Skip to content

hpurmann/dotfiles

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Dotfiles

My dotfiles. Configured the way I want them to be. Clean and purely beautiful.

Installation

Read instructions on https://sourabhbajaj.com/mac-setup/

$ git clone https://github.com/hpurmann/dotfiles.git ~/dotfiles
$ cd ~/dotfiles
$ ./install

Font

Meslo

Brew Packages

  1. Manually sign in to the Mac App Store

  2. Install brew packages

    $ brew bundle

oh-my-zsh

  • Install oh-my-zsh
  • Remove raw .zshrc and symlink version from the repo again
    rm ~/.zshrc && ln -s ~/dotfiles/zshrc ~/.zshrc

nvim

  • Open nvim and install plugins with :PlugInstall inside nvim

iTerm

Docker for Mac

Download and install Docker for Mac

Fix Side buttons on external mouse

Install SensibleSideButtons

FireFox browser extensions

  • DF Youtube
  • Ecosia
  • uBlock origin
  • Vimium

Install Java

Install prebuilt AdoptOpenJDK

Python support for neovim

$ pip3 install neovim

Tmuxinator

$ rbenv install <latest stable version>
$ rbenv global <latest stable version>

Open a new terminal window and confirm that the correct ruby version is used.

$ ruby --version
$ gem install tmuxinator

Visual Studio Code

Symlink files to Visual Studio Code folder:

rm $HOME/Library/Application\ Support/Code/User/settings.json
rmdir $HOME/Library/Application\ Support/Code/User/snippets
ln -s $HOME/dotfiles/VSCode/settings.json $HOME/Library/Application\ Support/Code/User/settings.json
ln -s $HOME/dotfiles/VSCode/keybindings.json $HOME/Library/Application\ Support/Code/User/keybindings.json
ln -s $HOME/dotfiles/VSCode/snippets $HOME/Library/Application\ Support/Code/User/snippets

Disable press and hold

Disable press and hold

defaults write -g ApplePressAndHoldEnabled -bool false

IntelliJ

About

My dotfiles. Configured the way I want them to be. Clean and purely beautiful.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published