let hm manage xsession to make .profile unnecessary

This commit is contained in:
2024-06-19 21:11:40 +02:00
parent 294e40987c
commit 05e71d800d
5 changed files with 10 additions and 25 deletions

View File

@ -44,11 +44,14 @@ in
nitrogen
xfce.xfce4-screenshooter
];
xsession.enable = true; # Give gui programs access to sessionVariables
xsession.windowManager.i3 = {
enable = true;
package = pkgs.i3-gaps;
};
xsession.importedVariables = [ ];
# Overwrite default home-manager config file
xdg.configFile."i3/config".source = lib.mkForce (
if host == "kardorf" then ./i3/config-kardorf else ./i3/config
@ -64,8 +67,5 @@ in
};
home.sessionPath = [ "/home/julian/.config/i3/scripts" ];
# home.file = {
# ".profile".source = ./.profile;
# };
};
}