diff --git a/flake-profiles/system-sodium/flake.lock b/flake-profiles/system-sodium/flake.lock index 5ef62aa..8566d43 100644 --- a/flake-profiles/system-sodium/flake.lock +++ b/flake-profiles/system-sodium/flake.lock @@ -410,6 +410,27 @@ "type": "github" } }, + "herdr": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1781540022, + "narHash": "sha256-DjCSwhRMBRE9lSvjpX6m8IpoEgUbOP1jcmeXMlQlSQY=", + "owner": "ogulcancelik", + "repo": "herdr", + "rev": "0bf9bb58eb9c9495f660aed1bd9336121b953fdc", + "type": "github" + }, + "original": { + "owner": "ogulcancelik", + "ref": "v0.7.0", + "repo": "herdr", + "type": "github" + } + }, "home-manager": { "inputs": { "nixpkgs": [ @@ -630,6 +651,7 @@ "root": { "inputs": { "devenv": "devenv", + "herdr": "herdr", "home-manager": "home-manager", "jellyfin-mpv-shim-darwin": "jellyfin-mpv-shim-darwin", "nix-darwin": "nix-darwin", diff --git a/flake-profiles/system-sodium/flake.nix b/flake-profiles/system-sodium/flake.nix index 15be5f0..205f5a0 100644 --- a/flake-profiles/system-sodium/flake.nix +++ b/flake-profiles/system-sodium/flake.nix @@ -20,6 +20,11 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + herdr = { + url = "github:ogulcancelik/herdr/v0.7.0"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + jellyfin-mpv-shim-darwin = { url = "path:./../../experimental/jellyfin-mpv-shim-darwin-compat"; ##inputs.nixpkgs.follows = "nixpkgs"; # TODO: migrate to support new shim @@ -108,6 +113,9 @@ (self: super: { jellyfin-mpv-shim = inputs.jellyfin-mpv-shim-darwin.packages."aarch64-darwin".default; }) + (final: super: { + herdr = inputs.herdr.packages."aarch64-darwin".default; + }) #chaseln.overlays.chaseln inputs.soup.overlays.chaseln #inputs.soup.overlays.jujutsu diff --git a/venus/modules/home-manager/sodium.nix b/venus/modules/home-manager/sodium.nix index 373c414..8a50556 100644 --- a/venus/modules/home-manager/sodium.nix +++ b/venus/modules/home-manager/sodium.nix @@ -42,6 +42,7 @@ pkgs.audacity pkgs.kubectl pkgs.claude-code + pkgs.herdr pkgs.sox #pkgs.lute3 #pkgs.moonlight-qt # Closes on start-up