Commit graph

183 commits

Author SHA1 Message Date
Kovid Goyal
de5443a4db
Add a reference to the discussion of using custom tab bar themes to the docs 2022-01-06 09:16:22 +05:30
Fladson Gomes
58a28da94d Fix documentation typo 2022-01-04 14:46:25 +01:00
pagedown
9081947751
Docs: Prefer semi-bold on macOS only 2021-12-24 12:11:02 +08:00
pagedown
b0ccf74029
Docs: Replace Unicode left single quote with ASCII single quote 2021-12-24 11:44:58 +08:00
pagedown
8abfb50aed
Ignore invalid title bar color 2021-12-21 17:51:00 +08:00
pagedown
278477b387
Add light and dark to the macOS title bar option 2021-12-21 15:14:08 +08:00
Kovid Goyal
4120be3e2d
Allow using "tab" colors in the title template
Fixes #4360
2021-12-15 20:09:23 +05:30
Kovid Goyal
832f73fde9
Fix incorrect example in tab template docs
Should be fmt.bg.default not fmt.bg.normal
Fixes #4360
2021-12-15 19:37:17 +05:30
pagedown
98e44a8907
Unify resolution of absolute paths or config dir paths 2021-12-09 20:43:07 +08:00
pagedown
b4f7cd94a1
Fix paste mappable action 2021-12-09 15:02:27 +08:00
Kovid Goyal
5f744368dd
A new option exe_search_path to modify the locations kitty searches for executables to run 2021-12-09 12:13:26 +05:30
Kovid Goyal
6e351cd945
Restore ability to use foreground color unchanged for selections 2021-12-06 05:23:41 +05:30
pagedown
1f3d86a434
Add a new mappable action nth_os_window to focus OS window 2021-12-04 20:45:01 +08:00
Kovid Goyal
254ba401d4
Allow specifying window logos in the launch command 2021-12-04 12:37:14 +05:30
Kovid Goyal
3035ba08c3
Interpret relative logo paths relative to conf dir 2021-12-04 07:34:30 +05:30
Kovid Goyal
42a2493286
Fade the window logo by a configurable amount 2021-12-03 18:05:59 +05:30
Kovid Goyal
3d2877eeb9
More work on per window logo 2021-12-03 13:19:10 +05:30
Kovid Goyal
e04919098f
Start work on a per window logo 2021-12-02 11:14:17 +05:30
pagedown
be110fb38c
Docs: wrap long document lines 2021-12-01 15:46:16 +08:00
pagedown
d743206b8c
Docs: add valid option values 2021-12-01 15:03:35 +08:00
Kovid Goyal
0c274a9a0b
Parse actions on demand
This removes the startup cost of parsing hundreds of default actions
when action_alias or kitten_alias are used. Although the cost is on the
order of 1ms, this design feels cleaner and gives nicer debug config
output.
2021-11-29 21:51:42 +05:30
Kovid Goyal
49369d6279
Preserve definition location when resolving 2021-11-29 19:38:38 +05:30
Kovid Goyal
c8c6f8691f
Store the shell_integration option as a set 2021-11-29 12:41:25 +05:30
Kovid Goyal
6b38ca3bd2
add verification for parsing shell_integration 2021-11-29 12:04:19 +05:30
pagedown
716d588ba9
Add command modifier key full name and unicode for ctrl and shift 2021-11-25 11:57:26 +08:00
Kovid Goyal
83041b1c97
Fix #4273 2021-11-25 08:02:49 +05:30
Kovid Goyal
e6311edf53
... 2021-11-24 19:52:22 +05:30
Kovid Goyal
c44b5bb03f
Allow aliases to apply to default shortcuts as well
The extra reparse costs 0.5ms at startup on my machine and is only incurred if
at least one alias is actually defined.
2021-11-23 20:24:12 +05:30
Kovid Goyal
313add715c
Use original definition for no-op 2021-11-23 19:51:25 +05:30
Kovid Goyal
56ea741126
Nicer repr for key definitions 2021-11-23 18:19:34 +05:30
Kovid Goyal
2ca13e886a
Avoid cyclic infinite recursion
Note that this means that any alias is only expanded once per action
2021-11-23 15:36:58 +05:30
Kovid Goyal
cecca854c0
Forgot to port parsing of open actions to use the new action_alias infra 2021-11-23 15:02:19 +05:30
Kovid Goyal
d7df4fa5dc
Leave kitten_alias documented 2021-11-23 14:48:45 +05:30
Kovid Goyal
a97a05b1ec
Allow action_alias to work with any action 2021-11-23 14:43:36 +05:30
Kovid Goyal
ee2520e036
Also prevent infinite recursion in kitten_alias 2021-11-23 07:53:40 +05:30
Kovid Goyal
88150b2012
Dont document kitten_alias as it is deprecated 2021-11-22 23:04:59 +05:30
Kovid Goyal
d7f569b341
Add a test for recursion 2021-11-22 22:54:21 +05:30
Kovid Goyal
5dfa02b45f
Better fix for infinite recursion 2021-11-22 22:44:41 +05:30
Kovid Goyal
45e629c56b
Avoid infinite recursion for action_alias 2021-11-22 22:43:06 +05:30
Kovid Goyal
ee437ca2d7
Add a note about kitten invocation 2021-11-22 22:38:56 +05:30
Kovid Goyal
89069407d2
Make action_alias recursive 2021-11-22 22:15:04 +05:30
Kovid Goyal
ec5165d958
Fix action_alias not working when used with arguments 2021-11-22 21:41:55 +05:30
Kovid Goyal
e97afb3433
Make the repr of SingleKey shorter 2021-11-22 20:40:42 +05:30
Kovid Goyal
aa4fa4cc85
Allow defining aliases for more general actions, not just kittens
Fixes #4260
2021-11-22 19:52:43 +05:30
Kovid Goyal
f3376601f2
Mark various options in text correctly 2021-11-21 22:37:11 +05:30
Kovid Goyal
d30ba9654f
Nicer formatting of mappings in the comment conf file 2021-11-18 09:21:24 +05:30
Kovid Goyal
3e3dc26e3f
Dont duplicate help text 2021-11-18 08:50:43 +05:30
pagedown
b91809eaa4
Allows to open the command output in pager by mouse click 2021-11-17 22:25:49 +08:00
Kovid Goyal
cb2a99bd0e
Merge branch 'def-conf-shortcuts' of https://github.com/page-down/kitty 2021-11-15 17:15:44 +05:30
Kovid Goyal
6afaec1d62
Use a single function for getting command output 2021-11-15 15:17:34 +05:30