1QUVIRC(5)                         quvi Manual                        QUVIRC(5)
2
3
4

NAME

6       quvirc - The simple configuration file for the quvi program
7

DESCRIPTION

9       A quvi configuration file consists of groups of key-value pairs similar
10       to the so called .ini-like configuration files. quvi uses the GLib to
11       parse the configuration. GLib refers to these files as key files, for
12       lack of a better name.
13
14       The lines beginning with a # are considered as comments. You can
15       annotate your configuration file using this character. All text after
16       the comment character to the end of the line is ignored.
17
18       GKeyFile has some limitations that should be considered when you use a
19       configuration file to configure quvi.
20
21       Multiple keys
22           Each group in each configuration file may contain the same key
23           multiple times, note however that the last key value replaces the
24           previously defined value.
25
26       Multiple groups
27           Configuration files may contain multiple groups with the same file,
28           they are however, merged together.
29
30       The syntax of the configuration file is described in detail in the
31       Desktop Entry Specification at
32       http://freedesktop.org/Standards/desktop-entry-spec
33
34       GKeyFile is described in detail in the GLib reference documentation at
35       http://developer.gnome.org/glib/stable/glib-Key-value-file-parser.html
36

PATHS

38       The program will by default search the quvirc file from the typical
39       configuration file paths. These paths (order and location) are
40       determined by GLib, based on how it was configured.
41
42       ยท   Print the search paths:
43
44               $ quvi info --print-config-paths
45               /usr/share/gnome/quvi/quvirc
46               /usr/share/gdm/quvi/quvirc
47               /usr/local/share/quvi/quvirc
48               /usr/share/quvi/quvirc
49               /home/legatvs/.local/share/quvi/quvirc
50               /home/legatvs/.config/quvi/quvirc
51
52       Each of the same group variable value read from another quvirc replaces
53       the current value. For example:
54
55           ~/.local/share/quvi/quvirc
56           [core]
57           stream = foo
58
59           ~/.config/quvi/quvirc
60           [core]
61           stream = bar
62
63       The program would use "bar" as the core.stream value.
64

EXAMPLES

66       A given quvirc could look like:
67
68           [core]
69           check-mode-offline = true
70           print-format = json
71           subtitle-language = cc_en,tts_en
72           stream = 480p,720p,best
73           #verbosity = debug
74
75           [dump]
76           query-metainfo = true
77
78           [exec]
79           enable-stdout = true
80           external = echo %t,mplayer %u
81
82           [get]
83           output-regex = %t:/\\w|\\s/,%t:s/\\s\\s+/ /
84           output-name = %t_%i.%e
85           resume-from = -1
86           throttle = 500
87
88           [http]
89           #user-agent = foo/1.0
90           enable-cookies = true
91

SEE ALSO

93       quvi-info(1), quvi-dump(1), quvi-get(1), quvi-scan(1)
94

FURTHER RESOURCES

96       Home
97
98           http://quvi.sourceforge.net/
99
100       Development code
101
102           git://repo.or.cz/quvi-tool.git
103
104       gitweb
105
106           http://repo.or.cz/w/quvi-tool.git
107

AUTHORS

109       Toni Gundogdu <legatvs@gmail.com>
110           Author.
111

REPORTING BUGS

113       Report bugs to the quvi-devel mailing list
114       <quvi-devel@lists.sourceforge.net> where the development and the
115       maintenance is primarily done. You do not have to be subscribed to the
116       list to send a message there.
117

LICENSE

119       quvi is Free Software licensed under the GNU Affero GPLv3+
120

QUVI

122       Part of the quvi(1) suite
123
124
125
126quvi 0.9.5                        11/10/2013                         QUVIRC(5)
Impressum