this post was submitted on 23 Aug 2026
51 points (93.2% liked)

Linux

14775 readers
254 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS
 

This is just for discovering new software. I created mine so I don't forget the programs I use when setting up a new machine. You can skip the obvious ones. Here, I'll start:

# System
Distro: Arch Linux
Window Manager: i3
Shell: Zsh (OMZ)
Terminal: Kitty
Terminal Multiplexer: Tmux
Application Launcher: Rofi
Notification: Dunst
Compositor: Picom
Panel: Polybar
Audio: Pipewire

# The Web
Web Browser: Librewolf, Helium
Chat: Discord, Element
Mesh VPN: Zerotier
DPI Bypass: B4

# File Management
File Browser: Thunar, Yazi
File Sharing: LocalSend
Torrent: qBitTorrent
Git CLI: Lazygit

# File Creation/Modification
Text Editor: Micro
Code Editor: Helix, Zed
LaTeX Editor: Gummi
Image Editor: GIMP, Krita
Video Editor: Kdenlive, Blender
Audio Editor: Audacity
Modelling: Blender
Document Editor: LibreOffice, Xournal++
Image Upscaler: Upscayl

# File Viewing
Music Player: Strawberry
Media Player: MPV
Image Viewer: Ristretto
Document Viewer: Papers

# Utility
Screenshotter: Flameshot
Pipewire Graph: QPWGraph
Video Recorder: OBS
Color Picker: XColor
Default Apps: Selectdefaultapplication
Clipboard History: greenclip
Dotfile Manager: yadm
Network TUI: impala, nmtui
Bluetooth TUI: bluetui
Volume TUI: wiremix
Disk Analyzer: ncdu
Wallpaper: xwallpaper
Chooser: choose
Markdown Renderer: glow

# Gaming
Game Launcher: Steam, Faugus, Prism, Sober
Proton Manager: ProtonUp-QT

# Productivity
Flashcard: Anki
Whiteboard: Drawy
you are viewing a single comment's thread
view the rest of the comments
[–] heliotrope@slrpnk.net 5 points 1 day ago* (last edited 1 day ago)

I have several machines, a few of which I plan to reinstall sooner or later, so:

# System
Distro: Devuan GNU+Linux, Void Linux, NetBSD, Alpine Linux (near future), Guix (near future)
Init System: OpenRC, SysVinit, Shepherd (near future)
Window Manager: cwm, Fluxbox, Xfce, river-classic (near future), *TBD* (near future)
Shell: ksh93
Terminal: Alacritty, Sakura, foot, Xfce Terminal
Terminal Multiplexer: dvtm
Application Launcher: (WM builtin), rofi
Notification: dunst, Xfce Notifier
Compositor: Picom, XCompMgr, wlroots, Xfwm
Panel: Polybar, fbpanel, Xfce Panel, *TBD* (near future)
Audio: PulseAudio, ALSA, OSS

# The Web
Web Browser: Tor Browser, Librewolf
Chat: Discord, Signal
VPN: IVPN

# File Management
File Browser: Midnight Commander, Nemo, PCManFM, Thunar
File Sharing: Syncthing, netcat, (physical disks)
Torrent: KTorrent, Deluge
Git CLI: Game Of Trees, Git

# File Creation/Modification
Text Editor: nano
Code Editor: nano
LaTeX Editor: TeXStudio
Image Editor: GIMP, GraphicsMagick
Video Editor: OpenShot, ffmpeg, blind
Audio Editor: Tenacity, KWave, ffmpeg
Document Editor: OpenOffice, nano

# File Viewing
Music Player: qmmp
Media Player: MPlayer
Image Viewer: imv
Document Viewer: Zathura

# Utility
Screenshotter: scrot, grim
Video Recorder: SSR, wf-recorder
Color Picker: gpick, GIMP, (custom script I keep losing)
Default Apps: XDG
Dotfile Manager: `cp -r ~/.* /path/to/disk`
Network TUI: nano, nmtui, nyx
Bluetooth TUI: bluetoothctl
Volume TUI: pactl, alsamixer, mixerctl
Disk Analyzer: Baobab
Wallpaper: Nitrogen, swaybg
Markdown Renderer: glow

# Gaming
Game Launcher: Steam, PrismLauncher

# Productivity
Flashcard: (physical cards)

I also plan to run Haiku on one of my older machines, but I can't write down its components (e.g. init system, audio server), as it's more monolithic than NetBSD or GNU/Linux.

To transfer files using netcat, it's:

# Replace 1337 with any port number you like
nc -vl 1337 > file   # On recipient
nc -N 192.168.X.X 1337 < file   # On sender

Of course, things like compression and encryption need to be done beforehand; but one would hopefully use other means to transfer such files.