diff --git a/hm/desktop/common/picom.nix b/hm/common/picom.nix similarity index 96% rename from hm/desktop/common/picom.nix rename to hm/common/picom.nix index 8f21aa2..514c6ce 100644 --- a/hm/desktop/common/picom.nix +++ b/hm/common/picom.nix @@ -1,4 +1,5 @@ -_: { +{ pkgs, ... }: { + home.packages = pkgs.picom ; services.picom = { enable = true; backend = "glx"; # plus fluide si ta carte gère bien OpenGL diff --git a/hm/desktop/bspwm.nix b/hm/desktop/bspwm.nix index 120bccb..0230ff6 100644 --- a/hm/desktop/bspwm.nix +++ b/hm/desktop/bspwm.nix @@ -4,6 +4,9 @@ lib, ... }: { + imports = [ + ../common/picom.nix + ]; home.packages = with pkgs; [ bspwm sxhkd @@ -13,7 +16,6 @@ rofi feh font-awesome - picom xorg.xset xidlehook betterlockscreen @@ -29,7 +31,6 @@ protonvpn-gui ]; - # Gère le ssh-agent proprement côté user services.ssh-agent.enable = true; xsession = { @@ -37,7 +38,6 @@ windowManager.bspwm = { enable = true; - # Démarrages au login X startupPrograms = [ "sxhkd -m 1" "setxkbmap bepovim" @@ -55,14 +55,6 @@ }; }; - # xsession.initExtra = '' - # xset s 300 300 - # xset s on - # xset s noblank - # xset +dpms - # xset dpms 0 0 500 - # ''; - services = { sxhkd = { enable = true; @@ -138,7 +130,6 @@ }; }; - # xidlehook (user service) systemd.user.services.xidlehook = { Unit.Description = "Idle: lock at 5min, suspend at ~8min"; Service = {