Commit Graph

53 Commits

Author SHA1 Message Date
e5226d80f7
hosts/ni/setups/desktop: update config 2024-05-18 16:41:22 +08:00
12b80432b0
hosts/ni/services/backup: update location and patterns 2024-05-18 16:41:19 +08:00
2d0452aa68
hosts/ni/setups/music: update gonic settings 2024-05-18 16:41:19 +08:00
7bef5de288
hosts/ni/setups/music: add optional path for Gonic service 2024-05-18 16:41:18 +08:00
f48f094302
hosts/bootstrap: explicitly set boot settings 2024-05-18 16:41:18 +08:00
d6e2920f76
docs: update hosts README 2024-05-18 16:41:17 +08:00
60e077554d
hosts/ni/setups/desktop: update conditional NetworkManager setup 2024-05-18 16:41:16 +08:00
c22b37f8e9
hosts/ni: disable Wireguard
This is just temporary.
2024-03-11 13:13:23 +08:00
c8152959d2
hosts/ni/services/backup: update backup service 2024-03-11 13:12:53 +08:00
9577f5a4f7
hosts/ni/services/backup: refactor code 2024-03-06 17:03:12 +08:00
bece09c134
hosts/ni: update base config 2024-03-03 16:52:43 +08:00
7f82382b81
hosts/ni: update disko config 2024-03-03 16:44:02 +08:00
c2d000d09b
hosts/ni: revert Linux kernel version to default
Also causing a lot of recursive imports issues (I think).
2024-03-03 10:54:33 +08:00
21ce62aa00
hosts/graphical-installer: update config 2024-03-02 18:18:44 +08:00
c73f9e0c1e
hosts/ni: update kernel modules list 2024-03-02 12:43:39 +08:00
fb634531e4
hosts/graphical-installer: add nixos HM user and a web browser 2024-02-28 21:18:12 +08:00
4e733d9e70
hosts/graphical-installer: update conditional for nixos-generators format 2024-02-28 20:18:03 +08:00
a91b54bb7b
hosts/ni/hardware/qol: remove extraneous settings for kernel booting 2024-02-28 20:17:27 +08:00
cbf897fc49
hosts/ni: remove hardcoded SSH key
It's not needed anymore.
2024-02-28 20:16:28 +08:00
d354debb75
hosts/graphical-installer: improve config
Also this.
2024-02-27 21:19:31 +08:00
af0c0cd44f
hosts/bootstrap: improve config
And also correct the formatAttr that has been wrong for a long while.
2024-02-27 21:18:18 +08:00
d1c35ef983
hosts/ni: improve Disko config 2024-02-27 21:07:40 +08:00
87ee000222
hosts/ni/services/download-media: update gallery-dl download list 2024-02-25 17:50:49 +08:00
203eda736a
hosts/ni: update disko config 2024-02-25 17:26:41 +08:00
458b8092dc
hosts/plover: make disko as a dedicated NixOS module 2024-02-23 07:25:44 +08:00
643d05a0f7
hosts/ni: convert to btrfs-based filesystem setup 2024-02-23 07:24:21 +08:00
605ddfc840
hosts/bootstrap: fix code 2024-02-17 18:52:08 +08:00
03c57d73d3
hosts/{bootstrap,graphical-installer}: refactor for nixos-generators 2024-02-17 14:58:53 +08:00
03590ad834
nixos/workflows: disable display manager services
This is now on the individual configurations to enable them since most
workflows are expected to be quite similar to desktop environments like from
default NixOS modules.
2024-02-15 23:14:33 +08:00
a4177f9382
flake-parts/setups: set separate namespace for custom library
This at least allows us to make custom environment-specific library sets.
2024-02-11 15:16:25 +08:00
04d04cd087
hosts/void: update base config
We can set this either as a VM or an installer now with the current setup.
2024-02-06 21:22:51 +08:00
44090d6257
chore: reformat codebase 2024-02-02 12:40:16 +08:00
677b57cad7
nixos/profiles/desktop: make Nix more of a background process 2024-01-26 16:49:02 +08:00
b81460db8f
hosts/ni: use NixOS custom desktop profile 2024-01-25 18:52:40 +08:00
e11c054e54
hosts/ni/services/backup: add btrfs autoscrub 2024-01-25 12:19:29 +08:00
9b7cc8a850
modules: move profiles custom namespace to suites
We now have a "proper" profiles modules ala-nixpkgs so we'll have to move
these to make it less confusing.
2024-01-22 14:48:55 +08:00
44ae723bd9
hosts/ni/services/fail2ban: update settings 2024-01-22 12:24:53 +08:00
a91e89b6a3
hosts/ni: make use of the custom "profiles ala-nixpkgs" 2024-01-22 12:23:14 +08:00
d5c5ac2f0c
nixos/profiles/server: remove hardened-config submodule
We're also moving it to a profiles module ala-nixpkgs.
2024-01-22 12:21:37 +08:00
fc3f7eb7c7
nixos/profiles/server: remove headless submodule
Now this is moved as a "proper" profile module ala-nixpkgs. Also because
we can use not only on server systems.
2024-01-22 12:19:36 +08:00
05fc9ee2b4
hosts/graphical-installer: fix and update config 2024-01-20 17:38:13 +08:00
29852e55f7
hosts/bootstrap: update and fix config 2024-01-20 17:37:50 +08:00
40895e71c3
hosts/ni: update hardware and networking setup 2024-01-20 11:30:10 +08:00
3fb74e8610
docs: update NixOS config README 2024-01-18 17:05:25 +08:00
16dae5c0b8
hosts/ni: convert foo-dogsquared home-manager user to declarative hosts method 2024-01-18 16:58:05 +08:00
26881be1b4
docs: update NixOS configs README 2024-01-16 15:01:59 +08:00
a9cc97ae23
hosts/ni/networking/wireguard: add NetworkManager profile for wireguard0
Not yet complete but it's just here existing for now.
2024-01-16 14:59:09 +08:00
25149e2f38
hosts/ni/networking/setup: add DNS option for NetworkManager setup 2024-01-16 14:58:18 +08:00
073ddff676
!fixup graphical installer update squashfs compress 2024-01-16 14:59:51 +08:00
95b7c9c7de
hosts/graphical-installer: update compression options and kernel packages 2024-01-15 08:00:40 +08:00