Skip to content

Instantly share code, notes, and snippets.

@adrianparvino
Created November 21, 2020 16:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adrianparvino/aa1cf28d6c6f0aee5bf239e9126f147e to your computer and use it in GitHub Desktop.
Save adrianparvino/aa1cf28d6c6f0aee5bf239e9126f147e to your computer and use it in GitHub Desktop.
xserver = {
dpi = 96;
xkbVariant = "colemak";
xkbOptions = "ctrl:swap_lalt_lctl,lv3:ralt_alt";
windowManager.session = with pkgs; lib.singleton {
name = "exwm";
start = ''
${xorg.setxkbmap}/bin/setxkbmap us -variant colemak
${emacsGit}/bin/emacs -f exwm-enable
'';
};
displayManager.sessionCommands = "${pkgs.xorg.xhost}/bin/xhost +SI:localuser:$USER";
enable = true;
# windowManager.xmonad.enable = true;
# windowManager.xmonad.enableContribAndExtras = true;
displayManager.lightdm.enable = true;
# displayManager.lightdm.extraSeatDefaults = ''
# xserver-allow-tcp=true
# '';
# displayManager.sessionCommands = ''
# xset m 1 0
# '';
deviceSection = ''
Option "DRI" "3"
Option "TearFree" "true"
'';
# libinput = {
# enable = true;
# accelProfile = "flat";
# accelSpeed = "-1";
# additionalOptions = ''
# MatchIsPointer "yes"
# '';
# };
# windowManager.session = [{
# name = "xhbmonad";
# start = ''
# ${pkgs.sxhkd}/sxhkd
# /home/myrl/.local/bin/xhbmonad
# '';
# }];
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment