Mercurial > dotfiles
annotate dot_config/private_fish/functions/push_input.fish @ 1091:a1fab5298ef6 draft tip
feat: update to bitwarden 25.3 and enable ssh-agent
author | Zeger Van de Vannet <zeger@vandevan.net> |
---|---|
date | Mon, 21 Apr 2025 20:13:02 +0200 |
parents | fb4670b7526a |
children |
rev | line source |
---|---|
1044
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
1 function push-input |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
2 set -g --prepend pushed_input (commandline | string collect) |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
3 commandline -r "" |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
4 end |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
5 |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
6 function pop-input --on-event fish_postexec |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
7 if test -n "$pushed_input[1]" |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
8 commandline -r -- $pushed_input[1] |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
9 set -g --erase pushed_input[1] |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
10 end |
fb4670b7526a
feat: replicate push-line function from zsh
Zeger Van de Vannet <zeger@vandevan.net>
parents:
diff
changeset
|
11 end |