__ __ ___ ___
/\ \ /\ \__ /'___\ __ /\_ \
\_\ \ ___ \ \ ,_\ /\ \__/ /\_\ \//\ \ __ ____
/'_` \ / __`\ \ \ \/ \ \ ,__\\/\ \ \ \ \ /'__`\ /',__\
/\ \L\ \ /\ \L\ \ \ \ \_ \ \ \_/ \ \ \ \_\ \_ /\ __/ /\__, `\
\ \___,_\\ \____/ \ \__\ \ \_\ \ \_\ /\____\\ \____\\/\____/
\/__,_ / \/___/ \/__/ \/_/ \/_/ \/____/ \/____/ \/___/
I manage my packages with GNU Stow, it's available on most linux distributions.
$ sudo pacman -S stow
To use it, navigate to your home directory and create symlinks using stow.
$ cd ~
$ git clone https://github.com/angelocarly/dotfiles.git
$ cd dotfiles
$ stow {folder}
If you wish to link all the folders, run install.sh
Note: Stow only creates symlinks if the file doesn't already exist. You must remove/backup the existing config before using stow.
Window manager and terminal
- Bspwm - Tiling window manager
- kitty - Terminal
- picom - Compositor
- rofi - Application launcher
- polybar - Toolbar
Colors and fonts
- pywal - Dynamic color scheme generator
- siji - Polybar status icons font
- tamzen - Polybar text font
- Terminus (TTF) - Terminal font
Shell
Tools
- feh - Image displayer for background
- light - Screen brightness manager
- dunst - Notification manager
- pulseaudio - Audio manager
- maim - Screenshot tool
- kalu - Arch update notifier
Applications
- ranger - File browser
- qutebrowser - Browser
- neovim - Text editor
- ncdu - Disk usage analyser