43 lines
2.0 KiB
Python
43 lines
2.0 KiB
Python
|
# pylint: disable=C0111
|
||
|
from qutebrowser.config.configfiles import ConfigAPI # noqa: F401
|
||
|
from qutebrowser.config.config import ConfigContainer # noqa: F401
|
||
|
config: ConfigAPI = config # noqa: F821 pylint: disable=E0602,C0103
|
||
|
c: ConfigContainer = c # noqa: F821 pylint: disable=E0602,C0103
|
||
|
|
||
|
terminal = 'kitty'
|
||
|
|
||
|
# Command (and arguments) to use for selecting a single folder in forms.
|
||
|
# The command should write the selected folder path to the specified
|
||
|
# file or stdout. The following placeholders are defined: * `{}`:
|
||
|
# Filename of the file to be written to. If not contained in any
|
||
|
# argument, the standard output of the command is read instead.
|
||
|
# Type: ShellCommand
|
||
|
c.fileselect.folder.command = [terminal, '-e', 'ranger', '--choosedir={}']
|
||
|
|
||
|
# Handler for selecting file(s) in forms. If `external`, then the
|
||
|
# commands specified by `fileselect.single_file.command` and
|
||
|
# `fileselect.multiple_files.command` are used to select one or multiple
|
||
|
# files respectively.
|
||
|
# Type: String
|
||
|
# Valid values:
|
||
|
# - default: Use the default file selector.
|
||
|
# - external: Use an external command.
|
||
|
c.fileselect.handler = 'default'
|
||
|
|
||
|
# Command (and arguments) to use for selecting multiple files in forms.
|
||
|
# The command should write the selected file paths to the specified file
|
||
|
# or to stdout, separated by newlines. The following placeholders are
|
||
|
# defined: * `{}`: Filename of the file to be written to. If not
|
||
|
# contained in any argument, the standard output of the command is
|
||
|
# read instead.
|
||
|
# Type: ShellCommand
|
||
|
c.fileselect.multiple_files.command = ['xterm', '-e', 'ranger', '--choosefiles={}']
|
||
|
|
||
|
# Command (and arguments) to use for selecting a single file in forms.
|
||
|
# The command should write the selected file path to the specified file
|
||
|
# or stdout. The following placeholders are defined: * `{}`: Filename of
|
||
|
# the file to be written to. If not contained in any argument, the
|
||
|
# standard output of the command is read instead.
|
||
|
# Type: ShellCommand
|
||
|
c.fileselect.single_file.command = ['xterm', '-e', 'ranger', '--choosefile={}']
|