dustbowl: remove X + i3

I've been exclusively using sway for a while now.
This commit is contained in:
joachimschmidt557 2022-03-28 11:43:33 +02:00
parent 418be445d7
commit fc2082db67
No known key found for this signature in database
GPG key ID: E0B575BE2884ACC5

View file

@ -73,7 +73,6 @@
networking.hostName = "dustbowl"; # Define your hostname.
networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
networking.wireless.interfaces = [ "wlp2s0" ];
# networking.wireless.userControlled.enable = true;
networking.wireguard.enable = true;
networking.firewall.checkReversePath = "loose";
@ -141,7 +140,6 @@
vim
vis
git
pamix
bubblewrap
openconnect
yubikey-personalization
@ -153,12 +151,6 @@
# GTK theme
gnome.adwaita-icon-theme
# X server setup
alacritty
xsel
mons
maim
# Wayland setup
grim
slurp
@ -173,6 +165,7 @@
mpv
zathura
imv
pavucontrol
];
environment.pathsToLink = [ "/libexec" ];
@ -258,18 +251,6 @@
# Video acceleration
hardware.opengl.extraPackages = [ pkgs.vaapiIntel ];
# Enable the X11 windowing system.
services.xserver = {
enable = true;
layout = "de";
xkbModel = "pc105";
xkbVariant = "neo_qwertz";
dpi = 150;
displayManager.startx.enable = true;
desktopManager.xterm.enable = false;
};
# PipeWire
services.pipewire = {
enable = true;
@ -280,37 +261,6 @@
pulse.enable = true;
};
# Window manager
services.xserver.windowManager.i3 = {
enable = true;
extraPackages = with pkgs; [
dmenu
i3status
i3lock
];
};
services.xserver.libinput = {
enable = true;
touchpad = {
naturalScrolling = true;
scrollMethod = "twofinger";
};
};
services.compton = {
enable = true;
backend = "glx";
vSync = true;
};
systemd.user.services.picom.serviceConfig.Restart = lib.mkForce "no";
# xss-lock
programs.xss-lock = {
enable = true;
lockerCommand = "${pkgs.i3lock}/bin/i3lock";
};
# Sway
programs.sway.enable = true;