bash
Context:
user.my-overrides.community.apps.bash.bash.talon
| Spoken | Backend |
|---|---|
| apt install | "apt install " |
| apt update | "apt update\\n" |
| cancel | key(ctrl-c) |
| cat | "cat " |
| cd | "cd " |
| change mode | "chmod " |
| change owner | "chown " |
| clear | key(ctrl-l) |
| clipboard | "clipboard" |
| copy | "cp " |
| copy dir | "pwd | clipboard\\n" |
| curl | "curl " |
| dev null | "/dev/null" |
| diff | "diff " |
| dir | "cd " |
| dir <user.letters> tab | "cd {letters}\t" |
| dir <user.letters> | "cd {letters}" |
| dir <user.text> tab | "cd {text}\t" |
| dir <user.text> | "cd {text}" |
| docker compose up | "docker compose up -d && docker compose logs -f\\n" |
| docker image | "docker image " |
| docker image list | "docker image ls\\n" |
| docker image tag | "docker image tag " |
| docker login | "docker login\\n" |
| docker run | "docker run --rm -it " |
| drop | key(ctrl-d) |
| echo | "echo " |
| echo <user.text> | "echo {text}" |
| edit | key(ctrl-x)key(ctrl-e) |
| exargs | "xargs " |
| exec | "exec " |
| flag | " -" |
| flag <user.letters> | " -{letters} " |
| grep | "grep " |
| head <number_small> | "head -{number_small}" |
| history | "history " |
| history grep | "history | grep " |
| history tail | "history | tail\\n" |
| history tail <number_small> | "history | tail -{number_small}\\n" |
| jump | "autojump " |
| just | "just " |
| less | "less " |
| list | "ls\\n" |
| list all | "ls -a\\n" |
| list long | "ls -lah\\n" |
| list long pipe | "ls -lah | " |
| make dir | "mkdir " |
| move | "mv " |
| op and | " && " |
| op or | " || " |
| pipe | " | " |
| print dir | "pwd\\n" |
| print exit code | "echo $?\\n" |
| revert | key(alt-r) |
| run history | "!{number}\\n" |
| run last | "!!\\n" |
| run last | "!-{number}\\n" |
| ssh | "ssh " |
| sudo | "sudo " |
| tail <number_small> | "tail -{number_small}" |
| talon user update | "find {user.talon_user()} -type d -name .git -print -execdir git pull --ff-only \\;\\n""git -C {user.user_home()}/repositories/cursorless-talon pull\\n" |
| tar create | "tar -czvf " |
| tar extractf | "tar -xzvf " |
| terminate | key(ctrl-c) |
| touch | "touch " |
| translate | "tr " |
| trash put | "trash-put " |
| tree files | "tree\\n" |
| tree folders | "tree -d\\n" |
| unique | "uniq " |
| vim | "vim " |
| watch talon log | "tail -f {user.talon_home()}/talon.log\\n" |
| yarn | "yarn " |