--- aliases: - "0002" - NixOS Refactor date-created: 2026-10-14 16:07 date-modified: 2026-10-14 18:17 status: open area: "[[dotfiles]]" blocked-by: [] subtasks: [] --- # NixOS Refactor Complete the remaining Nix refactor work. ## Files - [x] `flake.nix` - [x] `src/flake/default.nix` - [x] `src/flake/formatter.nix` - [x] `src/flake/apps.nix` - [x] `src/dotfiles/default.nix` - [x] `src/dotfiles/util.nix` - [x] `src/dotfiles/registry.nix` - [x] `src/dotfiles/registry/schema.nix` - [x] `src/dotfiles/registry/validation.nix` - [x] `configs/nixos/registry/address.nix` - [>] `configs/nixos/registry/homepage.nix` - [x] `configs/nixos/registry/route.nix` - [x] `configs/nixos/registry/shell-shortcut.nix` - [x] `configs/nixos/registry/stable-uid.nix` - [x] `configs/nixos/modules/default.nix` - [x] `configs/nixos/modules/host.nix` - [x] `configs/nixos/modules/guest.nix` - [x] `configs/nixos/modules/monorepo.nix` - [x] `configs/nixos/modules/zfs.nix` - [x] `configs/nixos/modules/network/ssh.nix` - [x] `configs/nixos/modules/network/vlans.nix` - [x] `configs/nixos/modules/network/vpn-client.nix` - [x] `configs/nixos/modules/desktop/default.nix` - [x] `configs/nixos/modules/desktop/apps/alacritty.nix` - [x] `configs/nixos/modules/desktop/apps/firefox.nix` - [x] `configs/nixos/modules/desktop/apps/ghostty.nix` - [x] `configs/nixos/modules/desktop/apps/obsidian.nix` - [x] `configs/nixos/modules/desktop/apps/r2modman.nix` - [x] `configs/nixos/modules/desktop/apps/signal.nix` - [x] `configs/nixos/modules/desktop/apps/steam.nix` - [x] `configs/nixos/modules/desktop/apps/vencord.nix` - [x] `configs/nixos/modules/desktop/session/hyprland/default.nix` - [x] `configs/nixos/modules/desktop/session/hyprland/hypridle.nix` - [x] `configs/nixos/modules/desktop/session/hyprland/hyprlock.nix` - [x] `configs/nixos/modules/desktop/session/login.nix` - [x] `configs/nixos/modules/desktop/session/mako.nix` - [x] `configs/nixos/modules/desktop/session/portals.nix` - [x] `configs/nixos/modules/desktop/session/rofi.nix` - [x] `configs/nixos/modules/desktop/session/waybar.nix` - [x] `configs/nixos/modules/desktop/utilities/audio.nix` - [x] `configs/nixos/modules/desktop/utilities/clipboard.nix` - [x] `configs/nixos/modules/desktop/utilities/osd.nix` - [x] `configs/nixos/modules/desktop/utilities/recording.nix` - [x] `configs/nixos/modules/desktop/utilities/screenshot.nix` - [x] `configs/nixos/modules/desktop/utilities/theming.nix` - [x] `configs/nixos/modules/desktop/utilities/userdirs.nix` - [x] `configs/nixos/modules/services/actualbudget.nix` - [x] `configs/nixos/modules/services/copyparty.nix` - [ ] `configs/nixos/modules/services/homepage.nix` - [ ] `configs/nixos/modules/services/navidrome.nix` - [ ] `configs/nixos/modules/services/reverse-proxy.nix` - [ ] `configs/nixos/modules/services/steamcmd.nix` - [ ] `configs/nixos/modules/services/games/palworld.nix` - [ ] `configs/nixos/modules/services/games/valheim.nix` - [ ] `configs/nixos/modules/shell/bazel.nix` - [ ] `configs/nixos/modules/shell/direnv/default.nix` - [ ] `configs/nixos/modules/shell/fish/default.nix` - [ ] `configs/nixos/modules/shell/gitea-axi.nix` - [ ] `configs/nixos/modules/shell/git.nix` - [ ] `configs/nixos/modules/shell/herdr.nix` - [ ] `configs/nixos/modules/shell/nvim/default.nix` - [ ] `configs/nixos/modules/shell/omp.nix` - [ ] `configs/nixos/modules/shell/pi/default.nix` - [ ] `configs/nixos/modules/shell/python.nix` - [ ] `configs/nixos/modules/shell/rust.nix` - [ ] `configs/nixos/modules/shell/tmux/default.nix` - [ ] `configs/nixos/modules/shell/yazi.nix` - [ ] `src/dotfiles/guests.nix` - [x] `configs/nixos/guests/actualbudget.nix` - [ ] `configs/nixos/guests/copyparty.nix` - [ ] `configs/nixos/guests/homepage.nix` - [ ] `configs/nixos/guests/navidrome.nix` - [ ] `configs/nixos/guests/palworld.nix` - [ ] `configs/nixos/guests/reverse-proxy.nix` - [ ] `configs/nixos/guests/valheim.nix` - [ ] `src/dotfiles/hosts.nix` - [ ] `configs/nixos/hosts/neogaia/default.nix` - [ ] `configs/nixos/hosts/neogaia/disk.nix` - [ ] `configs/nixos/hosts/neogaia/hardware-configuration.nix` - [ ] `configs/nixos/hosts/pikachu/default.nix` - [ ] `configs/nixos/hosts/pikachu/disk.nix` - [ ] `configs/nixos/hosts/pikachu/hardware-configuration.nix` - [ ] `configs/nixos/hosts/zeus/default.nix` - [ ] `configs/nixos/hosts/zeus/disk.nix` - [ ] `configs/nixos/hosts/zeus/hardware-configuration.nix`