Skip to content

jsingal/dotfiles

 
 

Repository files navigation

dotfiles

Before doing anything, make sure you know what are you doing! Settings applied by this repository are very personal, and definitely not suite everyones needs. I suggest to create your own set of dotfiles based on this repo.

  1. Install brew.

  2. Install git.

brew install git
  1. Clone this repo to hidden .dotfile directory in your home directory
git clone [email protected]:pawelgrzybek/dotfiles.git ~/.dotfile
  1. Run setup.
source ~/.dotfiles/setup-symlinks.sh
source ~/.dotfiles/setup-osx.sh
source ~/.dotfiles/setup-brew.sh
  1. Symlink VSCode stuff manually.

VSCode:

ln -s ~/.dotfiles/VSCode/* ~/Library/Application\ Support/Code/User/
  1. Configure Alfred settings.

Alfred: use GUI

~/.dotfiles
  1. Enable Alfred clipboard (plain text for 7 days) and your personalized theme.

  2. SSH setup

  3. Download your fav apps from App Store or independent websites:

  • Affinity Photo
  • Affinity Design
  • Affinity Publisher
  • Keynote
  • Numbers
  • Pages
  • Palette Master Element
  • Reeder
  • Things
  1. download VSCode plugins
code --install-extension ban.spellright
code --install-extension dbaeumer.vscode-eslint
code --install-extension esbenp.prettier-vscode
code --install-extension idleberg.applescript
code --install-extension karigari.chat
code --install-extension mrmlnc.vscode-duplicate
code --install-extension ms-vsliveshare.vsliveshare
code --install-extension ms-vsliveshare.vsliveshare-audio
code --install-extension ms-vsliveshare.vsliveshare-pack
code --install-extension pawelgrzybek.gatito-theme
  1. download node and some global yarn stuff
nvm install node
yarn global add eslint @typescript-eslint/parser eslint-config-prettier eslint-plugin-prettier eslint-plugin-react jest prettier typescript vsce
  1. Capture One Pro config symlinks
ln -s ~/.dotfiles/Capture\ One/* ~/Library/Application\ Support/Capture\ One/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 57.1%
  • JavaScript 37.8%
  • Vim Script 5.1%