Skip to content

pokey/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles

These are my dot files. Your mileage may vary.

This setup is macOS only.

Setup

  1. Install deps

    1. Install Hammerspoon
    2. Install Karabiner Elements
    3. Install Homebrew
  2. Setup github and clone this repo

    1. Generate ssh key

      ssh-keygen -t rsa -N "" -f ~/.ssh/id_rsa -C "<your email address>"
      
    2. Copy ssh key to clipboard

      cat ~/.ssh/id_rsa.pub | pbcopy
      
    3. Add ssh key to github

    4. Clone this repo

  3. Run

    ./init/init.sh
    

    from this directory.

    Notes:

    • This will backup and disable all your customizations for vim, terminal, etc. You can add bash customizations to ~/.custom.rc.
    • This will remap your keyboard kind of severely, but it's reversible if you find it too annoying. It's better for RSI and faster. In particular:
      • W+J => <shift>
      • V+J => <ctrl>
      • F+J simultaneously => <enter>
      • ; => <backspace>
      • D+; => ;
      • F+; => :
      • Key repeat rate is jacked up really high
      • The right <command> button is remapped to be a launcher, so for instance pressing <right_command>-c launches Google Chrome. See karabiner.yaml for the exact shortcuts
  4. Read the docs

Updates

Whenever you pull a new version, run sz in any open shells to update zsh settings.

About

Mac OS terminal setup

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •