summaryrefslogtreecommitdiff
path: root/home/ebisu/meta/multimedia/browser/thorium.nix
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-08-28 22:35:07 -0700
committerFuwn <[email protected]>2024-08-28 22:35:07 -0700
commit0687f98f5e8f293c19ee4de018a4389d355c55b8 (patch)
tree85daad9a5373b6656c7f21c40b7d3277b8f3a0ec /home/ebisu/meta/multimedia/browser/thorium.nix
parenthi (diff)
downloadnixos-config-0687f98f5e8f293c19ee4de018a4389d355c55b8.tar.xz
nixos-config-0687f98f5e8f293c19ee4de018a4389d355c55b8.zip
hi
Diffstat (limited to 'home/ebisu/meta/multimedia/browser/thorium.nix')
-rw-r--r--home/ebisu/meta/multimedia/browser/thorium.nix28
1 files changed, 2 insertions, 26 deletions
diff --git a/home/ebisu/meta/multimedia/browser/thorium.nix b/home/ebisu/meta/multimedia/browser/thorium.nix
index e789275..20cdb73 100644
--- a/home/ebisu/meta/multimedia/browser/thorium.nix
+++ b/home/ebisu/meta/multimedia/browser/thorium.nix
@@ -1,30 +1,6 @@
-{ pkgs, lib, ... }:
-let
- thorium-archive = pkgs.fetchurl {
- url = "https://github.com/Alex313031/thorium/releases/download/M126.0.6478.246/Thorium_Browser_126.0.6478.246_Th24_SSE4.AppImage";
- hash = "sha256-izYbx/mSA+l7fAh917SauHopk3UlUJo+7NjkyIGpnNA=";
- };
-
- version = "126.0.6478.246_Th24";
-
- # https://discourse.nixos.org/t/creating-a-nix-derivation-for-an-appimage/31927
- thorium = pkgs.appimageTools.wrapType2 {
- pname = "thorium";
- version = version;
- src = "${thorium-archive}";
-
- meta = with lib; {
- description = "Chromium fork named after radioactive element No. 90. Windows and MacOS/Raspi/Android/Special builds are in different repositories, links are towards the top of the README.md.";
- sourceProvenance = with sourceTypes; [ binaryNativeCode ];
- homepage = "https://thorium.rocks/";
- license = licenses.bsd3;
- platforms = platforms.linux;
- mainProgram = "thorium-browser";
- };
- };
-in
+{ pkgs, ... }:
{
- home.packages = [ thorium ];
+ home.packages = [ (pkgs.callPackage ../../../../../pkgs/thorium.nix { }) ];
xdg.configFile."thorium-flags.conf".text = ''
--enable-features=UseOzonePlatform,WaylandWindowDecorations,WebRTCPipeWireCapturer,TouchpadOverscrollHistoryNavigation