Commit Graph
64 Commits
Author SHA1 Message Date
Jordan Ashurst 583a10eeec Moving sonnar service 2026-09-27 05:44:52 -07:00
Jordan Ashurst f769522ad2 Updating flake 2026-09-26 23:03:11 -07:00
Jordan Ashurst f35cf0c684 Updating flake 2026-09-26 01:43:01 -07:00
Jordan Ashurst 9a67769a58 Updating. 2026-09-22 23:00:57 -07:00
Jordan Ashurst b946f4d7ae Adding code 2026-09-22 18:44:03 -07:00
Jordan Ashurst e816281497 Adding timeout 2026-09-22 18:37:24 -07:00
Jordan Ashurst 50daa6dc1d Adding nix LSP 2026-09-22 18:37:17 -07:00
Jordan Ashurst 3bf0c1aedf Updating hashes 2026-09-22 18:37:06 -07:00
Jordan Ashurst 76cfc4f130 Enblaing hardware acceleration 2026-09-22 18:13:34 -07:00
Jordan Ashurst fb98f18ae6 Refactoring config 2026-09-22 18:13:20 -07:00
Jordan Ashurst 28b1427de2 Changing aliases 2026-09-22 18:12:58 -07:00
Jordan Ashurst 588fc2da2d Changing root file server 2026-09-22 18:12:34 -07:00
Jordan Ashurst a98f8437a6 changing default terminal 2026-09-22 18:11:53 -07:00
Jordan Ashurst bb0e885ce4 Adding utill packages and Steam 2026-09-22 18:11:20 -07:00
Jordan Ashurst 8c0953390d Adding fish and alacritty packages 2026-09-22 18:06:06 -07:00
Jordan Ashurst 00446ffcde adding network module (empty) 2026-09-22 01:40:49 -07:00
Jordan Ashurst fcb1e76707 Adding propietary driver nvidia 2026-09-21 15:11:19 -07:00
Jordan Ashurst fdf9663aba Adding dependencies 2026-09-21 14:17:22 -07:00
Jordan Ashurst a9e52c9857 Changing for legacy packages 2026-09-21 06:28:02 -07:00
Jordan Ashurst e9ec2199d5 flake: add home-manager.backupFileExtension for hypr/nvim clobber
- hm-activate failed Existing file /home/mask/.config/hypr would be clobbered, set backupFileExtension=backup to auto-rename
2026-09-18 06:51:33 -07:00
Jordan Ashurst 84fadc9373 modules: remove mounts.nix and samba.nix (moved to hosts/dogma-nixos)
- mounts/samba now exclusive to dogma-nixos per request, RTX/WSL without
2026-09-18 04:23:42 -07:00
Jordan Ashurst 2a09b73a9a home: add dogma-wsl headless shim
- imports common.nix, disables kitty
2026-09-18 04:23:36 -07:00
Jordan Ashurst 835c534e58 home: add dogma-nixos-rtx shim
- imports common.nix
2026-09-18 04:23:34 -07:00
Jordan Ashurst 48ccdf5d53 home: add dogma-nixos shim
- imports common.nix
2026-09-18 04:23:32 -07:00
Jordan Ashurst b7bea57e2c home: add common.nix base
- extracted from home.nix, fix ../dotfiles + ../secrets paths, add dogma-nixos rebuild aliases
2026-09-18 04:23:30 -07:00
Jordan Ashurst ded6559afe hosts/dogma-wsl: add headless WSL host
- hostName dogma-wsl, wsl.enable, disable systemd-boot/graphics/pipewire/sunshine/libvirtd/docker
2026-09-18 04:23:28 -07:00
Jordan Ashurst 320b55b6f2 hosts/dogma-nixos-rtx: add hardware-configuration.nix (placeholder copy from dogma-nixos)
- TODO regenerate on RTX hardware via nixos-generate-config
2026-09-18 04:23:26 -07:00
Jordan Ashurst 43ff93678e hosts/dogma-nixos-rtx: add host config for RTX 3070
- hostName dogma-nixos-rtx, imports common/desktop/server + hardware-configuration, no mounts/samba
2026-09-18 04:23:24 -07:00
Jordan Ashurst 699df197b9 hosts/dogma-nixos: track hardware-configuration.nix
- generated btrfs subvol layout, kvm-intel, intel microcode
2026-09-18 04:23:22 -07:00
Jordan Ashurst 5ae9873598 hosts/dogma-nixos: add host config for GTX 1060 baremetal
- imports hardware-configuration, mounts, samba, common/desktop/server, hostName dogma-nixos
2026-09-18 04:23:19 -07:00
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