# common { inputs, outputs, lib, config, pkgs, ... }: { home = { username = "rilla"; homeDirectory = "/home/rilla"; }; programs.home-manager.enable = true; imports = [ ../cheat ../dav ../fonts ../foot ../git ../gpg ../lf ../mail ../neovim ../pass ../rss ../ssh ../tmux ../vitetris ../xdg ../zsh ]; home.packages = with pkgs; [ R ansible bind.dnsutils docker-compose file just gnumake html-tidy htop inetutils # telnet j2cli jq killall kubectl libnotify mosh neofetch pandoc podman-compose pv ripgrep sassc screen shellcheck signify unzip wget inputs.agenix.packages.x86_64-linux.default age-plugin-yubikey ]; programs.bat = { enable = true; config = { theme = "gruvbox-dark"; }; }; programs.fzf = { enable = true; enableZshIntegration = true; tmux.enableShellIntegration = true; }; programs.direnv = { enable = true; enableZshIntegration = true; nix-direnv.enable = true; }; }