]> git.sev.monster Git - dotfiles.git/blame - termux/termux.properties
install.sh: suppress bad link errors
[dotfiles.git] / termux / termux.properties
CommitLineData
ea963a90 1### After making changes and saving you need to run `termux-reload-settings`
2### to update the terminal. All information here can also be found on the
3### wiki: https://wiki.termux.com/wiki/Terminal_Settings
4
5###############
6# General
7###############
8
9### Allow external applications to execute arbitrary commands within Termux.
10### This potentially could be a security issue, so option is disabled by
11### default. Uncomment to enable.
12# allow-external-apps = true
13
14### Default working directory that will be used when launching the app.
15# default-working-directory = /data/data/com.termux/files/home
16
17### Uncomment to disable toasts shown on terminal session change.
18# disable-terminal-session-change-toast = true
19
20### Uncomment to not show soft keyboard on application start.
21# hide-soft-keyboard-on-startup = true
22
23### Uncomment to let keyboard toggle button to enable or disable software
24### keyboard instead of showing/hiding it.
25# soft-keyboard-toggle-behaviour = enable/disable
26
27### Adjust terminal scrollback buffer. Max is 50000. May have negative
28### impact on performance.
29# terminal-transcript-rows = 2000
30
31### Uncomment to use volume keys for adjusting volume and not for the
32### extra keys functionality.
33# volume-keys = volume
34
35###############
36# Fullscreen mode
37##############
38
39### Uncomment to let Termux start in full screen mode.
40fullscreen = true
41
42### Uncomment to attempt workaround layout issues when running in
43### full screen mode.
44# use-fullscreen-workaround = true
45
46###############
47# Cursor
48###############
49
50### Cursor blink rate. Values 0, 100 - 2000.
51# terminal-cursor-blink-rate = 0
52
53### Cursor style: block, bar, underline.
54# terminal-cursor-style = block
55
56###############
57# Extra keys
58###############
59
60### Settings for choosing which set of symbols to use for illustrating keys.
61### Choose between default, arrows-only, arrows-all, all and none
62# extra-keys-style = default
5bec44c1 63extra-keys-style = all
ea963a90 64
65### Force capitalize all text in extra keys row button labels.
66# extra-keys-text-all-caps = true
67
68### Default extra-key configuration
69# extra-keys = [[ESC, TAB, CTRL, ALT, {key: '-', popup: '|'}, DOWN, UP]]
5bec44c1 70extra-keys = [[DRAWER, KEYBOARD]]
ea963a90 71
72### Two rows with more keys
73# extra-keys = [['ESC','/','-','HOME','UP','END','PGUP'], \
74# ['TAB','CTRL','ALT','LEFT','DOWN','RIGHT','PGDN']]
75
76### Configuration with additional popup keys (swipe up from an extra key)
77# extra-keys = [[ \
78# {key: ESC, popup: {macro: "CTRL f d", display: "tmux exit"}}, \
79# {key: CTRL, popup: {macro: "CTRL f BKSP", display: "tmux ←"}}, \
80# {key: ALT, popup: {macro: "CTRL f TAB", display: "tmux →"}}, \
81# {key: TAB, popup: {macro: "ALT a", display: A-a}}, \
82# {key: LEFT, popup: HOME}, \
83# {key: DOWN, popup: PGDN}, \
84# {key: UP, popup: PGUP}, \
85# {key: RIGHT, popup: END}, \
86# {macro: "ALT j", display: A-j, popup: {macro: "ALT g", display: A-g}}, \
87# {key: KEYBOARD, popup: {macro: "CTRL d", display: exit}} \
88# ]]
89
90### Another configuration with advanced popup key usage designed for more
91### specific use-cases. In this case, it is designed for working with Vim-like
92### editors for faster navigation
93#extra-keys = [ \
94# [ \
95# { key: ESC, popup: { macro: ":q\n", display: "QuickExit" } }, \
96# { key: '/', popup: '\\\\' }, \
97# { key: '-', popup: '_' }, \
98# { key: HOME, popup: { macro: "CTRL HOME", display: "Top" } }, \
99# { key: UP, popup: { macro: "CTRL UP", display: "UP" } }, \
100# { key: END, popup: { macro: "CTRL END", display: "End" } }, \
101# { key: ":", popup: ";" }, \
102# { key: "(", popup: "{" } \
103# ], \
104# [ \
105# { key: TAB, popup: { macro: ":wq\n", display: "Write And Exit" } }, \
106# { key: CTRL, popup: { macro: ":w\n", display: "Write" } }, \
107# ALT, \
108# { key: LEFT, popup: { macro: "CTRL LEFT", display: "Left" } }, \
109# { key: DOWN, popup: { macro: "CTRL DOWN", display: "Bottom" } }, \
110# { key: RIGHT, popup: { macro: "CTRL RIGHT", display: "Right" } }, \
111# { key: "#", popup: "$" }, \
112# { key: ")", popup: "}" } \
113# ] \
114#]
115
116###############
117# Colors/themes
118###############
119
120### Force black colors for drawer and dialogs
121# use-black-ui = true
122
123###############
124# HW keyboard shortcuts
125###############
126
127### Disable hardware keyboard shortcuts.
128# disable-hardware-keyboard-shortcuts = true
129
130### Open a new terminal with ctrl + t (volume down + t)
131# shortcut.create-session = ctrl + t
132
133### Go one session down with (for example) ctrl + 2
134# shortcut.next-session = ctrl + 2
135
136### Go one session up with (for example) ctrl + 1
137# shortcut.previous-session = ctrl + 1
138
139### Rename a session with (for example) ctrl + n
140# shortcut.rename-session = ctrl + n
141
142###############
143# Bell key
144###############
145
146### Vibrate device (default).
147# bell-character = vibrate
148
149### Beep with a sound.
150# bell-character = beep
151
152### Ignore bell character.
153# bell-character = ignore
154
155###############
156# Back key
157###############
158
159### Send the Escape key.
160# back-key=escape
161
162### Hide keyboard or leave app (default).
163# back-key=back
164
165###############
166# Keyboard issue workarounds
167###############
168
169### Letters might not appear until enter is pressed on Samsung devices
170# enforce-char-based-input = true
171
172### ctrl+space (for marking text in emacs) does not work on some devices
173# ctrl-space-workaround = true
This page took 0.060177 seconds and 4 git commands to generate.