Skip to content

Instantly share code, notes, and snippets.

@iacchus
Created January 21, 2026 22:35
Show Gist options
  • Select an option

  • Save iacchus/44b9d6649166f22fb40853a7a3577be8 to your computer and use it in GitHub Desktop.

Select an option

Save iacchus/44b9d6649166f22fb40853a7a3577be8 to your computer and use it in GitHub Desktop.
termux.properties snippet: "extra-keys" config (termux keyboard)
## Configuration with additional popup keys (swipe up from an extra key)
extra-keys = [ \
[ \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "CTRL e CTRL u vw SPACE ENTER", display: "ξŸ…πš πš”πš’", popup: \
{macro: "CTRL e CTRL u vwfunc ENTER", display: "vwπŸ“"}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "CTRL e CTRL u cd SPACE TAB", display: "𝚌𝚍", popup: \
{macro: "CTRL e CTRL u cd SPACE . TAB", display: "𝚌𝚍 ."}}, \
{macro: "", display: "", popup: {macro: "", display: ""}} \
], \
[ \
{macro: "", display: ""}, \
{macro: "ESC", display: "π™΄πš‚π™²", popup: {macro: "", display: ""}}, \
{macro: "CTRL", display: "π™²πšƒπšπ™»", popup: {macro: "", display: ""}}, \
{macro: "CTRL e CTRL u eza ENTER", display: "𝚎𝚣𝚊", popup: {macro: "", display: ""}}, \
{macro: "CTRL e CTRL u mosh SPACE --predict=always SPACE gcloud-yoke ENTER", display: "πš–πš˜πšœπš‘", popup: \
{macro: "CTRL e CTRL u ssh SPACE gcloud-yoke ENTER", display: "πšœπšœπš‘"}}, \
{macro: "CTRL f", display: "<C-𝚏>", popup: {macro: "", display: ""}}, \
{macro: "CTRL e CTRL u vim SPACE TAB", display: "πšŸπš’πš–", popup: \
{macro: "CTRL e CTRL u vim SPACE . TAB", display: "m ."}}, \
{macro: "!$ ENTER", display: "!$", popup: \
{macro: "CTRL e CTRL u cd SPACE !$ ENTER ENTER", display: "cd !$"}}, \
{macro: "CTRL e CTRL u cd SPACE - ENTER", display: "–", popup: {macro: "", display: ""}}, \
{macro: "CTRL e CTRL u quartz-sync ENTER", display: "πššπš›πšπš£", popup: {macro: "", display: ""}}, \
{macro: "ESC :q ENTER", display: ":𝚚", popup: {macro: "", display: ""}}, \
{macro: "CTRL d", display: "<C-𝚍>", popup: {macro: "", display: ""}}, \
{macro: "TAB", popup: {macro: "", display: ""}}, \
{macro: "CTRL r", display: "<C-πš›>", popup: {macro: "", display: ""}}, \
{macro: "UP", display: "πŸ‘†πŸ»", popup: {macro: "", display: ""}}, \
{macro: "ALT CTRL v", display: "", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}} \
], \
[ \
{macro: "", display: "", popup: {macro: "", display: ""}}, \
{macro: "KEYBOARD", display: "⌨️", popup: {macro: "", display: ""}}, \
{macro: "ALT", display: "π™°π™»πšƒ", popup: {macro: "", display: ""}}, \
{macro: "CTRL e CTRL u eza SPACE -l ENTER", display: "𝚎𝚣𝚊 -πš•", popup: {macro: "", display: ""}}, \
{macro: "ranger ENTER", display: "πŸ“", popup: {macro: "", display: ""}}, \
{macro: 'vi"', display: 'πšŸπš’"', popup: \
{macro: "vi'", display: "πšŸπš’'"}}, \
{macro: "viw", display: "πšŸπš’πš ", popup: \
{macro: "viW", display: "πšŸπš’πš†"}}, \
{macro: "cd SPACE ~ ENTER", display: "~", popup: {macro: "", display: ""}}, \
{macro: "cd SPACE .. ENTER", display: "Β·Β·", popup: {macro: "", display: ""}}, \
{macro: "CTRL e CTRL u gogit ENTER", display: "πšπš˜πšπš’πš", popup: {macro: "", display: ""}}, \
{macro: "ESC :w ENTER", display: ":𝚠", popup: {macro: "", display: ""}}, \
{macro: "CTRL c", display: "<C-𝚌>", popup: {macro: "", display: ""}}, \
{macro: "ENTER", display: "πŸ”¨", popup: {macro: "", display: ""}}, \
{macro: "LEFT", display: "πŸ‘ˆπŸΏ", popup: {macro: "", display: ""}}, \
{macro: "DOWN", display: "πŸ‘‡πŸΎ", popup: {macro: "", display: ""}}, \
{macro: "RIGHT", display: "πŸ‘‰", popup: {macro: "", display: ""}}, \
{macro: "", display: "", popup: {macro: "", display: ""}} \
] \
]
@iacchus
Copy link
Author

iacchus commented Jan 21, 2026

extra-keys

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment