Kovid Goyal
1f63ff1d41
Have the kitty --title flag apply to all windows created using kitty --session
...
Fixes #921
2018-09-09 10:49:20 +05:30
Daniel Hahler
2cc2f803f1
create_session: handle args=None
...
Fixes `new_os_window`:
scancode: 0x39 release: 0 clean_sym: n composed_sym: N mods: ctrl+shift glfw_key: N
Traceback (most recent call last):
File "…/Vcs/kitty/kitty/boss.py", line 431, in dispatch_special_key
return self.dispatch_action(key_action)
File "…/Vcs/kitty/kitty/boss.py", line 487, in dispatch_action
passthrough = f(*key_action.args)
File "…/Vcs/kitty/kitty/boss.py", line 199, in new_os_window
self._new_os_window(args)
File "…/Vcs/kitty/kitty/boss.py", line 195, in _new_os_window
startup_session = create_session(self.opts, special_window=sw, cwd_from=cwd_from)
File "…/Vcs/kitty/kitty/session.py", line 127, in create_session
if args.hold:
2018-06-23 02:57:47 +02:00
Kovid Goyal
aba84581f5
When running kitty from within kitty, use a full path
...
Fixes inability to run kitty from the shell when the users shell scripts
reset PATH. See #668
2018-06-22 15:33:07 +05:30
Kovid Goyal
82f6fbff77
Add a --hold command line option to stay open after the child process exits
...
Fixes #667
2018-06-22 13:52:03 +05:30
Kovid Goyal
12cbcf1c17
Add an option to kitty.conf to specify a default startup session
...
Fixes #641
2018-06-16 08:14:11 +05:30
Kovid Goyal
2be45eeca3
More conf docs
2018-06-05 07:52:29 +05:30
Kovid Goyal
3fdf47c535
Allow specifying the width of the tall window in the Tall layout as a percentage of available space
...
Also remove the --window-layout option as it was redundant. Same effect
can be achieved using -o enabled_layouts=some_layout,*
2018-05-16 14:02:58 +05:30
Kovid Goyal
ce0db16479
Fix using kitty --single-instance to open a new window in a running kitty instance, not respecting the --directory flag. Fixes #429
2018-04-01 12:39:33 +05:30
Kovid Goyal
96d241e9f3
Fix enabled_layouts in session files not being respected
2018-02-20 10:01:41 +05:30
Kovid Goyal
6ad49bd7fb
Add an option to override the default shell
2018-01-09 16:28:46 +05:30
Kovid Goyal
d2fdb1c1eb
DRYer
2018-01-08 13:57:43 +05:30
Kovid Goyal
db92af68e9
Fix a couple of typos
2018-01-08 13:54:08 +05:30
Kovid Goyal
85a3da057f
Session file: Allow setting the title for windows
2018-01-08 12:47:47 +05:30
Kovid Goyal
c551384369
Session file: Allow specifying multiple cd directives per tab to have different windows launched with different working directories
2018-01-08 12:38:01 +05:30
Kovid Goyal
c5acd94456
Add new actions to open tabs/windows with the working directory set to the working directory of the current window
...
Fixes #237
2017-12-21 11:29:21 +05:30
Kovid Goyal
3cce9b1c38
...
2017-12-16 08:54:55 +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
5a5d27077c
Shortcut to open new OSWindow
...
Note that rendering is still pretty buggy with multiple windows.
2017-12-01 12:15:34 +05:30
Kovid Goyal
1b67195b7c
Allow naming of session tabs
2016-12-07 09:39:43 +05:30
Kovid Goyal
2a57eed39a
Ensure there are no empty tabs in a startup session
2016-12-07 08:57:39 +05:30
Kovid Goyal
1b7e1d1504
Fix various bugs in the startup session code
2016-12-07 08:28:57 +05:30
Kovid Goyal
33d58fd7bc
Implement startup sessions
2016-12-06 11:19:40 +05:30