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
Katherina Walshe-Grey
8c747172a7
[tohru] Stop GNOME overriding VS Code keybindings for Copy Line Up/Down
2024-06-07 22:08:54 +01:00
Katherina Walshe-Grey
87de39d257
[tohru] Disable some VS Code confirmation dialogs
2024-06-07 20:38:47 +01:00
Katherina Walshe-Grey
12fa3004b4
[tohru] Install LibreOffice
2024-06-06 00:49:11 +01:00
Katherina Walshe-Grey
daeb0198df
Consolidate btop into cli file
2024-06-06 00:33:34 +01:00
Katherina Walshe-Grey
104d995dd2
[tohru] Modularise firefox config
...
(such as it is)
2024-06-05 22:38:13 +01:00