- project files
- ssh keys, aws, kubectl, k9s, gradle configurations
- docker images, database connections
- saved database queries
- Install xcode command line tools
$ sudo xcode-select --install
-
Copy files from the backup, including ssh keys
-
Make git to use ssh
$ eval "$(ssh-agent -s)"
$ ssh-add -K ~/.ssh/id_rsa
- Clone the repo & run the script
$ git clone git@github.com:appkr/dotfiles.git
$ bash bootstrap.sh
Q. If the following message appears, when running iterm
[oh-my-zsh] Insecure completion-dependent directories detected:
drwxrwxr-x 7 juwon.kim admin 224 10 5 21:31 /usr/local/share/zsh
drwxrwxr-x 10 juwon.kim admin 320 10 5 21:36 /usr/local/share/zsh/site-functions
A. Change the permission of the dirs
$ chmod 755 /usr/local/share/zsh /usr/local/share/zsh/site-functions
Q. If the iterm prompt is broken like the following
~/dotfiles master
A. Change the font and its size
- GraphQL: GraphQL language support including tagged template literals in JavaScript and TypeScript. Formerly known as JS GraphQL.
- PlantUML Integration: PlantUML diagramming tool integration. Now better and faster, with code navigation and highlighting.\
- Presentation Assistant: This plugin shows name and Win/Mac shortcuts of any action you invoke
- SequenceDiagram: SequenceDiagram for IntelliJ IDEA https://vanco.github.io/SequencePlugin.
- SpotBugs: IntelliJ SpotBugs plugin provides static byte code analysis to look for bugs in Java code from within IntelliJ IDEA.
- Python: The Python plug-in provides smart editing for Python scripts. The feature set of the plugin corresponds to PyCharm IDE Professional Edition.
- Ruby: Adds support for Ruby and Ruby on Rails.
- Scala: Adds support for the Scala language.
- Go: This plugin extends IntelliJ IDEA Ultimate with Go-specific coding assistance and tool integrations, and has everything you could find in GoLand.
- PHP: PHP 5.3-8.1 editing and debugging, PHPUnit, Smarty, Twig and various frameworks support
- PHP Annotations: Extends PhpStorm to support annotations in DocBlocks
- Symfony Support: Support for Symfony framework / components.
- Twig: Provides Twig Template Language support
- Vue.js: Support for Vue.js projects.