modularization

This commit is contained in:
tulg 2026-01-10 18:00:49 +03:00
parent 3599d9c057
commit 71e22f65bb
12 changed files with 173 additions and 145 deletions

View file

@ -0,0 +1,25 @@
{config, ...}: let
dots = "${config.home.homeDirectory}/nixdots/config";
link = path: config.lib.file.mkOutOfStoreSymlink path;
in {
xdg.configFile."hypr" = {
source = link "${dots}/hypr";
recursive = true;
};
xdg.configFile."waybar" = {
source = link "${dots}/waybar";
recursive = true;
};
xdg.configFile."kitty" = {
source = link "${dots}/kitty";
recursive = true;
};
xdg.configFile."wofi" = {
source = link "${dots}/wofi";
recursive = true;
};
xdg.configFile."mako" = {
source = link "${dots}/mako";
recursive = true;
};
}