Commit Graph

15 Commits

Author SHA1 Message Date
laily 2060bbd23a feat: udpate fish 2026-09-16 21:44:25 +08:00
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
laily 8dcd6e3ac9 fix: add alias for script 2026-06-27 12:00:04 +08:00
laily 0548056ca4 fix: toggle-resion 2026-06-27 11:20:47 +08:00
laily e63107f6ff fix: ff update 2026-06-01 00:23:39 +08:00
laily d2f1ca33a0 feat: add dirsize 2026-05-30 14:21:17 +08:00
laily 21b12675e9 fix: dirsize 2026-05-30 13:42:51 +08:00
laily 89d808a864 feat: update toggle region 2026-05-09 19:02:21 +08:00
laily f3064c2370 feat: support scanip 2025-12-16 15:33:54 +08:00
laily 1fe69f6c95 feat: support nvm(fnm) 2025-11-28 16:16:36 +08:00
laily 9bd43f9f9c feat: update git alias 2025-11-18 14:25:09 +08:00
laily 78b6f9e6c5 feat: add build_script 2025-10-22 11:40:12 +08:00
laily d80f88dbb4 feat: add ff update 2025-10-19 18:13:44 +08:00
laily 01029777d5 feat: update ff command 2025-10-19 18:06:50 +08:00
laily 03b384b819 feat: add command 2025-10-19 18:02:14 +08:00