2014-08-28 22:17:02 +00:00
|
|
|
# key bindings
|
2015-02-10 11:56:23 +00:00
|
|
|
default_save_key="C-s"
|
2014-08-29 16:59:14 +00:00
|
|
|
save_option="@resurrect-save"
|
2015-02-12 11:48:06 +00:00
|
|
|
save_path_option="@resurrect-save-script-path"
|
2014-08-28 22:17:02 +00:00
|
|
|
|
2015-02-10 11:56:23 +00:00
|
|
|
default_restore_key="C-r"
|
2014-08-29 16:59:14 +00:00
|
|
|
restore_option="@resurrect-restore"
|
2015-02-12 11:48:06 +00:00
|
|
|
restore_path_option="@resurrect-restore-script-path"
|
2014-08-28 22:17:02 +00:00
|
|
|
|
|
|
|
# default processes that are restored
|
2014-08-29 16:59:14 +00:00
|
|
|
default_proc_list_option="@resurrect-default-processes"
|
2017-10-10 08:12:44 +00:00
|
|
|
default_proc_list='vi vim nvim emacs man less more tail top htop irssi weechat mutt'
|
2014-08-28 22:17:02 +00:00
|
|
|
|
|
|
|
# User defined processes that are restored
|
|
|
|
# 'false' - nothing is restored
|
|
|
|
# ':all:' - all processes are restored
|
|
|
|
#
|
|
|
|
# user defined list of programs that are restored:
|
|
|
|
# 'my_program foo another_program'
|
2014-08-29 16:59:14 +00:00
|
|
|
restore_processes_option="@resurrect-processes"
|
2014-08-28 22:17:02 +00:00
|
|
|
restore_processes=""
|
|
|
|
|
|
|
|
# Defines part of the user variable. Example usage:
|
2014-08-29 16:59:14 +00:00
|
|
|
# set -g @resurrect-strategy-vim "session"
|
|
|
|
restore_process_strategy_option="@resurrect-strategy-"
|
2014-09-01 17:41:33 +00:00
|
|
|
|
|
|
|
inline_strategy_token="->"
|
2014-09-20 21:47:15 +00:00
|
|
|
|
|
|
|
save_command_strategy_option="@resurrect-save-command-strategy"
|
2014-09-21 13:12:35 +00:00
|
|
|
default_save_command_strategy="ps"
|
2014-10-17 20:33:29 +00:00
|
|
|
|
2015-03-17 03:13:54 +00:00
|
|
|
# Pane contents capture options.
|
|
|
|
# @resurrect-pane-contents-area option can be:
|
2015-05-09 10:22:48 +00:00
|
|
|
# 'visible' - capture only the visible pane area
|
2015-03-17 03:13:54 +00:00
|
|
|
# 'full' - capture the full pane contents
|
2015-03-17 02:17:37 +00:00
|
|
|
pane_contents_option="@resurrect-capture-pane-contents"
|
2015-03-17 03:13:54 +00:00
|
|
|
pane_contents_area_option="@resurrect-pane-contents-area"
|
2015-05-09 10:22:48 +00:00
|
|
|
default_pane_contents_area="full"
|
2015-03-17 03:13:54 +00:00
|
|
|
|
2017-06-03 22:19:51 +00:00
|
|
|
bash_history_option="@resurrect-save-bash-history" # deprecated
|
2019-08-27 11:26:29 +00:00
|
|
|
shell_history_option="@resurrect-save-shell-history" # deprecated
|
2015-02-10 14:09:23 +00:00
|
|
|
|
|
|
|
# set to 'on' to ensure panes are never ever overwritten
|
|
|
|
overwrite_option="@resurrect-never-overwrite"
|
2018-01-19 16:36:13 +00:00
|
|
|
|
2018-08-17 19:38:33 +00:00
|
|
|
# Hooks are set via ${hook_prefix}${name}, i.e. "@resurrect-hook-post-save-all"
|
|
|
|
hook_prefix="@resurrect-hook-"
|