diff --git a/modules/gui/default.nix b/modules/gui/default.nix index debfe0c..6808a3e 100644 --- a/modules/gui/default.nix +++ b/modules/gui/default.nix @@ -132,12 +132,6 @@ in { }; home.file.".face".source = ../../face.png; - # Allow gsettings to work - xdg.systemDirs.data = [ - "${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}" - "${pkgs.gsettings-desktop-schemas}/share/gsettings-schemas/${pkgs.gsettings-desktop-schemas.name}" - ]; - xdg.configFile."autostart/vesktop.desktop".text = '' [Desktop Entry] Type=Application diff --git a/modules/wm/default.nix b/modules/wm/default.nix index c35eec1..a0c799e 100644 --- a/modules/wm/default.nix +++ b/modules/wm/default.nix @@ -1,4 +1,8 @@ -{pkgs, ...}: { +{ + pkgs, + lib, + ... +}: { imports = [ ./fonts.nix ]; @@ -65,4 +69,10 @@ ]; security.pam.services.hyprlock = {}; + + # Allow gsettings to work + environment.sessionVariables.XDG_DATA_DIRS = [ + "${pkgs.gtk3}/share/gsettings-schemas/${pkgs.gtk3.name}" + "${pkgs.gsettings-desktop-schemas}/share/gsettings-schemas/${pkgs.gsettings-desktop-schemas.name}" + ]; }