You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

51 lines
1.6 KiB

{ pkgs, ... }:
{
# Enable CUPS to print documents.
services.printing.enable = true;
# programs.sway.enable = true;
# programs.sway.extraPackages = with pkgs; [
# i3status xwayland dmenu termite
# ];
# programs.sway.extraSessionCommands = ''
# export XKB_DEFAULT_LAYOUT="us"
# export XKB_DEFAULT_VARIANT="altgr-intl"
# export XKB_DEFAULT_OPTIONS="eurosign:e"
# export WLC_REPEAT_DELAY=660
# export WLC_REPEAT_RATE=25
# '';
# Enable the X11 windowing system.
services.xserver.enable = true;
services.xserver.enableCtrlAltBackspace = true;
services.xserver.layout = "gb";
# services.xserver.xkbVariant = "altgr-intl";
# services.xserver.xkbOptions = "eurosign:e";
# Enable XMonad
services.xserver.windowManager.xmonad.enable = true;
services.xserver.windowManager.xmonad.enableContribAndExtras = true;
services.xserver.windowManager.xmonad.extraPackages = self: [
self.yeganesh
self.taffybar
self.xmobar
pkgs.dmenu2
];
#services.xserver.displayManager.lightdm.enable = true;
services.xserver.displayManager.slim.defaultUser = "klimi";
services.xserver.displayManager.job.logToFile = true;
# services.xserver.desktopManager.gnome3.enable = true;
# services.xserver.desktopManager.xterm.enable = false;
services.upower.enable = true;
# Haskell Reflex FRP
# nix.trustedBinaryCaches = [
# "https://nixcache.reflex-frp.org"
# ];
# nix.binaryCachePublicKeys = [
# "ryantrinkle.com-1:JJiAKaRv9mWgpVAz8dwewnZe0AzzEAzPkagE9SP5NWI="
# ];
#services.xserver.windowManager.xmonad.enableContribAndExtras = true;
}