Thatâs just a warning, it may still work absolutely fine. Itâs worth testing and if so, foot can be added to the supported list of terminal emulators.
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â
WELCOME_RAMI_OPTIONS provides all options for the rami command in Welcome.
The value can be set also by exporting this variable.
if [ -z â${WELCOME_RAMI_OPTIONS:-}â ] ; then
WELCOME_RAMI_OPTIONS=ââsaveâ
WELCOME_RAMI_OPTIONS+=" --timeout-rank 10" # use bigger value on slow connection, smaller value on fast connection
WELCOME_RAMI_OPTIONS+=" --ranking-data --continent -cDE,US" # reasonable defaults?
WELCOME_RAMI_OPTIONS+=" -i acadielinux,k0.ae,lyrahosting,jtremesay,ungleich,sox.rs,urbanwave" # too old!
fi
EOS_LOCATION_PROVIDER_URL contains an URL for retrieving location info.