Documentation of Linux environment as implemented on Arch Linux
Choice in Software, Preference in Applications
Software Stack
Custom computing environment setup
i3, i3-gaps
bumblebee-status, i3bar
fish
pass
buku
abook
mutt
Vim rather than Emacs, Spacemacs, nano, pico, Atom, Brackets, Visual Studio, ed, NeoVim, NyaoVim etc
tmux rather than screen, without byobu and Oh My Tmux *
redshift
xsel rather than xclip
unclutter / xbanish
NetworkManager, nm-applet Learning native netcl
fbxkb
PNMixer
rofi
WeeChat
w3m rather than lynx, elinks
qutebrowser
git
Dropbox
aspell / hunspell / wiktionary
mthesaur
Dunst
xbindkeys rather than xev
mpd / ncmpcpp (with tag editor, lyrics fetcher features) rather than cmus, mocp
mpv rather than VLC, mplayer
rtv
URxvt rather than Sakura, Termite, Hyper, xterm
PHP rather than Haskell, C++, Lisp, etc
scrot / maim + slop / slip (+ video recording)
cheat
task (Task Warrior)
weather
QWERTY
Leader keys
Windows key
Space as Global Leader, and Backspace as Local Leader
Backtick
-
Semi-colon to Command ; to switch to Command Mode rather than Colon without pressing Shift
-
HJKL to navigate forgetting about Left/Right/Up/Down navigation, PageUp,PageDown,Home,End paging keys, and Keypad Dreaming of 60% mini keyboard (10KL + Paging keys)
-
Caps to Esc Swap Caps to Escape On the same home row as HJKL navigation keys Escape to enter All Caps Mode
-
Primary Selection over Clipboard Shift+Ins to Paste selection Ctrl+Ins to Copy to Clipboard forgetting about Ctrl+V
-
Ctrl+E to Auto Complete on shells / terminals
Ranger rather than Midnight Commander (mc), vifm, Thor, SpaceFM
rtorrent rather than Transmission, uTorrent
Airline plugin enhanced by Git status indicator, icons, and whitespace indicator
pandoc
ImageMagick (convert)
ed
sed
lftp
curl (see URL) rather than wget
qalc rather than bc and calc
ClamAV (clamscan
)