Skip to content
List of apps and tools I use
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md

README.md

My Setup

List of apps and tools I use every day

Code editor/IDE

VSCode

  • Font: FiraCode
  • Color theme: One Dark Pro Vivid

VSCode extensions

  • Bracket Pair Colorizer
  • EditorConfig for VS Code
  • Prettier
  • GIthub pull requests
  • Git Blame
  • ESLint
  • TSLint
  • Sort lines
  • vscode-icons
  • vscode-styled-jsx
  • vscode-styled-components
  • React Native Tools
  • Shader languages support for VS Code
  • Terraform
  • Polacode
  • Dart
  • Better TOML

VSCode user settings

{
  "editor.fontLigatures": true,
  "editor.fontFamily": "Fira Code",
  "editor.fontSize": 14,
  "editor.renderWhitespace": "all",
  "workbench.startupEditor": "newUntitledFile",
  "workbench.colorTheme": "One Dark Pro Vivid",
  "workbench.iconTheme": "vscode-icons",
  "window.zoomLevel": 0,
  "extensions.ignoreRecommendations": false,
  "editor.minimap.enabled": false,
  "workbench.editor.enablePreview": true,
  "explorer.confirmDragAndDrop": false,
  "typescript.autoImportSuggestions.enabled": true,
  "javascript.implicitProjectConfig.experimentalDecorators": true,
  "typescript.updateImportsOnFileMove.enabled": "always",
  "javascript.updateImportsOnFileMove.enabled": "always",
  "breadcrumbs.enabled": true,
  "typescript.tsc.autoDetect": "off",
  "files.associations": {
    "COMMIT_EDITMSG": "markdown"
  },
  "editor.formatOnSave": true,
  "vsicons.dontShowNewVersionMessage": true,
  "prettier.eslintIntegration": true
}

Alfred workflows

Terminal

iTerm2

Shell

oh-my-zsh

Plugins

📄 .zshrc

plugins=(git)

Aliases

alias simulator="open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app"
alias rn="react-native"
alias dk="docker-compose"
alias gw="git commit --no-status"

Theme

custom

Git

GUI Tool

GitUp (use it in extremly rare cases)

Config

alias.st=status -s
alias.co=checkout
alias.ci=commit
alias.br=branch
alias.cian=commit --amend --no-edit
alias.ciann=commit --amend --no-edit --no-verify
alias.cp=cherry-pick
core.editor=code --wait

Diff tool:

diff-so-fancy

Merge tool

I resolve conflicts manually in VSCode

Command line tools

  • fx – npm i -g fx
  • live-server - npm i -g live-server
  • ngrok

MacOS apps

  • Alfred
  • Spotify
  • Slack
  • Telegram
  • Tweetbot
  • Evernote
  • 1Password
  • Gifski
  • Postman
  • React Native Debugger
  • Sketch
  • Photoshop CC
  • Lightshot Screenshot
  • Spectacle
  • Lungo
You can’t perform that action at this time.