diff --git a/flake.lock b/flake.lock index 4d268fe..f716fcc 100644 --- a/flake.lock +++ b/flake.lock @@ -534,7 +534,8 @@ "hyprcursor-phinger": "hyprcursor-phinger", "hyprland": "hyprland", "nixpkgs": "nixpkgs_2", - "nixvim": "nixvim" + "nixvim": "nixvim", + "zen-browser": "zen-browser" } }, "systems": { @@ -607,6 +608,26 @@ "repo": "xdg-desktop-portal-hyprland", "type": "github" } + }, + "zen-browser": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1778303188, + "narHash": "sha256-zXFSvK80qpI91B7DU9QSExAtafSrz6vzormh2kUi6kQ=", + "owner": "youwen5", + "repo": "zen-browser-flake", + "rev": "9346c84657a9cab472bc4ee5a2d65d42a72d5346", + "type": "github" + }, + "original": { + "owner": "youwen5", + "repo": "zen-browser-flake", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 34124b9..5d091d7 100644 --- a/flake.nix +++ b/flake.nix @@ -20,6 +20,10 @@ url = "github:nix-community/nixvim"; inputs.nixpkgs.follows = "nixpkgs"; }; + zen-browser = { + url = "github:youwen5/zen-browser-flake"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = @@ -29,6 +33,7 @@ hyprcursor-phinger, hyprland, nixvim, + zen-browser, ... }: let @@ -56,6 +61,7 @@ # Optionally use extraSpecialArgs # to pass through arguments to home.nix + extraSpecialArgs = { inherit zen-browser; }; }; }; } diff --git a/home.nix b/home.nix index c4f8e0c..fede8bc 100644 --- a/home.nix +++ b/home.nix @@ -1,4 +1,5 @@ { + zen-browser, pkgs, lib, ... @@ -49,6 +50,7 @@ thunderbird tree wl-clipboard + zen-browser.packages.${pkgs.stdenv.hostPlatform.system}.default ]; xdg.mimeApps = {