summaryrefslogtreecommitdiff
path: root/etc/portato.cfg
blob: 5e468ebe611cb8259b1604ce9d02b4bd98fe80d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
#
# Configuration file for Portato
# ==================================
#
# Allowed boolean values (case insensitive):
#	on		<-> 	off
#	yes 	<-> 	no
# 	true	<->		false
#	1		<->		0
#
# Comments are single-line only and are started with a '#' or a ';'.
#
# Values can be assigned to options via a '='
#

# 
# Main section - for general, frontend independent options
#
[MAIN]

; controls the backend system to use
; allowed values:
;		- portage
system = portage

; controls debug output - boolean value
debug = true

; the command used for syncing portage - string value
synccommand = emerge --sync

; control the same-named "emerge --update" options - boolean values
newuse = true
deep = true

; control the name of the particular file if package.* is a directory - string values
; allowed placeholders: 
;		- $(pkg) : package name
;		- $(cat) : category
;		- $(cat-1)/$(cat-2) : first/second part of the category
;		- $(version) : version of the package
usefile = portato
maskfile = portato
keywordfile = portato

; control whether the option is inserted into package.* with a specific version or not - boolean values
keywordperversion = True
maskperversion = True
useperversion = False

; the sets which are going to be updated on "update world"
; this is only important for >=portage-2.2
; values: comma-speparated set-names
updatesets = system, world

#
# GUI section
#
[GUI]

; show emerge progress in window title - boolean value
updatetitle = on

; show emerge process in console title - boolean value
updateconsole = on

; show the systray icon?- boolean value
showsystray = true

; control whether to completely hide on minimization - boolean value
hideonminimize = true

; the browser to use - string value
browserCmd = firefox

; search the packages while you are typing
; disable this if you own a slow machine
; - boolean value
searchontype = true

; show slots in the version list - boolean value
showslots = true

; sets the font of the console - string value
consolefont = Monospace 11

; controls the maximum length of the console title - integer value
titlelength = 60

; collapse categories with the same prefix - boolean value
collapsecats = true

; sets the position of the tabs of the two notebooks
; allowed positions:
;						- 1 : top
;						- 2 : bottom
;						- 3 : left
;						- 4 : right
packagetabpos = 2
systemtabpos = 2

; the maximum number of lines the terminal keeps in history
; note that a higher value also means a higher memory consumption
; integer value
scrollbacklines = 1000

#
# Color section
#
[COLORS]

; background color of the table showing package infos - hex value
packagetable = fff

; background color of the hint box in the preferences - hex value
prefhint = f3f785

#
# Section for the internal database
#
[DATABASE]

; the type of the database to use - string value
; allowed values:
;					- sql	: SQLite Database
;					- dict	: Hashmap in Memory
;					- eixsql: Eix + SQLite Database
type = eixsql

# vim:ts=4:sw=4:noexpandtab:ft=cfg