refactor: switch from sway to i3
This commit is contained in:
parent
eb622e5e45
commit
d68d1aa679
5 changed files with 82 additions and 220 deletions
|
@ -68,14 +68,21 @@ in
|
|||
# Enable the X11 windowing system.
|
||||
services.xserver.enable = true;
|
||||
|
||||
# Enable the KDE Plasma Desktop Environment.
|
||||
services.xserver.displayManager.defaultSession = "sway";
|
||||
services.xserver.displayManager.sddm.enable = true;
|
||||
|
||||
# Configure keymap in X11
|
||||
services.xserver = {
|
||||
# Configure keymap in X11.
|
||||
layout = "gb";
|
||||
xkbVariant = "";
|
||||
|
||||
displayManager = {
|
||||
defaultSession = "none+i3";
|
||||
sddm.enable = true;
|
||||
};
|
||||
|
||||
windowManager.i3 = {
|
||||
enable = true;
|
||||
package = pkgs.i3-gaps;
|
||||
extraPackages = with pkgs; [ i3status i3lock i3blocks ];
|
||||
};
|
||||
};
|
||||
|
||||
# Configure console keymap
|
||||
|
@ -123,25 +130,11 @@ in
|
|||
configure-gtk
|
||||
ffmpegthumbnailer
|
||||
shotwell
|
||||
swaybg
|
||||
xfce.thunar
|
||||
xfce.thunar-volman
|
||||
xfce.tumbler
|
||||
wl-clipboard
|
||||
];
|
||||
|
||||
xdg.portal = {
|
||||
enable = true;
|
||||
wlr.enable = true;
|
||||
# gtk portal needed to make gtk apps happy
|
||||
extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
|
||||
};
|
||||
|
||||
programs.sway = {
|
||||
enable = true;
|
||||
wrapperFeatures.gtk = true;
|
||||
};
|
||||
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
# started in user sessions.
|
||||
# programs.mtr.enable = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue