-
Notifications
You must be signed in to change notification settings - Fork 5
/
eos-script-lib-yad.conf
235 lines (208 loc) · 8.76 KB
/
eos-script-lib-yad.conf
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
131
132
133
134
135
136
137
138
139
140
141
142
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
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
### Configuration file for eos-script-lib-yad.
###
### To enable any setting below, simply remove the starting '#' character
### on the appropriate line.
## Terminal program to be used by certain EndeavourOS packages
## like 'welcome' and 'eos-update-notifier'.
## Many popular terminals are supported. See a list of terminals known to be compatible
## in file /usr/share/endeavouros/scripts/eos-script-lib-yad, function eos_yad_terminal().
## If you have any of the listed terminals installed, EOS_YAD_TERMINAL need not be enabled.
## Then the programs will use the first available program in the list.
## Note: other than the listed terminals may or may not be compatible.
#
# EOS_YAD_TERMINAL="terminator"
## EOS_ROOTER configures the command for acquiring elevated privileges
## when running commands in terminal.
## Supported values:
## "su"
## "sudo"
## "pkexec"
## "su-c_wrapper"
## Still supported values, but deprecated and will be removed in the future:
## "su -c"
## "pkexec bash -c"
## "sudo bash -c"
## "/usr/bin/su -c"
## "/usr/bin/pkexec bash -c"
## "/usr/bin/sudo bash -c"
#
export EOS_ROOTER="su"
## EOS_WELCOME_CONNECTION_WARNING specifies whether you want to allow the warning window
## in the Welcome app about not being connected to the internet.
## Supported values are: "yes" or "no".
#
EOS_WELCOME_CONNECTION_WARNING=yes
## EOS_CONNECTION_CHECKER selects the way how an internet connection availability is checked.
## Supported values are: "ping" or "curl".
## Note: "ping" may have problems if you are behind a proxy, thus "curl" is the default.
#
EOS_CONNECTION_CHECKER="curl"
## EOS_WIFIDEV_CHECK specifies if we want to make some ad hoc checks that we have the right
## wifi card drivers installed. The checks are made in the Welcome app when using
## the button "Detect system issues".
## Supported values are "yes" or "no".
#
EOS_WIFIDEV_CHECK="yes"
## TERMINAL_AT_START, if set, causes the Welcome app to start a terminal always when
## the Welcome app is started. The value should be an already installed terminal on your system.
## Note that you can include any terminal specific options, for example:
## TERMINAL_AT_START="xfce4-terminal --working-directory=$HOME/Downloads --geometry=+50+50"
#
# TERMINAL_AT_START="xfce4-terminal"
## EOS_KEEP_PKGS lists the names of packages that should not be removed when button
## "Detect system issues" of the Welcome app is clicked.
## For example:
## EOS_KEEP_PKGS="intel-ucode xf86-video-intel"
#
# EOS_KEEP_PKGS=""
## EOS_AUR_HELPER contains the AUR helper program name.
## Supported values are yay and paru, but other helpers may work as well.
## The program must support options -Qua and -Sua.
## For the Welcome app you can also set another AUR helper with
## variable EOS_AUR_HELPER_OTHER.
## Both apps must support the options mentioned above.
#
EOS_AUR_HELPER="yay"
EOS_AUR_HELPER_OTHER="" # for example: "paru"
## EOS_WELCOME_PACDIFFER is an array of diff programs that can be used by pacdiff
## (see man pacdiff) in Welcome.
## Supported values are: kdiff3, kompare, diffuse, meld, code, diff, vim.
## Other diff programs may work but are not tested (and may need additional support
## by Welcome).
## The array is written in preference order as only one of them is used.
#
EOS_WELCOME_PACDIFFERS=(meld kdiff3 kompare diffuse diff vim)
## EOS_PACDIFF_WARNING specifies whether a warning about the power of eos-pacdiff
## will be shown or not when starting it.
## Supported values: "yes" or "no".
## Default: "yes".
## Note: 'code' is not supported.
#
EOS_PACDIFF_WARNING=yes
## EOS_UPDATE_PACDIFFER contains the command to run in the end of 'eos-update'.
## If it is not empty, the string is used as-is.
## Example: EOS_UPDATE_PACDIFFER="eos-pacdiff --quiet"
## Default is empty because incorrect usage of pacdiff can break the system in various ways.
#
EOS_UPDATE_PACDIFFER=""
## EOS_SUDO_EDITORS is an array of editor names that are suitable for
## editing files with root permissions.
## Currently they are used only in eos-update-notifier-configure.
## Note that non-GUI editors (e.g. nano, emacs) are preferred for security reasons.
## Currently editors known to work are:
## - Non-GUI (preferred):
## - nano
## - emacs
## - vim
## - GUI (not preferred):
## - leadpad
## - xed
## - geany
## - mousepad (only with dbus-launch)
## Other editors may work as well, but have not been tested.
## The array is written in preference order as only one of them is used.
#
EOS_SUDO_EDITORS=(rnano nano vim "emacs -nw")
## EOS_WALLPAPER_FETCHER selects the program to be used for downloading
## certain additional wallpapers to EndeavourOS. These wallpapers (currently)
## include the legacy wallpapers, and wallpapers created by the
## EndeavourOS community.
## Supported values: "git" or "curl". "git" is the default.
## Of these, "curl" may be more suitable if bandwidth is limited.
#
EOS_WALLPAPER_FETCHER="git"
## EOS_WELCOME_HAS_SEE_YOU_LATER_BUTTON determines whether to show
## the "See you later" button on the Welcome window.
## Supported values: "yes" or "no"
## Default: "no"
#
EOS_WELCOME_HAS_SEE_YOU_LATER_BUTTON=no
## EOS_FILESERVER_SITE specifies the site where certain documents and
## small files will be fetched during the install phase, and when using the
## installed system.
## Supported values:
## gitlab (default)
## github
#
EOS_FILESERVER_SITE=gitlab
## SyncAfterUpdate specifies whether to call 'sync' after updating or not.
## Possible values: "yes" or "no".
## Default: "no".
## Note: this setting was moved here from eos-update-notifier.conf at 2022-Apr-28.
#
SyncAfterUpdate=no
## EOS_UPDATE_ARCH_KEYRING_FIRST, if set to "yes", will try to update package
## archlinux-keyring before updating other packages.
## This may help with some PGP signature issues.
## Note: this setting is deprecated and no more used in any app.
## Supported values:
## no (default)
## yes
#
EOS_UPDATE_ARCH_KEYRING_FIRST=no
## EOS_ICON_SETS_PREFERENCE array specifies the order of preference of the icon sets
## you want to use in certain EndeavourOS apps.
## The icon sets are folder names directly under /usr/share/icons.
## The icon set names can be listed without path.
## Default: all folders names found under /usr/share/icons
## (note: not all of them contain icons...)
#
EOS_ICON_SETS_PREFERENCE=(
# Add your preferred icon sets here.
# For example:
# Qogir Adwaita hicolor
# This is the default list of icon sets (note: in alphabetical order):
/usr/share/icons/*
)
## EOS_PREFERRED_BROWSERS is an ordered list of web browser apps.
## EndeavourOS apps that use a web browser will look for this list first
## when choosing a browser to use, unless there's a compelling reason to
## use something else.
##
## Note that user can also export variables
## _WELCOME_BROWSER
## _WELCOME_BROWSER_OPTIONS
## See file /usr/share/endeavouros/scripts/eos-scriptlib-yad and
## function eos_select_browser() for more details.
##
## User can add own favorites anywhere into this list, and/or change the order.
## The first matching app (the app must be installed!) in the list will be used.
#
EOS_PREFERRED_BROWSERS=( # search order for browsers
xdg-open
exo-open
kde-open
firefox
chromium
vivaldi-stable
opera
)
## RATE_MIRRORS_MAX_DELAY_ARCH is the max acceptable delay in seconds
## since the last time a mirror has been synced. It is used only when ranking
## the Arch mirrors with the 'rate-mirrors' program in Welcome.
## Usually the range of reasonable values is somewhere between 60 and 3600.
## The smaller the value, the less mirrors will match.
## The bigger the value, the more mirrors will match.
## If you want recently updated mirrors, use a small value (but not too small).
## If no mirrors match, increase the value.
## (Note that rate-mirrors defaults to 86400 seconds.)
#
RATE_MIRRORS_MAX_DELAY_ARCH=3600 # seconds
## WELCOME_RATE_MIRRORS_COMMAND lets you specify all options for the rate-mirrors command (to be used for ranking Arch mirrors).
## Tip: consider using option '--protocol https' as well.
#
WELCOME_RATE_MIRRORS_COMMAND="rate-mirrors arch --max-delay=$RATE_MIRRORS_MAX_DELAY_ARCH | sudo tee /etc/pacman.d/mirrorlist"
## EOS_LOCATION_PROVIDER_URL contains an URL for retrieving location info.
## It is used by the 'show-location-info' app.
## Alternatives known to work:
## https://ipinfo.io (default, all features work)
## https://ipapi.co (some features do not work)
#
EOS_LOCATION_PROVIDER_URL="https://ipinfo.io"
## EOS_REBOOT_RECOMMENDING specifies if the reboot recommendation notification
## will be shown after updating certain system packages.
## Supported values: "yes" (=default) or "no".
EOS_REBOOT_RECOMMENDING=yes
## EOS_YAD_MISSING_NOTIFICATION specifies whether some EndeavourOS apps show a notification
## when 'yad' might be needed but is not installed.
EOS_YAD_MISSING_NOTIFICATION=yes