1cf76dee6f
- Reorganize functions by categories - Apply some best practices for shell scripting |
||
---|---|---|
dot_aliases | ||
dot_aws | ||
dot_git-template | ||
dot_scripts | ||
dot_vim/ale_linters/Jenkinsfile | ||
private_dot_config | ||
private_dot_newsboat | ||
private_dot_ssh | ||
.conform.yaml | ||
.gitignore | ||
.pre-commit-search-and-replace.yaml | ||
.relint.yml | ||
Brewfile | ||
centos.sh | ||
com.googlecode.iterm2.plist | ||
com.googlecode.iterm2.profile | ||
dot_ansiweatherrc | ||
dot_bash_profile | ||
dot_gitconfig | ||
dot_macos | ||
dot_p10k.zsh | ||
dot_profile | ||
dot_surfraw.conf | ||
dot_vimrc | ||
dot_zsh_aliases | ||
dot_zsh_functions | ||
dot_zshrc | ||
dot_zshrc.pre-oh-my-zsh | ||
Gemfile | ||
README.md | ||
requirements.txt | ||
symlink_dot_mackup.cfg |
Introduction
Prerequisites
Centos
yum install git -y
Setup
git clone https://github.com/MorganGeek/dotfiles.git $HOME/Code/dotfiles
$HOME/Code/dotfiles/dot_scripts/bootstrap.sh
Run
run .scripts/bootstrap.sh
Reload
run zsh .scripts/reload.sh
Upgrade
run zsh .scripts/upgrade.sh
Scope
- Use SDKMan to install development tools
- Install Docker Desktop for Mac
- Install asciidoctor-pdf
- Install Oh My Zsh and some cool dependencies
- OSX Defaults
- Install NPM dependencies
- Install pip and pipenv
- Install AWS-CLI
If Yubico is installed, run this
sudo ansible-playbook ~/.scripts/ansible/macsecure_playbook.yaml
In cases of \n
errors with zsh
cd $ZSH
git config core.autocrlf false
git rm --cached -r .
git reset --hard