Commit graph

244 commits

Author SHA1 Message Date
Katherina Walshe-Grey 43f85cf2c0 git: rebase on pull by default 2024-08-23 12:58:11 +01:00
Katherina Walshe-Grey 84417c27da Update README.md 2024-08-22 13:29:04 +01:00
Katherina Walshe-Grey 6968e1b955 flake update 2024-08-22 13:28:56 +01:00
Katherina Walshe-Grey eb499ec8c1 vscode: switch to extensions from nixpkgs 2024-08-22 12:34:56 +01:00
Katherina Walshe-Grey 2fcba2b35f purify package overrides 2024-08-22 12:34:52 +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 07c4e3e8b0 get agenix package from flake 2024-08-22 04:38:39 +01:00
Katherina Walshe-Grey 6f17f67493 move to flake entrypoint 2024-08-22 04:38:22 +01:00
Katherina Walshe-Grey 60a9f59816 vscode: downgrade nix-vscode-extensions
It turns out a typical cadence for breaking changes to the VS Code
plugin API is every two or three months. What the fuck.

Obviously this means it's not practical to pair nixos stable releases
with the rolling-release model of nix-vscode-extensions. So, I'm
downgrading nix-vscode-extensions to the commit that was live as of
24.05's freeze from nixpkgs master, and will just update it once every
six months, unless something else breaks.
2024-08-22 00:55:30 +01:00
Katherina Walshe-Grey b630349c68 git: automatically --set-upstream for new branches 2024-08-20 13:55:38 +01:00
Katherina Walshe-Grey 9231431fa8 kalessin: remove /data dataset 2024-08-18 16:45:35 +01:00
Katherina Walshe-Grey ac57c68724 npins update 2024-08-18 15:37:35 +01:00
Katherina Walshe-Grey 58a4c5ecc0 kalessin: add to readme and allow overwriting profiles for remote builds 2024-08-18 13:31:32 +01:00
Katherina Walshe-Grey e2f5407c75 hosts: add kalessin 2024-08-12 19:37:39 +01:00
Katherina Walshe-Grey 6e2d30751b npins update 2024-08-12 19:31:00 +01:00
Katherina Walshe-Grey a2dc4024e0 syncthing: add extra shares 2024-08-12 16:12:03 +01:00
Katherina Walshe-Grey 2b9b157679 shaw: init, install syncthing 2024-08-05 04:14:33 +01:00
Katherina Walshe-Grey 50b47981c8 tohru: rearrange files 2024-08-05 02:47:42 +01:00
Katherina Walshe-Grey e9f64faa6f deployment: remove redundant import 2024-08-05 02:31:18 +01:00
Katherina Walshe-Grey 9ae5563f83 deployment: rename from colmena (for potential change in stack) 2024-08-05 02:29:28 +01:00
Katherina Walshe-Grey 54dd52b978 zsh: remove redundant config lines 2024-08-05 02:07:17 +01:00
Katherina Walshe-Grey 7f74fdbe87 tohru: install prismlauncher, uninstall thunderbird 2024-08-02 12:03:12 +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 469072c57e yevaud: add redirect for birdsong.network 2024-07-27 00:24:33 +01:00
Katherina Walshe-Grey 3bed356294 zsh: enable, set for qenya, add config 2024-07-27 00:23:27 +01:00
Katherina Walshe-Grey 42ce170014 npins update 2024-07-25 18:34:59 +01:00
Katherina Walshe-Grey 0fc7760b88 npins update 2024-07-25 12:58:36 +01:00
Katherina Walshe-Grey 35f9c00736 birdsong: move to external module 2024-07-25 10:04:35 +01:00
Katherina Walshe-Grey b6dd2e231f npins update 2024-07-25 08:36:05 +01:00
Katherina Walshe-Grey d17ef00e1c birdsong: rename option peer -> peering 2024-07-25 08:14:41 +01:00
Katherina Walshe-Grey 70247124a6 tohru, orm: tidy up vestigial wireguard config 2024-07-25 08:06:32 +01:00
Katherina Walshe-Grey e90afae7ac birdsong: fully modularise existing wireguard config 2024-07-25 07:52:43 +01:00
Katherina Walshe-Grey 5b79e6826b yevaud: add wireguard keypair 2024-07-25 06:29:31 +01:00
Katherina Walshe-Grey 5d258de497 birdsong: begin modularising wireguard config 2024-07-24 22:32:49 +01:00
Katherina Walshe-Grey 5f70f26e98 tweak standard module expression 2024-07-24 18:40:41 +01:00
Katherina Walshe-Grey e3068a144a fonts, steam: convert to nixos modules 2024-07-24 18:29:29 +01:00
Katherina Walshe-Grey 049e3ff091 forgejo: convert to nixos module 2024-07-24 17:29:26 +01:00
Katherina Walshe-Grey f36cd49121 tohru: install jellyfin-media-player 2024-07-20 02:22:08 +01:00
Katherina Walshe-Grey d7da04b9c4 Update README.md 2024-07-19 20:24:02 +01:00
Katherina Walshe-Grey ec44c955d2 tohru: uninstall chromium 2024-07-19 20:04:25 +01:00
Katherina Walshe-Grey 377060873d add/rearrange packages 2024-07-19 20:04:12 +01:00
Katherina Walshe-Grey c60728e7aa wireguard: initial setup 2024-07-19 19:26:36 +01:00
Katherina Walshe-Grey 35563b1b07 tohru: install evolution 2024-07-18 23:28:16 +01:00
Katherina Walshe-Grey b96ef23c6c rearrange files 2024-07-18 23:22:35 +01:00
Katherina Walshe-Grey a2f250287d npins update 2024-07-18 22:46:51 +01:00