Configuration and setup files for my computer. Zsh plugins are done using zplug
This repository currently contains the following dotFiles
Items Included
- .aliases
- .bashrc
- .dircolors
- .gitconfig
- .gitignore
- .gitmessage
- .gitmodules
- .powerlevel9k
- .zprofile
- .zshrc # Most change happens here
- .ansible.cfg
To automatically create symlinks you can use the script linkup.sh. The file contents are displayed below
I normally deploy these as part of an Ansible Playbook
for FILE in .*; do
if [ $FILE != .git ] && [ $FILE != . ] && [ $FILE != .. ]; then
# echo "$FILE"
echo "Linking Files"
rm -f $HOME/$FILE
ln -s $PWD/$FILE $HOME/$FILE
fi
done
Current Screenshot of what the terminal will look like
These are projects that are being used that you need to self pull. I am not currently adding them as submodules because lets face it submodules are hard.