Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 1.74 KB

install.md

File metadata and controls

57 lines (45 loc) · 1.74 KB

install bash and emacs

brew install bash brew cask install emacs

setup bash profile

brew install rbenv brew install bash-git-prompt cd ~/dev git clone [email protected]:jeffgran/my-bash.git cd my-bash ln -s $HOME/dev/my-bash/.bash_profile $HOME/.bash_profile ln -s $HOME/dev/my-bash/.bashrc $HOME/.bashrc

install emacs cask (package manager)

curl -fsSL https://raw.githubusercontent.com/cask/cask/master/go | python

emacs extra necessary stuff

brew tap homebrew/cask-fonts && brew cask install font-iosevka brew install ag

osx keybindings

mkdir -p ~/Library/KeyBindings cp ~/dev/my-bash/DefaultKeyBinding.dict ~/Library/KeyBindings/DefaultKeyBinding.dict defaults write -g NSTextKillRingSize -string 12 defaults write -g NSRepeatCountBinding -string "^u"

osx window management

brew cask install rectangle

set up shortcuts (use spectacle defaults, they are pretty close)

write default system keybindings (spotlight) ??? don't actually understand this

Spotlight > Show Spotlight search : Shift+Control+Option+S

defaults write com.apple.symbolichotkeys.plist AppleSymbolicHotKeys -dict-add 64 " enabled value typestandard parameters 115 1 917504 "

anyway, do this:

- system preferences -> Keyboard -> Shortcuts -> Spotlight -> Show Spotlight Search = cmd-/ (default conflicts with emacs)

- system preferences -> Keyboard -> Shortcuts -> Input Sources -> turn them off, they conflict with emacs

(restart to apply)