modules/hyprspace: use package from depot

This commit is contained in:
Max Headroom 2022-09-26 18:08:03 +02:00
parent 8e01a64b85
commit e715c92530

View file

@ -1,7 +1,7 @@
{ inputs, pkgs, lib, hosts, config, ... }: { inputs, pkgs, lib, hosts, config, ... }:
let let
inherit (config.networking) hostName; inherit (config.networking) hostName;
inherit (inputs.self.packages.${pkgs.system}) hyprspace; inherit (inputs.depot.packages.${pkgs.system}) hyprspace;
hyprspaceCapableNodes = lib.filterAttrs (_: host: host ? hypr) hosts; hyprspaceCapableNodes = lib.filterAttrs (_: host: host ? hypr) hosts;
peersFormatted = builtins.mapAttrs (_: x: { "${x.hypr.addr}".id = x.hypr.id; }) hyprspaceCapableNodes; peersFormatted = builtins.mapAttrs (_: x: { "${x.hypr.addr}".id = x.hypr.id; }) hyprspaceCapableNodes;
peersFiltered = lib.filterAttrs (name: _: name != hostName) peersFormatted; peersFiltered = lib.filterAttrs (name: _: name != hostName) peersFormatted;