Initial NixOS flake config

This commit is contained in:
installer
2026-09-24 21:34:34 -05:00
commit 4cd1f88f06
13 changed files with 1231 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
{ config, pkgs, ... }:
{
home-manager.users.blake = { pkgs, ... }: {
# Hyprland itself is configured system-wide and reads this Lua file directly.
# Do not also enable Home Manager's Hyprland module: it manages a separate
# hyprland.conf, whose backup collision can abort the entire activation and
# leave this managed Lua file on an old generation.
xdg.configFile."hypr/hyprland.lua".source = ./hyprland.lua;
xdg.configFile."hypr/hyprpaper.conf".source = ./hyprpaper.conf;
};
}