update i3

This commit is contained in:
Ray Andrew 2024-11-02 23:54:22 -05:00
parent 467b2cef13
commit 3591ebbdbf
5 changed files with 9 additions and 2 deletions

View file

@ -39,10 +39,13 @@
}; };
}; };
qt = { qt = {
enable = true; enable = true;
# platformTheme.name = "adwaita"; # platformTheme.name = "adwaita";
# style.name = "adwaita-dark"; # style.name = "adwaita-dark";
}; };
stylix.targets.gtk.enable = true;
}; };
} }

View file

@ -5,7 +5,7 @@ let
pactl = lib.getExe' pkgs.pulseaudio "pactl"; pactl = lib.getExe' pkgs.pulseaudio "pactl";
maim = lib.getExe' pkgs.maim "maim"; maim = lib.getExe' pkgs.maim "maim";
clipboard-copy = lib.getExe' pkgs.xclip "xclip"; clipboard-copy = lib.getExe' pkgs.xclip "xclip";
commonOptions = import ./common_i3.nix rec { commonOptions = import ./common-i3.nix rec {
inherit config lib pkgs; inherit config lib pkgs;
light = lib.getExe' pkgs.light "light"; light = lib.getExe' pkgs.light "light";
menu = lib.getExe' pkgs.dmenu "dmenu_run"; menu = lib.getExe' pkgs.dmenu "dmenu_run";
@ -26,6 +26,9 @@ in
}; };
config = lib.mkIf config.custom.wm.i3.enable { config = lib.mkIf config.custom.wm.i3.enable {
services.picom = {
enable = true;
};
xsession.windowManager.i3 = { xsession.windowManager.i3 = {
enable = true; enable = true;
extraConfig = commonOptions.extraConfig; extraConfig = commonOptions.extraConfig;

View file

@ -6,7 +6,7 @@ let
grim = lib.getExe' pkgs.grim "grim"; grim = lib.getExe' pkgs.grim "grim";
slurp = lib.getExe' pkgs.slurp "slurp"; slurp = lib.getExe' pkgs.slurp "slurp";
clipboard-copy = lib.getExe' pkgs.wl-clipboard "wl-copy"; clipboard-copy = lib.getExe' pkgs.wl-clipboard "wl-copy";
commonOptions = import ./common_i3.nix rec { commonOptions = import ./common-i3.nix rec {
inherit config lib pkgs; inherit config lib pkgs;
light = lib.getExe' pkgs.light "light"; light = lib.getExe' pkgs.light "light";
menu = lib.getExe' pkgs.bemenu "bemenu-run"; menu = lib.getExe' pkgs.bemenu "bemenu-run";

View file

@ -27,5 +27,6 @@
name = "Noto Color Emoji"; name = "Noto Color Emoji";
}; };
}; };
targets.gtk.enable = true;
}; };
} }