diff --git a/flake.lock b/flake.lock index 02b887b..79aefc0 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "amiaBot": { "flake": false, "locked": { - "lastModified": 1785044289, - "narHash": "sha256-OIw3qWHojYrvGjNrwFsmXVkQA8Pb/uxfymqbA6YJ1C0=", + "lastModified": 1785125005, + "narHash": "sha256-ukQsV27B7IdZkjLfY20HPIgybBt6zve7jqi3QDDc64o=", "ref": "refs/heads/main", - "rev": "152df1032c27e61cb0b70e2b5f7da5b9d15913f1", - "revCount": 6, + "rev": "25bdd14067f9eb9d05e332ee41d88b9d71741aff", + "revCount": 7, "type": "git", "url": "ssh://forgejo@mizuki.guru/imnyang/amia" }, diff --git a/modules/home/firefox-devedition.nix b/modules/home/firefox-devedition.nix index 3f4eede..2bf305e 100644 --- a/modules/home/firefox-devedition.nix +++ b/modules/home/firefox-devedition.nix @@ -1,9 +1,4 @@ { pkgs, ... }: - -let - extensionUrl = "https://git.mizuki.guru/imnyang/thisiswindowsfigma/releases/download/v1.0.0/d168a70cb6a24fe4a478-1.0.0.xpi"; - extensionId = "figma-windows-ua-spoofer@imnyang.local"; -in { programs.firefox = { enable = true; @@ -11,10 +6,16 @@ in policies = { DisableAppUpdate = true; + ExtensionSettings = { - ${extensionId} = { + "figma-windows-ua-spoofer@imnyang.local" = { installation_mode = "force_installed"; - install_url = extensionUrl; + install_url = "https://git.mizuki.guru/imnyang/thisiswindowsfigma/releases/download/v1.0.0/d168a70cb6a24fe4a478-1.0.0.xpi"; + }; + + "thisiswindowschromiumnetflix@imnya.ng" = { + installation_mode = "force_installed"; + install_url = "https://git.mizuki.guru/imnyang/thisiswindowschromiumnetflix/releases/download/v2026.07.27/b30e361a21474a79be8d-2026.7.27.xpi"; }; }; }; @@ -22,6 +23,7 @@ in xdg.mimeApps.defaultApplications = { "text/html" = [ "firefox-devedition.desktop" ]; + "x-scheme-handler/http" = [ "firefox-devedition.desktop" ]; "x-scheme-handler/https" = [ "firefox-devedition.desktop" ]; "x-scheme-handler/about" = [ "firefox-devedition.desktop" ];