collection of configuration and dotfiles for unix operating systems. files and direcotries are laid out exactly how they go in the $HOME
dir.
alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
echo ".dotfiles" >> .gitignore
git clone --bare https://github.com/ricalbr/.dotfiles $HOME/.dotfiles
alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
mkdir -p .config-backup && config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | xargs -I{} mv {} .config-backup/{}
config checkout
# if zsh is not the default shell
chsh -s zsh
- git
collection of configuration and dotfiles for various GNU/Linux tools and programs.
Program | |
---|---|
application switcher | rofi |
file navigation tools | fd, fzf, nnn, ripgrep |
media player | mpv |
pdf viever | zathura |
shell | zsh |
terminal emulator | alacritty |
terminal multiplexer | tmux |
text editor | vim |
+ list of pacman and AUR packages |
many programs are not used on a regular basis but are stored here nonetheless. these config files can be used as starting point for future tweakings.
open a bug here.
author: riccardo albiero [email protected]