From b719e2972d9599471eea3566f234caee86065c77 Mon Sep 17 00:00:00 2001 From: SindreKjelsrud Date: Sat, 4 Oct 2025 20:09:19 +0200 Subject: [PATCH] [skypiea] feat: Add Zen-browser & remove librewolf Signed-off-by: SindreKjelsrud --- flake.lock | 45 ++++++++++++++++++++++++++++++++- flake.nix | 5 ++++ hosts/skypiea/configuration.nix | 1 - hosts/skypiea/home.nix | 3 ++- 4 files changed, 51 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 0b4eec5..f8007d0 100644 --- a/flake.lock +++ b/flake.lock @@ -20,6 +20,27 @@ "type": "github" } }, + "home-manager_2": { + "inputs": { + "nixpkgs": [ + "zen-browser", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1752603129, + "narHash": "sha256-S+wmHhwNQ5Ru689L2Gu8n1OD6s9eU9n9mD827JNR+kw=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "e8c19a3cec2814c754f031ab3ae7316b64da085b", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "home-manager", + "type": "github" + } + }, "nixpkgs": { "locked": { "lastModified": 1754214453, @@ -39,7 +60,29 @@ "root": { "inputs": { "home-manager": "home-manager", - "nixpkgs": "nixpkgs" + "nixpkgs": "nixpkgs", + "zen-browser": "zen-browser" + } + }, + "zen-browser": { + "inputs": { + "home-manager": "home-manager_2", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1759584043, + "narHash": "sha256-YCuCmg9nRLrtTz7Zex94C8kYzh8hoSzPOA72kMLpuxM=", + "owner": "0xc000022070", + "repo": "zen-browser-flake", + "rev": "176555a4128ce90461354142ab85c7f536bfd267", + "type": "github" + }, + "original": { + "owner": "0xc000022070", + "repo": "zen-browser-flake", + "type": "github" } } }, diff --git a/flake.nix b/flake.nix index 0f5a46b..6b699a3 100644 --- a/flake.nix +++ b/flake.nix @@ -8,6 +8,11 @@ url = "github:nix-community/home-manager"; inputs.nixpkgs.follows = "nixpkgs"; }; + + zen-browser = { + url = "github:0xc000022070/zen-browser-flake"; + inputs.nixpkgs.follows = "nixpkgs"; + }; }; outputs = { self, nixpkgs, ... }@inputs: { diff --git a/hosts/skypiea/configuration.nix b/hosts/skypiea/configuration.nix index 8146f8b..7904d30 100644 --- a/hosts/skypiea/configuration.nix +++ b/hosts/skypiea/configuration.nix @@ -96,7 +96,6 @@ # $ nix search wget environment.systemPackages = with pkgs; [ tailscale - librewolf localsend fastfetch signal-desktop diff --git a/hosts/skypiea/home.nix b/hosts/skypiea/home.nix index e4ba2cf..7f43e8e 100644 --- a/hosts/skypiea/home.nix +++ b/hosts/skypiea/home.nix @@ -1,4 +1,4 @@ -{ config, pkgs, ... }: +{ config, pkgs, inputs, ... }: { # Home Manager needs a bit of information about you and the paths it should @@ -20,6 +20,7 @@ home.packages = with pkgs; [ gnupg pinentry-curses + inputs.zen-browser.packages."x86_64-linux".default ]; # Home Manager is pretty good at managing dotfiles. The primary way to manage