modularization
This commit is contained in:
parent
3599d9c057
commit
71e22f65bb
12 changed files with 173 additions and 145 deletions
25
modules/home-manager/desktop/symlink.nix
Normal file
25
modules/home-manager/desktop/symlink.nix
Normal 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;
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue