clean up some of the config stuff in desktops

This commit is contained in:
TheWanderingCrow 2024-12-29 10:32:07 -05:00
parent 9dae2e8565
commit 52bf03d4c3
3 changed files with 29 additions and 28 deletions

View file

@ -5,11 +5,11 @@
config,
...
}: {
config.programs.sway = lib.mkIf config.desktop.sway.enable {
enable = true;
xwayland.enable = true;
extraPackages = with pkgs;
[
config = {
programs.sway = lib.mkIf config.desktop.sway.enable {
enable = true;
xwayland.enable = true;
extraPackages = with pkgs; [
foot
wofi
swaynotificationcenter
@ -22,13 +22,14 @@
waybar
wl-clipboard
xorg.xrandr
];
};
config.programs.dconf.enable = true;
];
};
programs.dconf.enable = true;
config.environment = lib.mkIf config.desktop.sway.enable {
sessionVariables = {
NIXOS_OZONE_WL = "1";
environment = lib.mkIf config.desktop.sway.enable {
sessionVariables = {
NIXOS_OZONE_WL = "1";
};
};
};
}

View file

@ -5,12 +5,12 @@
config,
...
}: {
config.programs.sway = lib.mkIf config.desktop.swayfx.enable {
package = pkgs.swayfx;
enable = true;
xwayland.enable = true;
extraPackages = with pkgs;
[
config = {
programs.sway = lib.mkIf config.desktop.swayfx.enable {
package = pkgs.swayfx;
enable = true;
xwayland.enable = true;
extraPackages = with pkgs; [
foot
wofi
swaynotificationcenter
@ -23,13 +23,14 @@
waybar
wl-clipboard
xorg.xrandr
];
};
config.programs.dconf.enable = true;
];
};
programs.dconf.enable = true;
config.environment = lib.mkIf config.desktop.swayfx.enable {
sessionVariables = {
NIXOS_OZONE_WL = "1";
environment = lib.mkIf config.desktop.swayfx.enable {
sessionVariables = {
NIXOS_OZONE_WL = "1";
};
};
};
}

View file

@ -10,11 +10,10 @@
displayManager.startx.enable = true;
windowManager.i3 = {
enable = true;
extraPackages = with pkgs;
[
xorg.xrandr
xterm
rofi
extraPackages = with pkgs; [
xorg.xrandr
xterm
rofi
];
};
};