{ pkgs, inputs, ... }: let # Track latest upstream Equicord release (nixpkgs lags behind). equicord = pkgs.equicord.overrideAttrs (finalAttrs: prev: { version = "2026-10-01"; src = pkgs.fetchFromGitHub { owner = "Equicord"; repo = "Equicord"; tag = finalAttrs.version; hash = "sha256-hk2/djNmbwIBwVAJ1bj3ayurj85EPfMUgmAr1SpYlvw="; }; pnpmDeps = prev.pnpmDeps.overrideAttrs { inherit (finalAttrs) src; outputHash = "sha256-rx8z6PAlAPaZbkmg+3Vvq8OXR/yy5ZP0PmAk97ZDOSQ="; }; }); in { imports = [ inputs.zen-browser.homeModules.twilight ]; home.packages = with pkgs; [ (discord.override { withEquicord = true; withOpenASAR = true; inherit equicord; }) chromium ]; programs.zen-browser = { enable = true; setAsDefaultBrowser = true; profiles.default.sine.enable = true; }; }