Skip to content

xeniatay/dotfiles

Repository files navigation

Configurations for a fresh machine

Install Spectacle

Install Evernote (App Store)

Install 1Password

Install Iterm 2

Install Dropbox

Install xcode and homebrew

# Go to the homebrew link
# After installing:
brew doctor

Install git

brew install git; \
npm install -g diff-so-fancy; \
npm install --global git-recent

Follow the instructions

git clone git@github.com:xeniatay/dotfiles.git; \
cd dotfiles; \
./makesymlinks.sh

Clone the zsh autosuggestions plugin into the zsh plugins directory

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Install diff-so-fancy

npm i -g diff-so-fancy

Disable two-finger swipe back-and-forth on Chrome

defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSE

Run the installer

Install all tried, tested and loved packages

Maybe it's easier to just version control Installed Packages?

cd ~/Library/Application\ Support/Sublime\ Text\ 3/; \
git clone git@github.com:xeniatay/st3_packages.git; \
mv Packages Packages_orig; \
mv st3_packages Packages

Install customized version of Vintageous

cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages"; \
git clone git@github.com:xeniatay/Vintageous.git; \
cd Vintageous; \
git checkout xeniatay; \
./build.sh

Enable 'subl' command in the terminal and enable press and hold for keys (like using j to scroll downnnn):

sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl

Enable press and hold for keys (Vintageous) -- e.g. holding down j to scroll down:

defaults write com.sublimetext.3 ApplePressAndHoldEnabled -bool false
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false

Settings > Keyboard

Key Repeat: fast
Delay Until Repeat: Short

Install Package Control

Install Prettifier npm install -g prettifier

  • Already installed in Sublime via Package Control

zsh

Definitely need .oh-my-zsh (contains all the super important plugins, and my custom theme xeniatay.zsh-theme)

Vim

Plugins

Themes

Install IE VMS

:( in the name of cross-browser compatibility

Todo:

  • Clean up .vimrc, .gvimrc, .zsh-profile,
  • Find a better way to version control Vintageous and Sublime Text 3 so it plays nice with new installs

About

setting up a fresh machine, dotfiles, zsh and ST3 stuff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published