73 Commits

Author SHA1 Message Date
678e235ef0
system: add central lts kernel option 2024-12-12 20:33:35 -05:00
0caee5524f
nullbox: move minecraft server to SSD 2024-11-27 22:26:33 -05:00
9f6e80d4e3
nullbox: enable swap 2024-11-26 17:12:42 -05:00
953b7b155f
nullbox: switch to plasma 2024-11-06 13:47:01 -05:00
dab731be0f
nullbox: disable autologin 2024-08-09 19:45:16 -04:00
a4b77336d7
nullbox, rpi4: hold kernel at 6.6 LTS 2024-08-09 18:50:23 -04:00
dce1a77c1d
nullbox: disable Unbound 2024-08-09 18:47:25 -04:00
bd5fe47749
nullbox: don't use privatemounts for backup
Mount namespaces aren't shared by processes, even within the same unit.
See systemd.exec(5).
2024-08-07 00:03:22 -04:00
48659b6f64
nullbox: make restic backups atomic for minecraft server 2024-08-06 23:03:15 -04:00
758c40155b
nullbox: setup backups for minecraft server 2024-08-06 16:37:21 -04:00
3cf6b93eb5
system: add mutually exclusive session option
This option makes desktop-specific specialisations easier to configure
2024-07-22 02:25:41 -04:00
70e7558421
system: refactor profiles, remove common/desktop 2024-07-22 02:25:04 -04:00
0a21eed3f3
nullbox: update modpack 2024-07-18 14:34:41 -04:00
01ba44f698
nullbox: switch modpack to overlay 2024-07-15 12:55:01 -04:00
e65ea558c5
nullbox: update notlite 2024-07-13 17:20:10 -04:00
7731df0380
nullbox: Update notlite modpack 2024-07-13 15:22:28 -04:00
b55e2a3371
Update flake.lock, migrate config 2024-07-10 13:16:03 -04:00
d1cb32f7ed
nullbox: add staging minecraft server config 2024-07-08 01:31:04 -04:00
be58be3573
nullbox: add timesync ts to impermanence 2024-07-06 03:50:10 -04:00
485d6464f4
nullbox: refactor volatile root 2024-07-04 03:23:52 -04:00
b61e2acb4f
system: only set initialPassword if mutable users 2024-07-03 18:57:10 -04:00
818fd0a581
system/minecraft: use submodule extension 2024-06-26 11:38:45 -04:00
f322a6e23a
nullbox: fix snapper
don't know why but it wants the values to be a string even though the
documentation says they can be an int
2024-06-25 17:54:10 -04:00
a4201139b6
nullbox/mcserver: disable shim package IT WORKS :3 2024-05-28 23:56:30 -04:00
cef1d83cc0
nullbox: reset kernel version to default 2024-05-21 21:41:50 -04:00
577ac98e13
nullbox: set kernel to 6.8 LTS 2024-05-20 21:37:23 -04:00
293152df13
Make NVIDIA wayland workarounds configurable 2024-05-13 21:04:14 -04:00
f546ee06de
nullbox: configure autologin and autolock 2024-05-10 22:20:08 -04:00
e7d7dfe94c
hyprland: disable mysterious "Unknown-1" output 2024-04-24 11:22:10 -04:00
5ed359d561
nullbox: move /var/log to /persist/nobackup 2024-04-20 15:39:27 -04:00
6bcaf4d7a4
nullbox: rename /persistent to /persist 2024-04-20 15:39:02 -04:00
498a48c500
nullbox: disable impermanence setup in vm 2024-04-20 04:42:42 -04:00
f2788b9973
nullbox: fix NetworkManager persistence 2024-04-20 04:15:38 -04:00
8b5f7ef959
nullbox: remove unnecessary sleep from boot 2024-04-20 04:15:24 -04:00
53f25d0480
nullbox: add proof-of-concept impermanence 2024-04-20 04:03:27 -04:00
daf5f1be08
fixes for nixos stable 2024-03-29 23:40:24 +00:00
932cf2bb2f
i tried setting up multi monitor but it scared me 2024-03-26 19:29:06 -04:00
386479ffe5
notlite: change modpack to commit hash 2024-03-25 19:47:12 -04:00
496298d1de
how many attempts will this take 2024-03-25 19:33:16 -04:00
1f12efb7d5
ooprs!! :3 2024-03-25 19:19:57 -04:00
d3c089a1a8
notlite: fix server.properties 2024-03-25 19:17:09 -04:00
0580ba0234
nullbox: enable notlite server 2024-03-25 19:00:10 -04:00
20e87e732d
Add potential workaround for quilt server issue 2024-03-25 17:33:34 -04:00
25c595f32e
Configure Minecraft server options
The server configuration is currently disabled due to
Infinidoge/nix-minecraft#60
2024-03-24 10:38:31 -04:00
57748c08f3
Downgrade NVIDIA driver to 535 again
god i fucking hate nvidia so much
2024-03-24 10:31:59 -04:00
197b557468
desktop: open firewall to wg0 2024-03-23 18:27:55 -04:00
ffc0b1472f
nullbox: /ntfs nofail 2024-03-23 17:07:16 -04:00
8ef0925c01
nullbox: mount mcserver as nofail 2024-03-23 17:06:58 -04:00
ebfd427e30
nullbox: remove explicitly disabled sddm 2024-03-21 03:51:10 -04:00
1dd59261c3
Don't explicitly enable greetd on hosts
this fucks with specialisations; Plasma enables greetd and tries to
evaluate the launch command for autologin when it is only set by
hyprland.nix and the Plasma specialisation doesn't define
nixfiles.programs.greetd.settings.command which makes it evaluate as
null
2024-03-20 22:33:49 -04:00