diff --git a/flake.lock b/flake.lock index c6b12b7..109bdb2 100755 --- a/flake.lock +++ b/flake.lock @@ -619,6 +619,7 @@ "nixpkgs-latest": "nixpkgs-latest", "nixpkgs-unstable": "nixpkgs-unstable", "sops-nix": "sops-nix" + "zen-browser": "zen-browser" } }, "rust-overlay": { @@ -726,6 +727,24 @@ "repo": "xdg-desktop-portal-hyprland", "type": "github" } + }, + "zen-browser": { + "inputs": { + "nixpkgs": "nixpkgs_5" + }, + "locked": { + "lastModified": 1724745035, + "narHash": "sha256-WhTJaCw0XDR9gAQ6uEIMkT7bKsHXBafj1GJnRsWXHpk=", + "owner": "MarceColl", + "repo": "zen-browser-flake", + "rev": "723039271547eb4c648e5bd774e2f7bc73564b16", + "type": "github" + }, + "original": { + "owner": "MarceColl", + "repo": "zen-browser-flake", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 7e53685..5aabf13 100755 --- a/flake.nix +++ b/flake.nix @@ -15,6 +15,7 @@ hyprswitch = { url = "github:h3rmt/hyprswitch/release"; }; # firefox-addons = { url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons"; inputs.nixpkgs.follows = "nixpkgs"; }; + zen-browser.url = "github:MarceColl/zen-browser-flake"; }; outputs = { self, nixpkgs, nixpkgs-unstable, nixpkgs-latest, home-manager, ... }@inputs: let diff --git a/home.nix b/home.nix index 881177c..e1dfee0 100755 --- a/home.nix +++ b/home.nix @@ -1,4 +1,4 @@ -{ pkgs, pkgs-unstable, lib, host, user, ... }: +{ pkgs, pkgs-unstable, lib, host, user, inputs, ... }: { imports = [ ./home-modules/auto-mount.nix @@ -84,6 +84,9 @@ wl-clipboard xclip xournal + + inputs.zen-browser.packages."${system}".default + ] ++ (with pkgs-unstable; [ obsidian firefox