{pkgs, ...}: { imports = [ # Programs ./desktop/default.nix ./shell/default.nix ./emacs/default.nix ./browser/default.nix # Services ./services/email/default.nix ./services/password-store/default.nix # Additional Scripts ./scripts/default.nix ]; home.packages = with pkgs; [ libreoffice-fresh inkscape webcord signal-desktop whatsapp-for-linux teams-for-linux ]; xdg.configFile = { "autostart/com.github.eneshecan.WhatsAppForLinux.desktop".source = "${pkgs.whatsapp-for-linux}/share/applications/com.github.eneshecan.WhatsAppForLinux.desktop"; "teams-for-linux/config.json".text = builtins.toJSON { awayOnSystemIdle = true; closeAppOnCross = true; followSystemTheme = true; notificationMethod = "electron"; optInTeamsV2 = true; spellCheckerLanguages = ["en_GB"]; }; }; }