diff --git a/modules/applications/misc.nix b/modules/applications/misc.nix
index 612e629..7d87321 100644
--- a/modules/applications/misc.nix
+++ b/modules/applications/misc.nix
@@ -28,7 +28,7 @@
     okular
     zathura
     cmake
-    kdeconnect
+    # kdeconnect
 
     # editors
     # vscodium
@@ -41,9 +41,9 @@
     discord
     # discord-canary
     # deluge
-    slack
-    tdesktop # telegram for the desktop
-    zoom-us
+    # slack
+    # tdesktop # telegram for the desktop
+    # zoom-us
     # teams
 
     # browsers
@@ -60,7 +60,7 @@
     libreoffice # free office suite
     # edopro # yugioh simulator (my derivation doesn't work yet)
     # akonadi
-    obs-studio # video recorder
+    # obs-studio # video recorder
     # blueman # bluetooth manager
     # freesweep # minesweeper I can play w the keyboard.
     # multimc
@@ -71,6 +71,6 @@
     # fceux
 
     # games
-    mindustry
+    # mindustry
   ];
 }
diff --git a/modules/applications/shells/fish.nix b/modules/applications/shells/fish.nix
index 7f4082a..e8727b6 100644
--- a/modules/applications/shells/fish.nix
+++ b/modules/applications/shells/fish.nix
@@ -3,10 +3,10 @@ let
   shellAliases = import ./aliases.nix;
   common = import ./common.nix;
 in {
-  home-manager.users.adrielus.programs.fish = {
-    inherit shellAliases;
-    shellInit = common.shellInit;
+  # home-manager.users.adrielus.programs.fish = {
+  #   inherit shellAliases;
+  #   shellInit = common.shellInit;
 
-    enable = true;
-  };
+  #   enable = true;
+  # };
 }
diff --git a/modules/dev/default.nix b/modules/dev/default.nix
index f1d102e..762b277 100644
--- a/modules/dev/default.nix
+++ b/modules/dev/default.nix
@@ -6,7 +6,7 @@
     ./javascript.nix
     ./fsharp.nix
     ./rust.nix
-    ./idris.nix
+    # ./idris.nix
     # ./racket.nix
     # ./elm.nix
     ./dhall.nix
diff --git a/modules/users.nix b/modules/users.nix
index 73d90a1..18db4e6 100644
--- a/modules/users.nix
+++ b/modules/users.nix
@@ -7,7 +7,7 @@ with import ../secrets.nix; {
 
       extraGroups = [ "wheel" "networkmanager" "lp" "docker" ];
       isNormalUser = true;
-      shell = pkgs.fish;
+      # shell = pkgs.fish;
     };
   };
 }
diff --git a/modules/xserver.nix b/modules/xserver.nix
index c3d6394..b5e6ada 100644
--- a/modules/xserver.nix
+++ b/modules/xserver.nix
@@ -5,8 +5,14 @@
     xkbOptions = "eurosign:e";
 
     # Enable the KDE Desktop Environment.
-    displayManager.sddm.enable = true;
-    desktopManager.plasma5.enable = true;
+    # displayManager.sddm.enable = true;
+    # desktopManager.plasma5.enable = true;
+
+    displayManager.defaultSession = "none+xmonad";
+    windowManager.xmonad = {
+      enable = true;
+      enableContribAndExtras = true;
+    };
 
     libinput = {
       # Enable touchpad support.
@@ -22,6 +28,5 @@
   };
 
   services.fractalart.enable = true;
-
   hardware.opengl.enable = true;
 }