Commit graph

313 commits

Author SHA1 Message Date
Don Harper
246ba0f75f Remove duplicated role definitions for citrix, zoom, gui, and gnome-calendar in host roles module 2026-05-05 16:15:49 -05:00
Don Harper
b771b737d0 Make host role options nested with .enable to match home modules and avoid conflicts 2026-05-05 16:13:26 -05:00
Don Harper
25ec73bd53 Import roles module into workstation template so host role options exist 2026-05-05 16:10:01 -05:00
Don Harper
5952938e76 Force display bootloader selection to avoid duplicate bootloader definitions 2026-05-05 16:07:14 -05:00
Don Harper
de2badafe7 Use lib.mkDefault for bootloader config in display to prevent conflicts with common boot template 2026-05-05 15:07:31 -05:00
Don Harper
ab6217a4c7 Use lib.mkDefault for nix.gc.options in server config to avoid conflicts with template 2026-05-05 15:05:37 -05:00
Don Harper
fbddebf00e Use pkgs.stdenv.hostPlatform.system instead of config.system for binfmt condition 2026-05-05 14:45:58 -05:00
Don Harper
7df7f67e0e Fix binfmt.emulatedSystems to use lib.optionals instead of lib.optional 2026-05-05 14:44:36 -05:00
Don Harper
89929ac69a Apply all pending changes excluding .sops.yaml 2026-05-05 14:20:58 -05:00
Don Harper
3d24be59e9 task | add nodejs w/ vscode 2026-05-03 23:36:24 -05:00
Don Harper
9c500c130e task | ollama - added vscode and new ollama model 2026-04-22 22:27:18 -05:00
Don Harper
0fa13e499d task | workstations add new group to list 2026-04-22 22:24:14 -05:00
Don Harper
183b7e4ade task | allow http/https on servers 2026-04-13 07:23:57 -05:00
Don Harper
a70036bb2c chore | new version of compose2nix output 2026-04-13 07:23:35 -05:00
Don Harper
9ae83b136b task | add support for lmstudio as an optional build item 2026-04-08 07:21:29 -05:00
Don Harper
bc30c3ad1d task | home - enable ssh-agent, remove ssh-agent from gpg-agent 2026-04-08 07:20:46 -05:00
Don Harper
f3644003dc task | Networkmanager dispatch script - add call to check-nic 2026-04-01 22:39:09 -05:00
Don Harper
16ae5d2944 task | loki - re-enable ollama 2026-04-01 22:37:26 -05:00
Don Harper
f4cbbedc0b task | disable kvm and ollama for loki 2026-03-19 23:45:30 -05:00
Don Harper
eb28ee8ca4 task | workstation - add NM dispatcher script to start timew work when connecting to work wifi 2026-03-19 09:49:19 -05:00
Don Harper
dda4a1f00f Chore | replace light with brightnessctl 2026-03-08 17:15:32 -05:00
Don Harper
296e4df15a task | update background 2026-02-25 23:04:14 -06:00
Don Harper
a6c6dde71f chore | update smtp info 2026-02-25 23:01:32 -06:00
Don Harper
ac0530def0 chore | add sops info, update smtp info 2026-02-25 23:01:00 -06:00
Don Harper
7da6547756 chore | cleanup 2026-02-02 19:33:45 -06:00
Don Harper
fe711a41b3 chore | upstream changes 2026-02-02 19:33:30 -06:00
Don Harper
6e22c8f45b hosts/smaug | fix tailscale address 2026-01-23 23:08:43 -06:00
Don Harper
e0d5b32dfd workstations | add timers for task sync & vdirsyncer 2026-01-19 23:27:21 -06:00
Don Harper
e05e5e8a51 hosts | refactoring. 2026-01-12 23:49:49 -06:00
Don Harper
30bb818058 Squash merge testing into main 2026-01-06 23:27:49 -06:00
Don Harper
aab20126ae server/pi-server | remove zram 2025-12-27 23:39:51 -06:00
Don Harper
b79c3b60de Merge branch 'main' of ssh://git.trex-halfbeak.ts.net/don/NixOS-Configs 2025-12-22 21:29:25 -06:00
Don Harper
afd2f5f918 hosts/smaug | formating 2025-12-22 21:28:31 -06:00
Don Harper
ac75568272 smaug | update for new hardware 2025-12-22 21:23:39 -06:00
Don Harper
d142a451a6 hosts | moved systemd-primary up one, and point workstation and server at it 2025-12-13 18:21:02 -06:00
Don Harper
a75a667c52 hosts/pi-server | re-enable tailscale 2025-12-02 15:51:40 -06:00
Don Harper
2d9549cf13 hosts/workstation | tailscale just not working. Need to find better solution 2025-11-25 08:29:39 -06:00
Don Harper
00bd5a1fb3 hosts/* | unencrypt */tailscale.nix 2025-11-24 21:10:07 -06:00
Don Harper
3c0f252a73 hosts/loki | added kvm option 2025-11-24 20:18:14 -06:00
Don Harper
ebbb867b0c formating 2025-11-24 20:17:47 -06:00
Don Harper
5d0e955ddb hosts/servers | update python 2025-11-24 20:17:33 -06:00
Don Harper
863b3d68cd finish adding SOPS-nix 2025-11-17 19:21:14 -06:00
Don Harper
2ff4e6678b workstations | added ollama 2025-11-17 19:20:25 -06:00
Don Harper
f15b8e4478 hosts | move primary systemd timers to server, and enable it on fred 2025-11-17 19:20:06 -06:00
Don Harper
be3503019c sops working for ssh authkeys 2025-11-12 19:13:56 -06:00
Don Harper
b85a924774 inital support for sops + fomating 2025-11-11 20:24:00 -06:00
Don Harper
c27f617078 Squash merge main into testing 2025-11-11 15:19:17 -06:00
Don Harper
3e975d3e0d enable wlsunset 2025-10-03 12:27:21 -05:00
Don Harper
50473789fc hosts/pi-server | attempt to get wlsunset working 2025-10-02 13:37:15 -05:00
Don Harper
41cc921115 hosts/display | colmena - use local interface and not ts 2025-09-29 19:43:01 -05:00