Apple refugee here, please Linux Wizards can you share some of your knowledge?

This page summarizes the projects mentioned and recommended in the original post on /r/linuxquestions

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • opensnitch

    OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.

  • I use ufw as my firewall but there is the opensnitch project which I believe is similar to Little Snitch on Mac and SimpleWall on Windows 10.

  • website

    The elementary.io website (by elementary)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • TimeShift

    Discontinued System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.

  • - Check out Timeshift

  • Fusuma

    Multitouch gestures with libinput driver on Linux (by iberianpig)

  • Fusuma allows macOS like gestures for trackpads. My laptop does not support 4 finger gestures but two and three finger work fine. You can find the script for macOS like fusuma config here. It can be run in daemon mode, which can let you run it at startup.

  • flathub

    Pull requests for new applications to be added (by x80486)

  • In general, all distros are secure enough, and many have an encryption option available during installation. As for GUI's, there are multiple to choose from, but since you're coming from macOS, I'd recommend elementaryOS which has it's own UI called Pantheon which resembles the look and feel of a Mac yet its minimalist and different underneath. Also it needs a bit of tweaking for ease of use such as sideloading a flatpakref file(a reference file for installing an app using the Flatpak package management method, can be done using the flathub.org website which is the official one) so that apps can be displayed inside its app store called AppCenter. For more core files, you can use the Synaptic GUI given elementary is based on Ubuntu, it can be installed using sudo apt install synaptic in basically any Debian/Ubuntu based OS.

  • mpv

    🎥 Command line video player

  • If you're only playing videos with it, also check out Celluloid which uses mpv as a backend. For many users, including myself, they have switched-off of VLC in favor of mpv.

  • TLP

    TLP - Optimize Linux Laptop Battery Life

  • Whatever you do, make sure to take into consideration that the distro doesn't particularly know it's running on a laptop enough to automatically perform power optimization for when running on battery. I recommend you look into installing a power profile manager such as TLP after getting your operating system installed. You can then tell it to use a lower-powered setting for battery, which will substantially increase your life.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • celluloid

    A simple GTK+ frontend for mpv (by celluloid-player)

  • If you're only playing videos with it, also check out Celluloid which uses mpv as a backend. For many users, including myself, they have switched-off of VLC in favor of mpv.

  • the-practical-linux-hardening-guide

    This guide details creating a secure Linux production system. OpenSCAP (C2S/CIS, STIG).

  • Pretty much any will do. Ubuntu a bit less. I'd suggest something like Pop_OS or Manjaro if you want to be a tiny bit more technical (it's "Arch" but without all the headaches of Arch). As for making linux as secure as possible you're going to have to do some extra things. Trim Stray's Practical Hardening Guide, RedHat's, Madaidans Insecurities (2021), and of course Arch Wiki. These guides will be good no matter what distro you use (Arch Wiki is also the go to place to get more details on most everything linux. Distros are 99% the same so don't fret about getting the right distro).

  • vimwiki

    Personal Wiki for Vim

  • vim? emacs? There's things like vim-wiki. Personally I take notes in Markdown and use Markdown-Preview and then load my notes to GitHub so they can be accessed anywhere.

  • markdown-preview.vim

    Discontinued ⚠️ PLEASE USE https://github.com/iamcco/markdown-preview.nvim INSTEAD

  • vim? emacs? There's things like vim-wiki. Personally I take notes in Markdown and use Markdown-Preview and then load my notes to GitHub so they can be accessed anywhere.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts