Ryan Yin
847adc7d63
feat: add power management service
2026-01-03 20:16:37 +08:00
Ryan Yin
3bf1b986cf
feat: upgrade nixpkgs stable to 25.11, update nixos-apple-silicon, gh… ( #236 )
...
* feat: upgrade nixpkgs stable to 25.11, update nixos-apple-silicon, ghostty, anyrun, etc
* fix: asahi-nixos - revert mesa to 25.2.6
* fix: disable gitui - it's broken on aarch64-darwin currently
---------
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com >
2025-11-26 20:54:44 -06:00
Ryan Yin
070aeae8db
feat: gaming ( #223 )
...
* refactor: configure gaming suite via options, use pkgs-x64
* fix: gaming on apple silicon (not work yet)
2025-09-17 13:54:27 +08:00
Ryan Yin
8e356dd6fc
refactor: steam ( #217 )
2025-08-22 16:16:35 +08:00
Ryan Yin
7a1a9644c6
fix: steam
2025-08-22 11:55:51 +08:00
Ryan Yin
5c236517bc
feat: refactor, update settings for sunshine ( #215 )
2025-08-20 22:12:43 +08:00
Ryan Yin
3c409bd83a
feat: use mainGateway for idols-ai, rename defaultGateway to proxyGateway
2025-08-11 00:32:08 +08:00
Ryan Yin
13bb77108c
feat: format via 'ls **/*.nix | each { |it| nixfmt $it.name }'
2025-07-30 12:17:24 +08:00
Ryan Yin
4d218e314c
chore: install ai stuff(ollama) & games(steam) only on idols-ai
2025-07-30 10:57:05 +08:00
Ryan Yin
8690978d7e
feat: replace impermanence with preservation ( #198 )
...
* feat: replace impermanence with preservation
* fix: This module cannot be used with scripted initrd.
* fix: permission for /var/lib/private
* chore: boot.initrd.systemd.enable
* docs: boot.initrd.luks.devices.<name>.fallbackToPassword is implied by systemd stage 1
* fix: typo
2025-06-29 13:02:36 +08:00
Ryan Yin
763167ce0d
feat: replace docker with podman, fix justfile for nixpkgs-review ( #197 )
2025-06-29 10:32:32 +08:00
Ryan Yin
77ed0378d1
feat: IPv6 ( #192 )
...
* feat: custom ipv6 routes for all hosts
* fix: ipv6 - k3s+cilium
2025-06-08 19:12:55 +08:00
Ryan Yin
c7e6ef3293
fix: idols-ai - disable dhcp
2025-06-03 17:06:58 +08:00
Ryan Yin
7b5b23ce29
docs: IPv6AcceptRA
2025-06-02 17:41:18 +08:00
Ryan Yin
fa2e7ae0a4
feat: idols-ai - set ipv6 routes & link-local address
2025-06-02 17:34:54 +08:00
Ryan Yin
a2007fd88c
feat: bump to nixos 25.05
2025-05-21 12:16:00 +08:00
Ryan Yin
0683ef0a13
chore: bump nixpkgs to 24.11
2024-11-22 13:58:51 +08:00
Ryan Yin
19a917f1d9
fix: blender runtime crash - https://github.com/NixOS/nixpkgs/pull/340100
...
fix: advanced-scene-switcher failed to compile, persist blender user directory
2024-09-20 00:07:09 +08:00
Ryan Yin
9b9ad93a88
feat(hosts/idols-ai): enable cudaSupport globally
2024-09-19 21:50:11 +08:00
Ryan Yin
d20d46606d
fix: idols-ai - nvidia
2024-09-11 22:50:26 +08:00
Ryan Yin
7ba567b0bd
fix: virtualisation.docker.enableNvidia is deprecated
2024-09-03 22:46:08 +08:00
Ryan Yin
a0372eb24c
fix: virtualisation.docker.enableNvidia is deprecated
2024-09-03 22:38:38 +08:00
Ryan Yin
385bcd2d87
chore: update graphics config
2024-07-20 11:49:14 +08:00
Ryan Yin
b3b55c36d8
fix: hyprland - crash
2024-07-20 11:43:16 +08:00
Ryan Yin
9adf87aaf5
feat: upgrade to 24.05
...
fix: remove or update some packages
2024-06-02 11:17:32 +08:00
Ryan Yin
44ce90bf68
docs: nvidia
2024-04-20 13:20:49 +08:00
Ryan Yin
9fe6ef9165
fix: enable networkmanager for idols-ai
2024-04-20 12:51:58 +08:00
Ryan Yin
5b2d09d0e7
feat(hosts): cifs mount
2024-04-12 21:29:17 +08:00
Ryan Yin
84c21ccd34
refactor(vars,hosts): networking & k3s clusters
2024-03-23 01:52:32 +08:00
Ryan Yin
b382999a70
refactor: Use haumea for filesystem-based module system for flake outputs
...
refactor: Use hyphen(`-`) for variable names & folder names(except Python), replace all unserscore(`_`) with hyphen(`-`).
2024-03-10 20:12:02 +08:00