Skip to content

Instantly share code, notes, and snippets.

@diego3g
Last active October 16, 2024 17:33
Show Gist options
  • Save diego3g/916fb0a42121e4972c5346fd3e79cd29 to your computer and use it in GitHub Desktop.
Save diego3g/916fb0a42121e4972c5346fd3e79cd29 to your computer and use it in GitHub Desktop.
Ambiente DEV

Extensões

  • React Developer Tools
  • Dracula DevTools Theme

Módulo Ambiente DEV

  • VSCode: Tema e fonte
  • VSCode: Configurações gerais
  • VSCode: Plugins
  • Terminal: Tema e fonte
  • Terminal: Oh My Zsh (Download flecha)
  • Terminal: Plugins
  • Extensões do Chrome
  • Ferramentas
  • Terminal Hyper no Windows
  • Insomnia
  • MongoDB Compass Community
  • DevDocs App
  • Yarn

Instalações

  • Oh My Zsh
  • Spaceship
  • Dracula
  • ZPlugin

.zshrc

ZSH_THEME="spaceship"

plugins=(
  git
)

zplugin light zdharma/fast-syntax-highlighting
zplugin light zsh-users/zsh-autosuggestions
zplugin light zsh-users/zsh-history-substring-search
zplugin light zsh-users/zsh-completions
zplugin light buonomo/yarn-completion

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=" "

Settings

{
  "workbench.colorTheme": "Dracula",
  "workbench.iconTheme": "vscode-icons",
  "editor.fontFamily": "Fira Code",
  "editor.fontLigatures": true,
  "editor.fontSize": 18,
  "editor.lineHeight": 24,
  "editor.formatOnSave": true,
  "editor.rulers": [
    80,
    120
  ],
  "editor.tabSize": 2,
  "editor.renderLineHighlight": "gutter",
  "terminal.integrated.fontSize": 14,
  "workbench.startupEditor": "newUntitledFile",
  "emmet.syntaxProfiles": {
    "javascript": "jsx"
  },
  "emmet.includeLanguages": {
    "javascript": "javascriptreact"
  },
  "javascript.updateImportsOnFileMove.enabled": "never",
  "breadcrumbs.enabled": true,
  "editor.parameterHints.enabled": false,
}

Plugins

- Dracula
- vscode-icons
- Color Highlight
- EditorConfig
- ESLint
- Prettier
- Rocketseat ReactJS
- Rocketseat React Native
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment