Go to file
2020-07-03 12:09:33 +02:00
.github/workflows force using Code folder inside home dir 2020-06-29 18:45:59 +02:00
dot_aws awscli install + config 2019-04-09 13:47:54 +02:00
dot_git-template jenkins pre-commit-hooks + aliases for git+brew 2020-06-29 13:34:06 +02:00
dot_scripts reduce code duplication for detecting macos 2020-07-03 11:38:59 +02:00
dot_vim/ale_linters/Jenkinsfile secrets, jenkins tricks and productivity 2020-06-24 09:51:04 +02:00
private_dot_config/Code/User secrets, jenkins tricks and productivity 2020-06-24 09:51:04 +02:00
private_dot_ssh enable pre-commit 2020-02-15 15:16:45 +01:00
.gitignore disable secrets versioning 2020-06-29 10:08:35 +02:00
.pre-commit-config.yaml jenkins pre-commit-hooks + aliases for git+brew 2020-06-29 13:34:06 +02:00
Brewfile GitHub Actions cannot access app store 2020-07-03 11:28:11 +02:00
centos.sh tuning my dev env with more tools 2020-02-22 16:31:41 +01:00
com.googlecode.iterm2.plist backup VScode and iTerm2 prefs 2019-03-01 12:47:37 +01:00
com.googlecode.iterm2.profile secrets, jenkins tricks and productivity 2020-06-24 09:51:04 +02:00
dot_ansiweatherrc Improvements :-) ... 2019-12-01 12:03:57 +01:00
dot_bash_profile install Rust 2019-11-16 13:29:52 +01:00
dot_gitconfig redirect github https urls 2020-07-03 12:09:33 +02:00
dot_macos (wip) draft for centos optimization 2019-08-11 21:44:01 +02:00
dot_p10k.zsh secrets, jenkins tricks and productivity 2020-06-24 09:51:04 +02:00
dot_profile jenkins pre-commit-hooks + aliases for git+brew 2020-06-29 13:34:06 +02:00
dot_surfraw.conf Add surfraw - lot of search engines in CLI 2019-08-15 11:19:11 +02:00
dot_vimrc secrets, jenkins tricks and productivity 2020-06-24 09:51:04 +02:00
dot_zsh_aliases jenkins pre-commit-hooks + aliases for git+brew 2020-06-29 13:34:06 +02:00
dot_zsh_functions jenkins pre-commit-hooks + aliases for git+brew 2020-06-29 13:34:06 +02:00
dot_zshrc jenkins pre-commit-hooks + aliases for git+brew 2020-06-29 13:34:06 +02:00
dot_zshrc.pre-oh-my-zsh use env variables to find home folder 2020-07-03 11:31:33 +02:00
Gemfile add 3llo - CLI for Trello 2019-11-16 10:46:56 +01:00
README.md git is the only prerequisite on CentOS 2019-11-16 13:01:53 +01:00
requirements.txt Merge pull request #6 from MorganGeek/dependabot/pip/bleach-3.1.4 2020-05-22 07:51:21 +02:00
symlink_dot_mackup.cfg enable pre-commit 2020-02-15 15:16:45 +01:00

Prerequisites

Centos

yum install git -y

Setup

git clone https://github.com/MorganGeek/dotfiles.git ~/Code/dotfiles
~/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

https://github.com/robbyrussell/oh-my-zsh/issues/6764#issuecomment-384045008

cd $ZSH
git config core.autocrlf false
git rm --cached -r .
git reset --hard