links/raw/body.md

5.1 KiB

Casual

Communication

Riot
Universal secure chat app entirely under your control, based on the Matrix protocol

File Synchronisation

Syncthing
Synchronizes files between two or more computers in real time, safely protected from prying eyes

Office

ghostwriter
Distraction-free Markdown editor
Libre Office
Free and powerful office suite
TeXstudio
integrated writing environment for creating LaTeX documents

Nerdy

Communication

Matrix
Open network for secure, decentralized communication
Mutt
Small but very powerful text-based mail client
Neomutt
Fork of Mutt with added features

File Editing

Kakoune
Modal editor, similar to Vim
Neovim
Hyperextensible Vim-based text editor
Pandoc
Swiss-army knife for converting files from one markup format into another
Vim
Highly configurable text editor built to make creating and changing any kind of text very efficient

File Management

exa
Improved file lister with more features and better defaults
ranger
Console file manager with VI key bindings
rsync
Utility that provides fast incremental file transfer

File Sharing

Magic Wormhole
Get things from one computer to another, safely

Look & Feel

Pywal
Tool that generates a color palette from the dominant colors in an image

Music

Beets
Media library management system for obsessive music geeks
Mopidy
Extensible music server written in Python

Networking

aria2
Lightweight multi-protocol & multi-source command-line download utility
Mosh
Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes
Nmap
Utility for network discovery and security auditing
Termshark
A terminal UI for tshark, inspired by Wireshark
Wireshark
The world's foremost and widely-used network protocol analyzer

Operating Systems

NixOS
Declarative operating system, based on the Nix package manager

Package Managers

Nix
Purely functional package manager, available for all Unix based distributions

Programming Languages

Haskell
An advanced, purely functional programming language
Python
Programming language that lets you work quickly and integrate systems more effectively
Rust
Language empowering everyone to build reliable and efficient software

Search Engines

searx
Free internet metasearch engine which aggregates results from more than 70 search services

Terminal

fish
Fish is a smart and user-friendly command line
kitty
The fast, featureful, GPU based terminal emulator
rxvt-unicode
rxvt-unicode is a fork of the well known terminal emulator rxvt
tmux
Terminal multiplexer
Xonsh
Python-powered, cross-platform, Unix-gazing shell language and command prompt

Version Control

Git
Distributed version control system designed to handle everything from small to very large projects with speed and efficiency

Video

mpv
Media player for the command line

Web Browsers

qutebrowser
Keyboard-focused browser with a minimal GUI
w3m
Text-based web browser as well as a pager

Window Managers

2bwm
Fast floating WM, with the particularity of having 2 borders
awesome
Highly configurable, next generation framework window manager for X
bspwm
Tiling window manager based on binary space partitioning
i3
Improved tiling window manager
i3-gaps
i3 with more features
Sway
Sway is a tiling Wayland compositor and a drop-in replacement for i3
xmonad
Dynamically tiling X11 window manager that is written and configured in Haskell