The sound distributed version control system

#799 [TRIVIAL] Add `editor` key to pijul config.

Opened by stellarpower on May 14, 2023
stellarpower on May 14, 2023

Will upload a patch if I get time as should be easy.

We have the key pager in the configs. Would be nice if I could specify the editor I want to use (for viewing changes, editing changes as I am about to record, etc.). This can be specified in the environment variables, but being able to add it to the config would be nice, if not a high-priority change. A usecase is that I would like top open up the change files in my GUI text editor, rather than being stuck in the terminal, whilst leaving my editor for other work in the terminal unchanged. So simple workaround is just an alias / shell function.

levi on May 19, 2023

You can use direnv for that - https://github.com/direnv/direnv

direnv is an extension for your shell. It augments existing shells with a new feature that can load and unload environment variables depending on the current directory.

In other words, you can overwrite $EDITOR environment variable only for directory with your repository.