Skip to content

hbish/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

personal setups and other things

folders

  • git - git configuration
  • hammerspoon - contains automation scripts
  • scripts - contains various bash/zsh scripts
  • windows - window specific dot files
  • unix - configuration for zsh and other programs
    • .config
      • starship - shell prompt
      • kitty - terminal
      • karabiner - keybinding (for mac)

Installation

  1. Prereq
  • Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. Clone the repo
git clone git@github.com:hbish/dotfiles.git ~/.dotfiles
  1. Install Brewfile
brew bundle --file ~/.dotfiles/Brewfile
  1. Make zsh as default shell (not required for Mac)
chsh -s /usr/local/bin/zsh
  1. Symlink manually (todo write script here)
cd ~/.dotfiles
stow <folder_name>
  1. Hammerspoon

Set up the ~/.hammerspoon directory (note, hammerspoon configs can not be a symlink).

Enable Privacy & Security > Accessibility access for Hammerspoon