diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-25 18:29:31 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-25 18:29:31 -0500 |
| commit | ebd93c16cf04933d3e717d4b2a497885157e5bb9 (patch) | |
| tree | dd37138e6a640f846fc7a6144c5790fca2c5edbb /tests/test-system-defaults.el | |
| parent | 03910b536c4fa15138ae81e3c89fe3467eed2ff8 (diff) | |
| download | dotemacs-ebd93c16cf04933d3e717d4b2a497885157e5bb9.tar.gz dotemacs-ebd93c16cf04933d3e717d4b2a497885157e5bb9.zip | |
refactor(eshell): move SSH-jump hosts into a defcustom
The eshell SSH-jump aliases (gocj, gosb, gowolf) were hardcoded inline in the alias setup, which tied the module to my machines. I moved them into a cj/eshell-ssh-hosts defcustom (an alias→remote-path alist, defaulting to my current hosts) and build the aliases by iterating it. A different machine can override the variable or set it to nil instead of editing the module. Extracted a pure cj/--eshell-ssh-alias-commands helper so the alias construction is testable without a live eshell.
Diffstat (limited to 'tests/test-system-defaults.el')
0 files changed, 0 insertions, 0 deletions
