Freedom to Choose From in GNU/Linux

Nov 13, 2025 ·

One of the reason why I like love GNU/Linux is freedom to choose (other things I like love are privacy and no bloatware). At almost every level you have freedom to choose.

If you don’t like Ubuntu, fine try Fedora. If you don’t like Fedora, fine try Arch. If you don’t like Arch, fine try Nix. Finally, let’s say you choose Debian. But, if you don’t like GNOME in Debian, fine try KDE. If you don’t like KDE, fine try XFCE. If you don’t like XFCE, fine try COSMIC. Finally, let’s say you choose LXQt.

Going forward, you don’t like FeatherPad in LXQt, fine try Mousepad. If you don’t like Mousepad, fine try Pluma. If you don’t like Pluma, fine try gEdit. Finally, let’s say you choose KWrite. Here, as an example I selected text-editor category. But, same is true for other applications as well.

You have freedom to theme the desktop environment, window managers, applications, and what not! I know there are some movements where developers are asking not to theme their applications which I personally don’t like.

With this article being an index of the other linked articles to collect such a freedom to choose from items in GNU/Linux system. The plan is to not only list available options but also to touch point those area where customization is the options or using tool is a option or writing a code is an option.

Note: I’ll convert the following bullet points into links once I add the associated article/page.

  • Distro
  • Desktop Environments
  • Window Managers
  • File Managers
  • Editors
  • Browsers
  • Email Clients
  • Office Suites
  • Image Viewers
  • Media Players
  • System Monitors
  • Themes
  • Icons
  • Panels
  • Docks
  • Wallpapers
  • Fonts
  • Toolkits
  • Terminals
  • RC
  • Panels
  • Launcher Menus
  • Applets