{ pkgs, ... }: { config.modules = { application = { zathura.enable = true; foot = { enable = true; font-size = "10.5"; }; }; audio.cmus.enable = true; cli = { direnv.enable = true; ghq.enable = true; git = { enable = true; userEmail = "ybarbanneau@sellsy.com"; signingKey = "6E1A834E282FBD98B48069444447A19BBEDB8DBA"; signByDefault = true; }; neovim.enable = true; starship.enable = true; tmux = { enable = true; extraConfig = '' bind -n M-F9 run 'create-tmux-session -n quipu -r quipuapp "run:nvim ." repo:quipu-infrastructure neww:quipu-infra p:sellsy hsplit:50 run:k9s repo:charts neww:charts' bind -n M-F8 run 'create-tmux-session -n verifactu -r verifactu "run:nvim ." repo:verifactu-infrastructure neww:verifactu-infra repo:sellsy hsplit:50 run:k9s repo:charts neww:charts' ''; }; utils.enable = true; vifm.enable = true; zellij.enable = true; zsh.enable = true; }; web.firefox = { enable = true; enableNixGL = true; optionalExtensions = with pkgs.nur.repos.rycee.firefox-addons; [ okta-browser-plugin ]; }; }; }