Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kristian-georgiev/dotfiles-config
https://github.com/kristian-georgiev/dotfiles-config
dotfiles vimrc zshrc
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/kristian-georgiev/dotfiles-config
- Owner: kristian-georgiev
- Created: 2018-05-19T15:07:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-04-04T19:17:51.000Z (over 1 year ago)
- Last Synced: 2024-01-28T07:00:34.416Z (10 months ago)
- Topics: dotfiles, vimrc, zshrc
- Language: Shell
- Homepage:
- Size: 126 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles-config
A version control of my dotfiles (feel free to use this set up if you wish). Using [dotbot](https://github.com/anishathalye/dotbot) for easy installing.
## Instructions
(mostly for myself, for a more thorough intro refer to [this excellent blog post by the author of dotbot](https://www.anishathalye.com/2014/08/03/managing-your-dotfiles/))To install, run `git clone --recurse-submodules [email protected]:kristian-georgiev/dotfiles-config.git; cd dotfiles-config; ./install`.
For setup-specific configs, I am using a somewhat hacky solution - simply have a `local` subdir with all the additional configs and load all of the files in the main config file;
to avoid loading the wrong configs I keep dummy empty files corresponding to the other systems in each system, and `dotbot` is nice enough to not overwrite non-symlink files.I don't use many systems which require separate additional configs, so this works for me. For a more robust solution, you might want a separate repo with local configs, as suggested in the blog post.