Dotfiles (BSPWM | Polybar | Rofi)
- Author: adeecc
- Date: Aug 30, 2021
Requirements
Essentials
- bspwm
- sxhkd
- picom (ibhagwan-git)
- polybar
- xrandr
- dunst
- network-manager-applet
- rofi
- feh
- pavucontrol, pactl
Non-Essential (may be removed manually)
- alacritty
- zsh
- starship
- neovim
Optional
- plug (nvim)
- exa
- tree
- neofetch
- ripgrep
- bat
Usage
- Clone to a git bare repo in the
$HOME
directory.
git clone --bare https://github.com/adeecc/dot.git $HOME/.dot
- Checkout the contents from bare repository to
$HOME
git --git-dir=$HOME/.dot --work-tree=$HOME checkout
In case the above command fails, it might be due to pre-existing files. Delete the conflicting files and try again
- Stop showing untracked files in the status
git --git-dir=$HOME/.dot --work-tree=$HOME config --local status.showUntrackedFiles no