Commit Graph

56 Commits

Author SHA1 Message Date
e455ee0ad4
hosts/ni/setups/development: add k3s server 2025-01-01 16:26:58 +08:00
c02a8fde36
hosts/ni/setups: update config 2025-01-01 16:26:58 +08:00
60a932a144
hosts/ni/services/penpot: init 2025-01-01 16:26:58 +08:00
507eb3f264
hosts/ni/services/backup: remove local external storage backup job
Much of the backup occurs on the user-level anyways and we have already
made that.
2025-01-01 16:26:58 +08:00
119fe3e4a8
hosts/ni: update for virtualization usage 2025-01-01 16:26:57 +08:00
8f03550028
hosts/ni: update Linux kernel to v6.12 2025-01-01 16:26:57 +08:00
3e33e2b796
hosts/ni/services/monitoring: init 2025-01-01 16:26:57 +08:00
2cef0d1dba
diskoConfigs/laptop-ssd: init 2024-11-21 11:51:25 +08:00
bba6b43ed6
hosts/ni/setups/gaming: add Retroarch cores and Veloren 2024-11-19 20:36:46 +08:00
e910c1d389
hosts/ni/networking: update networking configuration 2024-11-19 19:10:12 +08:00
080d964f31
hosts/ni: update hardware configuration 2024-11-18 17:56:45 +08:00
88d72af626
hosts/ni/setups/development: add security tools 2024-10-30 19:09:16 +08:00
88858e6d34
hosts/ni/setups/development: replace Podman with Docker as container runtime 2024-10-27 11:40:13 +08:00
1c432e53e6
hosts/ni/setups/music: add more components
Unfortunately, system-wide spotifyd doesn't work so ehh....
2024-09-21 20:12:33 +08:00
e82fd285b6
hosts/ni: add typical runtime directories as part of state 2024-09-17 18:32:29 +08:00
1b62a16c4d
hosts/ni/services/download-media: update gallery-dl service config 2024-09-13 17:22:06 +08:00
d16dd2d575
hosts/ni/networking/setup: open ports 20000-30000 for userland services
It's a long story but this would be great to initialize local services
from different users. Except that there is only one for the most part
anyways.
2024-09-13 17:21:29 +08:00
2fc3b223be
hosts/ni/setups/music: update uxplay settings 2024-08-26 16:02:34 +08:00
30b2f192e4
hosts/ni/services/download-media: add wrapper-manager and update config 2024-08-22 19:15:48 +08:00
0e85085730
hosts/ni/setups/music: use state ports module 2024-07-31 13:09:10 +08:00
16dd14e451
hosts/ni/networking/setup: update module 2024-07-31 13:08:47 +08:00
dea3b55aed
hosts/ni/networking/setup: add common setup option 2024-07-30 18:35:02 +08:00
e6c988a789
hosts/ni/setups/music: add UXPlay and update firewall settings 2024-07-30 11:54:09 +08:00
b93257db79
hosts/ni: update service configs 2024-07-16 13:50:09 +08:00
02a57572ab
hosts/ni/hardware/qol: remove auto-cpufreq conflict 2024-06-18 21:54:22 +08:00
b9652dc8bb
hosts/ni: disable built-in laptop keyboard
It is more of a hindrance now that I always use an external keyboard.
2024-06-07 10:02:52 +08:00
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
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
c73f9e0c1e
hosts/ni: update kernel modules list 2024-03-02 12:43:39 +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
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
643d05a0f7
hosts/ni: convert to btrfs-based filesystem setup 2024-02-23 07:24:21 +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
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