Improve Makefile & shell configs
* Add cross platform support in Makefile * Add host-specific configurations support.
This commit is contained in:
22
README.md
22
README.md
@@ -2,11 +2,27 @@
|
||||
|
||||
This repository contains my personal profile configuration.
|
||||
|
||||
## VIM
|
||||
## Notes
|
||||
|
||||
### VIM
|
||||
|
||||
The configuration relies on Vundle and expects a Nerd Font.
|
||||
|
||||
### ZSH
|
||||
|
||||
The configuration relies on [Ho My Zsh](https://ohmyz.sh).
|
||||
|
||||
The target to install it is **not** automatically triggered at this time, even with `make all`.
|
||||
|
||||
### Host-specific config
|
||||
|
||||
You can add host specific configuration by adding named it the following way:
|
||||
|
||||
```sh
|
||||
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
|
||||
vim +BundleInstall +qall
|
||||
${hostname}.profile # Used by both zsh & bash
|
||||
${hostname}.zshrc
|
||||
${hostname}.bashrc
|
||||
${hostname}.aliases # Used by both zsh & bash
|
||||
```
|
||||
|
||||
If such files exist when you install the configuration files, symlink will be added and they will be automatically picked up by the configuration.
|
||||
|
||||
Reference in New Issue
Block a user