nixos/desktop/xfce.nix

20 lines
527 B
Nix
Raw Normal View History

2023-05-17 17:10:18 +01:00
{pkgs, ...}: {
imports = [./sddm.nix];
services.xserver = {
enable = true;
desktopManager.xfce.enable = true;
2023-04-05 22:30:11 +01:00
displayManager = {
defaultSession = "xfce";
2023-04-05 22:30:11 +01:00
sessionCommands = ''
2023-04-06 10:41:26 +01:00
[ -f "$HOME/.config/nitrogen/bg-saved.cfg" ]\
&& ${pkgs.nitrogen}/bin/nitrogen --restore\
|| ${pkgs.nitrogen}/bin/nitrogen --set-auto $HOME/.dotfiles/wallpaper/images_dark/5120x2880.png --save
2023-04-05 22:30:11 +01:00
'';
};
};
programs.i3lock = {
enable = true;
package = pkgs.i3lock-fancy;
};
}