Commit Graph

40 Commits

Author SHA1 Message Date
909799e3f2
hosts/ni: set Nushell as default user shell for foo-dogsquared user 2025-01-22 13:36:31 +08:00
75e579bb01
hosts/ni: update foo-dogsquared user config 2025-01-01 16:26:59 +08:00
f6a77b64bb
hosts/ni: update nixpkgs config to allow ArchiveBox 2025-01-01 16:26:59 +08:00
8515c5efcc
flake: add base home-manager config for NixOS systems 2025-01-01 16:26:58 +08:00
66c9de5ab0
hosts/ni: update AMD hardware config 2025-01-01 16:26:57 +08:00
e050ad66ce
hosts/void: remove
With the test infrastructure in place and also a bunch of internal
scripts, this is pretty much left unused for a long time. So no need for
this one (though it's fun to have the easter egg left in there).
2024-11-21 11:56:51 +08:00
2cef0d1dba
diskoConfigs/laptop-ssd: init 2024-11-21 11:51:25 +08:00
7875b055bd
wrapper-manager-fds: use updated repo source 2024-11-13 13:18:10 +08:00
8d1f9f3d13
hosts/plover: update deploy-rs settings 2024-10-07 15:10:55 +08:00
a9cb58fd68
flake: remove extra NixOS documentation for nixosConfigurations
They slow down deploying those server systems.
2024-10-04 17:14:06 +08:00
f3e1638482
hosts/ni: add custom wrapper-manager modules into documentation 2024-09-23 10:12:55 +08:00
2c9b6bafc4
hosts/plover: update deploy-rs node settings 2024-09-23 10:12:32 +08:00
cff4e0de43
hosts/ni: add wrapper-manager-fds manpage
Dogfooding at its finest.
2024-09-03 15:14:26 +08:00
30b2f192e4
hosts/ni/services/download-media: add wrapper-manager and update config 2024-08-22 19:15:48 +08:00
3097e8bd4e
flake: add extra documentation settings to NixOS systems 2024-07-27 20:46:41 +08:00
fd0f0ed557
flake: set more branches explicitly for configs
Correct branches this time.
2024-06-17 17:16:16 +08:00
0d5f903610
flake: update home-manager and NixOS configs settings 2024-06-12 18:25:30 +08:00
33bdcc7f91
flake: explicitly configure each setup with its nixpkgs branches 2024-06-10 17:00:55 +08:00
fe0c088ce9
hosts/ni: update foo-dogsquared user attributes 2024-05-18 16:41:05 +08:00
ef29c952d3
flake: remove sops-nix as part of shared modules 2024-03-02 12:43:10 +08:00
79b2d06a23
flake: remove Disko as a shared module 2024-02-28 18:49:42 +08:00
843310e8b8
nixos/profiles/desktop: make the configuration easily retrievable 2024-02-28 18:49:11 +08:00
fb6c2789a9
hosts/graphical-installer: add external-hdd as main Disko config 2024-02-27 21:20:42 +08:00
a458449e4c
flake: update Bahaghari module imports 2024-02-25 17:26:06 +08:00
9e8b271b65
flake: dogfood Bahaghari 2024-02-23 18:17:43 +08:00
d7d9e07516
flake: update home-manager and NixOS config 2024-02-11 18:32:25 +08:00
57c0bd546c
flake: set NixOS configs with the current revision of flake in /etc/nixos 2024-02-04 22:23:20 +08:00
3bdaa63231
flake-parts/setups: include private modules as part of default shared modules 2024-01-30 13:32:25 +08:00
1b4d91c67b
modules: create dedicated default Nix config profile 2024-01-27 16:51:10 +08:00
6223c2b737
flake: update setups config 2024-01-26 21:21:08 +08:00
c6bc18035a
flake-parts/setups: import the default modules 2024-01-26 09:38:31 +08:00
a4402aa04f
nixos/profiles/generic: init
We'll have to move the `profiles` modules into a new namespace. It will
get confusing in the future.
2024-01-22 12:17:48 +08:00
72d2f095b5
flake: update NixOS setups module 2024-01-20 17:17:26 +08:00
7bb0b0dd1f
modules: restructure private modules directory 2024-01-20 17:16:02 +08:00
16dae5c0b8
hosts/ni: convert foo-dogsquared home-manager user to declarative hosts method 2024-01-18 16:58:05 +08:00
f84189e548
setups: fix configs 2024-01-17 17:33:31 +08:00
bfd308f813
config: update and refactor NixOS baseline config 2024-01-17 17:33:01 +08:00
9e3469e752
setups: replace as flake-parts module 2024-01-16 14:54:50 +08:00
b06a06888f
flake.nix: add images flake output 2024-01-16 07:21:31 +08:00
e4ad727c56
flake.nix: configure output with flake-parts
I've seen how Nixvim project is managed and flake-parts is pretty good from
a glance and indeed it is.
2024-01-15 22:06:12 +08:00