Files
dotfiles/home/natto/xsession.nix
Amneesh Singh a4173c855e home/natto: misc changes
add mpdris
change emacs package
hyprland keybind changes
random changes to home.packages

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-01-27 07:01:54 +05:30

42 lines
881 B
Nix

{ pkgs, config, flake, ... }:
{
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; [
(st.override {
patches = [ ./patches/st.patch ];
extraLibs = [ harfbuzz ];
})
xclip
xorg.xkbcomp
xorg.xmodmap
sxiv
feh
xdotool
flameshot
xmobar
stalonetray
wineWowPackages.stable
];
home.file.stalonetray = {
source = ./config/stalonetrayrc;
target = "${config.home.homeDirectory}/.stalonetrayrc";
};
}