Files
dotfiles/home/natto/xsession.nix
Amneesh Singh 5fef417fb0 home/natto: move around stuff
move git and zsh from hosts/satori and split services.nix

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-01-24 11:36:04 +05:30

55 lines
1.2 KiB
Nix

{ pkgs, config, flake, ... }:
{
home.pointerCursor = {
package = flake.packages.${pkgs.system}.simp1e-cursors;
name = "Simp1e-Solarized-Light";
x11 = {
enable = true;
defaultCursor = "crosshair";
};
gtk.enable = true;
};
xsession = {
enable = true;
windowManager = {
xmonad = {
enable = true;
enableContribAndExtras = true;
extraPackages = hs: [ hs.xmobar ];
config = ./config/xmonad/xmonad.hs;
libFiles = {
"xmobar.hs" = ./config/xmonad/xmobar.hs;
"padding-icon.sh" = ./config/xmonad/padding-icon.sh;
"nixos.xpm" = ./config/xmonad/nixos.xpm;
};
};
};
};
home.packages = with pkgs; [
(dmenu.override { patches = [ ./patches/dmenu.patch ]; })
(st.override {
patches = [ ./patches/st.patch ];
extraLibs = [ harfbuzz ];
})
xclip
xorg.xkbcomp
xorg.xmodmap
sxiv
xdotool
(xfce.thunar.override {
thunarPlugins = with xfce; [
thunar-media-tags-plugin
thunar-volman
thunar-archive-plugin
];
})
xfce.xfconf
xfce.tumbler
flameshot
xmobar
stalonetray
];
}