diff --git a/modules/maid/dots.nix b/modules/maid/dots.nix new file mode 100644 index 0000000..9d0c4d5 --- /dev/null +++ b/modules/maid/dots.nix @@ -0,0 +1,6 @@ +{ + file.home.emacs = { + target = ".emacs.d/init.el"; + source = ../../dotfiles/emacs/init.el; + }; +} diff --git a/modules/maid/emacs.nix b/modules/maid/emacs.nix index f90a010..59ce7fc 100644 --- a/modules/maid/emacs.nix +++ b/modules/maid/emacs.nix @@ -1,6 +1,24 @@ { - file.emacs = { - target = "{{home}}/.emacsd/init.el"; - source = "../../dotfiles/emacs/init.el"; + file.home = { + emacs = { + target = ".emacs.d/init.el"; + source = ../../dotfiles/emacs/init.el; + }; + }; + file.xdg_config.foot = { + target = "foot/foot.ini"; + source = ../../dotfiles/foot/foot.ini; + }; + file.xdg_config.fuzzel = { + target = "fuzzel/fuzzel.ini"; + source = ../../dotfiles/fuzzel/fuzzel.ini; + }; + file.xdg_config.niri = { + target = "niri/config.kdl"; + source = ../../dotfiles/niri/config.kdl; + }; + file.xdg_config.tinty = { + target = "tinted-theming/tinty/config.toml"; + source = ../../dotfiles/tinted-theming/tinty/config.toml; }; } diff --git a/modules/maid/maid.nix b/modules/maid/maid.nix index e1dbd59..33772cf 100755 --- a/modules/maid/maid.nix +++ b/modules/maid/maid.nix @@ -9,7 +9,7 @@ users.users.lucy.maid = { config, ... }: { imports = [ ./ghostty.nix - + ./emacs.nix ]; gsettings.settings = { org.gnome.desktop.interface = {