Kovid Goyal
7e1380cc0d
Start work on giving GLFW a proper clipboard API
2022-09-08 12:45:34 +05:30
Kovid Goyal
607bc845fc
Allow creating overlay-main windows, which are treated as the active window unlike normal overlays
...
Fixes #5392
2022-09-03 19:04:31 +05:30
Kovid Goyal
a420d9d19c
spacing is a clone safe option
2022-09-02 23:28:58 +05:30
Kovid Goyal
4b81e4936e
launch: Allow setting the margin and padding for the newly created window
...
Fixes #5463
2022-09-02 19:41:05 +05:30
pagedown
922ce5bdea
Docs: Put example commands in code blocks
2022-09-01 15:35:51 +08:00
pagedown
7f228bcbf5
Docs: Unify the list style of available values
...
Highlight the value and provide hyperlink in the description.
2022-08-24 13:30:52 +08:00
Kovid Goyal
3b77f3b4bc
Also hyperlink :term:
2022-08-20 15:40:39 +05:30
Kovid Goyal
da618584af
Fix some outdated docs
2022-08-19 15:48:17 +05:30
Kovid Goyal
6f6e23bf61
Update docs
2022-08-19 10:00:06 +05:30
Kovid Goyal
30df4e5de2
Improve formatting of --stdin-source
2022-08-19 09:34:52 +05:30
Kovid Goyal
3f4588c408
Improve formatting of launch --type help message
2022-08-19 09:30:22 +05:30
Kovid Goyal
2898a3ef8c
Some documentation cleanup
2022-08-17 06:48:33 +05:30
Kovid Goyal
a75235a260
rcp ars should be a sequnce not a set
2022-08-16 12:10:15 +05:30
Kovid Goyal
572e920466
Allow restricting the remote control actions in specific windows
2022-08-16 07:08:51 +05:30
Kovid Goyal
2a2256f7d9
...
2022-08-09 16:11:23 +05:30
Kovid Goyal
ed81a60065
Add keywords completion for --cwd and --config
2022-08-09 16:07:04 +05:30
Kovid Goyal
5ad55dd165
Allow using file completion for any type of command line arg
2022-08-09 15:57:01 +05:30
Kovid Goyal
33a3e3fb61
Add completion for kitty @ launch --logo
2022-08-09 14:30:13 +05:30
Kovid Goyal
1e49038747
Fix edit-in-kitty not working with editors that use file replace to save changes
2022-06-28 11:51:03 +05:30
pagedown
1411269187
Docs: Improve documentation for remote commands
...
Use text roles in the document to apply the style in the cli output.
Add more links.
Unify the text roles.
Use code blocks instead of quote blocks.
Use '+' to connect the shortcut key names.
2022-06-28 11:52:20 +08:00
Kovid Goyal
5a0a980648
Make getting cmdline of a PID a bit more convenient
2022-06-04 15:07:08 +05:30
Kovid Goyal
eefd4bb3e3
zsh: Completion for edit-in-kitty and clone-in-kitty
2022-05-30 08:12:09 +05:30
Kovid Goyal
64e30e5299
Ignore permission errors when stating file to edit
2022-05-27 13:04:02 +05:30
Kovid Goyal
76e75d9f89
Ensure self.tdir exists in __del__
2022-05-27 10:48:16 +05:30
Kovid Goyal
b748cd21cf
Allow opening files at a spedific line number with edit-in-kitty
2022-05-27 09:53:43 +05:30
Kovid Goyal
3a8bdf3b48
React instantly to editor window being closed
2022-05-27 09:15:16 +05:30
Kovid Goyal
117d1b02be
Start work on edit-in-kitty
2022-05-26 21:16:42 +05:30
Kovid Goyal
bba1455e28
Dont import all of the ssh kitten just to detect commandlines
2022-05-18 15:58:06 +05:30
Kovid Goyal
4ce4176bbe
cleanup previous PR
2022-04-30 15:03:27 +05:30
pagedown
13303416b8
Docs: Improve the documentations
...
Add more text roles and links.
Fix typos.
Adjust the default shortcut order in overview.
Notes on the impact of kitty-open.desktop on the default open apps.
Document KITTY_DEVELOP_FROM in glossary.
Add Python type hints to the watcher example.
Mention clone-in-kitty in launch --copy-env.
Fix remote control ls example does not work, by escaping the backslash.
2022-04-30 17:07:36 +08:00
pagedown
7bace19aed
clone-in-kitty: Skip more SSH env vars to use the correct values
2022-04-25 15:36:43 +08:00
Rafik Draoui
d123b6c377
Fix launch --cwd=oldest
2022-04-24 13:19:22 -03:00
Kovid Goyal
efa873bf50
DRYer
2022-04-22 10:53:25 +05:30
Kovid Goyal
c4c62c1505
When using --keep-focus ensure active history list is not affected
...
Fixes #4987
2022-04-18 20:23:15 +05:30
pagedown
9e026983e6
clone-in-kitty: Remove CONDA_PREFIX_* env vars
2022-04-18 11:42:22 +08:00
Kovid Goyal
230a9f4678
Implement option to control clone sourcing strategies
2022-04-17 19:39:32 +05:30
Kovid Goyal
f2189b3e70
only pass VIRTUAL_ENV if it is currently active
2022-04-17 15:43:57 +05:30
Kovid Goyal
0ee5712e00
Start work on option to control sourcing strategies
2022-04-17 15:30:57 +05:30
Kovid Goyal
3af11e92d6
Ensure the clone launch env var is not set accidentally
2022-04-17 08:29:47 +05:30
Kovid Goyal
74d5f2c259
Dont allow inappropriate types for cloning
2022-04-17 08:19:01 +05:30
Kovid Goyal
291f9e9a5e
Make cloning safer
...
Now env vars are set after shell rc files are sourced. And the clone
request cannot specify the cmdline to execute.
2022-04-17 07:49:58 +05:30
Kovid Goyal
831043b773
Implement venv detection for fish
2022-04-16 14:45:02 +05:30
Kovid Goyal
1daf745d74
Add explicit support for python and conda venvs to clone-in-kitty
...
Still needs to be implemented for fish
2022-04-16 13:15:10 +05:30
Kovid Goyal
d6c5b40ead
...
2022-04-16 09:26:53 +05:30
pagedown
e19ce6cce6
clone-in-kitty: Skip some user-related environment variables
2022-04-15 22:47:57 +08:00
pagedown
9c855a8377
Skip environment variables such as SSH_TTY when using clone-in-kitty
2022-04-15 19:43:40 +08:00
Kovid Goyal
716813e38a
Proper fix for macOS argv[0]
2022-04-15 15:23:45 +05:30
Kovid Goyal
e5322cdc52
Fix clone-in-kitty --env not working over ssh
2022-04-15 15:20:38 +05:30
Kovid Goyal
b5701691c6
Dont clone prompt related env variables
...
These really shouldnt be exported but people often do
2022-04-15 15:18:43 +05:30
Kovid Goyal
25f022cc14
Ensure copy_env is False
2022-04-15 14:04:52 +05:30