Commit graph

171 commits

Author SHA1 Message Date
7e18add7ea deploy-rs configuration 2025-07-11 12:36:07 +08:00
92cef09d87 Enable SSH server on all hosts. Add wheel group to nix trusted users. 2025-07-11 12:35:33 +08:00
e4d3620bf7 Enable cross-compiling Raspberry Pi system. 2025-07-11 12:35:02 +08:00
547c435ce8 Move functions to helper.nix 2025-07-11 08:24:52 +08:00
1bf5c9fb1d Fix alejandra formatting 2025-07-10 19:54:56 +08:00
091c1562f2 Run formatter over project. Tidy up laptop packages. 2025-07-10 18:14:36 +08:00
5b08fb0d7f nixvim plugins 2025-07-10 17:38:27 +08:00
67863cc077 Kanagawa theme for fish shell. 2025-07-10 16:17:49 +08:00
d40b275d6c Use nixvim for neovim 2025-07-10 15:26:34 +08:00
8d4a3f9769 nvf for neovim 2025-07-09 23:22:58 +08:00
0ae5bd3bcd Use 'alejandra' nix formatter. 2025-07-09 18:48:42 +08:00
136c8bd5ac revert e95a75657a
revert Raspberry pi config from wiki
2025-07-09 18:46:39 +08:00
e95a75657a Raspberry pi config from wiki 2025-07-09 18:39:32 +08:00
faeb8963e7 Move unfree config to flake. 2025-07-09 18:35:54 +08:00
90fe03e7c8 Add webone package 2025-07-09 18:35:45 +08:00
26f031dea8 Rename package inputs. Allow dotnet 6. 2025-07-09 18:35:36 +08:00
2639b1a828 Add brlaser driver. Add merriweather font. 2025-07-09 13:44:00 +08:00
997b93d6ca Add webone, misc changes. 2025-07-09 12:02:55 +08:00
f1216bc9ad Rename packages 2025-07-09 09:32:53 +08:00
13e52cb27e Move hostname config 2025-07-09 09:32:39 +08:00
7c04159aa9 Update flake.lock 2025-07-09 09:32:27 +08:00
ccf29ce98f Reconfigure specialArgs 2025-07-09 09:32:15 +08:00
bad19362f0 Add Fira Code Nerd Font 2025-07-09 08:41:44 +08:00
55c7a4691c Combine users.users settings. 2025-07-08 22:33:21 +08:00
1e310b1ca5 Add caligula. 2025-07-08 22:29:07 +08:00
667f337363 Refactor. 2025-07-08 22:26:33 +08:00
69088478f0 Remove gitignore 2025-07-08 14:10:04 +08:00
a348413d83 Modularise config. Add sops-nix for secrets management. 2025-07-08 14:09:35 +08:00
02fdb4707d fix for wireguard 2025-07-06 17:33:10 +08:00
8ca39c9733 Update flake (and feishin input name to reflect new version) 2025-07-05 10:05:03 +08:00
fef9786d6c Add vm-docker hardware config 2025-07-04 22:24:58 +08:00
1afa060f70 Move lxc config out of flake 2025-07-04 22:24:47 +08:00
68f9b7b136 Add vm-docker 2025-07-04 21:59:06 +08:00
66a994435b Enable qemu guest agent on VMs 2025-07-04 21:43:38 +08:00
82ccb37f5e nixfmt 2025-07-04 21:37:09 +08:00
9678036869 Edit hardware config for minecraft vm 2025-07-04 21:29:10 +08:00
d605a81ca5 Update flake 2025-07-04 21:28:58 +08:00
6c8f495a80 Add firefox-syncserver 2025-07-03 20:23:08 +08:00
3da796093e add technitium lxc 2025-07-03 18:21:56 +08:00
71dfeb2054 Hide systemd-boot menu 2025-07-03 11:44:19 +08:00
3cb5ddb64b Enable home dir encryption with fscrypt 2025-07-03 11:34:29 +08:00
56a20fc1c8 Rename hardware config in flake 2025-07-02 16:22:13 +08:00
9b67203d4e add minecraft vm hardware config 2025-07-02 16:21:56 +08:00
761687accb Cleanup 2025-07-02 16:21:47 +08:00
630864ef08 Enable all terminfo 2025-07-02 16:19:59 +08:00
b9be0e96c4 Autologin, passwordless sudo 2025-07-02 16:10:47 +08:00
a0d53b2db7 Enable linger for docker user 2025-07-02 15:36:10 +08:00
e553273437 Move config to common.nix 2025-07-02 14:46:40 +08:00
4dfa79ae28 Add common config 2025-07-02 14:46:25 +08:00
e92c0ae27b Rename minecraft vm config, add hostnames 2025-07-02 14:46:08 +08:00