aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-01-09 18:19:25 -0300
committerEuAndreh <eu@euandre.org>2021-01-09 18:20:17 -0300
commitda91ea61c44dde28cc8436b9318b089c61f57e14 (patch)
tree5d6967a2d286e8841328eb627092f7cc6a5e64f9
parentx.sh: Remove default-web-browser in favor of $BROWSER (diff)
downloaddotfiles-da91ea61c44dde28cc8436b9318b089c61f57e14.tar.gz
dotfiles-da91ea61c44dde28cc8436b9318b089c61f57e14.tar.xz
configuration.nix: Fully remove GNOME
-rw-r--r--nixos/configuration.nix16
-rwxr-xr-xxmonad/xsession.sh3
2 files changed, 4 insertions, 15 deletions
diff --git a/nixos/configuration.nix b/nixos/configuration.nix
index 5c254b75..13773361 100644
--- a/nixos/configuration.nix
+++ b/nixos/configuration.nix
@@ -214,8 +214,6 @@ in {
## To be removed
tdesktop # telegram-desktop application
- gnome3.libgnome-keyring
- gnome3.gnome-keyring
# help2man
# libxml2 # =xmllint=
# libressl
@@ -241,7 +239,6 @@ in {
# qrencode
# peek # GIF recorder
# ripgrep-all
- # gnome3.gtk-vnc
# trayer
# networkmanagerapplet # nm-applet + trayer -> nmtui
# libreoffice
@@ -314,6 +311,7 @@ in {
gnupg.agent.enable = true;
};
+ xdg.portal.enable = true;
services = {
syncthing = {
enable = true;
@@ -362,6 +360,9 @@ in {
layout = "br";
xkbOptions = "caps:swapescape";
+ # Touchpad support
+ libinput.enable = true;
+
config = ''
Section "Device"
Identifier "Intel Graphics"
@@ -376,12 +377,9 @@ in {
};
desktopManager = {
xterm.enable = false;
- gnome3.enable = true;
};
displayManager = {
defaultSession = "none+xmonad";
- # In cases where "none+xmonad" stop working, here's a fallback
- # defaultSession = "gnome-xorg";
lightdm.enable = true;
@@ -397,16 +395,10 @@ in {
};
};
- gnome3 = {
- gnome-keyring.enable = true;
- sushi.enable = true; # nautilus previewer
- };
-
pcscd.enable = true; # required by yubioath
};
security = {
- pam.services.lightdm.enableGnomeKeyring = true;
sudo.enable = true;
hideProcessInformation = false;
};
diff --git a/xmonad/xsession.sh b/xmonad/xsession.sh
index a59afb39..b25a9a11 100755
--- a/xmonad/xsession.sh
+++ b/xmonad/xsession.sh
@@ -1,4 +1 @@
xmonad
-# FIXME
-# http://joost.damad.be/2011/07/x-with-xmonad-without-kdegnome.html
-# https://wiki.haskell.org/Xmonad/Config_archive/John_Goerzen's_Configuration