Skip to content

vcarl/dotfiles

Repository files navigation

dotfiles

Not technically "dot" files, but configuration (etc) files that are helpful when settings up a new computer.

New Macbook setup checklist

  • Download Iterm2 https://www.iterm2.com/downloads.html
  • Install Homebrew https://brew.sh/
  • brew install fish
    • which fish
    • sudo vi /etc/shells and add fish's full path
    • chsh -s /usr/local/bin/fish
    • curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fish install fisher manager
  • Install nvm https://github.com/nvm-sh/nvm
    • fisher install FabioAntunes/fish-nvm edc/bass
    • nvm install --lts
  • brew install git
  • https://pnpm.io/cli/install
  • Set up SSH key for GitHub, ssh-keygen -t rsa -b 4096 -C '[email protected]'
  • git clone [email protected]:vcarl/dotfiles.git
  • cp -r dotfiles/fish/* ~/.config/fish
  • Import iterm color scheme (Profile > colors > color presets > import)
  • /
  • Enable Iterm hotkey window
  • Install node LTS https://nodejs.org/en/download/
  • Install VS Code https://code.visualstudio.com/download
    • Install Sublime keymap
  • Install Sublime Text https://www.sublimetext.com/3
    • ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
  • OSX settings:
    • Medium click, silent clicking. No tap to click.
    • No natural scrolling, 3 finger swipe between pages, 4 finger between screens. No Notification Center or Launchpad
    • Fastest keyboard repeat, third shortest delay. Use standard function keys
    • Don't correct spelling, capitalize words, or add a period automatically. Don't use smart quotes, remove all text replacements.
    • Require password immediately after sleep
    • Turn off "switch to space when switching applications" and "automatically rearrange spaces" under Mission Control

Fish functions

http://fishshell.com/docs/current/tutorial.html#tut_functions

They live in ~/.config/. export.fish adds a bash-style export, so scripts are more likely to work correctly.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages