This is a collection of dotfiles and scripts I use for customizing working environment on OS X and Linux.
- 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
- q: for quiet install (bash mode)
- Curl for oh-my-zsh installation
- Git for zsh plugins installation
$ git clone https://github.com/mitrichius/dotfiles.git ~/dotfiles
$ cd ~/dotfiles
$ chmod +x install.sh
$ ./install.sh
bash -c "`curl -fsSL https://raw.github.com/mitrichius/dotfiles/master/remote-install.sh`"
bash -c "`wget -O - --no-check-certificate https://raw.githubusercontent.com/mitrichius/dotfiles/master/remote-install.sh`"
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 = [email protected]
- Dotfiles: based on nicksp-dotfiles and bndabbs-dotfiles
- Alfred: Clean Dark Theme v2 by k9ordon
- JetBrains: Twilight theme with some customization
- Sequel Pro: Twilight color theme by DOM111
- Sublime Text: Broceanic theme by kenwheeler and Oceanic Next Color Scheme by voronianski
- Telegram: Night Mode by CristianOspina
- Vim: vim-code-dark theme by tomasiser
The code is available under the MIT license.