It’s an acronym. I hate switching emacs configs. That’s it.
All you need is bash, All you need is bash, All you need is bash, bash. Bash is all you need – John Lennon
And git
too, almost forgot about that. Unless you won’t use ihsec
to install configs, then sure, skip git
, it’s your life.
git clone https://github.com/daedreth/ihsec.git
cd ihsec
sudo make
- Put all your
~/.emacs.d
directories inside of~/.ihsec/
. - Assign them unique directory names without any whitespace.
Get a list of all your saved configurations. The arrow indicates your current one.
ihsec list
Set a chosen configuration to be used.
ihsec set <your_choice>
Delete a chosen configuration from your filesystem.
ihsec del <your_choice>
You can let ihsec
download a config and put it in the right place.
ihsec install <url_to_git_repo> <name_for_the_config>
Omit arguments to view the usage help.
ihsec