For terminal, the first thing I install is Midnight Commander - dual pane file manager. https://midnight-commander.org/
For all of my physical Linux machines - Cockpit and Cockpit-File Sharing plugin.
Desktop
-
Thunderbird
-
Firefox
-
Vivaldi
-
Gnome
-
Chromium I use Firefox, wife uses Chromium and My WFH job I use Chrome. Vivaldi is a backup browser, I've been messing around with.
-
QEMU/LibVirtd - So I can run a Windows VM for my old Canon Lide 60 scanner which scans clearly there, otherwise in Linux, it's contrasted super grey for some reason.
-
Kopia-UI - Backup system which supports NFS Shares - set and forget type of setup.
-
VLC - Need I say more? Lol
-
OnlyOffice - Better aesthetically IMHO than LibreOffice
-
PDF Arranger - Works well to re-arrange pages or rotate them after scanning them in. (I self host Sterling PDF and will probably switch to that later)
And for some inspiration - the "Awesome Linux Software" list (Not mine) similar to the other Awesome lists you see around. https://github.com/luong-komorebi/Awesome-Linux-Software
You can always use something like SSHwifty It retains your logins through your browser's session data and never on your server, but it will allow you to remote into your local system from anywhere on the WWW if you desire to do so. With Tailscale, once you are connected into your Tailnet, you can pretty much SSH into any of your devices as long as the subnet sharing flag is turned on I believe. I've never had any issues with mine not allowing any SSH connections.