{ config, pkgs, ... }: { imports = [ ./bash.nix ./btop.nix ./catppuccin.nix ./git.nix ./gnupg.nix ./khal.nix ./khard.nix ./lf.nix ./liquidprompt.nix ./listadmin.nix ./mail.nix ./mopidy.nix ./neovim.nix ./newsboat.nix ./taskwarrior.nix ./topgrade.nix ./tmux.nix ./vifm.nix ]; home.packages = with pkgs; [ bc bitwarden-cli bottom cargo compose2nix diff-so-fancy exiftool fastfetch fbterm ffmpeg figlet file fzf gdu gh gitui git-standup gmailctl gnumake gnupg gping gtop hcloud htop hugo iftop immich-cli iw jq keychain keyutils lazygit links2 liquidprompt lunarvim mdcat moreutils mosh mutt-ics ncdu nchat neomutt nmap notmuch pandoc pinentry pipx ps_mem psmisc ranger sigal socat sqlite syncthing tailscale tig tmux-cssh toot topgrade tut units unzip urlscan vdirsyncer vlock wget wthrr zip ]; services = { syncthing = { tray.enable = true; }; gpg-agent = { enable = true; defaultCacheTtl = 1800; enableSshSupport = true; }; }; programs.go.enable = true; programs.keychain = { enable = true; enableBashIntegration = true; agents = "ssh"; keys = "id_aur id_dsa id_ed25519 id_rsa 56913AD86A18257132AA9F03928BC0B78C1BF5AA"; inheritType = "any"; }; home.file.".links/links.cfg".source = files/links.cfg; }