refactor: use $FLAKE instead of /home/mainUser...

This commit is contained in:
matt1432 2024-03-26 13:55:55 -04:00
parent 0fd7817932
commit 3f288f3e8f
8 changed files with 25 additions and 19 deletions
modules/hyprland

View file

@ -6,6 +6,7 @@
}: let
inherit (lib) makeLibraryPath optionalString;
inherit (config.vars) mainUser;
flakeDir = config.environment.variables.FLAKE;
in {
imports = [../dolphin.nix];
@ -20,7 +21,7 @@ in {
({config, ...}: let
symlink = config.lib.file.mkOutOfStoreSymlink;
configDir = "/home/${mainUser}/.nix/modules/hyprland/config";
configDir = "${flakeDir}/modules/hyprland/config";
in {
xdg.configFile = {
"dolphinrc".source = symlink "${configDir}/dolphinrc";