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
ee33352462
base-graphical: enable avahi for printer autodiscovery
2024-11-03 09:48:48 +00:00
Katherina Walshe-Grey
87e602fd9f
flake.lock: Update
...
Flake lock file updates:
• Updated input 'actual':
'git+https://git.xeno.science/xenofem/actual-nix?ref=main&rev=4cc6a8289f809ec4470eb01429aa6ed548349a56 ' (2024-09-03)
→ 'git+https://git.xeno.science/xenofem/actual-nix?ref=main&rev=befcf0b6e2b9540f01b5caaafcbe62fcf36a063a ' (2024-10-10)
• Updated input 'colmena':
'github:zhaofengli/colmena/cd65ef7a25cdc75052fbd04b120aeb066c3881db' (2024-03-25)
→ 'github:zhaofengli/colmena/b0a62f234fae02a006123e661ff70e62af16106b' (2024-10-07)
• Updated input 'colmena/stable':
'github:NixOS/nixpkgs/32dcb45f66c0487e92db8303a798ebc548cadedc' (2023-09-30)
→ 'github:NixOS/nixpkgs/797f7dc49e0bc7fab4b57c021cdf68f595e47841' (2024-08-22)
• Updated input 'home-manager-unstable':
'github:nix-community/home-manager/c124568e1054a62c20fbe036155cc99237633327' (2024-09-26)
→ 'github:nix-community/home-manager/1743615b61c7285976f85b303a36cdf88a556503' (2024-11-01)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/759537f06e6999e141588ff1c9be7f3a5c060106' (2024-09-25)
→ 'github:NixOS/nixpkgs/080166c15633801df010977d9d7474b4a6c549d7' (2024-10-30)
• Updated input 'nixpkgs-small':
'github:NixOS/nixpkgs/37df9bcf93431c7f9f9358aec2d7ed0a52d7ba1d' (2024-09-25)
→ 'github:NixOS/nixpkgs/38edd08881ce4dc24056eec173b43587a93c990f' (2024-11-01)
• Updated input 'nixpkgs-unstable':
'github:NixOS/nixpkgs/30439d93eb8b19861ccbe3e581abf97bdc91b093' (2024-09-23)
→ 'github:NixOS/nixpkgs/807e9154dcb16384b1b765ebe9cd2bba2ac287fd' (2024-10-29)
• Updated input 'nixpkgs-unstable-small':
'github:NixOS/nixpkgs/ea2838e1ce0a9da2abf88275843aca29d9f82b30' (2024-09-26)
→ 'github:NixOS/nixpkgs/ab464abbeb3a2833288c6e907488c49c2e599f88' (2024-11-01)
• Updated input 'nur':
'github:nix-community/NUR/936785778bca86332d6b201dda67a38585cab885' (2024-09-26)
→ 'github:nix-community/NUR/c7dd9f07d3e3c2abf03aac70ebd21d658037f0c4' (2024-11-02)
• Updated input 'plasma-manager':
'github:nix-community/plasma-manager/a02fef2ece8084aff0b41700bb57d24d73574cd1' (2024-09-24)
→ 'github:nix-community/plasma-manager/6cb0aedf6160725eee50425b4e8d908c09dcb7a3' (2024-11-01)
• Updated input 'randomcat':
'github:randomnetcat/nix-configs/7458a718acedf2590cbfc212e7070afdd3b8c4dc' (2024-09-26)
→ 'github:randomnetcat/nix-configs/00bacafc2d4d74ca96b02ea34488ab36977a9812' (2024-11-02)
2024-11-02 13:14:57 +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
390a60f598
kilgharrah: add commented-out custom nvidia driver
...
keeping in the repo for future testing
2024-10-21 12:43:34 +01:00
Katherina Walshe-Grey
0ef661aae7
kilgharrah: serve audiobookshelf
2024-10-15 22:51:46 +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
8823cd9b36
kilgharrah: move all zfs dataset declarations to one place
2024-10-08 10:54:02 +01:00
Katherina Walshe-Grey
acf451a1c9
tohru: move qenya home-manager config into default.nix
2024-10-08 10:53:44 +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
ecd98229ff
kilgharrah, tohru: install feishin
2024-10-08 01:29:30 +01:00
Katherina Walshe-Grey
82787cea45
kilgharrah: serve navidrome
2024-10-08 01:28:49 +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
5c7d371ea5
misc: init with fstrim and nix store optimisation
2024-10-07 21:29:25 +01:00
Katherina Walshe-Grey
bb2b59cd20
kilgharrah/networking: switch on systemd-networkd debugging
...
hoping this will help diagnose an issue
2024-10-06 19:07:20 +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
5a617f9cb3
kilgharrah: set up jellyfin
2024-10-02 17:02:35 +01:00
Katherina Walshe-Grey
4f85fb54d8
kilgharrah: enable fstrim and nvidia drivers
2024-10-01 19:44:31 +01:00
Katherina Walshe-Grey
5e1cfc3997
boot: fix attempt to install memtest86+ on non-x86 hardware
2024-10-01 19:30:21 +01:00
Katherina Walshe-Grey
cd84be16be
treewide: refactor bootloader config to common file
2024-10-01 19:20:34 +01:00
Katherina Walshe-Grey
1b18133585
kilgharrah: install gimp-with-plugins, jellyfin-media-player
2024-09-29 17:59:31 +01:00
Katherina Walshe-Grey
4e7ec3d571
tohru: install nicotine-plus
2024-09-28 07:42:19 +01:00
Katherina Walshe-Grey
56bdf36abd
keys: add kalessin, shaw; update trungle
2024-09-28 07:42:07 +01:00
Katherina Walshe-Grey
ab035dcd5b
kilgharrah: set up ftp server
2024-09-28 05:08:12 +01:00
Katherina Walshe-Grey
309e44aa8a
flake.nix: rationalise nixpkgs versions
2024-09-26 13:40:33 +01:00
Katherina Walshe-Grey
3fc692f0c2
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/23cbb250f3bf4f516a2d0bf03c51a30900848075' (2024-09-22)
→ 'github:NixOS/nixpkgs/759537f06e6999e141588ff1c9be7f3a5c060106' (2024-09-25)
• Updated input 'nixpkgsSmall':
'github:NixOS/nixpkgs/7ca0f93c530406c1610defff0b9bf643333cf992' (2024-09-23)
→ 'github:NixOS/nixpkgs/37df9bcf93431c7f9f9358aec2d7ed0a52d7ba1d' (2024-09-25)
• Updated input 'nur':
'github:nix-community/NUR/0d7209843407825066ccf9743c40d50b6d68674f' (2024-09-24)
→ 'github:nix-community/NUR/936785778bca86332d6b201dda67a38585cab885' (2024-09-26)
• Updated input 'plasma-manager':
'github:nix-community/plasma-manager/6f1db348fcb89fd6b0b9c32e279d29ee6b4d1272' (2024-09-22)
→ 'github:nix-community/plasma-manager/a02fef2ece8084aff0b41700bb57d24d73574cd1' (2024-09-24)
• Updated input 'randomcat':
'github:randomnetcat/nix-configs/2a6bd13e96db07e2e904fcc1b93faf5484725c91' (2024-09-24)
→ 'github:randomnetcat/nix-configs/7458a718acedf2590cbfc212e7070afdd3b8c4dc' (2024-09-26)
2024-09-26 12:48:03 +01:00
Katherina Walshe-Grey
7ce034f2d0
flake.nix: only expose self to nixos modules, not all inputs
2024-09-26 12:36:09 +01:00
Katherina Walshe-Grey
8b04d9039e
orm: serve actual
2024-09-26 12:16:33 +01:00
Katherina Walshe-Grey
59bbcc165e
nginx: expand default CSP
...
this is required to run wasm and web workers
2024-09-26 12:15:49 +01:00
Katherina Walshe-Grey
d1b974b86c
yevaud: specify (non-boot-critical) zfs datasets with randomcat's module
...
Also moves forgejo state directory to the default location
2024-09-24 18:56:27 +01:00
Katherina Walshe-Grey
8d2d55e4c4
openssh: disable fail2ban
...
We've always had password authentication disabled, so it's not really
doing much except periodically locking us out of our own servers when we
misconfigure something
2024-09-24 18:41:17 +01:00
Katherina Walshe-Grey
3195af88ef
nginx: improve hardening, tweak headers
...
Still not quite where I want it to be but it's better
2024-09-24 05:31:17 +01:00
Katherina Walshe-Grey
26900a5973
steam: lightly refactor
2024-09-24 05:29:21 +01:00
Katherina Walshe-Grey
2951f948b4
kilgharrah: set up zfs datasets using randomcat's module
2024-09-24 04:49:25 +01:00
Katherina Walshe-Grey
7e1f688699
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/2ab00f89dd3ecf8012f5090e6d7ca1a7ea30f594' (2024-09-17)
→ 'github:nix-community/home-manager/2f23fa308a7c067e52dfcc30a0758f47043ec176' (2024-09-22)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/086b448a5d54fd117f4dc2dee55c9f0ff461bdc1' (2024-09-16)
→ 'github:NixOS/nixpkgs/23cbb250f3bf4f516a2d0bf03c51a30900848075' (2024-09-22)
• Updated input 'nixpkgsSmall':
'github:NixOS/nixpkgs/a51a2cef87fc37c7e31d3a5345bc493e5f7a5f6e' (2024-09-17)
→ 'github:NixOS/nixpkgs/7ca0f93c530406c1610defff0b9bf643333cf992' (2024-09-23)
• Updated input 'nur':
'github:nix-community/NUR/59c5c2575c0cae6bc98b9de8161731cfb8cdc1f0' (2024-09-18)
→ 'github:nix-community/NUR/0d7209843407825066ccf9743c40d50b6d68674f' (2024-09-24)
• Updated input 'plasma-manager':
'github:nix-community/plasma-manager/5a0c70a007837e2db01e0bb68971792e8653d32c' (2024-09-16)
→ 'github:nix-community/plasma-manager/6f1db348fcb89fd6b0b9c32e279d29ee6b4d1272' (2024-09-22)
• Updated input 'randomcat':
'github:randomnetcat/nix-configs/5d5d5c706fcb6d3f2d5ddd864ab07cd69a35b9d3' (2024-09-24)
→ 'github:randomnetcat/nix-configs/2a6bd13e96db07e2e904fcc1b93faf5484725c91' (2024-09-24)
2024-09-24 03:15:53 +01:00
Katherina Walshe-Grey
f4912efaaa
switch to agenix trunk
2024-09-23 23:58:36 +01:00
Katherina Walshe-Grey
5ef9816a34
kilgharrah: enable zfs, luksdev
2024-09-23 23:22:48 +01:00
Katherina Walshe-Grey
4f99cc5102
fix agenix pathspec
2024-09-23 23:22:32 +01:00
Katherina Walshe-Grey
002b136ae8
qenya: install units
2024-09-20 15:58:24 +01:00
Katherina Walshe-Grey
4dbe61e97a
yevaud: add experimental BIND config
2024-09-19 23:25:35 +01:00
Katherina Walshe-Grey
58109130e6
base-graphical/desktop: refactor
2024-09-19 23:23:46 +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
9813aaf27b
kilgharrah: disable autosuspend
2024-09-19 23:06:40 +01:00
Katherina Walshe-Grey
8cbfb51930
move deployment config
2024-09-19 23:06:08 +01:00
Katherina Walshe-Grey
bbb3bd3c16
kilgharrah: fix networking
2024-09-19 21:55:22 +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
6a1597aee8
Update README.md
2024-09-18 19:38:59 +01:00
Katherina Walshe-Grey
e713fe3b2c
nix, home-manager: move common config out of flake.nix
2024-09-18 19:38:20 +01:00
Katherina Walshe-Grey
a47d1f47e8
flake.lock: Update
...
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/e1391fb22e18a36f57e6999c7a9f966dc80ac073' (2024-07-03)
→ 'github:nix-community/home-manager/2ab00f89dd3ecf8012f5090e6d7ca1a7ea30f594' (2024-09-17)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6e99f2a27d600612004fbd2c3282d614bfee6421' (2024-08-30)
→ 'github:NixOS/nixpkgs/086b448a5d54fd117f4dc2dee55c9f0ff461bdc1' (2024-09-16)
• Updated input 'nur':
'github:nix-community/NUR/444e1f3fdf23aa476489b0038e0738c6f4d9df85' (2024-09-04)
→ 'github:nix-community/NUR/59c5c2575c0cae6bc98b9de8161731cfb8cdc1f0' (2024-09-18)
• Updated input 'plasma-manager':
'github:nix-community/plasma-manager/60becd0e994e25b372c8d0500fc944396f6c1085' (2024-09-09)
→ 'github:nix-community/plasma-manager/5a0c70a007837e2db01e0bb68971792e8653d32c' (2024-09-16)
2024-09-18 19:05:11 +01:00