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.

66 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
];
9 years ago
# services.xserver.videoDriver =
fonts = {
enableFontDir = true;
enableGhostscriptFonts = true;
fonts = with pkgs; [
corefonts # Microsoft free fonts
freetype # Freetype fonts
9 years ago
inconsolata # Great monospaced font
ubuntu_font_family # Another great font family
unifont # International language support
];
};
services = {
9 years ago
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";
};
};
};
}