15 lines
727 B
Markdown
15 lines
727 B
Markdown
# Project Memory
|
|
|
|
- Project: mtm-ssh-menu
|
|
- Type: Bash SSH target picker using `fzf` and YAML config.
|
|
- Main entry point: `mtm-ssh-menu`
|
|
- Configuration: `~/.config/mtm-ssh-menu/global.yaml` and `hosts/*.yaml` by default.
|
|
- Dependencies: `bash`, `ssh`, `fzf`, `jq`, `yq`.
|
|
- Sample config is stored in `sample-config/` and mirrors current script behavior.
|
|
- Documentation language: English.
|
|
- Current task focus: keep README and memory aligned with the working script and sample configuration.
|
|
- Known follow-up improvements:
|
|
- Jump server currently does not support an alternate port; this needs to be added.
|
|
- Group naming should avoid duplicating the file name and the YAML value.
|
|
- Each group should have default values.
|