Skip to content

Mitrichius/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dmitry Kolosov's dotfiles License: MIT Donate

This is a collection of dotfiles and scripts I use for customizing working environment on OS X and Linux.

iterm2 screenshot

Features

  • Settings for bash and zsh, including aliases and themes
  • Settings for git (create ~/.gitconfig.local to override it)
  • Settings for tmux
  • Settings and theme for vim
  • Settings for OS X (defaults and ssd)
  • Simple customization
  • Installation via symlinks (in most cases), with simple update
  • Zsh automatic installation with oh-my-zsh and few plugins
  • Software themes: alfred, jetbrains, sequel-pro, sublime-text, telegram

Installation

Options

  • q: for quiet install (bash mode)

Requirements

  • Curl for oh-my-zsh installation
  • Git for zsh plugins installation

Manual

$ git clone https://github.com/mitrichius/dotfiles.git ~/dotfiles
$ cd ~/dotfiles
$ chmod +x install.sh
$ ./install.sh

Via curl

bash -c "`curl -fsSL https://raw.github.com/mitrichius/dotfiles/master/remote-install.sh`"

Via wget

bash -c "`wget -O - --no-check-certificate https://raw.githubusercontent.com/mitrichius/dotfiles/master/remote-install.sh`"

Customize

Local Settings

The dotfiles can be easily extended to suit additional local requirements by using the following files:

  • ~/.bashrc.local
  • ~/.zshrc.local
  • ~/.gitconfig.local

Note: Use ~/.gitconfig.local to store sensitive information such as the git user credentials, e.g.:

[user]
  name = Dmitry Kolosov
  email = mitrichius@gmail.com

Credits

License

The code is available under the MIT license.

About

Shell, git, osx, etc config files. Also themes and aliases.

Resources

License

Stars

Watchers

Forks

Packages

No packages published