This is my dotfiles for Ubuntu or something else that supports Bash, like Mac, Elementary OS and etc.
If you want to install my dotfiles on your machine, just copy this command and execute in the terminal:
wget -O - https://raw.githubusercontent.com/denysdovhan/dotfiles/master/installer.sh | sh
You can tell Git who you are using these commands:
git config -f ~/.gitlocal user.email "[email protected]"
git config -f ~/.gitlocal user.name "Name Lastname"
- “Oh My ZSH!” is already built–in.
- Colorful and clever Zsh prompt, useful aliases, etc.
- Custom Zsh theme “Spaceship” with git status, nvm, venv and other.
- Cool Zsh aliases.
- Git config, global ignore file and aliases.
- Atom settings syncronization.
- Dotfiles syncronization (
sync.py
) with backup. - Restoring old dotfiles (
restore.py
) from backup. - A lot of useful scripts.
- Color conversion script: convert #HEX to RGB/RGBA and HSL/HSLA.
- Dotfiles, System, Gems and NPM update script.
- And to many other.
- You can use any file extensions in
tilde/
to invoke proper syntax highlighting in code editor. - Add your zsh customization to
~/.zshlocal
. - Add your git user data and custom settings to
~/.gitlocal
. - Fork this repo and make it better!
For more informations see docs:
If you wanna stand on bash version of dotfiles, please execute following commands inside the ~/Dotfiles
folder:
git checkout bash
./sync.py
I do not support bash
version anymore, so if you need fixes or new features, please send me a pull request into bash
branch. Thank you!
Resources that I used in my dotfiles:
Be kitten 😺 .