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.
64 lines
1.6 KiB
64 lines
1.6 KiB
{config, pkgs, ... }: |
|
{ |
|
imports = [ |
|
./terminal.nix |
|
]; |
|
|
|
environment.systemPackages = with pkgs; [ |
|
arandr # GUI frontend for xrandr |
|
compton # Windowing system |
|
dmenu # Application launcher |
|
feh # Wallpaper manager |
|
python3Packages.udiskie # Automatically mount USB drives |
|
scrot # Screenshot software |
|
unclutter # Mouse hider |
|
xlibs.xmodmap # keyboard reconfiguration |
|
xmonad-with-packages # Tiling window manager |
|
xorg.xbacklight # Backlight manager |
|
]; |
|
|
|
# services.xserver.videoDriver = |
|
|
|
fonts = { |
|
enableFontDir = true; |
|
enableGhostscriptFonts = true; |
|
fonts = with pkgs; [ |
|
corefonts # Microsoft free fonts |
|
inconsolata # Great monospaced font |
|
ubuntu_font_family # Another great font family |
|
unifont # International language support |
|
]; |
|
}; |
|
|
|
services = { |
|
udisks2.enable = true; |
|
|
|
xserver = { |
|
enableTCP = false; |
|
exportConfiguration = false; |
|
enable = true; |
|
layout = "us"; |
|
|
|
displayManager = { |
|
sessionCommands = '' |
|
xset r rate 300 30 |
|
unclutter -grab & |
|
udiskie & |
|
feh --bg-fill ~/bgs/dark_night.jpg & |
|
compton --config /dev/null & |
|
''; |
|
}; |
|
|
|
desktopManager = { |
|
xterm.enable = false; |
|
xfce.enable = false; |
|
}; |
|
|
|
windowManager = { |
|
xmonad.enable = true; |
|
xmonad.enableContribAndExtras = true; |
|
default = "xmonad"; |
|
}; |
|
}; |
|
}; |
|
}
|
|
|