|
3 weeks ago | |
---|---|---|
.Xresources.d/colors | 8 months ago | |
.bin | 3 weeks ago | |
.config | 3 weeks ago | |
.mutt | 3 weeks ago | |
.vim | 3 weeks ago | |
.Xresources | 8 months ago | |
.aliases | 3 weeks ago | |
.mailcap | 8 months ago | |
.muttrc | 3 weeks ago | |
.vimrc | 3 weeks ago | |
README.md | 3 weeks ago |
My all important dotfiles 😁
Working with bspwm, termite, polybar, rofi, picom, text editing with vim and mailing with mutt (mbsync + mutt + msmtp). I take no to little credit to those files, as they are mainly bits and bobs from around the internet. I try to give credit as much as I can to where I found it.
Feel free to rip away at your turn!
Here are the softs I decided to install, with a reason why...
I used the method presented on ArchWiki, or here (originally from hackernews) to handle those files.
Setting alias dots=git --git-dir=$HOME/.dotfiles.git/ --work-tree=$HOME'
, and initializing git init --bare $HOME/.dotfiles.git
you are able to simply:
dots status
(set dots config status.showUntrackedFiles no
to unclutter the output).dots add (--update) ...
, commit (dots commit -m "..."
) and push (dots push
) your dotfiles.dots status -u .
git clone --recursive --separate-git-dir=$HOME/.dotfiles.git gitea@git.moqueur.chat:etienne/dotfiles.git /tmp/dots
rsync -rvl --exclude ".git" /tmp/dots/ $HOME/
rm -r /tmp/dots
dots submodule update --init --recursive $HOME/
Ricing a desktop is looooooooong
do bear that in mind