|
||
---|---|---|
.FreeCAD | ||
.config | ||
.local/bin | ||
.oh-my-zsh/custom | ||
.ssh | ||
.wallpaper | ||
schemes | ||
.gitconfig | ||
.gitignore | ||
.p10k.zsh | ||
.vimrc | ||
.zshrc | ||
README.md |
README.md
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
Install omzsh!
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
p10k
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
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