1
0
mirror of https://github.com/kmein/niveum synced 2026-03-21 12:21:08 +01:00

fix(constants): extract browser to $BROWSER

This commit is contained in:
Kierán Meinhardt
2019-12-08 22:38:19 +01:00
parent 309318c4b6
commit e8e83873e7
5 changed files with 15 additions and 5 deletions

View File

@@ -81,6 +81,18 @@ in
{
services.dbus.packages = [ pkgs.gnome3.dconf ];
}
{
environment.systemPackages = [
(pkgs.writers.writeDashBin "x-www-browser" ''
for browser in $BROWSER firefox chromium google-chrome google-chrome-stable opera vivaldi qupzilla iceweasel konqueror firefox-aurora google-chrome-beta opera-beta vivaldi-beta google-chrome-dev opera-developer vivaldi-snapshot luakit midori epiphany lynx w3m dillo elinks vimb; do
if command -v $browser > /dev/null 2>&1; then
exec $browser "$@"
fi
done
exit 1
'')
];
}
{
nixpkgs = {
config.allowUnfree = true;