From fc2082db67e364d68b10c118425a8b0e4a3865e2 Mon Sep 17 00:00:00 2001 From: joachimschmidt557 Date: Mon, 28 Mar 2022 11:43:33 +0200 Subject: [PATCH] dustbowl: remove X + i3 I've been exclusively using sway for a while now. --- nixos/dustbowl.nix | 52 +--------------------------------------------- 1 file changed, 1 insertion(+), 51 deletions(-) diff --git a/nixos/dustbowl.nix b/nixos/dustbowl.nix index cf7723f..cf65d1c 100644 --- a/nixos/dustbowl.nix +++ b/nixos/dustbowl.nix @@ -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;