Skip to content

Instantly share code, notes, and snippets.

@luizchaves97
Last active July 8, 2019 17:14
Show Gist options
  • Save luizchaves97/432da7ccdee67890659ed1c1bc45e7f7 to your computer and use it in GitHub Desktop.
Save luizchaves97/432da7ccdee67890659ed1c1bc45e7f7 to your computer and use it in GitHub Desktop.
Terminal:
- Zsh (Oh My Zsh): https://blog.rocketseat.com.br/terminal-com-oh-my-zsh-spaceship-dracula-e-mais/
- Syntax Highlighting: https://github.com/zsh-users/zsh-syntax-highlighting
- Auto Suggestions: https://github.com/zsh-users/zsh-autosuggestions
.zshrc
SPACESHIP_PROMPT_ORDER=(
user # Username section
dir # Current directory section
host # Hostname section
git # Git section (git_branch + git_status)
hg # Mercurial section (hg_branch + hg_status)
exec_time # Execution time
line_sep # Line break
vi_mode # Vi-mode indicator
jobs # Background jobs indicator
exit_code # Exit code section
char # Prompt character
)
SPACESHIP_PROMPT_ADD_NEWLINE=false
SPACESHIP_CHAR_SYMBOL="❯"
SPACESHIP_CHAR_SUFFIX=" "
--------------------------------
Tools:
API Development Environment
- Insomnia (or Postman)
React Native (env): https://docs.rocketseat.dev/ambiente-react-native/introducao
Chrome
- Extensions:
- React Developer Tools
- Redux
- Form Filler
- JSON Viewer
- AMP Validator
- Lighthouse
- Adblock Plus
- Page ruler
- Eye Dropper
Firefox Developer Edition (https://askubuntu.com/questions/548003/how-do-i-install-the-firefox-developer-edition)
Documentation:
https://devdocs.io
Slack
Spotify
--------------------------------
Default tools - (sudo apt update && sudo apt install vim curl terminator git)
NVM - (https://gist.github.com/d2s/372b5943bce17b964a79)
Yarn - (https://yarnpkg.com/en/docs/install)
Docker CE - (https://docs.docker.com/install/linux/docker-ce/ubuntu/)
--------------------------------
VS Code
- renderWhitespace: boundary
- Extensions:
- Rocketseat ReactJS
- Rocketseat React Native
- React Native Tool
- Eslint, Prettier and EditorConfig (https://www.youtube.com/watch?v=TI4v4Y8yRjw)
- Guides
- GitLens
- Color Picker
- Live Share
- Theme:
- Dracula Official
- Material Icons Theme
- Font - Fira Code (https://github.com/tonsky/FiraCode)
settings.json
{
"workbench.colorTheme": "Dracula",
"workbench.iconTheme": "material-icon-theme",
"editor.fontSize": 14,
"editor.tabSize": 2,
"editor.renderWhitespace": "boundary",
"editor.fontFamily": "Fira Code",
"editor.fontLigatures": true,
"editor.formatOnSave": true,
"prettier.eslintIntegration": true,
"editor.rulers": [80, 120],
"editor.renderLineHighlight": "gutter",
"terminal.integrated.fontSize": 14,
"emmet.syntaxProfiles": {
"javascript": "jsx"
},
"emmet.includeLanguages": {
"javascript": "javascriptreact"
},
"javascript.updateImportsOnFileMove.enabled": "never",
"breadcrumbs.enabled": true
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment