Commit graph

58 commits

Author SHA1 Message Date
Katherina Walshe-Grey 715b3f799a qenya/vscode: pin golang-ci 2024-12-10 22:59:44 +00:00
Katherina Walshe-Grey fa6465e563 qenya/xdg-mime-apps: file association for .pdf 2024-11-17 21:43:05 +00:00
Katherina Walshe-Grey f9f262a856 qenya/vscode: use golangci-lint to lint go files 2024-11-12 11:14:08 +00:00
Katherina Walshe-Grey 955409c8ef qenya: install zip/unzip 2024-11-05 14:31:17 +00:00
Katherina Walshe-Grey f56a5389de qenya/vscode: settle on a colour scheme 2024-11-04 22:22:03 +00:00
Katherina Walshe-Grey 8690b4f610 qenya/vscode: pin more go dev dependencies 2024-11-04 22:21:46 +00:00
Katherina Walshe-Grey 65884ecbfd qenya/vscode: don't leak runtime dependencies into general PATH 2024-10-21 19:18:39 +01:00
Katherina Walshe-Grey 21fa41876a qenya: don't depend on nixos modules defined here
fixes build issue in randomcat's repo
2024-10-15 18:03:12 +01:00
Katherina Walshe-Grey 84fb7727da qenya/packages: rename from cli, include common graphical packages 2024-10-08 10:46:05 +01:00
Katherina Walshe-Grey 2a2f1674a3 qenya/xdg-mime-apps: file association for .zip 2024-10-07 23:31:55 +01:00
Katherina Walshe-Grey cdcdccb465 qenya/zsh: don't clobber with mv or rename 2024-10-02 17:04:27 +01:00
Katherina Walshe-Grey 002b136ae8 qenya: install units 2024-09-20 15:58:24 +01:00
Katherina Walshe-Grey d7142d8619 qenya/xdg-mime-apps: open mailto links in evolution 2024-09-19 23:21:42 +01:00
Katherina Walshe-Grey 0b6d72a4b6 qenya/vscode: disable automatic flake input evaluation
Unfortunately the memory requirements are too high to meet realistically
(tested with 8 GiB; still failed).
2024-09-18 19:45:18 +01:00
Katherina Walshe-Grey d881607cb0 Revert "qenya: plasma: workaround for issue in randomcat's config"
This reverts commit 7189fae109.

This didn't actually fix the issue, as it turns out mkIf still
resolves the children of its attrset recursively. The longer-term
solution is to export my home-manager config as a flake output,
which I'm moving towards.
2024-09-17 18:44:50 +01:00
Katherina Walshe-Grey 7189fae109 qenya: plasma: workaround for issue in randomcat's config 2024-09-15 17:40:19 +01:00
Katherina Walshe-Grey 3658b0073c qenya: xdg-mime-apps: open text files in DE text editor 2024-09-15 16:40:16 +01:00
Katherina Walshe-Grey 251560f761 qenya: declaratively define more of GNOME config
Closes #3
2024-09-12 15:41:43 +01:00
Katherina Walshe-Grey 752fce2538 qenya: zsh: automatically run nix-shell when necessary
Closes #9
2024-09-12 13:55:15 +01:00
Katherina Walshe-Grey 9fa74d52c1 qenya: xdg-mime-apps: make default app configuration declarative 2024-09-12 12:44:58 +01:00
Katherina Walshe-Grey 19f0d81b9b qenya: vscode: automatically fetch new flake inputs in nix repos 2024-09-12 12:22:44 +01:00
Katherina Walshe-Grey b18e50fd4a add plasma-manager for plasma config 2024-09-12 11:42:31 +01:00
Katherina Walshe-Grey cb6d7f7837 firefox: disable built-in password management 2024-09-12 11:40:24 +01:00
Katherina Walshe-Grey 4bb4780186 firefox: declaratively define important settings & extensions
Closes #4
2024-09-06 02:38:28 +01:00
Katherina Walshe-Grey 12a4c20625 qenya: vscode: add gitlens 2024-08-29 19:58:13 +01:00
Katherina Walshe-Grey f5191640f5 home-manager: move all config together, allow for multiple users 2024-08-29 17:55:43 +01:00
Katherina Walshe-Grey 6d83a07556 vscode: install eslint extension 2024-08-29 10:39:57 +01:00
Katherina Walshe-Grey 43f85cf2c0 git: rebase on pull by default 2024-08-23 12:58:11 +01:00
Katherina Walshe-Grey eb499ec8c1 vscode: switch to extensions from nixpkgs 2024-08-22 12:34:56 +01:00
Katherina Walshe-Grey 432bc05190 vscode: check host platform for extensions
Closes #11
2024-08-22 04:38:43 +01:00
Katherina Walshe-Grey 1f4c275c98 pin nix-vscode-extensions manually 2024-08-22 04:38:43 +01:00
Katherina Walshe-Grey b630349c68 git: automatically --set-upstream for new branches 2024-08-20 13:55:38 +01:00
Katherina Walshe-Grey 86dc9a5606 vscode: switch theme to gruvbox 2024-08-02 12:01:23 +01:00
Katherina Walshe-Grey 3f8e97366c vscode: don't install language servers if vscode is not installed 2024-08-02 12:01:00 +01:00
Katherina Walshe-Grey e1ae112e8a dconf: simplify default override 2024-07-30 13:18:59 +01:00
Katherina Walshe-Grey 31bf48154c consolidate home-manager config to a module with one entrypoint 2024-07-30 13:02:11 +01:00
Katherina Walshe-Grey 230e93bbe7 zsh: start zsh automatically in nix-shell 2024-07-27 00:26:13 +01:00
Katherina Walshe-Grey 3bed356294 zsh: enable, set for qenya, add config 2024-07-27 00:23:27 +01:00
Katherina Walshe-Grey 377060873d add/rearrange packages 2024-07-19 20:04:12 +01:00
Katherina Walshe-Grey 28dfe1af07 vscode: add go support 2024-07-18 22:25:03 +01:00
Katherina Walshe-Grey a0d06b6c0a git: set default branch to "main" 2024-06-30 10:32:49 +01:00
Katherina Walshe-Grey edd13a8775 vscode: saner git commit message length 2024-06-27 11:39:03 +01:00
Katherina Walshe-Grey 082db65a0b vscode: remove redundant parentheses 2024-06-27 10:46:20 +01:00
Katherina Walshe-Grey 5cadb7d36e vscode: warn on long git commit messages 2024-06-27 10:42:33 +01:00
Katherina Walshe-Grey aaaa4b8171 vscode: pass Ctrl-K through to integrated terminal 2024-06-27 10:41:16 +01:00
Katherina Walshe-Grey 2bcb07ee60 Revert "Install please"
Not the package I thought it was.

This reverts commit 7899127c05.
2024-06-19 19:36:37 +01:00
Katherina Walshe-Grey 3e9901bd2a Add extra package repos as nixpkgs overrides instead of independent references 2024-06-19 19:14:59 +01:00
Katherina Walshe-Grey 7899127c05 Install please 2024-06-19 18:38:52 +01:00
Katherina Walshe-Grey dccb037942 [yevaud] Set up tmux 2024-06-17 14:04:09 +01:00
Katherina Walshe-Grey 8544eca140 [tohru] More vscode settings 2024-06-12 18:39:05 +01:00