6373df478c
hosts/ni: set Nix package to stable
...
Pretty much has the issue of disallowing mkOutOfStoreSymlink from
home-manager.
2024-01-07 10:34:08 +08:00
a2bf9a7e60
hosts/ni/setups/desktop: configure i18n setup per-workflow
2024-01-04 12:04:31 +08:00
8255d8ec01
hosts/ni: enable Nix channels
...
It's not PYURE but it is convenient.
2023-12-29 18:49:45 +08:00
193a4796ed
config: improve parts of the codebase
2023-12-26 10:20:32 +08:00
201a4bc1b6
docs: update modules and Plover README
2023-12-26 10:00:30 +08:00
c9e4e67026
hosts/winnowing: replace with winnow home-manager user
2023-12-26 09:58:48 +08:00
701a1b609f
profiles/dev: add hardware submodule
2023-12-25 20:05:49 +08:00
4168ff899f
docs: update hosts README
2023-12-24 18:36:06 +08:00
722bdaf3cc
hosts/plover: fix library namespace
2023-12-24 18:13:27 +08:00
c8c972dc29
hosts/winnowing: update default user
2023-12-23 20:43:06 +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
1d1cb991ea
hosts/plover: set Nix package
2023-12-18 18:04:43 +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
3714f843d0
chore: reformat codebase
2023-12-13 11:28:45 +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
f53ac7e8b9
hosts/plover: restructure host-specific profiles
2023-12-11 19:37:27 +08:00
9762042848
hosts/plover: try out host-specific module structure
2023-12-11 16:30:00 +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
44463c2b28
hosts/winnowing: init
2023-12-04 17:57:55 +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
f7bf00b356
hosts/plover: remove unneeded secrets
2023-11-07 21:05:47 +08:00
d1c2c604d8
hosts/plover: remove unneeded files
2023-11-07 21:02:52 +08:00