Kovid Goyal
2e693c31df
Refactor shortcut config parsing
...
Resolution of kitty_mod and creation of the maps now happens in one
central place after all config is parsed. Fixes #496
Also have --debug-config output multi-key shortcuts nicely as well.
2018-04-27 11:16:58 +05:30
Abominas
c90dbb25b9
Fix config format crash
2018-04-22 17:35:58 -07:00
Kovid Goyal
b5da109e7f
Wire up config infrastructure for diff kitten
2018-04-22 21:44:47 +05:30
Kovid Goyal
2e90e443ed
Fix #476
2018-04-20 21:33:24 +05:30
Kovid Goyal
5ba8ca2745
...
2018-04-12 16:53:46 +05:30
Kovid Goyal
e9ffb8d185
Clarify --config help text
2018-04-12 16:47:26 +05:30
Kovid Goyal
6141c9fdda
Implement a command shell for kitty
...
Run it with:
kitty @
2018-04-06 12:11:37 +05:30
Kovid Goyal
fa064bf9cf
When kitty is built from a git checkout show the current revision in --debug-config
2018-04-01 20:27:31 +05:30
Kovid Goyal
dd36727adf
Show macOs version for --debug-config
2018-03-25 12:47:47 +05:30
Kovid Goyal
47b665a624
Prettyify --debug-config output
2018-03-25 12:36:27 +05:30
Kovid Goyal
7011329761
Add a --debug-config option to provide diagnostic info about the system and kitty
2018-03-25 12:30:56 +05:30
Kovid Goyal
ea24c23fde
Allow specifying a system wide kitty config file
...
The system config is merged with any user specific config files, with
options in the user specific config files having higher priority.
Also follow the full XDG spec for finding config files, including
XDG_CONFIG_DIRS.
2018-03-25 11:47:11 +05:30
Kovid Goyal
81bcdaf48a
Dont show [options] if there are no options in usage message
2018-03-15 11:30:31 +05:30
Kovid Goyal
15f07f57bf
Finish remote control via socket implementation
2018-03-03 10:32:49 +05:30
Kovid Goyal
52d2b7b09e
Implement --listen-on option
2018-03-02 09:08:58 +05:30
Kovid Goyal
139838c717
Option to print debug information about font fallback
2018-02-28 21:43:40 +05:30
Kovid Goyal
f3cb68ee40
Framework for remote control
2018-01-08 12:48:14 +05:30
Kovid Goyal
d3059c09e0
Nicer CLI help output
2017-12-15 14:49:42 +05:30
Kovid Goyal
1f093b4ff2
icat: Add an option to only detect image display support
2017-12-15 14:06:41 +05:30
Kovid Goyal
ddb2e41352
Get rid of argparse from kitty-icat as well
2017-12-15 12:35:30 +05:30
Kovid Goyal
a0702f4a97
Add an option to set the window title
...
Fixes #201
2017-12-01 12:16:17 +05:30
Kovid Goyal
d1df5ad4e2
Enumerate window layout choices in help
2017-12-01 12:16:17 +05:30
Kovid Goyal
fe3bb92b54
...
2017-12-01 12:16:17 +05:30
Kovid Goyal
59243355f6
...
2017-12-01 12:16:16 +05:30
Kovid Goyal
fd49d17591
Paginate --help output
2017-12-01 12:16:16 +05:30
Kovid Goyal
1d9b36996a
Line wrap --help output
2017-12-01 12:16:16 +05:30
Kovid Goyal
0cac74d39a
Get rid of the horrible argparse
...
It's slow, bloated and has no support for decent output formatting
2017-12-01 12:16:16 +05:30
Kovid Goyal
eb8f4e0b3c
isosx -> is_macos
2017-12-01 12:16:13 +05:30
Kovid Goyal
32a6dd2aa1
Add a command line switch to set the name part of WM_CLASS independently
2017-12-01 12:16:13 +05:30
Kovid Goyal
96483a0e92
Finish single_instance implementation
2017-12-01 12:15:35 +05:30
Kovid Goyal
7deb68de61
Get IPC working
2017-12-01 12:15:35 +05:30
Kovid Goyal
bf09c33b99
Move option_parser into its own module
2017-12-01 12:15:35 +05:30