-{ pkgs, lib, config, ... }:
+{ pkgs, config, ... }:
{
+ imports = [
+ ./clipster.nix
+ ./screen-locker.nix
+ ./urxvt.nix
+ ];
home.file.".xmonad/xmobar.hs".source = xmonad/xmobar.hs;
xsession = {
enable = true;
initExtra = ''
xset dpms 380 640 1200
${pkgs.xorg.xsetroot}/bin/xsetroot -solid black -fg black -bg white -cursor_name left_ptr
- ${pkgs.rxvt-unicode}/bin/urxvtd -f -o
- ${pkgs.copyq}/bin/copyq &
${pkgs.pasystray}/bin/pasystray &
'';
windowManager.xmonad = {
enable = true;
- haskellPackages = pkgs.haskellPackages;
+ inherit (pkgs) haskellPackages;
extraPackages = haskellPackages: [
haskellPackages.data-default
];
};
home.packages = [
pkgs.acpilight
- pkgs.copyq
pkgs.ffmpegthumbnailer
pkgs.gmrun
pkgs.light
#pkgs.gtk3
pkgs.mate.caja-with-extensions
#(pkgs.writeShellScriptBin "mate-terminal" ''exec ${pkgs.rxvt-unicode}/bin/urxvtc -hold "$@"'')
+ pkgs.rofi
pkgs.scrot
pkgs.stalonetray
pkgs.wmname