Skip to content

manieperplex/dotFiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

. Files

This repository contains my . Files an Ansible playbook

xcode-select (MacOsX)

xcode-select --install

Usage

  1. Run sh -c "$(curl -sSL https://raw.githubusercontent.com/manieperplex/dotFiles/master/setup.sh)"
  • Executes setup script
  • Download repository to home folder
  • Install ansible prerequisites
  • Run Ansible
  1. Customize ansible/roles/dotfiles/src/bash_zsh/all_secret.sh
  2. Run ansible-playbook --inventory localhost, ansible/site.yml

Feature

  • Setup script to prepare Ansible
  • oh-my-zsh setup
  • dotfiles setup, optimizations
  • .gitconfig
  • vim setup incl. vim-plug + plugins
  • tmux setup incl. tpm + plugins
  • Sublime setup
  • Python simple setup
  • Python setup with pyenv
    • when pyenv issue is solved or a workaround is available
    • install latest with xxenv-latest
  • OSX Homebrew setup
  • OSX Homebrew Cask setup
  • OSX Homebrew cleanup
  • OSX cli configuration
  • OSX system configuration scutil see here
  • OSX Dock configuration using dockutil
  • OSX Apple store installation
  • OSX iTerm2 configuration see here
  • OSX file associations using duti
  • OSX configure loginitems
  • VSCode config setup
  • VSCode install extensions
  • Testing with Travis CI support
  • Testing using Packer to build image see this
  • Testing with local VirtualBox see this and this
  • Ansible installation for OSX
  • Ansible installation for Linux
  • Hardening https://blog.bejarano.io/hardening-macos.html

About

personal . files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published