2fcba2b35f
purify package overrides
2024-08-22 12:34:52 +01:00
432bc05190
vscode: check host platform for extensions
...
Closes #11
2024-08-22 04:38:43 +01:00
1f4c275c98
pin nix-vscode-extensions manually
2024-08-22 04:38:43 +01:00
07c4e3e8b0
get agenix package from flake
2024-08-22 04:38:39 +01:00
6f17f67493
move to flake entrypoint
2024-08-22 04:38:22 +01:00
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
b630349c68
git: automatically --set-upstream for new branches
2024-08-20 13:55:38 +01:00
9231431fa8
kalessin: remove /data dataset
2024-08-18 16:45:35 +01:00
ac57c68724
npins update
2024-08-18 15:37:35 +01:00
58a4c5ecc0
kalessin: add to readme and allow overwriting profiles for remote builds
2024-08-18 13:31:32 +01:00
e2f5407c75
hosts: add kalessin
2024-08-12 19:37:39 +01:00
6e2d30751b
npins update
2024-08-12 19:31:00 +01:00
a2dc4024e0
syncthing: add extra shares
2024-08-12 16:12:03 +01:00
2b9b157679
shaw: init, install syncthing
2024-08-05 04:14:33 +01:00
50b47981c8
tohru: rearrange files
2024-08-05 02:47:42 +01:00
e9f64faa6f
deployment: remove redundant import
2024-08-05 02:31:18 +01:00
9ae5563f83
deployment: rename from colmena (for potential change in stack)
2024-08-05 02:29:28 +01:00
54dd52b978
zsh: remove redundant config lines
2024-08-05 02:07:17 +01:00
7f74fdbe87
tohru: install prismlauncher, uninstall thunderbird
2024-08-02 12:03:12 +01:00
86dc9a5606
vscode: switch theme to gruvbox
2024-08-02 12:01:23 +01:00
3f8e97366c
vscode: don't install language servers if vscode is not installed
2024-08-02 12:01:00 +01:00
e1ae112e8a
dconf: simplify default override
2024-07-30 13:18:59 +01:00
31bf48154c
consolidate home-manager config to a module with one entrypoint
2024-07-30 13:02:11 +01:00
230e93bbe7
zsh: start zsh automatically in nix-shell
2024-07-27 00:26:13 +01:00
469072c57e
yevaud: add redirect for birdsong.network
2024-07-27 00:24:33 +01:00
3bed356294
zsh: enable, set for qenya, add config
2024-07-27 00:23:27 +01:00
42ce170014
npins update
2024-07-25 18:34:59 +01:00
0fc7760b88
npins update
2024-07-25 12:58:36 +01:00
35f9c00736
birdsong: move to external module
2024-07-25 10:04:35 +01:00
b6dd2e231f
npins update
2024-07-25 08:36:05 +01:00
d17ef00e1c
birdsong: rename option peer -> peering
2024-07-25 08:14:41 +01:00
70247124a6
tohru, orm: tidy up vestigial wireguard config
2024-07-25 08:06:32 +01:00
e90afae7ac
birdsong: fully modularise existing wireguard config
2024-07-25 07:52:43 +01:00
5b79e6826b
yevaud: add wireguard keypair
2024-07-25 06:29:31 +01:00
5d258de497
birdsong: begin modularising wireguard config
2024-07-24 22:32:49 +01:00
5f70f26e98
tweak standard module expression
2024-07-24 18:40:41 +01:00
e3068a144a
fonts, steam: convert to nixos modules
2024-07-24 18:29:29 +01:00
049e3ff091
forgejo: convert to nixos module
2024-07-24 17:29:26 +01:00
f36cd49121
tohru: install jellyfin-media-player
2024-07-20 02:22:08 +01:00
d7da04b9c4
Update README.md
2024-07-19 20:24:02 +01:00
ec44c955d2
tohru: uninstall chromium
2024-07-19 20:04:25 +01:00
377060873d
add/rearrange packages
2024-07-19 20:04:12 +01:00
c60728e7aa
wireguard: initial setup
2024-07-19 19:26:36 +01:00
35563b1b07
tohru: install evolution
2024-07-18 23:28:16 +01:00
b96ef23c6c
rearrange files
2024-07-18 23:22:35 +01:00
a2f250287d
npins update
2024-07-18 22:46:51 +01:00
28dfe1af07
vscode: add go support
2024-07-18 22:25:03 +01:00
db566deb4b
users: add randomcat
2024-07-09 22:16:37 +01:00
bae6a97842
users: add richard
2024-07-09 22:04:00 +01:00
0d0b3e2d2d
nginx: refactor to apply settings across all nodes
2024-07-09 22:00:09 +01:00