{ pkgs, config, ... }: { config = { pim = { tidal.enable = true; gnome.enable = true; vscode.enable = true; syncthing.enable = true; neovim.enable = true; firefox.enable = true; }; programs.chromium.enable = true; home = { username = "pim"; homeDirectory = "/home/pim"; stateVersion = "23.05"; }; sops = { defaultSopsFile = ./pim.sops.yaml; age.keyFile = "${config.xdg.configHome}/sops/age/keys.txt"; secrets."keepassxc".path = "${config.xdg.configHome}/keepassxc/keepassxc.ini"; }; home.packages = (with pkgs; [ jellyfin-media-player virt-manager ]) ++ (with pkgs.unstable; [ attic-client dbeaver-bin devenv bottles-unwrapped gimp hexchat impression insomnia keepassxc krita libreoffice # logseq # Has insecure electron dependency moonlight-qt nicotine-plus qFlipper signal-desktop strawberry telegram-desktop vlc vorta wireshark # nheko # Has insecure olm dependency handbrake feishin redfishtool ]); }; }