diff --git a/home/browser.nix b/home/browser.nix index 504a431..4f9a0b7 100644 --- a/home/browser.nix +++ b/home/browser.nix @@ -1,5 +1,19 @@ { config, pkgs, ... }: +let + brave = pkgs.runCommand "brave" { + buildInputs = [ pkgs.makeWrapper ]; + } '' + mkdir $out + ln -s ${pkgs.brave}/* $out + rm $out/bin + mkdir $out/bin + ln -s ${pkgs.brave}/bin/* $out/bin + rm $out/bin/brave + makeWrapper ${pkgs.brave}/bin/brave $out/bin/brave \ + --add-flags "--ignore-gpu-blacklist" + ''; +in { programs.chromium = { enable = true; diff --git a/home/desktop/gnome.nix b/home/desktop/gnome.nix index a6c1a4e..4f443fa 100644 --- a/home/desktop/gnome.nix +++ b/home/desktop/gnome.nix @@ -18,8 +18,8 @@ in ]; favorite-apps = [ "org.gnome.Nautilus.desktop" + "brave-browser.desktop" "chromium-browser.desktop" - "code.desktop" ]; }; "org/gnome/shell/extensions/user-theme" = {