ihsec
What?
(ˈaɪzək)
It’s an acronym. I hate switching emacs configs. That’s it.
Dependencies
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.
Installation
git clone https://github.com/daedreth/ihsec.git
cd ihsec
sudo makeHow?
Adding configs
- Put all your
~/.emacs.ddirectories inside of~/.ihsec/. - Assign them unique directory names without any whitespace.
Listing
Get a list of all your saved configurations. The arrow indicates your current one.
ihsec listSetting
Set a chosen configuration to be used.
ihsec set <your_choice>Deleting
Delete a chosen configuration from your filesystem.
ihsec del <your_choice>Installing
You can let ihsec download a config and put it in the right place.
ihsec install <url_to_git_repo> <name_for_the_config>Help
Omit arguments to view the usage help.
ihsec