1
1
Fork 0
dotfiles/README.md

1.1 KiB

Clone repo

git clone --bare https://kitsunehosting.net/gitea/Kenwood/dotfiles.git $HOME/.dotfiles

Make a temp alias (will be perminant via .zshrc)

alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'

Pull stuff down!

config checkout

If things offend, backup or delete existing/differeing files.

This could work but idk

mkdir -p .config-backup && \
config checkout 2>&1 | egrep "\s+\." | awk {'print $1'} | \
xargs -I{} mv {} .config-backup/{}

Also use this to keep it all neat!

config config --local status.showUntrackedFiles no

Also, clone all the zsh plugins

Autocompletions

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Syntax highlighting

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

zsh-z

git clone https://github.com/agkozak/zsh-z $ZSH_CUSTOM/plugins/zsh-z

fzf

git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install