Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krageon/xxh-shell-elvish
Use the elvish shell wherever you go through the SSH without installation on the host.
https://github.com/krageon/xxh-shell-elvish
elvish xxh xxh-shell
Last synced: about 1 month ago
JSON representation
Use the elvish shell wherever you go through the SSH without installation on the host.
- Host: GitHub
- URL: https://github.com/krageon/xxh-shell-elvish
- Owner: krageon
- License: bsd-2-clause
- Created: 2021-06-23T12:32:12.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-06-23T12:55:54.000Z (over 3 years ago)
- Last Synced: 2024-08-03T23:03:27.152Z (5 months ago)
- Topics: elvish, xxh, xxh-shell
- Language: Shell
- Homepage:
- Size: 6.84 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
## Install
```
xxh +I xxh-shell-elvish+git+https://github.com/krageon/xxh-shell-elvish
```
Connect:
```
xxh myhost +s elvish
```
To avoid adding `+s` every time use xxh config in `~/.config/xxh/config.xxhc` (`$XDG_CONFIG_HOME`):
```
hosts:
".*": # Regex for all hosts
+s: elvish
```## Plugins
In theory these can exist, but I haven't figured out a smooth way to make them work with elvish yet. Possible a wrapper script that loads multiple scripts in sequence, who knows. Some day :)## Thanks
The [the xxh shell example](https://github.com/xxh/xxh-shell-example) for showing me where to start.