dotfiles and configuration
I’ve long used config scripts to customise my terminal environment, providing aliases to commands I use often. Over the last couple of years I’ve included git completion, git flow tools and a customised PS1. A while ago I decided to version my setup on GitHub and subsequently found out about GitHub dotfiles: a portal introducing a lot of people and approaches to doing that very thing.
Having cribbed from a lot of them I formalised my own setup over the Easter weekend and here’s my setup. Feel free to fork it and use it yourself if you’re interested: https://github.com/marcelkornblum/dotfiles
It includes:
- Git completion for bash (from here)
- Customised command prompt including git status (from here)
- Git flow toolset (from here)
- Completion for ssh-config host aliases
- Many aliases for navigating the CLI and git with git flow
- Extra utility aliases for controlling the OS, mainly for OS X (from here)
- All aliases implementing autocompletion of arguments (from here)
- A script for symlinking the repo files into your home directory (from here)
- My personal Sublime Text settings and solarized colour theme
Enjoy!