Commit graph

34 commits

Author SHA1 Message Date
Katherina Walshe-Grey 17402985b6 qenya/zsh: use direnv to load local dev shells 2025-02-26 11:07:53 +00:00
Katherina Walshe-Grey 8e4b0d26b3 qenya/vscode: settings for python formatting and linting 2025-02-26 11:07:21 +00:00
Katherina Walshe-Grey 19561f0e69 nix: permit "insecure" electron-31 2025-01-21 19:55:15 +00:00
Katherina Walshe-Grey 2cad2dd614 qenya/vscode: reformat to separate golang config 2025-01-05 15:42:57 +00:00
Katherina Walshe-Grey 6b2871b27f qenya/vscode: insert newline at eof on save 2025-01-05 15:37:18 +00:00
Katherina Walshe-Grey e078b80e24 qenya/packages: install eza, hexyl 2025-01-04 19:27:09 +00:00
Katherina Walshe-Grey 39edcc3801 qenya/firefox: get firefox addons direct from rycee instead of NUR 2024-12-27 13:51:25 +00:00
Katherina Walshe-Grey c6a16f25ef qenya/dconf: allow sound over 100% 2024-12-27 01:38:14 +00:00
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