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.hostName = "dustbowl"; # Define your hostname.
networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
networking.wireless.interfaces = [ "wlp2s0" ]; networking.wireless.interfaces = [ "wlp2s0" ];
# networking.wireless.userControlled.enable = true;
networking.wireguard.enable = true; networking.wireguard.enable = true;
networking.firewall.checkReversePath = "loose"; networking.firewall.checkReversePath = "loose";
@ -141,7 +140,6 @@
vim vim
vis vis
git git
pamix
bubblewrap bubblewrap
openconnect openconnect
yubikey-personalization yubikey-personalization
@ -153,12 +151,6 @@
# GTK theme # GTK theme
gnome.adwaita-icon-theme gnome.adwaita-icon-theme
# X server setup
alacritty
xsel
mons
maim
# Wayland setup # Wayland setup
grim grim
slurp slurp
@ -173,6 +165,7 @@
mpv mpv
zathura zathura
imv imv
pavucontrol
]; ];
environment.pathsToLink = [ "/libexec" ]; environment.pathsToLink = [ "/libexec" ];
@ -258,18 +251,6 @@
# Video acceleration # Video acceleration
hardware.opengl.extraPackages = [ pkgs.vaapiIntel ]; 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 # PipeWire
services.pipewire = { services.pipewire = {
enable = true; enable = true;
@ -280,37 +261,6 @@
pulse.enable = true; 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 # Sway
programs.sway.enable = true; programs.sway.enable = true;