Commit Graph
34 Commits
Author SHA1 Message Date
Jordan Ashurst 1bb37195c2 hosts/dogma-nixos: move samba.nix (exclusive to dogma-nixos)
- relocate from modules/samba.nix, samba + wsdd exclusive per request
2026-09-18 04:23:17 -07:00
Jordan Ashurst 8ad788dcc3 hosts/dogma-nixos: move mounts.nix (exclusive to dogma-nixos)
- relocate from modules/mounts.nix, keep btrfs subvols + ntfs, exclusive per request
2026-09-18 04:23:14 -07:00
Jordan Ashurst 733fcf45e8 hosts/common: add server profile
- bridge sysctl, caddy, mongodb, factorio, *arr, transmission, adguardhome, ddclient, flaresolverr, jackett shared by baremetal
2026-09-18 04:23:12 -07:00
Jordan Ashurst 6d6e00845b hosts/common: add desktop profile
- fonts, xserver, pipewire, sunshine, hyprland, libvirtd, docker, virt-manager for baremetal
2026-09-18 04:23:10 -07:00
Jordan Ashurst ca93ff2bfd hosts/common: add shared base default.nix
- extract from configuration.nix: nix.settings, sops, users, zsh, nix-ld, systemPackages, openssh, networking
2026-09-18 04:23:08 -07:00
Jordan Ashurst 3b51de2054 modules: add nvidia-rtx3070 (Ampere) proprietary driver
- RTX 3070 on dogma-nixos-rtx, open=false, stable package
2026-09-18 04:23:06 -07:00
Jordan Ashurst 8747bc9731 modules: add nvidia-gtx1060 (Pascal) proprietary driver
- GTX 1060 on dogma-nixos, open=false (Pascal closed), modesetting, nvidiaSettings
2026-09-18 04:23:04 -07:00
Jordan Ashurst 90a48660e8 flake.lock: add nixos-wsl inputs 2026-09-18 04:23:02 -07:00
Jordan Ashurst ecba7b1480 flake: add nixos-wsl input and mkHost helper for 3 hosts
- add nixos-wsl input (follows nixpkgs) for dogma-wsl
- refactor nixosConfigurations to mkHost helper with hostname/extraModules/homeFile
- keep alejandra, sops-nix, home-manager wiring
2026-09-18 04:23:01 -07:00
Jordan Ashurst 1e3474cf90 Adding hyprland lua example config 2026-09-17 07:53:51 -07:00
Jordan Ashurst 7c91f94290 Modularizing samba and file mounts 2026-09-17 07:53:51 -07:00
Jordan Ashurst 06b15ab926 Adding fonts and kitty config 2026-09-16 06:08:59 -07:00
Jordan Ashurst a748f71e65 Customizing kitty 2026-09-15 03:37:16 -07:00
Jordan Ashurst 7eaef542f9 Adding fonts 2026-09-15 03:36:58 -07:00
Jordan Ashurst 1e8660cffa Adding mongodb 2026-09-14 21:11:40 -07:00
Jordan Ashurst 1ca188ec35 Adding mongodb secret 2026-09-14 21:10:58 -07:00
Jordan Ashurst 201b29c16e Adding gitea support 2026-09-14 20:54:42 -07:00
Jordan Ashurst 1ca1cd0df0 Merge branch 'experiment' 2026-09-14 17:48:56 -07:00
Jordan Ashurst 050930a2ce Adding new secrets 2026-09-14 16:36:03 -07:00
Jordan Ashurst 181a18fe4d Adding sops support to home-manager 2026-09-14 06:08:15 -07:00
Jordan Ashurst 5f9a78dc92 Adding subdomains to Caddy 2026-09-14 05:59:52 -07:00
Jordan Ashurst e5ea074bf6 $2 2026-09-14 05:58:22 -07:00
Jordan Ashurst 14f68a3c4c Modifying git credentials 2026-09-14 02:00:22 -07:00
Jordan Ashurst eaf26f613b Updating dependencies 2026-09-14 02:00:05 -07:00
Jordan Ashurst 6f3425b6c0 Adding ddclient 2026-09-14 01:59:35 -07:00
J ff1d937af7 adding new secret 2026-09-14 00:34:08 -07:00
Jordan 6b9a82603d Adding new packages 2026-09-13 01:07:22 -07:00
Jordan d40c791307 Cleaning up filesystems version 2026-09-10 11:39:10 -07:00
Jordan 02bc3b2465 updating flake.lock 2026-09-10 11:36:59 -07:00
Jordan c1515b79b6 updating 2026-09-07 06:01:28 -07:00
Jordan 67165bcf35 adding hardware configuration 2026-09-07 05:06:37 -07:00
Jordan cbadbe80b3 First config 2026-09-07 05:06:00 -07:00
Jordan d4f9c38247 Adding flake 2026-09-07 05:05:38 -07:00
Jordan 6353f0ad5b Adding secrets 2026-09-07 04:44:05 -07:00