Skip to content

Configuration files for zsh, vim, and tmux

License

Notifications You must be signed in to change notification settings

datarockets/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

datarockets dotfiles

If you are using Ubuntu, install zsh:

sudo apt-get update
sudo apt install zsh

Either make zsh your default shell

chsh -s $(which zsh)
zsh

or just use the shell

zsh

Install

Clone repository to your home directory:

git clone https://github.com/datarockets/dotfiles.git ~/.dotfiles

Install rcm

MacOS:

brew tap thoughtbot/formulae
brew install rcm

Ubuntu (19.04 or later):

sudo apt update
sudo apt install rcm

Ubuntu (12.04, 14.04, 16.04, 18.04, or 18.10):

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:martin-frost/thoughtbot-rcm
sudo apt-get update
sudo apt-get install rcm

Install dotfiles:

env RCRC=$HOME/.dotfiles/rcrc rcup

Usage

Run rcup to make symlinks from ~/.dotfiles directory to home directory. See more commands in tutorial: http://thoughtbot.github.io/rcm/rcm.7.html.

Updating

cd ~/.dotfiles
gup
rcup

Customization

Put your customizations in dotfiles appended with .local:

  • .zshrc.local
  • .aliases.local
  • .gitconfig.local
  • .tmux.conf.local

Put your name and email to .gitconfig.local:

[user]
  name = Dmitry Zhlobo
  email = [email protected]

Guides

Setting up iTerm2

Set Delete key sends ^H and Allow application keypad mode options to Esc+ like so: iterm_onboarding

About

Configuration files for zsh, vim, and tmux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages