home: major restructuring

needs more work
This commit is contained in:
2022-03-15 10:42:50 +05:30
parent 81452ba490
commit ed3bf181ef
35 changed files with 326 additions and 435 deletions

26
home/natto/xsession.nix Normal file
View File

@@ -0,0 +1,26 @@
{ pkgs, config, ... }:
{
xsession = {
pointerCursor = {
package = pkgs.numix-cursor-theme;
name = "Numix";
};
windowManager = {
bspwm = {
enable = false;
extraConfig = builtins.readFile ./config/bspwm/bspwmrc;
};
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;
};
};
};
};
}