8255d8ec01
hosts/ni: enable Nix channels
...
It's not PYURE but it is convenient.
2023-12-29 18:49:45 +08:00
701a1b609f
profiles/dev: add hardware submodule
2023-12-25 20:05:49 +08:00
9acd1bcffd
hosts/ni: enable auto-allocate-uids experimental feature
2023-12-23 20:42:45 +08:00
81443a5a9c
hosts/ni/networking/setup: enable resolved
2023-12-23 20:42:07 +08:00
2df2bd2104
hosts/ni: switch wireless setup to default
...
Surprised it has lasted this long, really.
2023-12-23 18:34:12 +08:00
9e170dd6ec
profiles/gaming: simplify the default setup
2023-12-22 08:57:41 +08:00
a6b5fca44c
secrets: update keys
2023-12-20 19:10:53 +08:00
fadf04b1d7
hosts/ni/networking/setup: update deprecated attributes
2023-12-20 10:52:00 +08:00
457638a65b
config: put all custom library functions under private namespace
2023-12-19 19:23:39 +08:00
35f2d5b9b8
config: add comments
2023-12-18 18:44:27 +08:00
40d286ac3a
profiles/dev: separate containers and virtual machines setup
2023-12-18 00:11:11 +08:00
3d94c89bea
profiles/dev: simplify the configuration
...
Now with host-specific and user-specific modules, we can now start
remove parts of the modules with my configurations on them that are
otherwise intended for the entire cluster.
2023-12-18 00:00:55 +08:00
c57695bd7c
hosts/ni: remove unnecessary nixpkgs config
2023-12-17 20:15:58 +08:00
761a2f094e
hosts/ni: update Nix settings
2023-12-17 11:57:44 +08:00
3d4b8fa578
hosts/ni/setups/desktop: automatically set networking setup
2023-12-16 19:58:17 +08:00
c2a5840cce
tasks/multimedia-archive: migrate as ni's host-specific module
...
It is also used exclusively by that host so pretty much useless
as a shared module.
2023-12-15 20:22:08 +08:00
34047a49b4
tasks/backup-archive: migrate as ni's host-specific module
...
In practice, this is only used by it.
2023-12-15 14:14:15 +08:00
2f0d63ca95
hosts/ni: disable dhcpcd
...
It causes more trouble than benefits for its current setup.
2023-12-15 13:27:54 +08:00
b533507f40
chore: reformat codebase
2023-12-15 13:27:12 +08:00
3f286fbc7a
hosts/ni: update module formatting
2023-12-13 18:16:40 +08:00
cca53b9a46
hosts/ni/networking: add datetime settings
2023-12-13 10:54:26 +08:00
3f507705fb
hosts/ni/hardware/qol: add filesystem tools
2023-12-13 10:51:57 +08:00
9f673d64da
hosts/ni/setups/development: init module
2023-12-13 10:50:33 +08:00
2ce85e67c6
hosts/ni/setups/gaming: init module
2023-12-13 10:46:46 +08:00
bbb198d95b
hosts/ni/setups/desktop: init module
2023-12-13 10:45:29 +08:00
c6cd57d5bc
hosts/ni/setups/music: init module
2023-12-13 10:42:43 +08:00
8e42fa92d0
hosts/ni/networking: add enable option
2023-12-13 10:04:18 +08:00
3da9dc89fa
hosts/ni: modularize parts of the hardware setup
2023-12-12 21:28:41 +08:00
509ac5cdef
hosts/ni: format into new host-specific module structure
2023-12-12 21:20:55 +08:00
be6be71144
hosts/ni: enable Guix garbage collection service
2023-12-12 09:04:02 +08:00
59942fe12f
hosts/ni: update state version
2023-12-10 11:26:06 +08:00
b5a19b43aa
hosts/ni: update disko config
2023-12-10 11:25:36 +08:00
8e122373d7
hosts/ni: revert Guix service config
2023-11-24 11:39:05 +08:00
112e155aa4
hosts/ni: update Guix service config
2023-11-22 16:04:40 +08:00
13d9b64d02
hosts/ni: use blender-foodogsquared for Blender module
2023-11-10 14:56:08 +08:00
45a7e05cf7
hosts/ni: update Wireguard setup
2023-11-06 16:53:22 +08:00
d8c7033a48
hosts/ni: modularize more parts of hardware config
2023-11-06 16:13:04 +08:00
3f291fe665
hosts/ni: modularize networking config
2023-11-06 16:10:42 +08:00
3b79f3e256
hosts/ni: prepend preferred timeservers
2023-10-28 12:23:24 +08:00
c410ece05a
treewide: remove options
attribute for modules
2023-10-02 14:26:11 +08:00
d7cc9f412c
hosts/ni: remove Firefox and thermald
2023-09-30 14:02:40 +08:00
bdeccc3c08
hosts/ni: add Blender configuration
2023-09-27 14:22:39 +08:00
d03fc4637d
hosts/ni: update nixpkgs configuration
2023-09-24 19:20:05 +08:00
84f27bece9
hosts/ni: update and reformat config
2023-09-17 13:58:59 +08:00
cef3b32df8
hosts/ni: remove Pop launcher configuration
...
Don't really use these anymore for a long time. It's only there for
testing the custom Pop launcher NixOS module.
2023-09-17 13:58:07 +08:00
448576577f
hosts/ni: enable Steam Remote Play
2023-09-17 13:57:44 +08:00
ea4ec0d71d
hosts/ni: remove auto-upgrade
...
It is more conflicting in the past few weeks than helpful plus the NixOS
configuration in the remote repo is having its flake update automated so
it is more unnecessary now than ever.
2023-09-17 13:55:00 +08:00
c6a5f32882
hosts/ni: enable browser NixOS profiles
2023-09-17 13:54:45 +08:00
6a1178f969
config: add comments
2023-09-11 10:14:39 +08:00
3fc2d6dbc3
hosts: update system state version to 23.11
2023-08-03 13:29:00 +08:00