laily 0b2d2b6c6d feat(ff-ssh): add host from ssh args with ssh-copy-id
- ff ssh <ssh-args> parses target like ssh, runs ssh-copy-id, then
  writes ~/.ssh/config.d/<alias>.conf (HostName/User/Port/IdentityFile/
  ProxyJump/ProxyCommand); supports --no-copy, add and run subcommands
- record IdentityFile whenever -i / -o IdentityFile= is given and pass
  the same key to ssh-copy-id; omit it otherwise so ssh falls back to
  default identities
- ff ssh re-sources ff-ssh.fish each call, ff reload clears cached
  dotfile functions so edits take effect
- fix broken copy subcommand and ssh-arg parsing caused by
  --argument-names argv shadowing fish $argv
- fix ssh subcommand completion guards; wrap ssh completions for add/run
2026-09-16 15:51:48 +08:00
2025-11-18 14:25:09 +08:00
2026-06-25 10:46:07 +08:00
2026-07-14 21:45:02 +08:00
2025-11-28 16:16:36 +08:00
2025-11-28 16:16:36 +08:00
2026-08-28 14:49:34 +08:00
2026-09-08 14:35:58 +08:00
2026-05-27 10:15:53 +08:00
2025-12-02 16:23:42 +08:00
2026-06-25 10:46:07 +08:00
2026-05-10 13:55:06 +08:00
2024-10-25 18:14:23 +08:00
2026-07-25 21:02:07 +08:00
2026-05-10 14:04:01 +08:00
2025-11-29 19:22:45 +08:00

使用

git clone https://github.com/hilaily/.dotfile.git ~/.dotfile

首先安装 fish

brew install fish 或者 apt install fish

然后初始化 fish

bash ~/.dotfile/script/fish-install.sh
S
Description
No description provided
Readme 1.5 MiB
Languages
Shell 70.3%
Lua 17.8%
Python 11.5%
Makefile 0.4%