Skip to content
This gives me superpowers as a programmer
Shell Vim script JavaScript
Branch: master
Clone or download


Type Name Latest commit message Commit time
Failed to load latest commit information.
config update settings of vscodium May 20, 2020
image [Hotfix] Optimize images May 14, 2020
install add ack May 21, 2020
markdown add app store and google play on the list of game providers May 22, 2020
tmux [Theme] Move back to onedark Apr 3, 2020
vim change leader key to space May 18, 2020
vscodium remove unwanted plugins Mar 1, 2020
zsh disable compfix May 21, 2020
.gitignore Removed .DS_Store Apr 16, 2019 move to brave Mar 23, 2020 move dotfiles to .dotfiles Feb 6, 2020


This dotfiles is meant to be run on a fresh install of OSX only.


xcode-select --install
git clone ~/.dotfiles

Disable System Integiry Protection [?]

It is not recommended to disable SIP but this is required to run Yabai smoothly

  • Restart your Mac, then hold down Command + R key combination to enter recovery mode
  • Once it boots in, click on Terminal
  • Type in the following command to turn off SIP completely
csrutil disable
  • Restart the system

A few more steps

Open Karabiner-Elements and enable the following complex modifications:

After setting Karabiner-Elements you can now close it and then proceed to installing Alfred then do the following:

  • Disable Spotlight's hotkeys
  • Set Alfred's hotkey to Command + Spacebar
  • Enable Web Bookmarks under the Features tab
  • Update the Web Searches

You also need to setup Mission Control to be able to work with Yabai properly. Open Mission Control's settings then do the following:

  • Enable "Display have separate Spaces"
  • Disable "Automatically rearrange Spaces based on most recent use"

Yabai will also be using the hotkey for taking screenshots and screencasts so that needs to be updated. Open the Keyboard section inside System Preferences then do the following:

  • Select Screenshots from the list of options on the left
  • Change the hotkey of "Screenshots and recording options" to option + cmd + p

Close System Preferences and then install Dash and Contexts. Be sure to set Dash and Contexts to dark mode after installing them!

That's it! You can now open Hyper or VSCodium.


I also have some Brave Extensions, Apps and Games that I frequently use.

Call to action

If you want to share some ideas you can email me at

You can’t perform that action at this time.