Skip to content

zachlysobey/dotfiles

Repository files navigation

Zach's dotfiles

Some random notes

iTerm2 Terminal setup

I use iTerm2 as my terminal of choice, and version control its config here.

Notable configurations:

  • Natural Text Editing
    • ⌥← / ⌥→ → move by word
    • ⌘← / ⌘→ → beginning / end of line

Configuration Instructions:

  1. Download and install iTerm2
  2. Open iTerm2 → Settings → General → Settings :
  3. enable Load settings from a custom folder or URL and set it to $WORK/github.com/zachlysobey/dotfiles/iterm2
  4. turn on Save changesAutomatically
  5. Click Save Now, then quit and reopen iTerm2.

Homebrew

I use homebrew to install some stuff.

https://brew.sh/

a sample of stuff I install with brew:

  • brew install nvm
    • maybe not best with brew anymore
  • brew install tree
  • brew install thefuck

Aliasing stuff to the home directory

Examples:

# from this repo
DOTFILES=$(pwd)
ln -s $DOTFILES/.npmrc ~/.npmrc
ln -s $DOTFILES/.gitconfig ~/.gitconfig

oh-my-zsh

I use zsh with oh-my-zsh instead of bash

https://ohmyz.sh/

.zshrc config

I usually just source the relevant files from this repo in my ~/.zshrc.

VSCode setup

The code command

https://code.visualstudio.com/docs/setup/mac#_launching-from-the-command-line

other settings

I have vscode/settings.json here, but its kinda specific to AP stuff. I'm keeping it for reference for now.

About

Where I version control my (OSX) dotfiles, git aliases, tiny shell functions, and other configs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages