Improve Makefile & shell configs

* Add cross platform support in Makefile

 * Add host-specific configurations support.
This commit is contained in:
2023-04-07 18:10:19 +02:00
parent ecff222168
commit abe39a16f3
6 changed files with 112 additions and 31 deletions

View File

@@ -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.