Arch Linux with BSPWM Tiling Window Manager.
- Kitty: Just a terminal emulator with images and Unicode support.
zsh: I use zsh as a shell, because of features like plugins, spelling correction, and approximate completion. I don’t mind using other shells though, as on my server I use bash.
I only use vanilla zsh, with my configs. I don’t use oh my zsh because it is slow and has unnecessary stuff which I don’t need.
Text Editing & Programming⌗
- vim/Neovim: vim is a incredibly powerful and efficient text editor. The amount of stuff I’ve done in record time using vim is staggering.
- Brave: A FOSS, chromium-based web browser with the ability to block ads and trackers by default.
- ranger: I mainly use ranger for just looking up files and bulk renaming. For operations like move, copy, etc. I use unix command utilities.
- sxiv: A hacker-friendly scriptable image viewer. It also supports animated GIFs, thumbnails, and slideshows.
- xreader: A simple multi-page document viewer. It can display and print PDF, PostScript (PS), Encapsulated PostScript (EPS), DJVU, and DVI files.
mpv: Neat and simple interface video player which works perfectly with a wide variety of video formats and has all the customizations I need.
Celluloid: A really good front-end for mpv.
aria2: It is a all-in-one downloading tool. I use it for torrenting and downloading files from other websites.
ffmpeg: General purpose command-line tool for video and audio recording, and conversion. I mainly use it for adding subs to video files, concatenation, and cropping.
ImageMagick: I use it to edit, convert, resize or rotate images.
youtube-dl: CLI tool for downloading youtube videos. Can download youtube playlists or even an entire youtube channel. It also supports downloading from many other websites.