13 xdg.configFile."xmonad/xmobar0.hs".force = true;
14 xdg.configFile."xmonad/xmobar0.hs".source = xmonad/xmobar0.hs;
15 home.file.".xmonad/xmonad.hs".force = true;
16 home.file.".xmonad/xmonad-${pkgs.stdenv.hostPlatform.system}".force = true;
19 scriptPath = ".hm-xsession";
21 xset dpms 380 640 1200
22 ${pkgs.xorg.xsetroot}/bin/xsetroot -solid black -fg black -bg white \
23 -xcf ${pkgs.adwaita-icon-theme}/share/icons/Adwaita/cursors/left_ptr 30
24 ${pkgs.pasystray}/bin/pasystray &
26 windowManager.xmonad = {
28 inherit (pkgs) haskellPackages;
29 extraPackages = haskellPackages: [
30 haskellPackages.data-default
32 enableContribAndExtras = true;
34 # nix shell --impure --expr 'with import <nixpkgs> {}; haskellPackages.ghcWithPackages (hs: with hs; [ xmonad-contrib data-default ])'
35 # ln -fns $PWD/home-manager/profiles/xmonad/xmonad.hs ~/.xmonad/xmonad.hs
36 # ~/.xmonad/xmonad-x86_64-linux --recompile && ~/.xmonad/xmonad-x86_64-linux --restart
37 config = xmonad/xmonad.hs;
43 pkgs.ffmpegthumbnailer
48 pkgs.mate.caja-with-extensions
49 #(pkgs.writeShellScriptBin "mate-terminal" ''exec ${pkgs.rxvt-unicode}/bin/urxvtc -hold "$@"'')
63 xresources.properties = {
65 "Xft.antialias" = true;
67 "Xft.hintstyle" = "hintfull";
69 #"Xft.embolden" = true;