PopOS! & Mac Software I Use

:information_source: Work in Progress :information_source:

Mail Clients

  1. Thunderbird :+1: :tada: Best email client
    • Will automatically detect Mail/Contacts/Calendars settings with just email address/password
    • If some folders don’t appear or update, make sure to right click the account and Subscribe to folders.
    • Supports OpenPGP, very easily as well as it does a lot of the work for you.
    • Took some getting used to on enabling a few features, such as Unified Folders.
    • Is my goto email now as it’s very clean, fast and has all the features I need. Coming from a Mac the app looks and feels as clean.
    • There is an iOS version in the works.
    • Been around forever, I used in the 90’s. Written in C++, it’s fast.
    • Doesn’t support BIMI yet.
  2. Mutt
    • For when I’ve had enough of GUI.
  3. There really isn’t other good options. They either charge too much, don’t have a Linux version or features missing that Thunderbird has. And no, don’t need any AI in them, spellcheck does enough damage.

Development

  1. Visual Studio
    • It’s free, works well with Rust, Java, Web Development (Sveltekit), Python and Brightscript. I like the workspaces. As much as I’m anti Microsoft, I will use this until they mess it up for an all in 1.
  2. Jetbrains
  3. RustRover

Text Editors

  1. Sublime
    Install Linux Package Manager Repositories
    :information_source: Install with CLI for updates. Pop!_Shop has old version.
    • wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/sublimehq-archive.gpg > /dev/null
    • echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
    • sudo apt-get update
    • sudo apt-get install sublime-text

API Development

  1. Hoppscotch
    • Can self host the web version and collboration from there.
  2. Bruno
    • Offline only, just how I like it.

:information: Tesla uses Insomnia but collaboration is cloud based.

Browsers

  1. Helium Browser
    • This is my goto, until they start to mess it up adding a ton of features I don’t want.
  2. Brave
  3. Mozilla Firefox
  4. Microsoft Edge ** Nope, don’t do it **

Key Vaults

  1. Bitwarden Self Hosted :+1:
    Organizations can be confusing and creating sub folders called Collections is difficult. Only way to share with other users is with an Organization. Uses MSSQL as the database which uses more resources. Uses Docker as a complete solution with Let’s Encrypt.
  2. Passbolt Self Hosted
    Uses MariaDB for database, low resources, can add multiple accounts in community edition and share with groups/folders. Doesn’t have a plugin for Safari, but Brave is becoming my default browser more and more. Safari has proven to be a resource hog. Uses Docker, best to put NGINX as a Reverse Proxy.

FTP Clients

  1. Filezilla

Graphic Editing/Tools

  1. Inkskape
  2. GIMP
  3. Krita
  4. Gcolor3

Emoji

  1. Emoji Picker
  2. Feeling Finder

Streaming

  1. Open Broadcaster Software

Video/Chat Conferencing

  1. Mattermost
    • Works great. I wish Element was more reasonable on pricing with Matrix, but they are way too expensive for the little guy.
  2. Matrix
    1. Element client
    2. Synapse Server
    3. Coturn TURN/STUN Server
  3. SimpleX
    1. Desktop/Mobile/Terminal apps
    2. Github
    3. Host your own SMP Server (Relay)

Office Apps

  1. Synology Office Self Hosted
    Uses Synology hardware: Mobile and Desktop web based only.
  2. ONLYOFFICE
  3. LibreOffice

PDF

  1. PDF Arranger
  2. PDF4QT

Photos

  1. Synology Photos Self Hosted
    Uses Synology hardware: Mobile apps, Desktop is web based only.

Drive

  1. Synology Drive Self Hosted
    Uses Synology hardware: Mobile apps, Desktop app sync and web based.
  2. Seafile Haven’t had time to really mess with it. Synology is convenient, does a good job. Synology needs an ARM64 version is all thats missing.
  3. OxiCloud

Music Players

  1. Audirvana
  2. Emby
  3. Jellyfin
  4. Plex
  5. Tauon Music Box
  6. Strawberry

Music Production

  1. Studio One Has a Linux Public beta!
  2. Bitwig
  3. Ardour
  4. Mixxx
  5. Reaper
  6. Tracktion

Music Tools

  1. Reaper
  2. Pulse Audio
  3. Pipewire

Metadata Editors/Organizers

  1. Beets
  2. MusicBrainz Picard
  3. Kid3
  4. puddletag

Music Library

CD Ripping

  1. Asunder
  2. abcde
  3. fre:ac
  4. Whipper

Processing/Conversion

  1. Signalyst

Video Editing

  1. Shotcut
  2. DaVinci Resolve
  3. Handbrake
  4. FFmpeg
  5. GIMP

Terminal Tools

  1. Oh My Zsh!
  2. iterm2
  3. glances
    sudo apt install glances
  4. bpytop
    sudo apt install bpytop

Terminal Apps

  1. MacOS Terminal
  2. Alacritty
    • Written in Rust, MacOS/Linux/Win, uses GPU acceleration, minimalistic
    • Nord Theme
    • Launch Alacritty:
      • You can now run Alacritty from the Terminal with: alacritty
      • Alternatively, since Alacritty installs as an application, you can find it in Launchpad or through Spotlight search and open it like any other application on macOS.
      • First Run Notes:
        Security Warning: You might see a security warning because Alacritty is not signed by Apple.
        To proceed:
        • Go to System Preferences > Security & Privacy.
        • You should see a message about Alacritty being blocked. Click “Open Anyway” or “Allow” to bypass this security feature for Alacritty.
          Configuration: Alacritty doesn’t create a config file by default, but it looks for one in ~/.config/alacritty/alacritty.toml. You can create this file to customize Alacritty’s behavior, colors, fonts, etc.
  3. kitty
    • Written in Python, MacOS/Linux/Win, uses GPU acceleration
    • Nord Theme

Command Line Theming

  1. Powerlevel10k

Screen Recorders

  1. GPU Screen Recorder
    PoP!_OS has a built in one with pressing Print Scrn, but after 1 recording it stops working. Screenshots are fine though. Might be due to multiple monitors, but since Cosmic-DE is in upcoming hopefully thats fixed.

Remote Screen/Desktop

  1. Rustdesk
    Self hosted, free and very fast. Can connect to Windows, Mac, Linux, iOS, Android

  2. Remmina
    Use this rarely as I’ve moved everything to Rustdesk Server.

    Install https://flathub.org/apps/org.remmina

  3. Vinagre
    On Pop!_Shop, very simple but doesn’t dynamic scale.

Themes

  1. Nord

Desktop Tools

  1. Pop!_OS 22.04 Customization - System76 Support

Network Tools

  1. https://sniffnet.net/
  2. Wireshark

Benchmarks

  1. Gravity Mark
  2. Cinebench
  3. KDiskMark In Pop!_Shop
2 Likes