Fix: Picom in its own file

This commit is contained in:
DuN0z 2025-10-29 09:08:35 +01:00
parent 567d2949f9
commit 667179af2a
2 changed files with 5 additions and 13 deletions

View file

@ -1,4 +1,5 @@
_: { { pkgs, ... }: {
home.packages = pkgs.picom ;
services.picom = { services.picom = {
enable = true; enable = true;
backend = "glx"; # plus fluide si ta carte gère bien OpenGL backend = "glx"; # plus fluide si ta carte gère bien OpenGL

View file

@ -4,6 +4,9 @@
lib, lib,
... ...
}: { }: {
imports = [
../common/picom.nix
];
home.packages = with pkgs; [ home.packages = with pkgs; [
bspwm bspwm
sxhkd sxhkd
@ -13,7 +16,6 @@
rofi rofi
feh feh
font-awesome font-awesome
picom
xorg.xset xorg.xset
xidlehook xidlehook
betterlockscreen betterlockscreen
@ -29,7 +31,6 @@
protonvpn-gui protonvpn-gui
]; ];
# Gère le ssh-agent proprement côté user
services.ssh-agent.enable = true; services.ssh-agent.enable = true;
xsession = { xsession = {
@ -37,7 +38,6 @@
windowManager.bspwm = { windowManager.bspwm = {
enable = true; enable = true;
# Démarrages au login X
startupPrograms = [ startupPrograms = [
"sxhkd -m 1" "sxhkd -m 1"
"setxkbmap bepovim" "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 = { services = {
sxhkd = { sxhkd = {
enable = true; enable = true;
@ -138,7 +130,6 @@
}; };
}; };
# xidlehook (user service)
systemd.user.services.xidlehook = { systemd.user.services.xidlehook = {
Unit.Description = "Idle: lock at 5min, suspend at ~8min"; Unit.Description = "Idle: lock at 5min, suspend at ~8min";
Service = { Service = {