- defaults: link: relink: true - clean: ['~'] - create: - ~/.profile.d - ~/.local/bin - ~/.config/alacritty - ~/.config/environment.d - ~/.config/foot - ~/.config/htop - ~/.config/i3status-rust - ~/.config/mako - ~/.config/gammastep/hooks - ~/.config/sway - ~/.config/swaylock - ~/.config/yay - ~/.config/wofi - ~/.config/Code/User - ~/.config/VSCodium/User - ~/.vim/pack/dotfiles - ~/.vim/colors # casual - link: ~/.dotfiles: '' ~/.bashrc: bash/bashrc ~/.bash_profile: bash/bashrc ~/.config/alacritty/alacritty.yml: alacritty/alacritty.yml ~/.liquidprompt: bash/liquidprompt ~/.config/foot/foot.ini: foot/foot.ini ~/.gitconfig: git/gitconfig ~/.profile.d/load: shell/load ~/.profile.d/10-vars.sh: shell/vars.sh ~/.profile.d/10-paths.sh: shell/paths.sh ~/.profile.d/10-gitrepo-commited.sh: shell/gitrepo-commited.sh ~/.profile.d/10-liquidprompt.sh: shell/liquidprompt.sh ~/.profile.d/20-aliases.sh: shell/aliases.sh ~/.profile.d/20-cd.sh: shell/cd.sh ~/.profile.d/40-extract.sh: shell/extract.sh ~/.profile.d/40-mysqlpw.sh: shell/mysqlpw.sh ~/.profile.d/80-command-not-found.sh: shell/command-not-found.sh ~/.profile.d/81-fzf.sh: shell/fzf.sh ~/.profile.d/82-direnv.sh: shell/direnv.sh ~/.profile.d/90-keychain.sh: shell/keychain.sh ~/.tmux.conf: tmux/tmux.conf ~/.toprc: top/toprc ~/.config/htop/htoprc: top/htoprc ~/.vimrc: vim/vimrc ~/.vim/pack/dotfiles/start: vim/start ~/.vim/colors/badwolf.vim: vim/start/badwolf/colors/badwolf.vim ~/.wgetrc: wget/wgetrc ~/.config/yay/config.json: yay/config.json ~/.Xresources: i3/Xresources # graphic - link: ~/.config/i3status-rust/config.toml: sway/i3status-rust.toml ~/.local/bin/lock: sway/lock.sh ~/.config/mako/config: mako/config ~/.config/gammastep/config.ini: gammastep/gammastep.ini ~/.config/gammastep/hooks/hook.sh: gammastep/hook.sh ~/.config/wofi/config: wofi/config ~/.config/wofi/style.css: wofi/style.css ~/.config/sway/config: sway/config ~/.config/sway/thinkman: sway/thinkman ~/.config/sway/workman: sway/workman ~/.config/swaylock/config: sway/lock ~/.config/environment.d/sway.conf: sway/env-vars ~/.config/Code/User/settings.json: vscodium/settings.json ~/.config/VSCodium/User/settings.json: vscodium/settings.json # scripts - link: ~/.local/bin/host-is-on: bin/host-is-on.sh ~/.local/bin/git-authors: bin/git-authors.sh ~/.local/bin/clean: bin/clean.sh # systemd #- shell: # - ["systemctl enable --user $PWD/mako/mako.service --now", "enable mako"] # - ["systemctl enable --user $PWD/sway/swayidle.service --now", "enable swayidle"] - shell: - ["git submodule update --init --jobs $(nproc) --recursive", "Installing submodules"] - link: ~/.local/bin/diff-so-fancy: git/diff-so-fancy/diff-so-fancy