zathurarc.5.rst 23.5 KB
Newer Older
1
*********
Moritz Lipp's avatar
Moritz Lipp committed
2
zathurarc
3
*********
Moritz Lipp's avatar
Moritz Lipp committed
4
5
6
7
8
9
10
11
12
13

SYNOPSIS
========

/etc/zathurarc, $XDG_CONFIG_HOME/zathura/zathurarc

DESCRIPTION
===========

The *zathurarc* file is a simple plain text file that can be populated with
14
15
16
17
various commands to change the behaviour and the look of zathura which we are
going to describe in the following subsections. Each line (besides empty lines
and comments (which start with a prepended #) is evaluated on its own, so it
is not possible to write multiple commands in one single line.
Moritz Lipp's avatar
Moritz Lipp committed
18

19
20
21
COMMANDS
========

22
set - Changing options
Sebastian Ramacher's avatar
Sebastian Ramacher committed
23
----------------------
24

25
In addition to the built-in ``:set`` command zathura offers more options to be
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
changed and makes those changes permanent. To overwrite an option you just have
to add a line structured like the following

::

    set <option> <new value>

The ``option`` field has to be replaced with the name of the option that should be
changed and the ``new value`` field has to be replaced with the new value the
option should get. The type of the value can be one of the following:

* INT - An integer number
* FLOAT - A floating point number
* STRING - A character string
* BOOL - A boolean value ("true" for true, "false" for false)

In addition we advice you to check the options to get a more detailed view of
the options that can be changed and which values they should be set to.

The following example should give some deeper insight of how the ``set`` command
can be used

::

    set option1 5
    set option2 2.0
    set option3 hello
    set option4 hello\ world
    set option5 "hello world"

56
57
58
Especially for options with strings as values, note that escaping of special characters and white
spaces is necessary. In the above example, ``option4`` and ``option5`` are both set to ``hello
world``, but ``set option6 hello world`` would set ``option6`` only to ``hello``.
Moritz Lipp's avatar
Moritz Lipp committed
59

60
61
62
For colors, zathura supports HTML color codes and CSS3-style ``rgb(r,g,b)`` and ``rgba(r,g,b,a)``
values. If you want to use color codes for some options, make sure to quote them accordingly or
to escape the hash symbol.
Moritz Lipp's avatar
Moritz Lipp committed
63
64
65
66
67
68

::

    set default-fg "#CCBBCC"
    set default-fg \#CCBBCC

69
70
71
72
73

For ``rgba``, note that it parses the color components as integers between 0 and 255 and the alpha
component as float between 0 and 1.


Sebastian Ramacher's avatar
Sebastian Ramacher committed
74
75
include - Including another config file
---------------------------------------
Sebastian Ramacher's avatar
Sebastian Ramacher committed
76
77
78
This commands allows one to include other configuration files. If a relative
path is given, the path will be resolved relative to the configuration file that
is currently processed.
Sebastian Ramacher's avatar
Sebastian Ramacher committed
79
80
81
82
83

::

    include another-config

84
85
86
87
88
89
90
91
92
93
map - Mapping a shortcut
------------------------
It is possible to map or remap new key bindings to shortcut functions which
allows a high level of customization. The ``:map`` command can also be used in
the *zathurarc* file to make those changes permanent:

::

    map [mode] <binding> <shortcut function> <argument>

94
95
96
97
98
*Mode*
  The ``map`` command expects several arguments where only the ``binding`` as well as
  the ``shortcut-function`` argument is required. Since zathura uses several modes
  it is possible to map bindings only for a specific mode by passing the ``mode``
  argument which can take one of the following values:
99

100
101
102
103
  * normal (default)
  * fullscreen
  * presentation
  * index
104

105
  The brackets around the value are mandatory.
106

107
108
109
110
*Single key binding*
  The (possible) second argument defines the used key binding that should be
  mapped to the shortcut function and is structured like the following. On the one
  hand it is possible to just assign single letters, numbers or signs to it:
111

112
  ::
113

114
115
116
117
118
119
120
121
      map a shortcut_function optional_argument
      map b shortcut_function optional_argument
      map c shortcut_function optional_argument
      map 1 shortcut_function optional_argument
      map 2 shortcut_function optional_argument
      map 3 shortcut_function optional_argument
      map ! shortcut_function optional_argument
      map ? shortcut_function optional_argument
122

123
124
125
*Using modifiers*
  It is also possible to use modifiers like the Control or Alt button on the
  keyboard. It is possible to use the following modifiers:
126

127
128
129
  * A - Alt
  * C - Control
  * S - Shift
130

131
132
  If any of the modifiers should be used for a binding, it is required to define
  the ``binding`` with the following structure:
133

134
  ::
135

136
137
      map <A-a> shortcut_function
      map <C-a> shortcut_function
138

139
140
141
142
*Special keys*
  zathura allows it also to assign keys like the space bar or the tab button which
  also have to be written in between angle brackets. The following special keys
  are currently available:
143

144
  ::
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170

    Identifier Description

    BackSpace  Back space
    CapsLock   Caps lock
    Esc        Escape
    Down       Arrow down
    Up         Arrow up
    Left       Arrow left
    Right      Arrow right
    F1         F1
    F2         F2
    F3         F3
    F4         F4
    F5         F5
    F6         F6
    F7         F7
    F8         F8
    F9         F9
    F10        F10
    F11        F11
    F12        F12
    PageDown   Page Down
    PageUp     Page Up
    Return     Return
    Space      Space
171
    Super      Windows key
172
    Tab        Tab
Sebastian Ramacher's avatar
Sebastian Ramacher committed
173
    Print      Print key
174

175
176
  Of course it is possible to combine those special keys with a modifier. The
  usage of those keys should be explained by the following examples:
177

178
  ::
179
180
181
182

    map <Space> shortcut_function
    map <C-Space> shortcut_function

183
184
185
*Mouse buttons*
  It is also possible to map mouse buttons to shortcuts by using the following
  special keys:
186

187
  ::
188
189
190
191
192
193
194
195

    Identifier Description

    Button1    Mouse button 1
    Button2    Mouse button 2
    Button3    Mouse button 3
    Button4    Mouse button 4
    Button5    Mouse button 5
196
197
198
199
200
201
202
203

They can also be combined with modifiers:

::

    map <Button1> shortcut_function
    map <C-Button1> shortcut_function

204
205
206
*Buffer commands*
  If a mapping does not match one of the previous definition but is still a valid
  mapping it will be mapped as a buffer command:
207

208
  ::
209
210
211
212

    map abc quit
    map test quit

213
214
*Shortcut functions*
  The following shortcut functions can be mapped:
215

216
  * ``abort``
217

218
    Switch back to normal mode.
219

220
  * ``adjust_window``
221

222
    Adjust page width. Possible arguments are ``best-fit`` and ``width``.
223

224
  * ``change_mode``
225

226
    Change current mode. Pass the desired mode as argument.
227

228
  * ``display_link``:
229

230
    Display link target.
231

232
  * ``exec``:
Sebastian Ramacher's avatar
Sebastian Ramacher committed
233

234
235
    Execute an external command. ``$FILE`` expands to the current document path,
    and ``$PAGE`` to the current page number.
Sebastian Ramacher's avatar
Sebastian Ramacher committed
236

237
  * ``focus_inputbar``
238

239
    Focus inputbar.
240

241
  * ``follow``
242

243
    Follow a link.
244

245
  * ``goto``
246

247
    Go to a certain page.
248

249
  * ``jumplist``
250

251
252
    Move forwards/backwards in the jumplist. Pass ``forward`` as argument to
    move to the next entry and ``backward`` to move to the previous one.
253

254
  * ``navigate``
255

256
    Navigate to the next/previous page.
257

258
  * ``navigate_index``
259

260
    Navigate through the index.
261

262
  * ``print``
263

264
    Show the print dialog.
265

266
  * ``quit``
267

268
    Quit zathura.
269

270
  * ``recolor``
271

272
    Recolor pages.
273

274
  * ``reload``
275

276
    Reload the document.
277

278
  * ``rotate``
279

280
281
    Rotate the page. Pass ``rotate-ccw`` as argument for counterclockwise rotation
    and ``rotate-cw`` for clockwise rotation.
282

283
  * ``scroll``
284

285
    Scroll.
286

287
  * ``search``
288

289
290
    Search next/previous item. Pass ``forward`` as argument to search for the next
    hit and ``backward`` to search for the previous hit.
291

292
  * ``set``
293

294
    Set an option.
295

Faye's avatar
Faye committed
296
297
298
299
  * ``snap_to_page``

    Snaps to the current page. Equivalent to ``goto <current_page>``

300
  * ``toggle_fullscreen``
301

302
    Toggle fullscreen.
303

304
  * ``toggle_index``
305

306
    Show or hide index.
307

308
  * ``toggle_inputbar``
309

310
    Show or hide inputbar.
311

312
  * ``toggle_page_mode``
313

314
    Toggle between one and multiple pages per row.
315

316
  * ``toggle_statusbar``
317

318
    Show or hide statusbar.
319

320
  * ``zoom``
321

322
    Zoom in or out.
323

324
  * ``mark_add``
325

326
    Set a quickmark.
327

328
  * ``mark_evaluate``
329

330
    Go to a quickmark.
331

332
  * ``feedkeys``
333

334
335
336
    Simulate key presses. Note that all keys will be interpreted as if pressing a
    key on the keyboard. To input uppercase letters, follow the same convention as
    for key bindings, i.e. for ``X``, use ``<S-X>``.
337

338

339
340
341
*Pass arguments*
  Some shortcut function require or have optional arguments which influence the
  behaviour of them. Those can be passed as the last argument:
342

343
  ::
Sebastian Ramacher's avatar
Sebastian Ramacher committed
344

345
346
347
    map <C-i> zoom in
    map <C-o> zoom out

348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
  Possible arguments are:

  * best-fit
  * bottom
  * backward
  * collapse
  * collapse-all
  * default
  * down
  * expand
  * expand-all
  * forward
  * full-down
  * full-up
  * half-down
  * half-up
  * in
  * left
  * next
  * out
  * page-bottom
  * page-top
  * previous
  * right
  * rotate-ccw
  * rotate-cw
  * select
  * specific
  * toggle
  * top
  * up
  * width
380
381
382
383
384
385
386
387
388
389
390
391
392

unmap - Removing a shortcut
---------------------------
In addition to mapping or remaping custom key bindings it is possible to remove
existing ones by using the ``:unmap`` command. The command is used in the
following way (the explanation of the parameters is described in the ``map``
section of this document

::

    unmap [mode] <binding>


393
394
OPTIONS
=======
395

Sebastian Ramacher's avatar
Sebastian Ramacher committed
396
This section describes settings concerning the behaviour of girara and
397
398
zathura. The settings described here can be changed with ``set``.

399
400
401
402
403
girara
------

*n-completion-items*
  Defines the maximum number of displayed completion entries.
404

405
406
  * Value type: Integer
  * Default value: 15
407

408
409
410
*completion-bg*
  Defines the background color that is used for command line completion
  entries
411

412
413
  * Value type: String
  * Default value: #232323
414

415
416
417
*completion-fg*
  Defines the foreground color that is used for command line completion
  entries
418

419
420
  * Value type: String
  * Default value: #DDDDDD
421

422
423
424
*completion-group-bg*
  Defines the background color that is used for command line completion
  group elements
425

426
427
  * Value type: String
  * Default value: #000000
428

429
430
431
*completion-group-fg*
  Defines the foreground color that is used for command line completion
  group elements
432

433
434
  * Value type: String
  * Default value: #DEDEDE
435

436
437
438
*completion-highlight-bg*
  Defines the background color that is used for the current command line
  completion element
439

440
441
  * Value type: String
  * Default value: #9FBC00
442

443
444
445
*completion-highlight-fg*
  Defines the foreground color that is used for the current command line
  completion element
446

447
448
  * Value type: String
  * Default value: #232323
449

450
451
*default-fg*
  Defines the default foreground color
452

453
454
  * Value type: String
  * Default value: #DDDDDD
455

456
457
*default-bg*
  Defines the default background color
458

459
460
  * Value type: String
  * Default value: #000000
461

462
463
*exec-command*
  Defines a command the should be prepended to any command run with exec.
464

465
466
  * Value type: String
  * Default value:
467

468
469
*font*
  Defines the font that will be used
470

471
472
  * Value type: String
  * Default value: monospace normal 9
473

474
475
476
477
478
479
*guioptions*
  Shows or hides GUI elements.
  If it contains 'c', the command line is displayed.
  If it contains 's', the statusbar is displayed.
  If it contains 'h', the horizontal scrollbar is displayed.
  If it contains 'v', the vertical scrollbar is displayed.
480

481
482
  * Value type: String
  * Default value: s
483

484
485
*inputbar-bg*
  Defines the background color for the inputbar
486

487
488
  * Value type: String
  * Default value: #131313
489

490
491
*inputbar-fg*
  Defines the foreground color for the inputbar
492

493
494
  * Value type: String
  * Default value: #9FBC00
495

496
497
*notification-bg*
  Defines the background color for a notification
498

499
500
  * Value type: String
  * Default value: #FFFFFF
501

502
503
*notification-fg*
  Defines the foreground color for a notification
504

505
506
  * Value type: String
  * Default value: #000000
507

508
509
*notification-error-bg*
  Defines the background color for an error notification
510

511
512
  * Value type: String
  * Default value: #FFFFFF
513

514
515
*notification-error-fg*
  Defines the foreground color for an error notification
516

517
518
  * Value type: String
  * Default value: #FF1212
519

520
521
*notification-warning-bg*
  Defines the background color for a warning notification
522

523
524
  * Value type: String
  * Default value: #FFFFFF
525

526
527
*notification-warning-fg*
  Defines the foreground color for a warning notification
528

529
530
  * Value type: String
  * Default value: #FFF712
531

532
533
*statusbar-bg*
  Defines the background color of the statusbar
534

535
536
  * Value type: String
  * Default value: #000000
537

538
539
*statusbar-fg*
  Defines the foreground color of the statusbar
540

541
542
  * Value type: String
  * Default value: #FFFFFF
543

544
545
*statusbar-h-padding*
  Defines the horizontal padding of the statusbar and notificationbar
546

547
548
  * Value type: Integer
  * Default value: 8
549

550
551
*statusbar-v-padding*
  Defines the vertical padding of the statusbar and notificationbar
552

553
554
  * Value type: Integer
  * Default value: 2
555

556
557
*window-icon*
  Defines the path for a icon to be used as window icon.
Sebastian Ramacher's avatar
Sebastian Ramacher committed
558

559
560
  * Value type: String
  * Default value:
Sebastian Ramacher's avatar
Sebastian Ramacher committed
561

562
563
*window-height*
  Defines the window height on startup
564

565
566
  * Value type: Integer
  * Default value: 600
567

568
569
*window-width*
  Defines the window width on startup
570

571
572
  * Value type: Integer
  * Default value: 800
573
574
575
576

zathura
-------

577
578
579
580
  This section describes settings concerning the behaviour of zathura.

*abort-clear-search*
  Defines if the search results should be cleared on abort.
581

582
583
  * Value type: Boolean
  * Default value: true
584

585
586
587
*adjust-open*
  Defines which auto adjustment mode should be used if a document is loaded.
  Possible options are "best-fit" and "width".
588

589
590
  * Value type: String
  * Default value: best-fit
591

592
593
*advance-pages-per-row*
  Defines if the number of pages per row should be honored when advancing a page.
594

595
596
  * Value type: Boolean
  * Default value: false
597

598
599
600
*continuous-hist-save*
  Tells zathura whether to save document history at each page change or only when
  closing a document.
601

602
603
  * Value type: Boolean
  * Default value: false
Deven Lahoti's avatar
Deven Lahoti committed
604

605
606
607
608
*database*
  Defines the database backend to use for bookmarks and input history. Possible
  values are "plain", "sqlite" (if built with sqlite support) and "null". If
  "null" is used, bookmarks and input history will not be stored.
Sebastian Ramacher's avatar
Sebastian Ramacher committed
609

610
611
  * Value type: String
  * Default value: plain
Sebastian Ramacher's avatar
Sebastian Ramacher committed
612

613
614
615
*dbus-service*
  En/Disables the D-Bus service. If the services is disabled, SyncTeX forward
  synchronization is not available.
616

617
618
  * Value type: Boolean
  * Default value: true
619

620
621
622
623
624
625
626
*dbus-raise-window*
  Defines whether zathura's window should be raised when receiving certain
  commands via D-Bus.

  * Value type: Boolean
  * Default value: true

627
628
629
630
*filemonitor*
  Defines the file monitor backend used to check for changes in files. Possible
  values are "glib", "signal" (if signal handling is supported), and "noop". The
  "noop" file monitor does not trigger reloads.
631

632
633
  * Value type: String
  * Default value: glib
634

635
636
*incremental-search*
  En/Disables incremental search (search while typing).
637

638
639
  * Value type: Boolean
  * Default value: true
640

641
642
643
*highlight-color*
  Defines the color that is used for highlighting parts of the document (e.g.:
  show search results)
644

645
646
  * Value type: String
  * Default value: #9FBC00
647

648
649
650
651
652
653
654
*highlight-fg*
  Defines the color that is used for text when highlighting parts of the
  document (e.g.: number for links).

  * Value type: String
  * Default value: #9FBC00

655
656
657
*highlight-active-color*
  Defines the color that is used to show the current selected highlighted element
  (e.g: current search result)
658

659
660
  * Value type: String
  * Default value: #00BC00
661

662
663
*highlight-transparency*
  Defines the opacity of a highlighted element
664

665
666
  * Value type: Float
  * Default value: 0.5
667

668
669
*page-padding*
  The page padding defines the gap in pixels between each rendered page.
670

671
672
  * Value type: Integer
  * Default value: 1
673

674
675
676
677
678
679
*page-cache-size*
  Defines the maximum number of pages that could be kept in the page cache. When
  the cache is full and a new page that isn't cached becomes visible, the least
  recently viewed page in the cache will be evicted to make room for the new one.
  Large values for this variable are NOT recommended, because this will lead to
  consuming a significant portion of the system memory.
Sebastian Ramacher's avatar
Sebastian Ramacher committed
680

681
682
  * Value type: Integer
  * Default value: 15
Sebastian Ramacher's avatar
Sebastian Ramacher committed
683

684
685
686
687
688
689
690
*page-thumbnail-size*
  Defines the maximum size in pixels of the thumbnail that could be kept in the
  thumbnail cache per page. The thumbnail is scaled for a quick preview during
  zooming before the page is rendered. When the page is rendered, the result is
  saved as the thumbnail only if the size is no more than this value. A larger
  value increases quality but introduces longer delay in zooming and uses more
  system memory.
691

692
693
  * Value type: Integer
  * Default value: 4194304 (4M)
694

695
696
*pages-per-row*
  Defines the number of pages that are rendered next to each other in a row.
697

698
699
  * Value type: Integer
  * Default value: 1
700

701
702
703
704
705
706
*first-page-column*
  Defines the column in which the first page will be displayed.
  This setting is stored separately for every value of pages-per-row according to
  the following pattern <1 page per row>:[<2 pages per row>[: ...]]. The last
  value in the list will be used for all other number of pages per row if not set
  explicitly.
707

Jonathan Waldrep's avatar
Jonathan Waldrep committed
708
709
  Per default, the first column is set to 2 for double-page layout, i.e. the value
  is set to 1:2. A value of 1:1:3 would put the first page in dual-page layout in
710
711
  the first column, and for layouts with more columns the first page would be put
  in the 3rd column.
712

713
714
  * Value type: String
  * Default value: 1:2
715

716
717
*recolor*
  En/Disables recoloring
718

719
720
  * Value type: Boolean
  * Default value: false
721

722
723
*recolor-keephue*
  En/Disables keeping original hue when recoloring
724

725
726
  * Value type: Boolean
  * Default value: false
727

728
729
*recolor-darkcolor*
  Defines the color value that is used to represent dark colors in recoloring mode
730

731
732
  * Value type: String
  * Default value: #FFFFFF
733

734
735
*recolor-lightcolor*
  Defines the color value that is used to represent light colors in recoloring mode
736

737
738
  * Value type: String
  * Default value: #000000
739

740
741
*recolor-reverse-video*
  Defines if original image colors should be kept while recoloring.
Sebastian Ramacher's avatar
Sebastian Ramacher committed
742

743
744
  * Value type: Boolean
  * Default value: false
Sebastian Ramacher's avatar
Sebastian Ramacher committed
745

746
747
*render-loading*
  Defines if the "Loading..." text should be displayed if a page is rendered.
748

749
750
  * Value type: Boolean
  * Default value: true
751

752
753
*render-loading-bg*
  Defines the background color that is used for the "Loading..." text.
754

755
756
  * Value type: String
  * Default value: #FFFFFF
757

758
759
*render-loading-fg*
  Defines the foreground color that is used for the "Loading..." text.
760

761
762
  * Value type: String
  * Default value: #000000
763

764
765
*scroll-hstep*
  Defines the horizontal step size of scrolling by calling the scroll command once
Julian Orth's avatar
Julian Orth committed
766

767
768
  * Value type: Float
  * Default value: -1
Julian Orth's avatar
Julian Orth committed
769

770
771
*scroll-step*
  Defines the step size of scrolling by calling the scroll command once
772

773
774
  * Value type: Float
  * Default value: 40
775

776
777
778
*scroll-full-overlap*
  Defines the proportion of the current viewing area that should be
  visible after scrolling a full page.
779

780
781
  * Value type: Float
  * Default value: 0
782

783
784
*scroll-wrap*
  Defines if the last/first page should be wrapped
785

786
787
  * Value type: Boolean
  * Default value: false
788

789

790
791
*show-directories*
  Defines if the directories should be displayed in completion.
792

793
794
  * Value type: Boolean
  * Default value: true
795

796
797
*show-hidden*
  Defines if hidden files and directories should be displayed in completion.
798

799
800
  * Value type: Boolean
  * Default value: false
801

802
803
804
805
*show-recent*
  Defines the number of recent files that should be displayed in completion.
  If the value is negative, no upper bounds are applied. If the value is 0, no
  recent files are shown.
806

807
808
  * Value type: Integer
  * Default value: 10
809

810
811
*scroll-page-aware*
  Defines if scrolling by half or full pages stops at page boundaries.
812

813
814
  * Value type: Boolean
  * Default value: false
815

816
817
*link-zoom*
  En/Disables the ability of changing zoom when following links.
818

819
820
  * Value type: Boolean
  * Default value: true
821

822
823
824
*link-hadjust*
  En/Disables aligning to the left internal link targets, for example from the
  index.
825

826
827
  * Value type: Boolean
  * Default value: true
828

829
830
*search-hadjust*
  En/Disables horizontally centered search results.
Julian Orth's avatar
Julian Orth committed
831

832
833
  * Value type: Boolean
  * Default value: true
Julian Orth's avatar
Julian Orth committed
834

835
836
*window-title-basename*
  Use basename of the file in the window title.
837

838
839
  * Value type: Boolean
  * Default value: false
840

841
842
*window-title-home-tilde*
  Display a short version of the file path, which replaces $HOME with ~, in the window title.
843

844
845
  * Value type: Boolean
  * Default value: false
846

847
848
*window-title-page*
  Display the page number in the window title.
849

850
851
  * Value type: Boolean
  * Default value: false
852

853
854
*statusbar-basename*
  Use basename of the file in the statusbar.
855

856
857
  * Value type: Boolean
  * Default value: false
858

859
860
861
862
863
864
*statusbar-page-percent*
  Display (current page / total pages) as a percent in the statusbar.

  * Value type: Boolean
  * Default value: false

865
866
*statusbar-home-tilde*
  Display a short version of the file path, which replaces $HOME with ~, in the statusbar.
867

868
869
  * Value type: Boolean
  * Default value: false
870

871
872
*zoom-center*
  En/Disables horizontally centered zooming.
Julian Orth's avatar
Julian Orth committed
873

874
875
  * Value type: Boolean
  * Default value: false
Julian Orth's avatar
Julian Orth committed
876

877
878
*vertical-center*
  Center the screen at the vertical midpoint of the page by default.
Deven Lahoti's avatar
Deven Lahoti committed
879

880
881
  * Value type: Boolean
  * Default value: false
Deven Lahoti's avatar
Deven Lahoti committed
882

883
884
*zoom-max*
  Defines the maximum percentage that the zoom level can be.
885

886
887
  * Value type: Integer
  * Default value: 1000
888

889
890
*zoom-min*
  Defines the minimum percentage that the zoom level can be.
891

892
893
  * Value type: Integer
  * Default value: 10
894

895
896
*zoom-step*
  Defines the amount of percent that is zoomed in or out on each command.
897

898
899
  * Value type: Integer
  * Default value: 10
Moritz Lipp's avatar
Moritz Lipp committed
900

901
902
903
904
905
906
*selection-clipboard*
  Defines the X clipboard into which mouse-selected data will be written.  When it
  is "clipboard", selected data will be written to the CLIPBOARD clipboard, and
  can be pasted using the Ctrl+v key combination.  When it is "primary", selected
  data will be written to the PRIMARY clipboard, and can be pasted using the
  middle mouse button, or the Shift-Insert key combination.
907

908
909
  * Value type: String
  * Default value: primary
910

911
912
*selection-notification*
  Defines if a notification should be displayed after selecting text.
913

914
915
  * Value type: Boolean
  * Default value: true
916

917
918
*synctex*
  En/Disables SyncTeX backward synchronization support.
919

920
921
  * Value type: Boolean
  * Default value: true
922

923
924
*synctex-editor-command*
  Defines the command executed for SyncTeX backward synchronization.
925

926
927
  * Value type: String
  * Default value:
928

929
930
*index-fg*
  Defines the foreground color of the index mode.
931

932
933
  * Value type: String
  * Default value: #DDDDDD
934

935
936