{ config , pkgs , theme , self , ... }: { imports = [ ../../programs ../../services ../../x # ./mail.nix ]; home.stateVersion = "22.11"; home.username = "op"; home.homeDirectory = "/home/op"; home.extraOutputsToInstall = [ "man" ]; home.packages = with pkgs; [ # essentials vim weechat firefox qutebrowser unzip tmux xclip ripgrep miniserve pfetch st cmus tree w3m noto-fonts-emoji fd du-dust jq libnotify inotify-tools pavucontrol bc killall wget curl imagemagick ffmpeg-full mpv slop maim arandr # monitoring stress powertop # input xinput_calibrator libinput nixpkgs-fmt ] ++ (import ../../scripts { inherit pkgs; }); xdg = { userDirs = { enable = true; desktop = "\$HOME/desktop"; documents = "\$HOME/docs"; download = "\$HOME/dloads"; music = "\$HOME/music"; pictures = "\$HOME/pics"; videos = "\$HOME/vids"; }; }; xsession = { enable = true; windowManager.command = "2bwm"; initExtra = '' ${pkgs.hsetroot}/bin/hsetroot -solid "${theme.base00}" xrdb -load $HOME/.Xresources ''; }; }