Clone this repo to your $HOME
directory before using. The installation scripts assume you are using Debian-based Linux. Please inspect them carefully before running.
Install stow
to manage the config files. The stow
commands are used in the installation scripts.
sudo apt install stow
This is to display glyphs and breadcrumbs correctly. Visit here for more information.
./installation/install_fonts.sh
You then need to configure the font for your preferred terminal manually.
./installation/install_zsh.sh
You may need to log out and log in again to update your default shell.
Neovim config has been moved to knvim.
You can install tmux with sudo:
sudo apt install tmux
Or build from source:
./installation/install_tmux.sh
The configuration is customized from here.
Follow the instructions here.
- Terminal:
kitty
- File manager:
ranger-fm
(withueberzug
for image preview method) - List contents in tree-like format:
tree
- Interactive process viewer:
htop
- Bandwidth monitor and rate esimator:
bmon
- System info viewer:
neofetch
- Document converter:
pandoc
- Video converter:
ffmpeg
- Web browser and pager:
w3m
- Email client:
neomutt
- Music player client:
cmus
,ncmpcpp
,mpd
,mpc
moreinfo - Music visualizer:
cava
- PDF reader:
zathura