diff --git a/config/domain-config/fudo.org.nix b/config/domain-config/fudo.org.nix index 905382e..1011898 100644 --- a/config/domain-config/fudo.org.nix +++ b/config/domain-config/fudo.org.nix @@ -14,7 +14,8 @@ let domain = config.fudo.domains."${localDomain}"; authentikHost = "legatus"; - authentikImage = "ghcr.io/goauthentik/server:2023.10.7"; + authentikVersion = "2024.2.3"; + authentikImage = "ghcr.io/goauthentik/server:${authentikVersion}"; primaryNameserver = "germany"; @@ -87,7 +88,7 @@ in { ldapBindPwFile = domainSecrets."ldap-bind.passwd"; saslDomain = "FUDO.ORG"; authentikOutpostToken = domainSecrets."authentik-ldap.token"; - inherit servedDomains; + inherit servedDomains authentikVersion; dkimRecord = '' mail._domainkey IN TXT ( "v=DKIM1;k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwoCgHwsfuu0lhj9Ayj4ntoy0bdcGBNsV46qoKbd8E8FKsJF5rL4EoytwXEFcKJwT3E+o3/BsZGi9J5irtjlfIhnxnPlhVRS3R/834NDSQyuwGTxAfhPOklhA0cTYA+4x2oGwAuraz+On2REDeSymMccXFDsTugEHVvn6qaeqkJwIDAQAB" );''; })) @@ -97,6 +98,8 @@ in { systemd.services = { lemmy.after = [ "postgresql.service" ]; }; services = { + tailscale.enable = true; + immichContainer = mkIf (hostname == immichHost) { enable = true; images = let immichVersion = "v1.94.1"; diff --git a/config/domain-config/fudo.org/mail-server.nix b/config/domain-config/fudo.org/mail-server.nix index 8105be1..1b77d65 100644 --- a/config/domain-config/fudo.org/mail-server.nix +++ b/config/domain-config/fudo.org/mail-server.nix @@ -1,6 +1,6 @@ { primaryMailserver, primaryDomain, authentikServer, servedDomains, ldapBase -, ldapBindDn, ldapBindPwFile, dkimRecord, saslDomain, authentikOutpostToken, ... -}: +, ldapBindDn, ldapBindPwFile, dkimRecord, saslDomain, authentikOutpostToken +, authentikVersion, ... }: { config, lib, pkgs, ... }: @@ -94,6 +94,7 @@ in { bind-dn = ldapBindDn; bind-password-file = ldapBindPwFile; }; + images.ldap-proxy = "ghcr.io/goauthentik/ldap:${authentikVersion}"; aliases = let admins = config.instance.local-admins; in { alias-users = { diff --git a/config/domain-config/sea.fudo.org.nix b/config/domain-config/sea.fudo.org.nix index a4247d2..1b2cefd 100644 --- a/config/domain-config/sea.fudo.org.nix +++ b/config/domain-config/sea.fudo.org.nix @@ -6,6 +6,7 @@ let hostSecrets = config.fudo.secrets.host-secrets."${hostname}"; domainName = "sea.fudo.org"; + domainSecrets = config.fudo.secrets.files.domain-secrets."${domainName}"; frigateExternalHost = "sea-cam.fudo.link"; frigateHost = "zbox"; @@ -14,7 +15,11 @@ let pkgs.lib.passwd.stablerandom-passwd-file "frigate-mqtt-passwd" config.instance.build-seed; - immichHost = "toothless"; + immichHost = "cartus"; + immichMlHost = "toothless"; + immichVersion = "v1.105.1"; + + mabelHost = "zbox"; in { imports = [ ./sea.fudo.org/8bitdo.nix ]; @@ -22,6 +27,18 @@ in { config = { fudo = { services = { + mabel = { + enable = true; + verbose = true; + mabel-host = mabelHost; + matrix = { + domain = "fudo.im"; + username = "mabel"; + token-file = domainSecrets."mabel-matrix.token"; + channel = "#thecitadel:fudo.im"; + }; + }; + metrics = { private-network = true; grafana.oauth = { @@ -39,36 +56,52 @@ in { acl = [ "frigate/#" ]; }; }; - zones."sea.fudo.org".aliases = { + zones."${domainName}".aliases = { chat = "nostromo"; frigate = "zbox"; immich = immichHost; + immich-ml = immichMlHost; }; }; services = { + tailscale.enable = true; + immichContainer = mkIf (hostname == immichHost) { enable = true; - images = let immichVersion = "v1.94.1"; + images = let pgVectoVersion = "v0.2.1"; in { immich = "ghcr.io/immich-app/immich-server:${immichVersion}"; - immich-ml = - "ghcr.io/immich-app/immich-machine-learning:${immichVersion}"; redis = "redis:6.2-alpine"; - postgresql = "tensorchord/pgvecto-rs:pg14-v0.1.11"; + postgresql = "tensorchord/pgvecto-rs:pg14-${pgVectoVersion}"; }; }; - nginx = mkIf (hostname == immichHost) { + immichMlContainer = mkIf (hostname == immichMlHost) { + enable = true; + hostnames = [ "immich-ml.${domainName}" "immich-ml.fudo.ninja" ]; + port = 3923; + immich-version = immichVersion; + }; + + nginx = { enable = true; recommendedOptimisation = true; recommendedGzipSettings = true; recommendedProxySettings = true; - virtualHosts."immich.${domainName}".locations."/" = { - proxyPass = "http://${immichHost}.${domainName}:${ - toString config.services.immichContainer.port - }/"; - recommendedProxySettings = true; + virtualHosts = { + "immich.${domainName}".locations."/" = mkIf (hostname == immichHost) { + proxyPass = "http://127.0.0.1:${ + toString config.services.immichContainer.port + }/"; + recommendedProxySettings = true; + }; + "pics.fudo.ninja".locations."/" = mkIf (hostname == immichHost) { + proxyPass = "http://127.0.0.1:${ + toString config.services.immichContainer.port + }/"; + recommendedProxySettings = true; + }; }; }; @@ -82,13 +115,13 @@ in { default = cam == "cam-driveway"; streams = { low = - "rtsp://frigate:{FRIGATE_RTSP_PASSWORD}@${cam}.sea.fudo.org:554/cam/realmonitor?channel=1&subtype=0"; + "rtsp://frigate:{FRIGATE_RTSP_PASSWORD}@${cam}.${domainName}:554/cam/realmonitor?channel=1&subtype=0"; high = - "rtsp://frigate:{FRIGATE_RTSP_PASSWORD}@${cam}.sea.fudo.org:554/cam/realmonitor?channel=1&subtype=0"; + "rtsp://frigate:{FRIGATE_RTSP_PASSWORD}@${cam}.${domainName}:554/cam/realmonitor?channel=1&subtype=0"; }; }); camera-password-file = - config.fudo.secrets.files.domain-secrets."sea.fudo.org".seattle-camera-password; + config.fudo.secrets.files.domain-secrets."${domainName}".seattle-camera-password; mqtt = { host = config.fudo.services.mqtt.mqtt-hostname; port = config.fudo.services.mqtt.private.port; diff --git a/config/hardware/cartus.nix b/config/hardware/cartus.nix new file mode 100644 index 0000000..2000102 --- /dev/null +++ b/config/hardware/cartus.nix @@ -0,0 +1,73 @@ +{ config, lib, pkgs, ... }: + +{ + system.stateVersion = "23.11"; + + boot = { + loader = { + systemd-boot.enable = true; + efi.canTouchEfiVariables = true; + }; + initrd = { + availableKernelModules = + [ "xhci_pci" "ahci" "usbhid" "sd_mod" "rtsx_usb_sdmmc" ]; + kernelModules = [ ]; + }; + kernelModules = [ "kvm-intel" ]; + extraModulePackages = [ ]; + }; + + fileSystems = { + "/" = { + device = "cartus-root"; + fsType = "tmpfs"; + options = [ "mode=755" "noexec" ]; + }; + + "/boot" = { + device = "/dev/disk/by-label/CARTUS-BOOT"; + fsType = "vfat"; + options = [ "noexec" "noatime" ]; + }; + + "/state" = { + device = "/dev/disk/by-label/cartus-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@state" ]; + }; + + "/nix" = { + device = "/dev/disk/by-label/cartus-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "subvol=@nix" ]; + }; + + "/var/log" = { + device = "/dev/disk/by-label/cartus-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@log" ]; + }; + + "/var/lib/tailscale" = { + device = "/dev/disk/by-label/cartus-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@tailscale" ]; + }; + + "/var/lib/containers" = { + device = "/dev/disk/by-label/cartus-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@containers" ]; + }; + }; + + hardware = { + bluetooth.enable = false; + + cpu.intel.updateMicrocode = true; + }; + + services.xserver.videoDrivers = [ "intel" ]; + nix.settings.max-jobs = lib.mkDefault 4; + powerManagement.cpuFreqGovernor = lib.mkDefault "powersave"; +} diff --git a/config/hardware/germany.nix b/config/hardware/germany.nix index 1e9fe8c..e864753 100644 --- a/config/hardware/germany.nix +++ b/config/hardware/germany.nix @@ -89,6 +89,12 @@ in { options = [ "subvol=@container-data" "noatime" "compress=zstd" "noexec" ]; }; + "/var/lib/tailscale" = { + device = "/dev/disk/by-label/germany-data"; + fsType = "btrfs"; + options = [ "subvol=@tailscale" "noatime" "compress=zstd" "noexec" ]; + }; + ## BROKEN! # "/store" = { # device = lib.concatStringsSep ":" [ diff --git a/config/hardware/jazz.nix b/config/hardware/jazz.nix index 72acb79..adc3c7b 100644 --- a/config/hardware/jazz.nix +++ b/config/hardware/jazz.nix @@ -53,6 +53,12 @@ fsType = "btrfs"; options = [ "subvol=@log" "noatime" "compress=zstd" "noexec" ]; }; + + "/var/lib/tailscale" = { + device = "/dev/disk/by-label/jazz-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@tailscale" ]; + }; }; swapDevices = [{ device = "/dev/disk/by-label/jazz-swap"; }]; diff --git a/config/hardware/lambda.nix b/config/hardware/lambda.nix index 7255cbc..f9d5f63 100644 --- a/config/hardware/lambda.nix +++ b/config/hardware/lambda.nix @@ -71,6 +71,12 @@ in { fsType = "btrfs"; options = [ "noatime" "compress=zstd" "noexec" "subvol=@log" ]; }; + + "/var/lib/tailscale" = { + device = "/dev/mapper/lambda-unlocked"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@tailscale" ]; + }; }; swapDevices = [{ diff --git a/config/hardware/legatus.nix b/config/hardware/legatus.nix index c94c11a..e3d9b5f 100644 --- a/config/hardware/legatus.nix +++ b/config/hardware/legatus.nix @@ -58,12 +58,11 @@ with lib; { options = [ "subvol=@container-data" "noatime" "compress=zstd" "noexec" ]; }; - # "/var/lib/acme" = { - # device = "/dev/disk/by-label/system"; - # fsType = "btrfs"; - # options = - # [ "subvol=@acme" "compress=zstd" "noatime" "nodiratime" "noexec" ]; - # }; + "/var/lib/tailscale" = { + device = "/dev/disk/by-label/legatus-data"; + fsType = "btrfs"; + options = [ "subvol=@tailscale" "noatime" "compress=zstd" "noexec" ]; + }; }; swapDevices = [{ device = "/dev/disk/by-label/legatus-swap"; }]; diff --git a/config/hardware/system3.nix b/config/hardware/system3.nix index f2e351b..7ff84b1 100644 --- a/config/hardware/system3.nix +++ b/config/hardware/system3.nix @@ -67,6 +67,12 @@ in { fsType = "btrfs"; options = [ "subvol=@home" "compress=zstd" "noatime" ]; }; + + "/var/lib/tailscale" = { + device = "/dev/disk/by-label/system3-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@tailscale" ]; + }; }; swapDevices = [{ device = "/dev/disk/by-label/system3-swap"; }]; diff --git a/config/hardware/toothless.nix b/config/hardware/toothless.nix index 2620014..53abb68 100644 --- a/config/hardware/toothless.nix +++ b/config/hardware/toothless.nix @@ -53,6 +53,18 @@ fsType = "btrfs"; options = [ "subvol=@log" "noatime" "compress=zstd" "noexec" ]; }; + + "/var/lib/tailscale" = { + device = "/dev/disk/by-label/toothless-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@tailscale" ]; + }; + + "/var/lib/containers" = { + device = "/dev/disk/by-label/toothless-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@containers" ]; + }; }; swapDevices = [{ device = "/dev/disk/by-label/toothless-swap"; }]; @@ -66,7 +78,7 @@ useDHCP = false; macvlans = { intif0 = { - interface = "enp42s0"; + interface = "enp6s0"; mode = "bridge"; }; }; diff --git a/config/hardware/wormhole0.nix b/config/hardware/wormhole0.nix index e4d8136..e9075d3 100644 --- a/config/hardware/wormhole0.nix +++ b/config/hardware/wormhole0.nix @@ -66,6 +66,12 @@ with lib; { options = [ "subvol=@var" "compress=zstd" "noatime" "nodiratime" "noexec" ]; }; + + "/var/lib/tailscale" = { + device = "/dev/disk/by-label/wormhole0-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@tailscale" ]; + }; }; swapDevices = [{ device = "/dev/disk/by-label/wormhole0-swap"; }]; diff --git a/config/hardware/zbox.nix b/config/hardware/zbox.nix index 627ce3f..c8d7f4d 100644 --- a/config/hardware/zbox.nix +++ b/config/hardware/zbox.nix @@ -60,6 +60,12 @@ fsType = "btrfs"; options = [ "noatime" "compress=zstd" "noexec" ]; }; + + "/var/lib/tailscale" = { + device = "/dev/disk/by-label/zbox-data"; + fsType = "btrfs"; + options = [ "noatime" "compress=zstd" "noexec" "subvol=@tailscale" ]; + }; }; swapDevices = [{ device = "/dev/disk/by-label/zbox-swap"; }]; diff --git a/config/host-config/cartus.nix b/config/host-config/cartus.nix new file mode 100644 index 0000000..b09e7bf --- /dev/null +++ b/config/host-config/cartus.nix @@ -0,0 +1,44 @@ +{ config, lib, pkgs, ... }: + +with lib; +let + stateDir = "/state"; + hostname = "cartus"; + siteName = config.fudo.hosts."${hostname}".site; + +in { + config = { + networking = { + interfaces.enp3s0 = { + ipv4.addresses = [{ + address = pkgs.lib.getHostIpv4 hostname; + prefixLength = pkgs.lib.getSiteV4PrefixLength siteName; + }]; + }; + firewall.enable = false; + defaultGateway = { + address = pkgs.lib.getSiteGatewayV4 siteName; + interface = "enp3s0"; + }; + }; + + virtualisation = { + arion.backend = "podman-socket"; + podman = { + enable = true; + autoPrune.enable = true; + dockerSocket.enable = true; + dockerCompat = true; + defaultNetwork.settings = { + dns_enabled = true; + network_dns_servers = [ "1.1.1.1" "8.8.4.4" ]; + }; + }; + }; + + services.immichContainer = { + state-directory = "/state/immich/state"; + store-directory = "/state/immich/store"; + }; + }; +} diff --git a/config/host-config/fimbria.nix b/config/host-config/fimbria.nix index 6bcc50f..7bac299 100644 --- a/config/host-config/fimbria.nix +++ b/config/host-config/fimbria.nix @@ -14,6 +14,7 @@ let in { config = { networking = { + enableIPv6 = true; interfaces = { enp1s0.useDHCP = true; intif0 = { @@ -31,7 +32,6 @@ in { }; }; }; - enableIPv6 = false; firewall = { # Until it becomes the gateway, this is necessary @@ -40,25 +40,28 @@ in { allowedUDPPorts = [ 25565 34197 ]; }; - nat.forwardPorts = [ - # Minecraft - { - destination = "10.0.0.12:25555"; - proto = "tcp"; - sourcePort = 25565; - } - { - destination = "10.0.0.12:25555"; - proto = "udp"; - sourcePort = 25565; - } - # Factorio - { - destination = "10.0.0.12:34197"; - proto = "udp"; - sourcePort = 34197; - } - ]; + nat = { + enableIPv6 = true; + forwardPorts = [ + # Minecraft + { + destination = "10.0.0.12:25555"; + proto = "tcp"; + sourcePort = 25565; + } + { + destination = "10.0.0.12:25555"; + proto = "udp"; + sourcePort = 25565; + } + # Factorio + { + destination = "10.0.0.12:34197"; + proto = "udp"; + sourcePort = 34197; + } + ]; + }; }; virtualisation = { diff --git a/config/host-config/limina.nix b/config/host-config/limina.nix index 88032cf..b67fc49 100644 --- a/config/host-config/limina.nix +++ b/config/host-config/limina.nix @@ -142,17 +142,6 @@ in { }; auth.kerberos.state-directory = "/state/services/heimdal-kdc"; - - # wireguard-gateway = { - # enable = true; - # network = "10.0.200.0/24"; - # peers = { - # niten-phone = { - # public-key = ""; - # assigned-ip = "10.0.200.2"; - # }; - # }; - # }; }; }; diff --git a/config/host-config/nostromo.nix b/config/host-config/nostromo.nix index 52e6106..0ff4048 100644 --- a/config/host-config/nostromo.nix +++ b/config/host-config/nostromo.nix @@ -80,26 +80,26 @@ in { fudo = let host-secrets = config.fudo.secrets.host-secrets."${hostname}"; in { - secrets.host-secrets.${hostname} = { - pricebot-auth-token = { - source-file = - config.fudo.secrets.files.service-secrets.nostromo."pricebot-auth.token"; - target-file = "/run/services/pricebot/auth.token"; - user = "root"; - }; - }; + # secrets.host-secrets.${hostname} = { + # pricebot-auth-token = { + # source-file = + # config.fudo.secrets.files.service-secrets.nostromo."pricebot-auth.token"; + # target-file = "/run/services/pricebot/auth.token"; + # user = "root"; + # }; + # }; - pricebot = { - enable = true; - mattermost-url = "https://chat.fudo.org"; - mattermost-auth-token-file = host-secrets.pricebot-auth-token.target-file; - monitors = { - btc = { - mattermost-channel-id = "f7iem9t3qbbczjyuq4waj1s3ua"; - notify-user = "niten"; - }; - }; - }; + # pricebot = { + # enable = true; + # mattermost-url = "https://chat.fudo.org"; + # mattermost-auth-token-file = host-secrets.pricebot-auth-token.target-file; + # monitors = { + # btc = { + # mattermost-channel-id = "f7iem9t3qbbczjyuq4waj1s3ua"; + # notify-user = "niten"; + # }; + # }; + # }; services = { logging.loki.state-directory = "/state/services/loki"; diff --git a/config/host-config/spark.nix b/config/host-config/spark.nix index 5d71f19..014d524 100644 --- a/config/host-config/spark.nix +++ b/config/host-config/spark.nix @@ -1,45 +1,27 @@ { config, lib, pkgs, ... }: with lib; -let state-dir = "/state"; +let stateDir = "/state"; + hostname = "" + primaryIp = pkgs.lib.getHostIpv4 "" in { - fudo = { - slynk.enable = true; - wallfly.location = "office"; - }; + config = { + networking = { + interfaces.enp3s0 = { + ipv4.addresses = [{ + address = primaryIp; + prefixLength = pkgs.lib.getHostIpv4 hostname; + }]; + }; + firewall.enable = false; + defaultGateway = { - networking = { - interfaces = { intif0.useDHCP = true; }; - firewall.enable = false; - }; - - i18n.inputMethod = { - #enabled = "fcitx5"; - #fcitx5.addons = with pkgs; [ fcitx5-chinese-addons fcitx5-rime ]; - }; - - systemd.tmpfiles.rules = [ - "d ${state-dir}/lib/cups 755 root root - -" - "d ${state-dir}/services/yggdrasil 700 root root - -" - ]; - - fileSystems = { - "/var/lib/cups" = { - device = "${state-dir}/lib/cups"; - options = [ "bind" ]; + }; }; - # "/var/lib/private/yggdrasil" = { - # device = "${state-dir}/services/yggdrasil"; - # options = [ "bind" ]; - # }; - }; - - services = { - yggdrasil = { - enable = true; - persistentKeys = true; - group = "wheel"; + fudo = { + slynk.enable = true; + wallfly.location = "family_room"; }; }; } diff --git a/config/host-config/system3.nix b/config/host-config/system3.nix index 17ede77..5ea589f 100644 --- a/config/host-config/system3.nix +++ b/config/host-config/system3.nix @@ -6,66 +6,10 @@ let inherit (config.instance) hostname; - vmConfig = { pkgs, lib, ... }: { - config = { - containers.tester = { - autoStart = true; - # localAddress = "10.0.0.14"; - additionalCapabilities = [ "CAP_NET_ADMIN" ]; - # privateNetwork = true; - macvlans = [ "enp7s0" ]; - #hostBridge = "tester0"; - #hostAddress = "10.0.0.14"; - #privateNetwork = true; - config = { - imports = [ pkgs.moduleRegistry.authoritativeDns ]; - - services.openssh.enable = true; - - users = let groupName = config.users.users.niten.group; - in { - users.niten = config.users.users.niten; - groups."${groupName}" = config.users.groups."${groupName}"; - }; - - services.authoritative-dns = { - enable = true; - identity = "ns.sea.fudo.org"; - listen-ips = [ "10.0.0.14" ]; - state-directory = "/var/lib/nsd"; - timestamp = toString config.instance.build-timestamp; - domains = { - "sea.fudo.org" = { zone = config.fudo.zones."sea.fudo.org"; }; - }; - }; - - networking = { - defaultGateway = pkgs.lib.getHostGatewayV4 hostname; - firewall = { - enable = true; - allowedTCPPorts = [ 22 53 ]; - allowedUDPPorts = [ 53 ]; - }; - # interfaces.eth0 = { - # ipv4.addresses = [{ - # address = "10.0.0.14"; - # prefixLength = 24; - # }]; - # }; - interfaces.mv-enp7s0.ipv4.addresses = [{ - address = "10.0.0.14"; - prefixLength = 24; - }]; - }; - }; - }; - }; - }; - in { - imports = [ vmConfig ]; config = { + fudo = { slynk.enable = true; wallfly.location = "office"; diff --git a/config/host-config/toothless.nix b/config/host-config/toothless.nix index dba8e28..e310dcd 100644 --- a/config/host-config/toothless.nix +++ b/config/host-config/toothless.nix @@ -29,10 +29,7 @@ in { ''; services = { - immichContainer = { - state-directory = "/state/immich/state"; - store-directory = "/state/immich/store"; - }; + immichMlContainer.state-directory = "/state/immich/ml-cache"; }; fudo = { @@ -79,12 +76,26 @@ in { }; }; + hardware = { + nvidia = { + nvidiaSettings = true; + package = config.boot.kernelPackages.nvidiaPackages.production; + }; + opengl = { + enable = true; + driSupport32Bit = true; + }; + }; + + services.xserver.videoDrivers = [ "nvidia" ]; + virtualisation = { podman = { enable = true; autoPrune.enable = true; dockerSocket.enable = true; dockerCompat = true; + enableNvidia = true; defaultNetwork.settings = { dns_enabled = true; network_dns_servers = [ "1.1.1.1" "8.8.4.4" ]; diff --git a/config/host-config/toothless/immich-ml.nix b/config/host-config/toothless/immich-ml.nix new file mode 100644 index 0000000..367dfe5 --- /dev/null +++ b/config/host-config/toothless/immich-ml.nix @@ -0,0 +1,29 @@ +{ config, lib, pkgs, ... }: + +{ + config = { + virtualisation.arion.projects.immich-ml.settings = let + image = { ... }: { + project.name = "immich-ml"; + services = { + immich-ml = { + service = { + image = + "ghcr.io/immich-app/immich-machine-learning:${immichVersion}-cuda"; + restart = "always"; + ports = [ "${toString cfg.port}:3003" ]; + volumes = [ "${cfg.state-directory}:/cache" ]; + }; + }; + }; + rawConfig = { + deploy.resources.reservations.devices = [{ + driver = "nvidia"; + count = 1; + capabilities = [ "gpu" ]; + }]; + }; + }; + in { imports = [ image ]; }; + }; +} diff --git a/config/host-config/wormhole0.nix b/config/host-config/wormhole0.nix index e901b29..e62961d 100644 --- a/config/host-config/wormhole0.nix +++ b/config/host-config/wormhole0.nix @@ -164,6 +164,13 @@ in { }; }; + "home.sea.fudo.ninja" = { + locations."/" = { + proxyPass = "http://localhost:${toString homeAssistantPort}"; + proxyWebsockets = true; + }; + }; + "node-red.sea.fudo.org" = { locations."/" = { proxyPass = "http://localhost:${toString nodeRedPort}"; diff --git a/config/host-config/zbox.nix b/config/host-config/zbox.nix index 8272c14..ed8ddef 100644 --- a/config/host-config/zbox.nix +++ b/config/host-config/zbox.nix @@ -78,10 +78,19 @@ in { recommendedOptimisation = true; recommendedProxySettings = true; - virtualHosts."frigate.sea.fudo.org" = { - locations."/" = { - proxyPass = "http://localhost:5000"; - proxyWebsockets = true; + virtualHosts = { + "frigate.sea.fudo.org" = { + locations."/" = { + proxyPass = "http://localhost:5000"; + proxyWebsockets = true; + }; + }; + + "cam.sea.fudo.ninja" = { + locations."/" = { + proxyPass = "http://localhost:5000"; + proxyWebsockets = true; + }; }; }; }; diff --git a/config/profile-config/common.nix b/config/profile-config/common.nix index 22caef2..bf313af 100644 --- a/config/profile-config/common.nix +++ b/config/profile-config/common.nix @@ -33,18 +33,26 @@ in { config = { fudo = { hosts."${hostname}".local-networks = [ "::1/128" ]; }; - system.autoUpgrade.enable = false; + system = { + autoUpgrade.enable = false; + # copySystemConfiguration = true; + }; nix = { package = pkgs.nixFlakes; extraOptions = '' experimental-features = nix-command flakes ''; + optimise = { + automatic = true; + dates = [ "weekly" ]; + }; gc = { automatic = true; dates = "weekly"; - options = "--delete-older-than 7d"; + options = "--delete-older-than 14d"; }; + settings.auto-optimise-store = true; }; hardware.enableAllFirmware = true; diff --git a/config/service/authoritative-dns.nix b/config/service/authoritative-dns.nix index f04f990..5d11d68 100644 --- a/config/service/authoritative-dns.nix +++ b/config/service/authoritative-dns.nix @@ -275,8 +275,6 @@ in { imports = [ hostModule containerModule ]; config = mkIf cfg.enable { - systemd.tmpfiles.rules = [ "d ${cfg.state-directory} 700 root root - -" ]; - fileSystems."/var/lib/nsd" = mkIf (isNull cfg.container) { device = cfg.state-directory; options = [ "bind" ]; diff --git a/config/service/mabel.nix b/config/service/mabel.nix new file mode 100644 index 0000000..d4966ab --- /dev/null +++ b/config/service/mabel.nix @@ -0,0 +1,103 @@ +{ config, lib, pkgs, ... }: + +with lib; +let + cfg = config.fudo.services.mabel; + + hostname = config.instance.hostname; + + isMqtt = config.fudo.services.mqtt.enable; + + isMabel = hostname == cfg.mabel-host; + + hostSecrets = config.fudo.secrets.host-secrets."${hostname}"; + + mqtt-password-file = + pkgs.lib.passwd.stablerandom-passwd-file "mabel-mqtt-passwd" + config.instance.build-seed; + +in { + options.fudo.services.mabel = with types; { + enable = mkEnableOption "Enable Mabel camera monitor."; + + verbose = mkEnableOption "Enable verbose output."; + + mabel-host = mkOption { + type = str; + description = "Host on which to run Mabel."; + }; + + mqtt = { + username = mkOption { + type = str; + description = "User as which to connect to MQTT server."; + default = "mabel-bot"; + }; + }; + + matrix = { + domain = mkOption { + type = str; + description = "Matrix domain on which to connect."; + }; + + username = mkOption { + type = str; + description = "User as which to connect to Matrix."; + }; + + token-file = mkOption { + type = str; + description = "Authentication for connecting to Matrix."; + }; + + channel = mkOption { + type = str; + description = "Channel on which to send notifications."; + }; + }; + }; + + config = mkIf cfg.enable { + fudo = { + secrets.host-secrets."${hostname}" = { + mabel-mqtt-passwd = mkIf isMabel { + source-file = mqtt-password-file; + target-file = "/run/mabel-mqtt/passwd"; + }; + + mabel-matrix-token = mkIf isMabel { + source-file = cfg.matrix.token-file; + target-file = "/run/mabel/matrix.token"; + }; + }; + + services.mqtt = mkIf isMqtt { + private = { + enable = true; + users."${cfg.mqtt.username}" = { + password-file = mqtt-password-file; + acl = [ "read frigate/#" ]; + }; + }; + }; + }; + + services.mabel = mkIf isMabel { + enable = true; + verbose = cfg.verbose; + mqtt = { + host = config.fudo.services.mqtt.mqtt-hostname; + port = config.fudo.services.mqtt.private.port; + username = cfg.mqtt.username; + password-file = hostSecrets.mabel-mqtt-passwd.target-file; + }; + matrix = { + domain = cfg.matrix.domain; + username = cfg.matrix.username; + password-file = hostSecrets.mabel-matrix-token.target-file; + channel-alias = cfg.matrix.channel; + }; + }; + }; +} diff --git a/config/service/nexus.nix b/config/service/nexus.nix index a28fa2b..624e10b 100644 --- a/config/service/nexus.nix +++ b/config/service/nexus.nix @@ -12,18 +12,12 @@ let site = config.fudo.sites."${siteName}"; hostNexusDomainList = host: - let - domainName = config.fudo.hosts."${host}".domain; - domain = config.fudo.domains."${domainName}"; - siteName = config.fudo.hosts."${host}".site; - site = config.fudo.sites."${siteName}"; - in unique (domain.nexus.domains ++ site.nexus.domains); + unique (domain.nexus.public-domains ++ site.nexus.public-domains + ++ domain.nexus.private-domains ++ site.nexus.private-domains + ++ domain.nexus.tailscale-domains ++ site.nexus.tailscale-domains); isEmpty = lst: lst == [ ]; - localNexusDomains = getAttrs (hostNexusDomainList hostname) - (listKeys config.fudo.nexus.domains); - isServer = let servers = concatMap (domainOpts: domainOpts.servers) (attrValues config.fudo.nexus.domains); @@ -140,7 +134,15 @@ in { enable = enableClient; inherit hostname; verbose = true; - domains = unique (domain.nexus.domains ++ site.nexus.domains); + domains = let + genDomains = type: domains: + genAttrs (unique domains) (_: { inherit type; }); + in (genDomains "public" + (domain.nexus.public-domains ++ site.nexus.public-domains)) + // (genDomains "private" + (domain.nexus.private-domains ++ site.nexus.private-domains)) + // (genDomains "tailscale" + (domain.nexus.tailscale-domains ++ site.nexus.tailscale-domains)); hmac-key-file = hostSecrets.nexus-key.target-file; servers = let localDomains = hostNexusDomainList hostname; in map ({ domain, alias, ... }: "${alias}.${domain}") diff --git a/config/services.nix b/config/services.nix index deb665f..6248fcd 100644 --- a/config/services.nix +++ b/config/services.nix @@ -13,6 +13,7 @@ ./service/lemmy.nix ./service/local-network.nix ./service/logging.nix + ./service/mabel.nix ./service/mail-server.nix ./service/metrics.nix ./service/mqtt.nix diff --git a/config/site-config/seattle.nix b/config/site-config/seattle.nix index 71180fd..8e62675 100644 --- a/config/site-config/seattle.nix +++ b/config/site-config/seattle.nix @@ -14,29 +14,29 @@ in { wallfly-presence.enable = true; - tattler = let snooper-host = "wormhole0"; - in { - enable = true; - verbose = true; - event-topics = [ "suanni/events/motion" ]; - inherit snooper-host; - }; + # tattler = let snooper-host = "wormhole0"; + # in { + # enable = true; + # verbose = true; + # event-topics = [ "suanni/events/motion" ]; + # inherit snooper-host; + # }; - suanni = let - listener = "nostromo"; - objectifier = "nostromo"; - in { - enable = true; - event-listener.host = listener; - objectifier.host = objectifier; - synology = { - host = "cargo.sea.fudo.org"; - port = 5001; - username = "suanni"; - password-file = - config.fudo.secrets.files.service-passwords."${listener}".suanni-synology; - }; - }; + # suanni = let + # listener = "nostromo"; + # objectifier = "nostromo"; + # in { + # enable = true; + # event-listener.host = listener; + # objectifier.host = objectifier; + # synology = { + # host = "cargo.sea.fudo.org"; + # port = 5001; + # username = "suanni"; + # password-file = + # config.fudo.secrets.files.service-passwords."${listener}".suanni-synology; + # }; + # }; }; zones."sea.fudo.org" = { @@ -108,9 +108,15 @@ in { ]; after = [ config.fudo.secrets.secret-target ]; serviceConfig = { - ExecStartPre = "${pkgs.coreutils}/bin/test -f /etc/krb5.keytab"; + ExecStartPre = pkgs.writeShellScript "await-keytab.sh" '' + while [ ! -f /etc/krb5.keytab ]; do + sleep 5 + done + exit 0 + ''; ExecStart = "${pkgs.coreutils}/bin/true"; TimeoutStartSec = "360"; + Type = "oneshot"; RemainAfterExit = true; Restart = "on-failure"; RestartSec = "2"; diff --git a/flake.lock b/flake.lock index fb30e6e..e04fce4 100644 --- a/flake.lock +++ b/flake.lock @@ -10,11 +10,11 @@ ] }, "locked": { - "lastModified": 1709606645, - "narHash": "sha256-yObjAl8deNvx1uIfQn7/vkB9Rnr0kqTo1HVrsk46l30=", + "lastModified": 1714877287, + "narHash": "sha256-mf1/RfkyhzwLLeqU8AdosbBfRQuQzuVMX7XL7GejoRI=", "owner": "hercules-ci", "repo": "arion", - "rev": "d2d48c9ec304ac80c84ede138b8c6f298d07d995", + "rev": "e9945eb6cdaf5c946bacd5a330e7b5ac7b3b2fdd", "type": "github" }, "original": { @@ -28,14 +28,14 @@ "flake-parts": "flake-parts_3", "haskell-flake": "haskell-flake_2", "hercules-ci-effects": "hercules-ci-effects_2", - "nixpkgs": "nixpkgs_3" + "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1709606645, - "narHash": "sha256-yObjAl8deNvx1uIfQn7/vkB9Rnr0kqTo1HVrsk46l30=", + "lastModified": 1714877287, + "narHash": "sha256-mf1/RfkyhzwLLeqU8AdosbBfRQuQzuVMX7XL7GejoRI=", "owner": "hercules-ci", "repo": "arion", - "rev": "d2d48c9ec304ac80c84ede138b8c6f298d07d995", + "rev": "e9945eb6cdaf5c946bacd5a330e7b5ac7b3b2fdd", "type": "github" }, "original": { @@ -46,17 +46,17 @@ }, "arion_3": { "inputs": { - "flake-parts": "flake-parts_5", + "flake-parts": "flake-parts_15", "haskell-flake": "haskell-flake_3", "hercules-ci-effects": "hercules-ci-effects_3", - "nixpkgs": "nixpkgs_22" + "nixpkgs": "nixpkgs_23" }, "locked": { - "lastModified": 1709606645, - "narHash": "sha256-yObjAl8deNvx1uIfQn7/vkB9Rnr0kqTo1HVrsk46l30=", + "lastModified": 1714877287, + "narHash": "sha256-mf1/RfkyhzwLLeqU8AdosbBfRQuQzuVMX7XL7GejoRI=", "owner": "hercules-ci", "repo": "arion", - "rev": "d2d48c9ec304ac80c84ede138b8c6f298d07d995", + "rev": "e9945eb6cdaf5c946bacd5a330e7b5ac7b3b2fdd", "type": "github" }, "original": { @@ -95,11 +95,11 @@ ] }, "locked": { - "lastModified": 1710008093, - "narHash": "sha256-ROChGpYaklLrV27ikhiqmH9VNIS+9tM7luxSGcFrHxQ=", + "lastModified": 1713483454, + "narHash": "sha256-etbOrLWvY7jwFBBSD6p/8CgOV4PRhpxE6QrFgAM3X7k=", "ref": "refs/heads/master", - "rev": "3700d10df6943d062860667470188ddbe2bcd896", - "revCount": 95, + "rev": "6cce0e913b5a4834f093b835e423dec1cb77915c", + "revCount": 97, "type": "git", "url": "https://fudo.dev/public/authoritative-dns.git" }, @@ -134,58 +134,10 @@ "type": "path" } }, - "chute": { - "inputs": { - "clj2nix": "clj2nix", - "gitignore": "gitignore", - "nixpkgs": [ - "nixpkgs" - ], - "utils": "utils_2" - }, - "locked": { - "lastModified": 1639520373, - "narHash": "sha256-nJJpvdsL/D/gY8iFaacdoS9phz74wPh2Ta1fc/XfBMg=", - "ref": "stable", - "rev": "56438b1ee2856cb98781f4580a1c6cc0cc6e6f1e", - "revCount": 4, - "type": "git", - "url": "https://fudo.dev/chute/chute.git" - }, - "original": { - "ref": "stable", - "type": "git", - "url": "https://fudo.dev/chute/chute.git" - } - }, - "chuteUnstable": { - "inputs": { - "clj2nix": "clj2nix_2", - "gitignore": "gitignore_3", - "nixpkgs": [ - "nixpkgs" - ], - "utils": "utils_4" - }, - "locked": { - "lastModified": 1711297176, - "narHash": "sha256-NxsgcJd+0P+5AwxuWf7N3AyVYKdR2O0J5YyFURz9Z3k=", - "ref": "master", - "rev": "bc990bb34cc9bef24a820905407b109fcd383c19", - "revCount": 18, - "type": "git", - "url": "https://fudo.dev/chute/chute.git" - }, - "original": { - "ref": "master", - "type": "git", - "url": "https://fudo.dev/chute/chute.git" - } - }, "clj-nix": { "inputs": { "devshell": "devshell", - "flake-utils": "flake-utils_3", + "nix-fetcher-data": "nix-fetcher-data", "nixpkgs": [ "fudo-home", "fudo-pkgs", @@ -194,11 +146,11 @@ ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -210,9 +162,13 @@ "clj-nix_10": { "inputs": { "devshell": "devshell_10", - "nix-fetcher-data": "nix-fetcher-data", + "nix-fetcher-data": "nix-fetcher-data_10", "nixpkgs": [ - "pricebot", + "fudo-secrets", + "nexus", + "nexus-server", + "nexus-crypto", + "helpers", "nixpkgs" ] }, @@ -233,19 +189,19 @@ "clj-nix_11": { "inputs": { "devshell": "devshell_11", - "flake-utils": "flake-utils_14", + "nix-fetcher-data": "nix-fetcher-data_11", "nixpkgs": [ - "snooper", + "mabel", "helpers", "nixpkgs" ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -257,7 +213,284 @@ "clj-nix_12": { "inputs": { "devshell": "devshell_12", - "flake-utils": "flake-utils_15", + "nix-fetcher-data": "nix-fetcher-data_12", + "nixpkgs": [ + "mabel", + "mebot", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_13": { + "inputs": { + "devshell": "devshell_13", + "nix-fetcher-data": "nix-fetcher-data_13", + "nixpkgs": [ + "mabel", + "milquetoast", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_14": { + "inputs": { + "devshell": "devshell_14", + "nix-fetcher-data": "nix-fetcher-data_14", + "nixpkgs": [ + "nexus", + "nexus-client", + "fudo-clojure", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_15": { + "inputs": { + "devshell": "devshell_15", + "nix-fetcher-data": "nix-fetcher-data_15", + "nixpkgs": [ + "nexus", + "nexus-client", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_16": { + "inputs": { + "devshell": "devshell_16", + "nix-fetcher-data": "nix-fetcher-data_16", + "nixpkgs": [ + "nexus", + "nexus-client", + "nexus-crypto", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_17": { + "inputs": { + "devshell": "devshell_17", + "nix-fetcher-data": "nix-fetcher-data_17", + "nixpkgs": [ + "nexus", + "nexus-crypto", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_18": { + "inputs": { + "devshell": "devshell_18", + "nix-fetcher-data": "nix-fetcher-data_18", + "nixpkgs": [ + "nexus", + "nexus-server", + "fudo-clojure", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_19": { + "inputs": { + "devshell": "devshell_19", + "nix-fetcher-data": "nix-fetcher-data_19", + "nixpkgs": [ + "nexus", + "nexus-server", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_2": { + "inputs": { + "devshell": "devshell_2", + "nix-fetcher-data": "nix-fetcher-data_2", + "nixpkgs": [ + "fudo-pkgs", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_20": { + "inputs": { + "devshell": "devshell_20", + "nix-fetcher-data": "nix-fetcher-data_20", + "nixpkgs": [ + "nexus", + "nexus-server", + "nexus-crypto", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_21": { + "inputs": { + "devshell": "devshell_21", + "nix-fetcher-data": "nix-fetcher-data_21", + "nixpkgs": [ + "snooper", + "helpers", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", + "owner": "jlesquembre", + "repo": "clj-nix", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "clj-nix", + "type": "github" + } + }, + "clj-nix_22": { + "inputs": { + "devshell": "devshell_22", + "flake-utils": "flake-utils_5", "nixpkgs": [ "suanni", "helpers", @@ -278,10 +511,10 @@ "type": "github" } }, - "clj-nix_13": { + "clj-nix_23": { "inputs": { - "devshell": "devshell_13", - "flake-utils": "flake-utils_16", + "devshell": "devshell_23", + "nix-fetcher-data": "nix-fetcher-data_22", "nixpkgs": [ "tattler", "helpers", @@ -289,11 +522,11 @@ ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -302,10 +535,10 @@ "type": "github" } }, - "clj-nix_14": { + "clj-nix_24": { "inputs": { - "devshell": "devshell_14", - "flake-utils": "flake-utils_17", + "devshell": "devshell_24", + "flake-utils": "flake-utils_6", "nixpkgs": [ "tattler", "notifierClj", @@ -327,12 +560,14 @@ "type": "github" } }, - "clj-nix_15": { + "clj-nix_25": { "inputs": { - "devshell": "devshell_15", - "nix-fetcher-data": "nix-fetcher-data_2", + "devshell": "devshell_25", + "nix-fetcher-data": "nix-fetcher-data_23", "nixpkgs": [ "wallfly", + "fudo-clojure", + "helpers", "nixpkgs" ] }, @@ -350,22 +585,22 @@ "type": "github" } }, - "clj-nix_2": { + "clj-nix_26": { "inputs": { - "devshell": "devshell_2", - "flake-utils": "flake-utils_5", + "devshell": "devshell_26", + "nix-fetcher-data": "nix-fetcher-data_24", "nixpkgs": [ - "fudo-pkgs", + "wallfly", "helpers", "nixpkgs" ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -377,7 +612,7 @@ "clj-nix_3": { "inputs": { "devshell": "devshell_3", - "flake-utils": "flake-utils_7", + "nix-fetcher-data": "nix-fetcher-data_3", "nixpkgs": [ "fudo-secrets", "fudo-pkgs", @@ -386,11 +621,11 @@ ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -402,21 +637,22 @@ "clj-nix_4": { "inputs": { "devshell": "devshell_4", - "flake-utils": "flake-utils_8", + "nix-fetcher-data": "nix-fetcher-data_4", "nixpkgs": [ "fudo-secrets", "nexus", "nexus-client", + "fudo-clojure", "helpers", "nixpkgs" ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -428,21 +664,21 @@ "clj-nix_5": { "inputs": { "devshell": "devshell_5", - "flake-utils": "flake-utils_9", + "nix-fetcher-data": "nix-fetcher-data_5", "nixpkgs": [ "fudo-secrets", "nexus", - "nexus-crypto", + "nexus-client", "helpers", "nixpkgs" ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -454,21 +690,22 @@ "clj-nix_6": { "inputs": { "devshell": "devshell_6", - "flake-utils": "flake-utils_10", + "nix-fetcher-data": "nix-fetcher-data_6", "nixpkgs": [ "fudo-secrets", "nexus", - "nexus-server", + "nexus-client", + "nexus-crypto", "helpers", "nixpkgs" ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -480,20 +717,21 @@ "clj-nix_7": { "inputs": { "devshell": "devshell_7", - "flake-utils": "flake-utils_11", + "nix-fetcher-data": "nix-fetcher-data_7", "nixpkgs": [ + "fudo-secrets", "nexus", - "nexus-client", + "nexus-crypto", "helpers", "nixpkgs" ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -505,20 +743,22 @@ "clj-nix_8": { "inputs": { "devshell": "devshell_8", - "flake-utils": "flake-utils_12", + "nix-fetcher-data": "nix-fetcher-data_8", "nixpkgs": [ + "fudo-secrets", "nexus", - "nexus-crypto", + "nexus-server", + "fudo-clojure", "helpers", "nixpkgs" ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -530,8 +770,9 @@ "clj-nix_9": { "inputs": { "devshell": "devshell_9", - "flake-utils": "flake-utils_13", + "nix-fetcher-data": "nix-fetcher-data_9", "nixpkgs": [ + "fudo-secrets", "nexus", "nexus-server", "helpers", @@ -539,11 +780,11 @@ ] }, "locked": { - "lastModified": 1677342613, - "narHash": "sha256-BqhKj7jQahSVThEwLHt164kJHGx9LXzBARFZaFNLPW8=", + "lastModified": 1711197542, + "narHash": "sha256-RMM+G49X56W8gE2sg08TUsuR30KcU0LNLttsSRgxTCM=", "owner": "jlesquembre", "repo": "clj-nix", - "rev": "7d9e244ea96988524ba3bd6c2bbafdf0a5340b96", + "rev": "20109727c6623b486d37fbd957d64c2a8232ccde", "type": "github" }, "original": { @@ -554,16 +795,17 @@ }, "clj2nix": { "inputs": { - "flake-compat": "flake-compat", - "nixpkgs": "nixpkgs", - "utils": "utils" + "flake-compat": "flake-compat_2", + "gitignore": "gitignore", + "nixpkgs": "nixpkgs_5", + "utils": "utils_2" }, "locked": { - "lastModified": 1637900288, - "narHash": "sha256-hQdSCIm1WpG5uK9hoe/iagyYc3Fhi8PJzfo1jFBa53g=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "3d0a38c954c8e0926f57de1d80d357df05fc2f94", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -575,15 +817,16 @@ "clj2nix_10": { "inputs": { "flake-compat": "flake-compat_11", - "nixpkgs": "nixpkgs_24", - "utils": "utils_28" + "gitignore": "gitignore_10", + "nixpkgs": "nixpkgs_22", + "utils": "utils_27" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -595,15 +838,16 @@ "clj2nix_11": { "inputs": { "flake-compat": "flake-compat_12", - "nixpkgs": "nixpkgs_25", - "utils": "utils_31" + "gitignore": "gitignore_11", + "nixpkgs": "nixpkgs_24", + "utils": "utils_33" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -615,15 +859,16 @@ "clj2nix_12": { "inputs": { "flake-compat": "flake-compat_13", - "nixpkgs": "nixpkgs_27", - "utils": "utils_37" + "gitignore": "gitignore_12", + "nixpkgs": "nixpkgs_25", + "utils": "utils_35" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -635,15 +880,16 @@ "clj2nix_13": { "inputs": { "flake-compat": "flake-compat_14", - "nixpkgs": "nixpkgs_28", - "utils": "utils_40" + "gitignore": "gitignore_13", + "nixpkgs": "nixpkgs_26", + "utils": "utils_38" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -655,15 +901,16 @@ "clj2nix_14": { "inputs": { "flake-compat": "flake-compat_15", - "nixpkgs": "nixpkgs_29", - "utils": "utils_43" + "gitignore": "gitignore_14", + "nixpkgs": "nixpkgs_27", + "utils": "utils_42" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -675,9 +922,177 @@ "clj2nix_15": { "inputs": { "flake-compat": "flake-compat_16", - "nixpkgs": "nixpkgs_30", + "gitignore": "gitignore_15", + "nixpkgs": "nixpkgs_28", "utils": "utils_45" }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_16": { + "inputs": { + "flake-compat": "flake-compat_17", + "gitignore": "gitignore_16", + "nixpkgs": "nixpkgs_29", + "utils": "utils_47" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_17": { + "inputs": { + "flake-compat": "flake-compat_18", + "gitignore": "gitignore_17", + "nixpkgs": "nixpkgs_30", + "utils": "utils_51" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_18": { + "inputs": { + "flake-compat": "flake-compat_19", + "gitignore": "gitignore_18", + "nixpkgs": "nixpkgs_31", + "utils": "utils_54" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_19": { + "inputs": { + "flake-compat": "flake-compat_20", + "gitignore": "gitignore_19", + "nixpkgs": "nixpkgs_32", + "utils": "utils_57" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_2": { + "inputs": { + "flake-compat": "flake-compat_3", + "gitignore": "gitignore_2", + "nixpkgs": "nixpkgs_9", + "utils": "utils_5" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_20": { + "inputs": { + "flake-compat": "flake-compat_21", + "gitignore": "gitignore_20", + "nixpkgs": "nixpkgs_33", + "utils": "utils_59" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_21": { + "inputs": { + "flake-compat": "flake-compat_22", + "gitignore": "gitignore_21", + "nixpkgs": "nixpkgs_35", + "utils": "utils_65" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_22": { + "inputs": { + "flake-compat": "flake-compat_23", + "nixpkgs": "nixpkgs_36", + "utils": "utils_68" + }, "locked": { "lastModified": 1673786922, "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", @@ -692,12 +1107,74 @@ "type": "github" } }, - "clj2nix_2": { + "clj2nix_23": { "inputs": { - "flake-compat": "flake-compat_2", - "gitignore": "gitignore_2", - "nixpkgs": "nixpkgs_2", - "utils": "utils_3" + "flake-compat": "flake-compat_24", + "gitignore": "gitignore_22", + "nixpkgs": "nixpkgs_37", + "utils": "utils_71" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_24": { + "inputs": { + "flake-compat": "flake-compat_25", + "nixpkgs": "nixpkgs_38", + "utils": "utils_73" + }, + "locked": { + "lastModified": 1673786922, + "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_25": { + "inputs": { + "flake-compat": "flake-compat_26", + "gitignore": "gitignore_23", + "nixpkgs": "nixpkgs_39", + "utils": "utils_77" + }, + "locked": { + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", + "owner": "hlolli", + "repo": "clj2nix", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", + "type": "github" + }, + "original": { + "owner": "hlolli", + "repo": "clj2nix", + "type": "github" + } + }, + "clj2nix_26": { + "inputs": { + "flake-compat": "flake-compat_27", + "gitignore": "gitignore_24", + "nixpkgs": "nixpkgs_41", + "utils": "utils_80" }, "locked": { "lastModified": 1685699489, @@ -716,15 +1193,16 @@ "clj2nix_3": { "inputs": { "flake-compat": "flake-compat_4", - "nixpkgs": "nixpkgs_6", - "utils": "utils_6" + "gitignore": "gitignore_3", + "nixpkgs": "nixpkgs_14", + "utils": "utils_8" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -736,15 +1214,16 @@ "clj2nix_4": { "inputs": { "flake-compat": "flake-compat_5", - "nixpkgs": "nixpkgs_10", - "utils": "utils_9" + "gitignore": "gitignore_4", + "nixpkgs": "nixpkgs_16", + "utils": "utils_10" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -756,15 +1235,16 @@ "clj2nix_5": { "inputs": { "flake-compat": "flake-compat_6", - "nixpkgs": "nixpkgs_15", - "utils": "utils_12" + "gitignore": "gitignore_5", + "nixpkgs": "nixpkgs_17", + "utils": "utils_13" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -776,15 +1256,16 @@ "clj2nix_6": { "inputs": { "flake-compat": "flake-compat_7", - "nixpkgs": "nixpkgs_17", - "utils": "utils_14" + "gitignore": "gitignore_6", + "nixpkgs": "nixpkgs_18", + "utils": "utils_15" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -796,15 +1277,16 @@ "clj2nix_7": { "inputs": { "flake-compat": "flake-compat_8", - "nixpkgs": "nixpkgs_18", - "utils": "utils_17" + "gitignore": "gitignore_7", + "nixpkgs": "nixpkgs_19", + "utils": "utils_19" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -816,15 +1298,16 @@ "clj2nix_8": { "inputs": { "flake-compat": "flake-compat_9", - "nixpkgs": "nixpkgs_19", - "utils": "utils_20" + "gitignore": "gitignore_8", + "nixpkgs": "nixpkgs_20", + "utils": "utils_22" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -836,15 +1319,16 @@ "clj2nix_9": { "inputs": { "flake-compat": "flake-compat_10", - "nixpkgs": "nixpkgs_23", + "gitignore": "gitignore_9", + "nixpkgs": "nixpkgs_21", "utils": "utils_25" }, "locked": { - "lastModified": 1673786922, - "narHash": "sha256-MrwSNEXpq20/AvMxW49MRbuqf8C2M4Vei3jtZeXYjJk=", + "lastModified": 1685699489, + "narHash": "sha256-QPkF7QiE0dmiqUpHmX7mBIhMCgbnZDjJG5bQ6702AOs=", "owner": "hlolli", "repo": "clj2nix", - "rev": "04b0dfbfc69c6316b8613d061e3fe4619d79cd9f", + "rev": "66ae6a15c3aab59cb31523e825e5270be082bfe4", "type": "github" }, "original": { @@ -871,27 +1355,21 @@ }, "devshell": { "inputs": { - "flake-utils": [ - "fudo-home", - "fudo-pkgs", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ "fudo-home", "fudo-pkgs", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_4" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -903,11 +1381,15 @@ "devshell_10": { "inputs": { "nixpkgs": [ - "pricebot", + "fudo-secrets", + "nexus", + "nexus-server", + "nexus-crypto", + "helpers", "clj-nix", "nixpkgs" ], - "systems": "systems_16" + "systems": "systems_31" }, "locked": { "lastModified": 1700815693, @@ -925,25 +1407,20 @@ }, "devshell_11": { "inputs": { - "flake-utils": [ - "snooper", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ - "snooper", + "mabel", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_37" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -954,25 +1431,21 @@ }, "devshell_12": { "inputs": { - "flake-utils": [ - "suanni", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ - "suanni", + "mabel", + "mebot", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_39" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -983,25 +1456,21 @@ }, "devshell_13": { "inputs": { - "flake-utils": [ - "tattler", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ - "tattler", + "mabel", + "milquetoast", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_42" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -1012,27 +1481,22 @@ }, "devshell_14": { "inputs": { - "flake-utils": [ - "tattler", - "notifierClj", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ - "tattler", - "notifierClj", + "nexus", + "nexus-client", + "fudo-clojure", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_46" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -1044,11 +1508,115 @@ "devshell_15": { "inputs": { "nixpkgs": [ - "wallfly", + "nexus", + "nexus-client", + "helpers", "clj-nix", "nixpkgs" ], - "systems": "systems_21" + "systems": "systems_49" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_16": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-client", + "nexus-crypto", + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_51" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_17": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-crypto", + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_55" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_18": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-server", + "fudo-clojure", + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_58" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_19": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-server", + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_61" }, "locked": { "lastModified": 1700815693, @@ -1066,14 +1634,88 @@ }, "devshell_2": { "inputs": { - "flake-utils": [ + "nixpkgs": [ "fudo-pkgs", "helpers", "clj-nix", + "nixpkgs" + ], + "systems": "systems_8" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_20": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-server", + "nexus-crypto", + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_63" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_21": { + "inputs": { + "nixpkgs": [ + "snooper", + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_68" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_22": { + "inputs": { + "flake-utils": [ + "suanni", + "helpers", + "clj-nix", "flake-utils" ], "nixpkgs": [ - "fudo-pkgs", + "suanni", "helpers", "clj-nix", "nixpkgs" @@ -1093,29 +1735,127 @@ "type": "github" } }, + "devshell_23": { + "inputs": { + "nixpkgs": [ + "tattler", + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_71" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_24": { + "inputs": { + "flake-utils": [ + "tattler", + "notifierClj", + "helpers", + "clj-nix", + "flake-utils" + ], + "nixpkgs": [ + "tattler", + "notifierClj", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1658746384, + "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "owner": "numtide", + "repo": "devshell", + "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_25": { + "inputs": { + "nixpkgs": [ + "wallfly", + "fudo-clojure", + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_75" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, + "devshell_26": { + "inputs": { + "nixpkgs": [ + "wallfly", + "helpers", + "clj-nix", + "nixpkgs" + ], + "systems": "systems_78" + }, + "locked": { + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", + "owner": "numtide", + "repo": "devshell", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "devshell", + "type": "github" + } + }, "devshell_3": { "inputs": { - "flake-utils": [ - "fudo-secrets", - "fudo-pkgs", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ "fudo-secrets", "fudo-pkgs", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_12" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -1126,29 +1866,23 @@ }, "devshell_4": { "inputs": { - "flake-utils": [ - "fudo-secrets", - "nexus", - "nexus-client", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ "fudo-secrets", "nexus", "nexus-client", + "fudo-clojure", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_14" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -1159,29 +1893,22 @@ }, "devshell_5": { "inputs": { - "flake-utils": [ - "fudo-secrets", - "nexus", - "nexus-crypto", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ "fudo-secrets", "nexus", - "nexus-crypto", + "nexus-client", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_17" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -1192,29 +1919,23 @@ }, "devshell_6": { "inputs": { - "flake-utils": [ - "fudo-secrets", - "nexus", - "nexus-server", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ "fudo-secrets", "nexus", - "nexus-server", + "nexus-client", + "nexus-crypto", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_19" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -1225,27 +1946,22 @@ }, "devshell_7": { "inputs": { - "flake-utils": [ - "nexus", - "nexus-client", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ + "fudo-secrets", "nexus", - "nexus-client", + "nexus-crypto", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_23" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -1256,27 +1972,23 @@ }, "devshell_8": { "inputs": { - "flake-utils": [ - "nexus", - "nexus-crypto", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ + "fudo-secrets", "nexus", - "nexus-crypto", + "nexus-server", + "fudo-clojure", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_26" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -1287,27 +1999,22 @@ }, "devshell_9": { "inputs": { - "flake-utils": [ - "nexus", - "nexus-server", - "helpers", - "clj-nix", - "flake-utils" - ], "nixpkgs": [ + "fudo-secrets", "nexus", "nexus-server", "helpers", "clj-nix", "nixpkgs" - ] + ], + "systems": "systems_29" }, "locked": { - "lastModified": 1658746384, - "narHash": "sha256-CCJcoMOcXyZFrV1ag4XMTpAPjLWb4Anbv+ktXFI1ry0=", + "lastModified": 1700815693, + "narHash": "sha256-JtKZEQUzosrCwDsLgm+g6aqbP1aseUl1334OShEAS3s=", "owner": "numtide", "repo": "devshell", - "rev": "0ffc7937bb5e8141af03d462b468bd071eb18e1b", + "rev": "7ad1c417c87e98e56dcef7ecd0e0a2f2e5669d51", "type": "github" }, "original": { @@ -1345,8 +2052,8 @@ "domain-secrets": { "flake": false, "locked": { - "lastModified": 1707962276, - "narHash": "sha256-5EBqxQLujMoiSWHhbIeyfzq8x3znS7xSEFupzd+ly3w=", + "lastModified": 1712529615, + "narHash": "sha256-YsYqDBqUR0FtFJfosHo1Lzd77WvH6Bo+++jGijV1JLk=", "path": "/secrets/domain-secrets", "type": "path" }, @@ -1366,7 +2073,7 @@ "evil-org-mode": "evil-org-mode", "evil-quick-diff": "evil-quick-diff", "explain-pause-mode": "explain-pause-mode", - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat", "flake-utils": "flake-utils", "format-all": "format-all", "nix-straight": "nix-straight", @@ -1469,14 +2176,14 @@ "entities": { "inputs": { "fudo-lib": "fudo-lib_4", - "nixpkgs": "nixpkgs_12" + "nixpkgs": "nixpkgs_11" }, "locked": { - "lastModified": 1711254556, - "narHash": "sha256-w3aY60p//K8qH1GyCGKnwKfkXLNpuh7zZajcnPptGos=", + "lastModified": 1715732207, + "narHash": "sha256-LmeAfkvwxJ2CdEwLEts79pNH2KepjJGcwLBmSndLY9Y=", "ref": "refs/heads/master", - "rev": "b35821a8a26a9c88c8279fb8885d83024828a371", - "revCount": 237, + "rev": "c13f5fa9b52c4ec49f6e7cd1a269c2a489be7b16", + "revCount": 242, "type": "git", "url": "https://fudo.dev/nix/entities.git" }, @@ -1581,11 +2288,11 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1627913399, - "narHash": "sha256-hY8g6H2KFL8ownSiFeMOjwPC8P0ueXpCVEbxgda3pko=", + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", "owner": "edolstra", "repo": "flake-compat", - "rev": "12c64ca55c1014cdc1b16ed5a804aa8576601ff2", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", "type": "github" }, "original": { @@ -1706,6 +2413,54 @@ "type": "github" } }, + "flake-compat_17": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_18": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_19": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-compat_2": { "flake": false, "locked": { @@ -1722,14 +2477,142 @@ "type": "github" } }, + "flake-compat_20": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_21": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_22": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_23": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_24": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_25": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_26": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_27": { + "flake": false, + "locked": { + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, "flake-compat_3": { "flake": false, "locked": { - "lastModified": 1673956053, - "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "lastModified": 1668681692, + "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=", "owner": "edolstra", "repo": "flake-compat", - "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "rev": "009399224d5e398d03b22badca40a37ac85412a1", "type": "github" }, "original": { @@ -1852,6 +2735,186 @@ "type": "github" } }, + "flake-part_10": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_19" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_11": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_21" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_12": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_23" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_13": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_25" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_14": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_27" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_15": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_29" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_16": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_31" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_17": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_33" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_18": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_35" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_19": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_37" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, "flake-part_2": { "inputs": { "nixpkgs-lib": "nixpkgs-lib_3" @@ -1870,6 +2933,222 @@ "type": "github" } }, + "flake-part_20": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_39" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_21": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_41" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_22": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_43" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_23": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_45" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_24": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_47" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_3": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_5" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_4": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_7" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_5": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_9" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_6": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_11" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_7": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_13" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_8": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_15" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-part_9": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_17" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, "flake-parts": { "inputs": { "nixpkgs-lib": [ @@ -1878,11 +3157,11 @@ ] }, "locked": { - "lastModified": 1709336216, - "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=", + "lastModified": 1714641030, + "narHash": "sha256-yzcRNDoyVP7+SCNX0wmuDju1NUCt8Dz9+lyUXEI0dbI=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2", + "rev": "e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e", "type": "github" }, "original": { @@ -1891,6 +3170,186 @@ "type": "github" } }, + "flake-parts_10": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_12" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_11": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_14" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_12": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_16" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_13": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_18" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_14": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_20" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_15": { + "inputs": { + "nixpkgs-lib": [ + "grafana-module", + "arion", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1714641030, + "narHash": "sha256-yzcRNDoyVP7+SCNX0wmuDju1NUCt8Dz9+lyUXEI0dbI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "flake-parts", + "type": "github" + } + }, + "flake-parts_16": { + "inputs": { + "nixpkgs-lib": [ + "grafana-module", + "arion", + "hercules-ci-effects", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1712014858, + "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_17": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_22" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_18": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_24" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_19": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_26" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, "flake-parts_2": { "inputs": { "nixpkgs-lib": [ @@ -1900,11 +3359,181 @@ ] }, "locked": { - "lastModified": 1701473968, - "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", + "lastModified": 1712014858, + "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", + "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_20": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_28" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_21": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_30" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_22": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_32" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_23": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_34" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_24": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_36" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_25": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_38" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_26": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_40" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_27": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_42" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_28": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_44" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_29": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_46" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", "type": "github" }, "original": { @@ -1921,11 +3550,11 @@ ] }, "locked": { - "lastModified": 1709336216, - "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=", + "lastModified": 1714641030, + "narHash": "sha256-yzcRNDoyVP7+SCNX0wmuDju1NUCt8Dz9+lyUXEI0dbI=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2", + "rev": "e5d10a24b66c3ea8f150e47dfdb0416ab7c3390e", "type": "github" }, "original": { @@ -1934,6 +3563,23 @@ "type": "github" } }, + "flake-parts_30": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_48" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, "flake-parts_4": { "inputs": { "nixpkgs-lib": [ @@ -1944,11 +3590,11 @@ ] }, "locked": { - "lastModified": 1701473968, - "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", + "lastModified": 1712014858, + "narHash": "sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm+GpZNw=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", + "rev": "9126214d0a59633752a136528f5f3b9aa8565b7d", "type": "github" }, "original": { @@ -1957,50 +3603,6 @@ } }, "flake-parts_5": { - "inputs": { - "nixpkgs-lib": [ - "grafana-module", - "arion", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1709336216, - "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_6": { - "inputs": { - "nixpkgs-lib": [ - "grafana-module", - "arion", - "hercules-ci-effects", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1701473968, - "narHash": "sha256-YcVE5emp1qQ8ieHUnxt1wCZCC3ZfAS+SRRWZ2TMda7E=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5", - "type": "github" - }, - "original": { - "id": "flake-parts", - "type": "indirect" - } - }, - "flake-parts_7": { "inputs": { "nixpkgs-lib": "nixpkgs-lib_2" }, @@ -2017,7 +3619,7 @@ "type": "indirect" } }, - "flake-parts_8": { + "flake-parts_6": { "inputs": { "nixpkgs-lib": "nixpkgs-lib_4" }, @@ -2034,7 +3636,76 @@ "type": "indirect" } }, + "flake-parts_7": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_6" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_8": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_8" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, + "flake-parts_9": { + "inputs": { + "nixpkgs-lib": "nixpkgs-lib_10" + }, + "locked": { + "lastModified": 1685546676, + "narHash": "sha256-XDbjJyAg6odX5Vj0Q22iI/gQuFvEkv9kamsSbQ+npaI=", + "owner": "hercules-ci", + "repo": "flake-parts", + "rev": "6ef2707776c6379bc727faf3f83c0dd60b06e0c6", + "type": "github" + }, + "original": { + "id": "flake-parts", + "type": "indirect" + } + }, "flake-utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1694529238, + "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "flake-utils_2": { "inputs": { "systems": "systems_2" }, @@ -2052,129 +3723,9 @@ "type": "github" } }, - "flake-utils_10": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_11": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_12": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_13": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_14": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_15": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_16": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_17": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_2": { + "flake-utils_3": { "inputs": { - "systems": "systems_3" + "systems": "systems_6" }, "locked": { "lastModified": 1694529238, @@ -2190,24 +3741,9 @@ "type": "github" } }, - "flake-utils_3": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, "flake-utils_4": { "inputs": { - "systems": "systems_5" + "systems": "systems_10" }, "locked": { "lastModified": 1694529238, @@ -2239,54 +3775,6 @@ } }, "flake-utils_6": { - "inputs": { - "systems": "systems_7" - }, - "locked": { - "lastModified": 1694529238, - "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "ff7b65b44d01cf9ba6a71320833626af21126384", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_7": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_8": { - "locked": { - "lastModified": 1656928814, - "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "flake-utils_9": { "locked": { "lastModified": 1656928814, "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=", @@ -2339,19 +3827,135 @@ "url": "https://fudo.dev/public/frigate-container.git" } }, + "fudo-clojure": { + "inputs": { + "helpers": "helpers_4", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-client", + "nixpkgs" + ], + "utils": "utils_12" + }, + "locked": { + "lastModified": 1715646188, + "narHash": "sha256-Dlp1SZEez+rxCCYTefoIurqBkR8061E4JuypWZzEt/k=", + "ref": "refs/heads/master", + "rev": "1d1c7d16e62d6d774ef74467be6326de7bd490e0", + "revCount": 89, + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + } + }, + "fudo-clojure_2": { + "inputs": { + "helpers": "helpers_8", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-server", + "nixpkgs" + ], + "utils": "utils_24" + }, + "locked": { + "lastModified": 1715536328, + "narHash": "sha256-zybgKj8vdaS8Y/nMaQN3+dKUCjilZm7Aw4kbiSVPDCY=", + "ref": "refs/heads/master", + "rev": "cd19872f77e9d3a435518ab94fd45ab1a48474dd", + "revCount": 88, + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + } + }, + "fudo-clojure_3": { + "inputs": { + "helpers": "helpers_14", + "nixpkgs": [ + "nexus", + "nexus-client", + "nixpkgs" + ], + "utils": "utils_44" + }, + "locked": { + "lastModified": 1715646188, + "narHash": "sha256-Dlp1SZEez+rxCCYTefoIurqBkR8061E4JuypWZzEt/k=", + "ref": "refs/heads/master", + "rev": "1d1c7d16e62d6d774ef74467be6326de7bd490e0", + "revCount": 89, + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + } + }, + "fudo-clojure_4": { + "inputs": { + "helpers": "helpers_18", + "nixpkgs": [ + "nexus", + "nexus-server", + "nixpkgs" + ], + "utils": "utils_56" + }, + "locked": { + "lastModified": 1715536328, + "narHash": "sha256-zybgKj8vdaS8Y/nMaQN3+dKUCjilZm7Aw4kbiSVPDCY=", + "ref": "refs/heads/master", + "rev": "cd19872f77e9d3a435518ab94fd45ab1a48474dd", + "revCount": 88, + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + } + }, + "fudo-clojure_5": { + "inputs": { + "helpers": "helpers_25", + "nixpkgs": "nixpkgs_40", + "utils": "utils_79" + }, + "locked": { + "lastModified": 1713457607, + "narHash": "sha256-lraQtZ5cc6B6zpu1Md89bGE0dJSMHlBptgaLzWYHmJg=", + "ref": "refs/heads/master", + "rev": "25467fceddcb9c81180ddb83f3e21f9ef21cd07f", + "revCount": 80, + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/fudo-clojure.git" + } + }, "fudo-entities": { "inputs": { "fudo-lib": "fudo-lib_2", - "nixpkgs": [ - "nixpkgs" - ] + "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1711254556, - "narHash": "sha256-w3aY60p//K8qH1GyCGKnwKfkXLNpuh7zZajcnPptGos=", + "lastModified": 1715732207, + "narHash": "sha256-LmeAfkvwxJ2CdEwLEts79pNH2KepjJGcwLBmSndLY9Y=", "ref": "refs/heads/master", - "rev": "b35821a8a26a9c88c8279fb8885d83024828a371", - "revCount": 237, + "rev": "c13f5fa9b52c4ec49f6e7cd1a269c2a489be7b16", + "revCount": 242, "type": "git", "url": "https://fudo.dev/nix/entities.git" }, @@ -2372,11 +3976,11 @@ ] }, "locked": { - "lastModified": 1711308111, - "narHash": "sha256-4+V7/4Kx8V8zKeYF4MTF8g7KmtSM4FVjYM26G1JH/xw=", + "lastModified": 1714860240, + "narHash": "sha256-nhMouSu4L57Q4f4BSbWlN273IECIeYUxViBfufngMz4=", "ref": "refs/heads/master", - "rev": "e55a954f09efd0a9b5934c656a1054114ce20faa", - "revCount": 471, + "rev": "a3aa976d14576cab3fb2305ec2f743d4990a21d0", + "revCount": 480, "type": "git", "url": "https://fudo.dev/nix/home.git" }, @@ -2387,17 +3991,17 @@ }, "fudo-lib": { "locked": { - "lastModified": 1700242449, - "narHash": "sha256-LfetCw18YI5SFAWSHzKcZq4G1ClwiKBh4qhxZcj7IWQ=", + "lastModified": 1709939497, + "narHash": "sha256-+i2NXUV13PTV2ebxzgJughpkOdx9WvXdB8AZP7lHbzY=", "ref": "refs/heads/master", - "rev": "04263beb7f170a1c535832461901173410ca81d8", - "revCount": 176, + "rev": "e6109489d41c117e6c346db41826dcf969529a22", + "revCount": 227, "type": "git", - "url": "https://git.fudo.org/fudo-nix/lib.git" + "url": "https://fudo.dev/nix/lib.git" }, "original": { "type": "git", - "url": "https://git.fudo.org/fudo-nix/lib.git" + "url": "https://fudo.dev/nix/lib.git" } }, "fudo-lib_2": { @@ -2417,11 +4021,11 @@ }, "fudo-lib_3": { "locked": { - "lastModified": 1709939497, - "narHash": "sha256-+i2NXUV13PTV2ebxzgJughpkOdx9WvXdB8AZP7lHbzY=", + "lastModified": 1716330286, + "narHash": "sha256-oR1waVxsmKZu9NlI+PA5J6kmtE4oXRduVIKVWSw/+M4=", "ref": "refs/heads/master", - "rev": "e6109489d41c117e6c346db41826dcf969529a22", - "revCount": 227, + "rev": "60d5d50336dd68c0850eccecbec98e2c9909739d", + "revCount": 230, "type": "git", "url": "https://fudo.dev/nix/lib.git" }, @@ -2452,11 +4056,11 @@ "unstableNixpkgs": "unstableNixpkgs" }, "locked": { - "lastModified": 1711254343, - "narHash": "sha256-QvI9zkfj9y/Glc44QOnWGpgA65yKAxgfXcRqb8/2KdQ=", + "lastModified": 1714197117, + "narHash": "sha256-uIjYihOhY5icqU0/mWn+ZHKRj+HA48fWRIyduElz08s=", "ref": "refs/heads/master", - "rev": "d57784249acac86ae0824a0644af6f7ab0e7d1e8", - "revCount": 295, + "rev": "f2886567ca7b64bbf47f3272cc5b356b23604fc6", + "revCount": 298, "type": "git", "url": "https://fudo.dev/nix/pkgs.git" }, @@ -2472,11 +4076,11 @@ "unstableNixpkgs": "unstableNixpkgs_2" }, "locked": { - "lastModified": 1711254343, - "narHash": "sha256-QvI9zkfj9y/Glc44QOnWGpgA65yKAxgfXcRqb8/2KdQ=", + "lastModified": 1714197117, + "narHash": "sha256-uIjYihOhY5icqU0/mWn+ZHKRj+HA48fWRIyduElz08s=", "ref": "refs/heads/master", - "rev": "d57784249acac86ae0824a0644af6f7ab0e7d1e8", - "revCount": 295, + "rev": "f2886567ca7b64bbf47f3272cc5b356b23604fc6", + "revCount": 298, "type": "git", "url": "https://fudo.dev/nix/pkgs.git" }, @@ -2492,11 +4096,11 @@ "unstableNixpkgs": "unstableNixpkgs_3" }, "locked": { - "lastModified": 1711254343, - "narHash": "sha256-QvI9zkfj9y/Glc44QOnWGpgA65yKAxgfXcRqb8/2KdQ=", + "lastModified": 1714197117, + "narHash": "sha256-uIjYihOhY5icqU0/mWn+ZHKRj+HA48fWRIyduElz08s=", "ref": "refs/heads/master", - "rev": "d57784249acac86ae0824a0644af6f7ab0e7d1e8", - "revCount": 295, + "rev": "f2886567ca7b64bbf47f3272cc5b356b23604fc6", + "revCount": 298, "type": "git", "url": "https://fudo.dev/nix/pkgs.git" }, @@ -2516,16 +4120,19 @@ "filesystem-keys": "filesystem-keys", "fudo-pkgs": "fudo-pkgs_3", "nexus": "nexus", - "nixpkgs": "nixpkgs_21", + "nexus-keys": "nexus-keys", + "nixpkgs": [ + "nixpkgs" + ], "service-passwords": "service-passwords", "service-secrets": "service-secrets", "site-secrets": "site-secrets", "ssh-keypairs": "ssh-keypairs", - "utils": "utils_24" + "utils": "utils_32" }, "locked": { - "lastModified": 1711308058, - "narHash": "sha256-NXXZWaxRg/Jjrn04tTP5Ri2JZ4LN+6PoIkqpvSWEE6E=", + "lastModified": 1716330708, + "narHash": "sha256-Buuhr7wxrAufvmXkR8uMzbPcLIgTnLmcLRppoN6OqMw=", "path": "/secrets", "type": "path" }, @@ -2537,16 +4144,263 @@ "gitignore": { "inputs": { "nixpkgs": [ - "chute", + "fudo-home", + "fudo-pkgs", + "helpers", + "clj2nix", "nixpkgs" ] }, "locked": { - "lastModified": 1635165013, - "narHash": "sha256-o/BdVjNwcB6jOmzZjOH703BesSkkS5O7ej3xhyO8hAY=", + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", "owner": "hercules-ci", "repo": "gitignore.nix", - "rev": "5b9e0ff9d3b551234b4f3eb3983744fa354b17f1", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_10": { + "inputs": { + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-server", + "nexus-crypto", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_11": { + "inputs": { + "nixpkgs": [ + "mabel", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_12": { + "inputs": { + "nixpkgs": [ + "mabel", + "mebot", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_13": { + "inputs": { + "nixpkgs": [ + "mabel", + "milquetoast", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_14": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-client", + "fudo-clojure", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_15": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-client", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_16": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-client", + "nexus-crypto", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_17": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-crypto", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_18": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-server", + "fudo-clojure", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_19": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-server", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", "type": "github" }, "original": { @@ -2558,7 +4412,126 @@ "gitignore_2": { "inputs": { "nixpkgs": [ - "chuteUnstable", + "fudo-pkgs", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_20": { + "inputs": { + "nixpkgs": [ + "nexus", + "nexus-server", + "nexus-crypto", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_21": { + "inputs": { + "nixpkgs": [ + "snooper", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_22": { + "inputs": { + "nixpkgs": [ + "tattler", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_23": { + "inputs": { + "nixpkgs": [ + "wallfly", + "fudo-clojure", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_24": { + "inputs": { + "nixpkgs": [ + "wallfly", + "helpers", "clj2nix", "nixpkgs" ] @@ -2580,16 +4553,172 @@ "gitignore_3": { "inputs": { "nixpkgs": [ - "chuteUnstable", + "fudo-secrets", + "fudo-pkgs", + "helpers", + "clj2nix", "nixpkgs" ] }, "locked": { - "lastModified": 1709087332, - "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", "owner": "hercules-ci", "repo": "gitignore.nix", - "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_4": { + "inputs": { + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-client", + "fudo-clojure", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_5": { + "inputs": { + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-client", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_6": { + "inputs": { + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-client", + "nexus-crypto", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_7": { + "inputs": { + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-crypto", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_8": { + "inputs": { + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-server", + "fudo-clojure", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", + "type": "github" + }, + "original": { + "owner": "hercules-ci", + "repo": "gitignore.nix", + "type": "github" + } + }, + "gitignore_9": { + "inputs": { + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-server", + "helpers", + "clj2nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1660459072, + "narHash": "sha256-8DFJjXG8zqoONA1vXtgeKXy68KdJL5UaXR8NtVMUbx8=", + "owner": "hercules-ci", + "repo": "gitignore.nix", + "rev": "a20de23b925fd8264fd7fad6454652e142fd7f73", "type": "github" }, "original": { @@ -2623,14 +4752,14 @@ "gomod2nix": { "inputs": { "flake-utils": "flake-utils_2", - "nixpkgs": "nixpkgs_4" + "nixpkgs": "nixpkgs_3" }, "locked": { - "lastModified": 1705314449, - "narHash": "sha256-yfQQ67dLejP0FLK76LKHbkzcQqNIrux6MFe32MMFGNQ=", + "lastModified": 1710154385, + "narHash": "sha256-4c3zQ2YY4BZOufaBJB4v9VBBeN2dH7iVdoJw8SDNCfI=", "owner": "nix-community", "repo": "gomod2nix", - "rev": "30e3c3a9ec4ac8453282ca7f67fca9e1da12c3e6", + "rev": "872b63ddd28f318489c929d25f1f0a3c6039c971", "type": "github" }, "original": { @@ -2641,15 +4770,15 @@ }, "gomod2nix_2": { "inputs": { - "flake-utils": "flake-utils_4", - "nixpkgs": "nixpkgs_8" + "flake-utils": "flake-utils_3", + "nixpkgs": "nixpkgs_7" }, "locked": { - "lastModified": 1705314449, - "narHash": "sha256-yfQQ67dLejP0FLK76LKHbkzcQqNIrux6MFe32MMFGNQ=", + "lastModified": 1710154385, + "narHash": "sha256-4c3zQ2YY4BZOufaBJB4v9VBBeN2dH7iVdoJw8SDNCfI=", "owner": "nix-community", "repo": "gomod2nix", - "rev": "30e3c3a9ec4ac8453282ca7f67fca9e1da12c3e6", + "rev": "872b63ddd28f318489c929d25f1f0a3c6039c971", "type": "github" }, "original": { @@ -2660,15 +4789,15 @@ }, "gomod2nix_3": { "inputs": { - "flake-utils": "flake-utils_6", - "nixpkgs": "nixpkgs_13" + "flake-utils": "flake-utils_4", + "nixpkgs": "nixpkgs_12" }, "locked": { - "lastModified": 1705314449, - "narHash": "sha256-yfQQ67dLejP0FLK76LKHbkzcQqNIrux6MFe32MMFGNQ=", + "lastModified": 1710154385, + "narHash": "sha256-4c3zQ2YY4BZOufaBJB4v9VBBeN2dH7iVdoJw8SDNCfI=", "owner": "nix-community", "repo": "gomod2nix", - "rev": "30e3c3a9ec4ac8453282ca7f67fca9e1da12c3e6", + "rev": "872b63ddd28f318489c929d25f1f0a3c6039c971", "type": "github" }, "original": { @@ -2680,8 +4809,8 @@ "google-photo-uploader-flake": { "inputs": { "gomod2nix": "gomod2nix", - "nixpkgs": "nixpkgs_5", - "utils": "utils_5" + "nixpkgs": "nixpkgs_4", + "utils": "utils" }, "locked": { "lastModified": 1706383993, @@ -2700,8 +4829,8 @@ "google-photo-uploader-flake_2": { "inputs": { "gomod2nix": "gomod2nix_2", - "nixpkgs": "nixpkgs_9", - "utils": "utils_8" + "nixpkgs": "nixpkgs_8", + "utils": "utils_4" }, "locked": { "lastModified": 1706383993, @@ -2720,8 +4849,8 @@ "google-photo-uploader-flake_3": { "inputs": { "gomod2nix": "gomod2nix_3", - "nixpkgs": "nixpkgs_14", - "utils": "utils_11" + "nixpkgs": "nixpkgs_13", + "utils": "utils_7" }, "locked": { "lastModified": 1706383993, @@ -2809,16 +4938,16 @@ "helpers": { "inputs": { "clj-nix": "clj-nix", - "clj2nix": "clj2nix_3", - "nixpkgs": "nixpkgs_7", - "utils": "utils_7" + "clj2nix": "clj2nix", + "nixpkgs": "nixpkgs_6", + "utils": "utils_3" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -2829,20 +4958,23 @@ }, "helpers_10": { "inputs": { - "clj-nix": "clj-nix_11", - "clj2nix": "clj2nix_12", + "clj-nix": "clj-nix_10", + "clj2nix": "clj2nix_10", "nixpkgs": [ - "snooper", + "fudo-secrets", + "nexus", + "nexus-server", + "nexus-crypto", "nixpkgs" ], - "utils": "utils_38" + "utils": "utils_28" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -2853,20 +4985,20 @@ }, "helpers_11": { "inputs": { - "clj-nix": "clj-nix_12", - "clj2nix": "clj2nix_13", + "clj-nix": "clj-nix_11", + "clj2nix": "clj2nix_11", "nixpkgs": [ - "suanni", + "mabel", "nixpkgs" ], - "utils": "utils_41" + "utils": "utils_34" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -2877,51 +5009,203 @@ }, "helpers_12": { "inputs": { - "clj-nix": "clj-nix_13", - "clj2nix": "clj2nix_14", + "clj-nix": "clj-nix_12", + "clj2nix": "clj2nix_12", "nixpkgs": [ - "tattler", + "mabel", + "mebot", "nixpkgs" ], - "utils": "utils_44" + "utils": "utils_36" }, "locked": { - "lastModified": 1684439334, - "narHash": "sha256-GSBblSbzl0ArXvRGn9EpjP/5j2hmu3b2IjQeY1llO08=", - "ref": "with-deps", - "rev": "b047ccd1226517e757bc8084c2cba630f4bd10b9", - "revCount": 69, + "lastModified": 1712186767, + "narHash": "sha256-/Dr48eHAuRphPE2HHYIgFOvJXJP65NRE58ILydDlv8k=", + "ref": "refs/heads/master", + "rev": "afcde403e9ece4b3fac4c299da1830dd53de51ae", + "revCount": 104, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, "original": { - "ref": "with-deps", "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" } }, "helpers_13": { + "inputs": { + "clj-nix": "clj-nix_13", + "clj2nix": "clj2nix_13", + "nixpkgs": [ + "mabel", + "milquetoast", + "nixpkgs" + ], + "utils": "utils_39" + }, + "locked": { + "lastModified": 1712186840, + "narHash": "sha256-1JBe94DpKVVir7fsE18xgq1bpHdoM5yA4HUqQPcHfA4=", + "ref": "refs/heads/master", + "rev": "6443a3233768b1218a4c6f3841ec9b22e42e2670", + "revCount": 105, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_14": { "inputs": { "clj-nix": "clj-nix_14", + "clj2nix": "clj2nix_14", + "nixpkgs": [ + "nexus", + "nexus-client", + "fudo-clojure", + "nixpkgs" + ], + "utils": "utils_43" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_15": { + "inputs": { + "clj-nix": "clj-nix_15", "clj2nix": "clj2nix_15", "nixpkgs": [ - "tattler", - "notifierClj", + "nexus", + "nexus-client", "nixpkgs" ], "utils": "utils_46" }, "locked": { - "lastModified": 1684439334, - "narHash": "sha256-GSBblSbzl0ArXvRGn9EpjP/5j2hmu3b2IjQeY1llO08=", - "ref": "with-deps", - "rev": "b047ccd1226517e757bc8084c2cba630f4bd10b9", - "revCount": 69, + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_16": { + "inputs": { + "clj-nix": "clj-nix_16", + "clj2nix": "clj2nix_16", + "nixpkgs": [ + "nexus", + "nexus-client", + "nexus-crypto", + "nixpkgs" + ], + "utils": "utils_48" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_17": { + "inputs": { + "clj-nix": "clj-nix_17", + "clj2nix": "clj2nix_17", + "nixpkgs": [ + "nexus", + "nexus-crypto", + "nixpkgs" + ], + "utils": "utils_52" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_18": { + "inputs": { + "clj-nix": "clj-nix_18", + "clj2nix": "clj2nix_18", + "nixpkgs": [ + "nexus", + "nexus-server", + "fudo-clojure", + "nixpkgs" + ], + "utils": "utils_55" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_19": { + "inputs": { + "clj-nix": "clj-nix_19", + "clj2nix": "clj2nix_19", + "nixpkgs": [ + "nexus", + "nexus-server", + "nixpkgs" + ], + "utils": "utils_58" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, "original": { - "ref": "with-deps", "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" } @@ -2929,16 +5213,189 @@ "helpers_2": { "inputs": { "clj-nix": "clj-nix_2", - "clj2nix": "clj2nix_4", - "nixpkgs": "nixpkgs_11", - "utils": "utils_10" + "clj2nix": "clj2nix_2", + "nixpkgs": "nixpkgs_10", + "utils": "utils_6" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_20": { + "inputs": { + "clj-nix": "clj-nix_20", + "clj2nix": "clj2nix_20", + "nixpkgs": [ + "nexus", + "nexus-server", + "nexus-crypto", + "nixpkgs" + ], + "utils": "utils_60" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_21": { + "inputs": { + "clj-nix": "clj-nix_21", + "clj2nix": "clj2nix_21", + "nixpkgs": [ + "snooper", + "nixpkgs" + ], + "utils": "utils_66" + }, + "locked": { + "lastModified": 1712189607, + "narHash": "sha256-omI6VqKiobMJK1AsRhhetR3BzKnXzsll4tbRozV7bzE=", + "ref": "refs/heads/master", + "rev": "2c5594822a56f803ab24b0b6d9d6467c0bc0d23c", + "revCount": 106, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_22": { + "inputs": { + "clj-nix": "clj-nix_22", + "clj2nix": "clj2nix_22", + "nixpkgs": [ + "suanni", + "nixpkgs" + ], + "utils": "utils_69" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_23": { + "inputs": { + "clj-nix": "clj-nix_23", + "clj2nix": "clj2nix_23", + "nixpkgs": [ + "tattler", + "nixpkgs" + ], + "utils": "utils_72" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_24": { + "inputs": { + "clj-nix": "clj-nix_24", + "clj2nix": "clj2nix_24", + "nixpkgs": [ + "tattler", + "notifierClj", + "nixpkgs" + ], + "utils": "utils_74" + }, + "locked": { + "lastModified": 1684439334, + "narHash": "sha256-GSBblSbzl0ArXvRGn9EpjP/5j2hmu3b2IjQeY1llO08=", + "ref": "with-deps", + "rev": "b047ccd1226517e757bc8084c2cba630f4bd10b9", + "revCount": 69, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "ref": "with-deps", + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_25": { + "inputs": { + "clj-nix": "clj-nix_25", + "clj2nix": "clj2nix_25", + "nixpkgs": [ + "wallfly", + "fudo-clojure", + "nixpkgs" + ], + "utils": "utils_78" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nix-helpers.git" + } + }, + "helpers_26": { + "inputs": { + "clj-nix": "clj-nix_26", + "clj2nix": "clj2nix_26", + "nixpkgs": [ + "wallfly", + "nixpkgs" + ], + "utils": "utils_81" + }, + "locked": { + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", + "ref": "refs/heads/master", + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -2950,16 +5407,16 @@ "helpers_3": { "inputs": { "clj-nix": "clj-nix_3", - "clj2nix": "clj2nix_5", - "nixpkgs": "nixpkgs_16", - "utils": "utils_13" + "clj2nix": "clj2nix_3", + "nixpkgs": "nixpkgs_15", + "utils": "utils_9" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -2971,21 +5428,22 @@ "helpers_4": { "inputs": { "clj-nix": "clj-nix_4", - "clj2nix": "clj2nix_6", + "clj2nix": "clj2nix_4", "nixpkgs": [ "fudo-secrets", "nexus", "nexus-client", + "fudo-clojure", "nixpkgs" ], - "utils": "utils_15" + "utils": "utils_11" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -2997,21 +5455,21 @@ "helpers_5": { "inputs": { "clj-nix": "clj-nix_5", - "clj2nix": "clj2nix_7", + "clj2nix": "clj2nix_5", "nixpkgs": [ "fudo-secrets", "nexus", - "nexus-crypto", + "nexus-client", "nixpkgs" ], - "utils": "utils_18" + "utils": "utils_14" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -3023,21 +5481,22 @@ "helpers_6": { "inputs": { "clj-nix": "clj-nix_6", - "clj2nix": "clj2nix_8", + "clj2nix": "clj2nix_6", "nixpkgs": [ "fudo-secrets", "nexus", - "nexus-server", + "nexus-client", + "nexus-crypto", "nixpkgs" ], - "utils": "utils_21" + "utils": "utils_16" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -3049,20 +5508,21 @@ "helpers_7": { "inputs": { "clj-nix": "clj-nix_7", - "clj2nix": "clj2nix_9", + "clj2nix": "clj2nix_7", "nixpkgs": [ + "fudo-secrets", "nexus", - "nexus-client", + "nexus-crypto", "nixpkgs" ], - "utils": "utils_26" + "utils": "utils_20" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -3074,20 +5534,22 @@ "helpers_8": { "inputs": { "clj-nix": "clj-nix_8", - "clj2nix": "clj2nix_10", + "clj2nix": "clj2nix_8", "nixpkgs": [ + "fudo-secrets", "nexus", - "nexus-crypto", + "nexus-server", + "fudo-clojure", "nixpkgs" ], - "utils": "utils_29" + "utils": "utils_23" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -3099,20 +5561,21 @@ "helpers_9": { "inputs": { "clj-nix": "clj-nix_9", - "clj2nix": "clj2nix_11", + "clj2nix": "clj2nix_9", "nixpkgs": [ + "fudo-secrets", "nexus", "nexus-server", "nixpkgs" ], - "utils": "utils_32" + "utils": "utils_26" }, "locked": { - "lastModified": 1710949108, - "narHash": "sha256-cocKWzG2pk1ekJFYLCfQtK3IFgDBHnWvwFOYpCcpvqc=", + "lastModified": 1712261209, + "narHash": "sha256-Jgbe0+ExLJMM9JS07EqO5J1YtqzvXuJXdgA+Pk23HUg=", "ref": "refs/heads/master", - "rev": "16e42021a2905bd2ada8f552584263da27dabb2a", - "revCount": 75, + "rev": "388036ef098361205602575eeb3651110844e9cc", + "revCount": 108, "type": "git", "url": "https://fudo.dev/public/nix-helpers.git" }, @@ -3130,11 +5593,11 @@ ] }, "locked": { - "lastModified": 1708547820, - "narHash": "sha256-xU/KC1PWqq5zL9dQ9wYhcdgxAwdeF/dJCLPH3PNZEBg=", + "lastModified": 1713898448, + "narHash": "sha256-6q6ojsp/Z9P2goqnxyfCSzFOD92T3Uobmj8oVAicUOs=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "0ca27bd58e4d5be3135a4bef66b582e57abe8f4a", + "rev": "c0302ec12d569532a6b6bd218f698bc402e93adc", "type": "github" }, "original": { @@ -3153,11 +5616,11 @@ ] }, "locked": { - "lastModified": 1708547820, - "narHash": "sha256-xU/KC1PWqq5zL9dQ9wYhcdgxAwdeF/dJCLPH3PNZEBg=", + "lastModified": 1713898448, + "narHash": "sha256-6q6ojsp/Z9P2goqnxyfCSzFOD92T3Uobmj8oVAicUOs=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "0ca27bd58e4d5be3135a4bef66b582e57abe8f4a", + "rev": "c0302ec12d569532a6b6bd218f698bc402e93adc", "type": "github" }, "original": { @@ -3168,7 +5631,7 @@ }, "hercules-ci-effects_3": { "inputs": { - "flake-parts": "flake-parts_6", + "flake-parts": "flake-parts_16", "nixpkgs": [ "grafana-module", "arion", @@ -3176,11 +5639,11 @@ ] }, "locked": { - "lastModified": 1708547820, - "narHash": "sha256-xU/KC1PWqq5zL9dQ9wYhcdgxAwdeF/dJCLPH3PNZEBg=", + "lastModified": 1713898448, + "narHash": "sha256-6q6ojsp/Z9P2goqnxyfCSzFOD92T3Uobmj8oVAicUOs=", "owner": "hercules-ci", "repo": "hercules-ci-effects", - "rev": "0ca27bd58e4d5be3135a4bef66b582e57abe8f4a", + "rev": "c0302ec12d569532a6b6bd218f698bc402e93adc", "type": "github" }, "original": { @@ -3197,11 +5660,11 @@ ] }, "locked": { - "lastModified": 1710888565, - "narHash": "sha256-s9Hi4RHhc6yut4EcYD50sZWRDKsugBJHSbON8KFwoTw=", + "lastModified": 1714043624, + "narHash": "sha256-Xn2r0Jv95TswvPlvamCC46wwNo8ALjRCMBJbGykdhcM=", "owner": "nix-community", "repo": "home-manager", - "rev": "f33900124c23c4eca5831b9b5eb32ea5894375ce", + "rev": "86853e31dc1b62c6eeed11c667e8cdd0285d4411", "type": "github" }, "original": { @@ -3221,11 +5684,11 @@ ] }, "locked": { - "lastModified": 1707523346, - "narHash": "sha256-aGX32giqEUYGrs3Z8dOt6cst8TNoF3cATZyEOAS1220=", + "lastModified": 1716267021, + "narHash": "sha256-+MR1Upw/XkNcypdxk3KQ5+MFBRrbSViYfkgfTbrzvpY=", "ref": "refs/heads/master", - "rev": "fd6cd5e3352bcef581d0ecd6f338f7b0bc85f437", - "revCount": 18, + "rev": "21ceef59ee68942de08630f59ab8a556f14bde4c", + "revCount": 20, "type": "git", "url": "https://fudo.dev/public/immich-container.git" }, @@ -3234,6 +5697,29 @@ "url": "https://fudo.dev/public/immich-container.git" } }, + "immich-ml-container": { + "inputs": { + "arion": [ + "arion" + ], + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1716347973, + "narHash": "sha256-Mbmxitjy0xKPBWPOFv92+IV3AJ8uBFzPmpYNjPakO9c=", + "ref": "refs/heads/master", + "rev": "8ac74302282ae0227a433ac2f6ebc508d7ca4a5f", + "revCount": 21, + "type": "git", + "url": "https://fudo.dev/public/immich-ml-container.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/immich-ml-container.git" + } + }, "lemmy-container": { "inputs": { "arion": [ @@ -3280,6 +5766,30 @@ "url": "https://fudo.dev/public/lemmy-docker.git" } }, + "mabel": { + "inputs": { + "helpers": "helpers_11", + "mebot": "mebot", + "milquetoast": "milquetoast", + "nixpkgs": [ + "nixpkgs" + ], + "utils": "utils_41" + }, + "locked": { + "lastModified": 1713742412, + "narHash": "sha256-PURFc/0pTV2DJIzSkkI0R8d4UhleQ6RCEmPFozx08fM=", + "ref": "refs/heads/master", + "rev": "394bb37b165d17f5d691fd12663e9b513111ed62", + "revCount": 25, + "type": "git", + "url": "https://fudo.dev/public/mabel.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/mabel.git" + } + }, "mail-server": { "inputs": { "arion": [ @@ -3290,11 +5800,11 @@ ] }, "locked": { - "lastModified": 1710356002, - "narHash": "sha256-exZSmsjddgv1hkAmOv/z0NtNCzrEguqdIMICc8d2wLM=", + "lastModified": 1715235736, + "narHash": "sha256-Snh93ZEKPy6c4JKDBfXYJaI9LrCOsFUtNvTyWUrPUJk=", "ref": "refs/heads/master", - "rev": "6c95ada6e1064dd98e3d41f4420ee63a83ea6586", - "revCount": 265, + "rev": "4023cd2e148f504aa51d9f760dfabcae0b1f626e", + "revCount": 266, "type": "git", "url": "https://fudo.dev/public/mail-server.git" }, @@ -3346,6 +5856,52 @@ "url": "https://fudo.dev/public/matrix-module.git" } }, + "mebot": { + "inputs": { + "helpers": "helpers_12", + "nixpkgs": [ + "mabel", + "nixpkgs" + ], + "utils": "utils_37" + }, + "locked": { + "lastModified": 1712188356, + "narHash": "sha256-PWXGuIr2/NX8yF28HYs1r+IcKISvLeSUZ1ilo5Z4uz0=", + "ref": "refs/heads/master", + "rev": "461bd1aa92f20179dec56caf232f0a32e0fbb54b", + "revCount": 15, + "type": "git", + "url": "https://fudo.dev/public/mebot.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/mebot.git" + } + }, + "milquetoast": { + "inputs": { + "helpers": "helpers_13", + "nixpkgs": [ + "mabel", + "nixpkgs" + ], + "utils": "utils_40" + }, + "locked": { + "lastModified": 1712607956, + "narHash": "sha256-q1tU1kNUMuVOcOYl7O37YyYra3Xo1jYTM8F1gV/2Wj0=", + "ref": "refs/heads/master", + "rev": "5c45113a4f8fafaeae74504331f04acec986e182", + "revCount": 13, + "type": "git", + "url": "https://fudo.dev/public/milquetoast.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/milquetoast.git" + } + }, "nextcloud-container": { "inputs": { "arion": [ @@ -3372,17 +5928,20 @@ "nexus": { "inputs": { "nexus-client": "nexus-client", - "nexus-crypto": "nexus-crypto", + "nexus-crypto": "nexus-crypto_2", "nexus-server": "nexus-server", - "nixpkgs": "nixpkgs_20", - "utils": "utils_23" + "nixpkgs": [ + "fudo-secrets", + "nixpkgs" + ], + "utils": "utils_31" }, "locked": { - "lastModified": 1711303038, - "narHash": "sha256-93U54DLJyzs3/E70pnpksXpKMom7ik60KFoz/K3KtuI=", + "lastModified": 1715735246, + "narHash": "sha256-ZmsloItQaTzOzzaQsS+Gq1zulOEuT1UnUBw3YfPSwzA=", "ref": "refs/heads/master", - "rev": "4c00480e0210d141a2d88df2769e774352e55edf", - "revCount": 258, + "rev": "56d590d7308e1166748e83e367010cf1e4813c5e", + "revCount": 284, "type": "git", "url": "https://fudo.dev/public/nexus.git" }, @@ -3393,20 +5952,22 @@ }, "nexus-client": { "inputs": { - "helpers": "helpers_4", + "fudo-clojure": "fudo-clojure", + "helpers": "helpers_5", + "nexus-crypto": "nexus-crypto", "nixpkgs": [ "fudo-secrets", "nexus", "nixpkgs" ], - "utils": "utils_16" + "utils": "utils_18" }, "locked": { - "lastModified": 1711254451, - "narHash": "sha256-WxqIUbJhjMCdoVVlrUrFVwOSXXOLD+wnToYUKIRryNc=", + "lastModified": 1715646359, + "narHash": "sha256-1klQxawoylwOZmqAQMAf61Qpn8Af+F/VxKwQEoZkt7Q=", "ref": "refs/heads/master", - "rev": "773b6a2444f2392b6708cf1e62d7c6b482d0c702", - "revCount": 51, + "rev": "bb49a6619bac7bb5b35bd66bde10cd7e4953db5c", + "revCount": 62, "type": "git", "url": "https://fudo.dev/public/nexus-client.git" }, @@ -3417,19 +5978,21 @@ }, "nexus-client_2": { "inputs": { - "helpers": "helpers_7", + "fudo-clojure": "fudo-clojure_3", + "helpers": "helpers_15", + "nexus-crypto": "nexus-crypto_4", "nixpkgs": [ "nexus", "nixpkgs" ], - "utils": "utils_27" + "utils": "utils_50" }, "locked": { - "lastModified": 1711254451, - "narHash": "sha256-WxqIUbJhjMCdoVVlrUrFVwOSXXOLD+wnToYUKIRryNc=", + "lastModified": 1715646359, + "narHash": "sha256-1klQxawoylwOZmqAQMAf61Qpn8Af+F/VxKwQEoZkt7Q=", "ref": "refs/heads/master", - "rev": "773b6a2444f2392b6708cf1e62d7c6b482d0c702", - "revCount": 51, + "rev": "bb49a6619bac7bb5b35bd66bde10cd7e4953db5c", + "revCount": 62, "type": "git", "url": "https://fudo.dev/public/nexus-client.git" }, @@ -3440,20 +6003,21 @@ }, "nexus-crypto": { "inputs": { - "helpers": "helpers_5", + "helpers": "helpers_6", "nixpkgs": [ "fudo-secrets", "nexus", + "nexus-client", "nixpkgs" ], - "utils": "utils_19" + "utils": "utils_17" }, "locked": { - "lastModified": 1711254483, - "narHash": "sha256-vObRWIbKQ1QWT1KmBUj0EeX/4k83QE/jS676nGtKUUA=", + "lastModified": 1715563334, + "narHash": "sha256-F/kEeybGZlQ5MrsjJ1+cs4Ld8zeSFnOijBtOQ1NULAM=", "ref": "refs/heads/master", - "rev": "e3eb16c3af0be4dc038ed877d266552f4c2168a4", - "revCount": 12, + "rev": "144513d16dc9e4b9cab0b027c95c431f098b302a", + "revCount": 16, "type": "git", "url": "https://fudo.dev/public/nexus-crypto.git" }, @@ -3464,19 +6028,20 @@ }, "nexus-crypto_2": { "inputs": { - "helpers": "helpers_8", + "helpers": "helpers_7", "nixpkgs": [ + "fudo-secrets", "nexus", "nixpkgs" ], - "utils": "utils_30" + "utils": "utils_21" }, "locked": { - "lastModified": 1711254483, - "narHash": "sha256-vObRWIbKQ1QWT1KmBUj0EeX/4k83QE/jS676nGtKUUA=", + "lastModified": 1715563334, + "narHash": "sha256-F/kEeybGZlQ5MrsjJ1+cs4Ld8zeSFnOijBtOQ1NULAM=", "ref": "refs/heads/master", - "rev": "e3eb16c3af0be4dc038ed877d266552f4c2168a4", - "revCount": 12, + "rev": "144513d16dc9e4b9cab0b027c95c431f098b302a", + "revCount": 16, "type": "git", "url": "https://fudo.dev/public/nexus-crypto.git" }, @@ -3485,22 +6050,133 @@ "url": "https://fudo.dev/public/nexus-crypto.git" } }, + "nexus-crypto_3": { + "inputs": { + "helpers": "helpers_10", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-server", + "nixpkgs" + ], + "utils": "utils_29" + }, + "locked": { + "lastModified": 1715563334, + "narHash": "sha256-F/kEeybGZlQ5MrsjJ1+cs4Ld8zeSFnOijBtOQ1NULAM=", + "ref": "refs/heads/master", + "rev": "144513d16dc9e4b9cab0b027c95c431f098b302a", + "revCount": 16, + "type": "git", + "url": "https://fudo.dev/public/nexus-crypto.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nexus-crypto.git" + } + }, + "nexus-crypto_4": { + "inputs": { + "helpers": "helpers_16", + "nixpkgs": [ + "nexus", + "nexus-client", + "nixpkgs" + ], + "utils": "utils_49" + }, + "locked": { + "lastModified": 1715563334, + "narHash": "sha256-F/kEeybGZlQ5MrsjJ1+cs4Ld8zeSFnOijBtOQ1NULAM=", + "ref": "refs/heads/master", + "rev": "144513d16dc9e4b9cab0b027c95c431f098b302a", + "revCount": 16, + "type": "git", + "url": "https://fudo.dev/public/nexus-crypto.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nexus-crypto.git" + } + }, + "nexus-crypto_5": { + "inputs": { + "helpers": "helpers_17", + "nixpkgs": [ + "nexus", + "nixpkgs" + ], + "utils": "utils_53" + }, + "locked": { + "lastModified": 1715563334, + "narHash": "sha256-F/kEeybGZlQ5MrsjJ1+cs4Ld8zeSFnOijBtOQ1NULAM=", + "ref": "refs/heads/master", + "rev": "144513d16dc9e4b9cab0b027c95c431f098b302a", + "revCount": 16, + "type": "git", + "url": "https://fudo.dev/public/nexus-crypto.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nexus-crypto.git" + } + }, + "nexus-crypto_6": { + "inputs": { + "helpers": "helpers_20", + "nixpkgs": [ + "nexus", + "nexus-server", + "nixpkgs" + ], + "utils": "utils_61" + }, + "locked": { + "lastModified": 1715563334, + "narHash": "sha256-F/kEeybGZlQ5MrsjJ1+cs4Ld8zeSFnOijBtOQ1NULAM=", + "ref": "refs/heads/master", + "rev": "144513d16dc9e4b9cab0b027c95c431f098b302a", + "revCount": 16, + "type": "git", + "url": "https://fudo.dev/public/nexus-crypto.git" + }, + "original": { + "type": "git", + "url": "https://fudo.dev/public/nexus-crypto.git" + } + }, + "nexus-keys": { + "flake": false, + "locked": { + "lastModified": 1716329439, + "narHash": "sha256-2uogSqb4WwCj0kESGFHa6j6rKW3BBuz7osvTDtEbqGo=", + "path": "/secrets/nexus-keys", + "type": "path" + }, + "original": { + "path": "/secrets/nexus-keys", + "type": "path" + } + }, "nexus-server": { "inputs": { - "helpers": "helpers_6", + "fudo-clojure": "fudo-clojure_2", + "helpers": "helpers_9", + "nexus-crypto": "nexus-crypto_3", "nixpkgs": [ "fudo-secrets", "nexus", "nixpkgs" ], - "utils": "utils_22" + "utils": "utils_30" }, "locked": { - "lastModified": 1711254832, - "narHash": "sha256-3D6bqUrMV3U375/qNtoM8e4YbHfhCUfJR7foAJE+go4=", + "lastModified": 1715623295, + "narHash": "sha256-IDnRkDQNkFuPI1rLTRvopge4mWUWBxd9HAJWqeVAqGI=", "ref": "refs/heads/master", - "rev": "74411ca68e304547df035967a105ad88d79ffd7d", - "revCount": 62, + "rev": "51700fe6ba9dc619acfbdaa23e65c9e9fdd072cc", + "revCount": 74, "type": "git", "url": "https://fudo.dev/public/nexus-server.git" }, @@ -3511,19 +6187,21 @@ }, "nexus-server_2": { "inputs": { - "helpers": "helpers_9", + "fudo-clojure": "fudo-clojure_4", + "helpers": "helpers_19", + "nexus-crypto": "nexus-crypto_6", "nixpkgs": [ "nexus", "nixpkgs" ], - "utils": "utils_33" + "utils": "utils_62" }, "locked": { - "lastModified": 1711254832, - "narHash": "sha256-3D6bqUrMV3U375/qNtoM8e4YbHfhCUfJR7foAJE+go4=", + "lastModified": 1715623295, + "narHash": "sha256-IDnRkDQNkFuPI1rLTRvopge4mWUWBxd9HAJWqeVAqGI=", "ref": "refs/heads/master", - "rev": "74411ca68e304547df035967a105ad88d79ffd7d", - "revCount": 62, + "rev": "51700fe6ba9dc619acfbdaa23e65c9e9fdd072cc", + "revCount": 74, "type": "git", "url": "https://fudo.dev/public/nexus-server.git" }, @@ -3535,19 +6213,19 @@ "nexus_2": { "inputs": { "nexus-client": "nexus-client_2", - "nexus-crypto": "nexus-crypto_2", + "nexus-crypto": "nexus-crypto_5", "nexus-server": "nexus-server_2", "nixpkgs": [ "nixpkgs" ], - "utils": "utils_34" + "utils": "utils_63" }, "locked": { - "lastModified": 1711303038, - "narHash": "sha256-93U54DLJyzs3/E70pnpksXpKMom7ik60KFoz/K3KtuI=", + "lastModified": 1715735246, + "narHash": "sha256-ZmsloItQaTzOzzaQsS+Gq1zulOEuT1UnUBw3YfPSwzA=", "ref": "refs/heads/master", - "rev": "4c00480e0210d141a2d88df2769e774352e55edf", - "revCount": 258, + "rev": "56d590d7308e1166748e83e367010cf1e4813c5e", + "revCount": 284, "type": "git", "url": "https://fudo.dev/public/nexus.git" }, @@ -3575,9 +6253,275 @@ "nix-fetcher-data": { "inputs": { "flake-part": "flake-part", - "flake-parts": "flake-parts_7", + "flake-parts": "flake-parts_5", "nixpkgs": [ - "pricebot", + "fudo-home", + "fudo-pkgs", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_10": { + "inputs": { + "flake-part": "flake-part_10", + "flake-parts": "flake-parts_14", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-server", + "nexus-crypto", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_11": { + "inputs": { + "flake-part": "flake-part_11", + "flake-parts": "flake-parts_17", + "nixpkgs": [ + "mabel", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_12": { + "inputs": { + "flake-part": "flake-part_12", + "flake-parts": "flake-parts_18", + "nixpkgs": [ + "mabel", + "mebot", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_13": { + "inputs": { + "flake-part": "flake-part_13", + "flake-parts": "flake-parts_19", + "nixpkgs": [ + "mabel", + "milquetoast", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_14": { + "inputs": { + "flake-part": "flake-part_14", + "flake-parts": "flake-parts_20", + "nixpkgs": [ + "nexus", + "nexus-client", + "fudo-clojure", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_15": { + "inputs": { + "flake-part": "flake-part_15", + "flake-parts": "flake-parts_21", + "nixpkgs": [ + "nexus", + "nexus-client", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_16": { + "inputs": { + "flake-part": "flake-part_16", + "flake-parts": "flake-parts_22", + "nixpkgs": [ + "nexus", + "nexus-client", + "nexus-crypto", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_17": { + "inputs": { + "flake-part": "flake-part_17", + "flake-parts": "flake-parts_23", + "nixpkgs": [ + "nexus", + "nexus-crypto", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_18": { + "inputs": { + "flake-part": "flake-part_18", + "flake-parts": "flake-parts_24", + "nixpkgs": [ + "nexus", + "nexus-server", + "fudo-clojure", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_19": { + "inputs": { + "flake-part": "flake-part_19", + "flake-parts": "flake-parts_25", + "nixpkgs": [ + "nexus", + "nexus-server", + "helpers", "clj-nix", "nixpkgs" ] @@ -3599,9 +6543,329 @@ "nix-fetcher-data_2": { "inputs": { "flake-part": "flake-part_2", - "flake-parts": "flake-parts_8", + "flake-parts": "flake-parts_6", + "nixpkgs": [ + "fudo-pkgs", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_20": { + "inputs": { + "flake-part": "flake-part_20", + "flake-parts": "flake-parts_26", + "nixpkgs": [ + "nexus", + "nexus-server", + "nexus-crypto", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_21": { + "inputs": { + "flake-part": "flake-part_21", + "flake-parts": "flake-parts_27", + "nixpkgs": [ + "snooper", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_22": { + "inputs": { + "flake-part": "flake-part_22", + "flake-parts": "flake-parts_28", + "nixpkgs": [ + "tattler", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_23": { + "inputs": { + "flake-part": "flake-part_23", + "flake-parts": "flake-parts_29", "nixpkgs": [ "wallfly", + "fudo-clojure", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_24": { + "inputs": { + "flake-part": "flake-part_24", + "flake-parts": "flake-parts_30", + "nixpkgs": [ + "wallfly", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_3": { + "inputs": { + "flake-part": "flake-part_3", + "flake-parts": "flake-parts_7", + "nixpkgs": [ + "fudo-secrets", + "fudo-pkgs", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_4": { + "inputs": { + "flake-part": "flake-part_4", + "flake-parts": "flake-parts_8", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-client", + "fudo-clojure", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_5": { + "inputs": { + "flake-part": "flake-part_5", + "flake-parts": "flake-parts_9", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-client", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_6": { + "inputs": { + "flake-part": "flake-part_6", + "flake-parts": "flake-parts_10", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-client", + "nexus-crypto", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_7": { + "inputs": { + "flake-part": "flake-part_7", + "flake-parts": "flake-parts_11", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-crypto", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_8": { + "inputs": { + "flake-part": "flake-part_8", + "flake-parts": "flake-parts_12", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-server", + "fudo-clojure", + "helpers", + "clj-nix", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1685572850, + "narHash": "sha256-lYKEqFG9F84xu51H1rM1u+Ip88cINL0+W26sT+vFEZc=", + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "rev": "f14967db6c92c79b77419f52c22a698518c91120", + "type": "github" + }, + "original": { + "owner": "jlesquembre", + "repo": "nix-fetcher-data", + "type": "github" + } + }, + "nix-fetcher-data_9": { + "inputs": { + "flake-part": "flake-part_9", + "flake-parts": "flake-parts_13", + "nixpkgs": [ + "fudo-secrets", + "nexus", + "nexus-server", + "helpers", "clj-nix", "nixpkgs" ] @@ -3636,17 +6900,34 @@ "type": "github" } }, - "nixpkgs": { + "nixos-hardware": { "locked": { - "lastModified": 1637881340, - "narHash": "sha256-/meU5CTm8GnaETZrJa0UqBQvk9T/jKp1+MLIQQ7FTTo=", + "lastModified": 1716173274, + "narHash": "sha256-FC21Bn4m6ctajMjiUof30awPBH/7WjD0M5yqrWepZbY=", "owner": "NixOS", - "repo": "nixpkgs", - "rev": "d460f48ddb884f7270b7f7bfcbf8a7b91140caa5", + "repo": "nixos-hardware", + "rev": "d9e0b26202fd500cf3e79f73653cce7f7d541191", "type": "github" }, "original": { "owner": "NixOS", + "ref": "master", + "repo": "nixos-hardware", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1714635257, + "narHash": "sha256-4cPymbty65RvF1DWQfc+Bc8B233A1BWxJnNULJKQ1EY=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "63c3a29ca82437c87573e4c6919b09a24ea61b0f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } @@ -3669,6 +6950,186 @@ "type": "github" } }, + "nixpkgs-lib_10": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_11": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_12": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_13": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_14": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_15": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_16": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_17": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_18": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_19": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-lib_2": { "locked": { "dir": "lib", @@ -3687,6 +7148,186 @@ "type": "github" } }, + "nixpkgs-lib_20": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_21": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_22": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_23": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_24": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_25": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_26": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_27": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_28": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_29": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-lib_3": { "locked": { "dir": "lib", @@ -3705,6 +7346,186 @@ "type": "github" } }, + "nixpkgs-lib_30": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_31": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_32": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_33": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_34": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_35": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_36": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_37": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_38": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_39": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-lib_4": { "locked": { "dir": "lib", @@ -3723,13 +7544,265 @@ "type": "github" } }, - "nixpkgsUnstable": { + "nixpkgs-lib_40": { "locked": { - "lastModified": 1711163522, - "narHash": "sha256-YN/Ciidm+A0fmJPWlHBGvVkcarYWSC+s3NTPk/P+q3c=", + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "44d0940ea560dee511026a53f0e2e2cde489b4d4", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_41": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_42": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_43": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_44": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_45": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_46": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_47": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_48": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_5": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_6": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_7": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_8": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs-lib_9": { + "locked": { + "dir": "lib", + "lastModified": 1682879489, + "narHash": "sha256-sASwo8gBt7JDnOOstnps90K1wxmVfyhsTPPNTGBPjjg=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "da45bf6ec7bbcc5d1e14d3795c025199f28e0de0", + "type": "github" + }, + "original": { + "dir": "lib", + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgsUnstable": { + "locked": { + "lastModified": 1716293225, + "narHash": "sha256-pU9ViBVE3XYb70xZx+jK6SEVphvt7xMTbm6yDIF4xPs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "3eaeaeb6b1e08a016380c279f8846e0bd8808916", "type": "github" }, "original": { @@ -3740,40 +7813,25 @@ }, "nixpkgs_10": { "locked": { - "lastModified": 1673785507, - "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "lastModified": 1712168706, + "narHash": "sha256-XP24tOobf6GGElMd0ux90FEBalUtw6NkBSVh/RlA6ik=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", - "type": "github" - }, - "original": { - "owner": "NixOS", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_11": { - "locked": { - "lastModified": 1677624842, - "narHash": "sha256-4DF9DbDuK4/+KYx0L6XcPBeDHUFVCtzok2fWtwXtb5w=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "d70f5cd5c3bef45f7f52698f39e7cc7a89daa7f0", + "rev": "1487bdea619e4a7a53a4590c475deabb5a9d1bfb", "type": "github" }, "original": { "id": "nixpkgs", - "ref": "nixos-22.11", + "ref": "nixos-23.11", "type": "indirect" } }, - "nixpkgs_12": { + "nixpkgs_11": { "locked": { - "lastModified": 1699291058, - "narHash": "sha256-5ggduoaAMPHUy4riL+OrlAZE14Kh7JWX4oLEs22ZqfU=", - "path": "/nix/store/3s69yxbbl116zwga3i6cy7prplywq0bn-source", - "rev": "41de143fda10e33be0f47eab2bfe08a50f234267", + "lastModified": 1714971268, + "narHash": "sha256-IKwMSwHj9+ec660l+I4tki/1NRoeGpyA2GdtdYpAgEw=", + "path": "/nix/store/p648p3av68k4h6li0126ddkznmr1mj2s-source", + "rev": "27c13997bf450a01219899f5a83bd6ffbfc70d3c", "type": "path" }, "original": { @@ -3781,7 +7839,7 @@ "type": "indirect" } }, - "nixpkgs_13": { + "nixpkgs_12": { "locked": { "lastModified": 1658285632, "narHash": "sha256-zRS5S/hoeDGUbO+L95wXG9vJNwsSYcl93XiD0HQBXLk=", @@ -3797,13 +7855,13 @@ "type": "github" } }, - "nixpkgs_14": { + "nixpkgs_13": { "locked": { - "lastModified": 1706098335, - "narHash": "sha256-r3dWjT8P9/Ah5m5ul4WqIWD8muj5F+/gbCdjiNVBKmU=", + "lastModified": 1712168706, + "narHash": "sha256-XP24tOobf6GGElMd0ux90FEBalUtw6NkBSVh/RlA6ik=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a77ab169a83a4175169d78684ddd2e54486ac651", + "rev": "1487bdea619e4a7a53a4590c475deabb5a9d1bfb", "type": "github" }, "original": { @@ -3812,7 +7870,7 @@ "type": "indirect" } }, - "nixpkgs_15": { + "nixpkgs_14": { "locked": { "lastModified": 1673785507, "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", @@ -3827,21 +7885,36 @@ "type": "github" } }, - "nixpkgs_16": { + "nixpkgs_15": { "locked": { - "lastModified": 1677624842, - "narHash": "sha256-4DF9DbDuK4/+KYx0L6XcPBeDHUFVCtzok2fWtwXtb5w=", + "lastModified": 1712168706, + "narHash": "sha256-XP24tOobf6GGElMd0ux90FEBalUtw6NkBSVh/RlA6ik=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d70f5cd5c3bef45f7f52698f39e7cc7a89daa7f0", + "rev": "1487bdea619e4a7a53a4590c475deabb5a9d1bfb", "type": "github" }, "original": { "id": "nixpkgs", - "ref": "nixos-22.11", + "ref": "nixos-23.11", "type": "indirect" } }, + "nixpkgs_16": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_17": { "locked": { "lastModified": 1673785507, @@ -3888,6 +7961,19 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1714971268, + "narHash": "sha256-IKwMSwHj9+ec660l+I4tki/1NRoeGpyA2GdtdYpAgEw=", + "path": "/nix/store/p648p3av68k4h6li0126ddkznmr1mj2s-source", + "rev": "27c13997bf450a01219899f5a83bd6ffbfc70d3c", + "type": "path" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, + "nixpkgs_20": { "locked": { "lastModified": 1673785507, "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", @@ -3902,63 +7988,48 @@ "type": "github" } }, - "nixpkgs_20": { - "locked": { - "lastModified": 1710838473, - "narHash": "sha256-RLvwdQSENKOaLdKhNie8XqHmTXzNm00/M/THj6zplQo=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "fa9f817df522ac294016af3d40ccff82f5fd3a63", - "type": "github" - }, - "original": { - "id": "nixpkgs", - "ref": "nixos-23.11", - "type": "indirect" - } - }, "nixpkgs_21": { "locked": { - "lastModified": 1711124224, - "narHash": "sha256-l0zlN/3CiodvWDtfBOVxeTwYSRz93muVbXWSpaMjXxM=", + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "56528ee42526794d413d6f244648aaee4a7b56c0", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", "type": "github" }, "original": { - "id": "nixpkgs", - "ref": "nixos-23.11", - "type": "indirect" + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs_22": { "locked": { - "lastModified": 1709479366, - "narHash": "sha256-n6F0n8UV6lnTZbYPl1A9q1BS0p4hduAv1mGAP17CVd0=", + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b8697e57f10292a6165a20f03d2f42920dfaf973", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } }, "nixpkgs_23": { "locked": { - "lastModified": 1673785507, - "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "lastModified": 1714635257, + "narHash": "sha256-4cPymbty65RvF1DWQfc+Bc8B233A1BWxJnNULJKQ1EY=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "rev": "63c3a29ca82437c87573e4c6919b09a24ea61b0f", "type": "github" }, "original": { "owner": "NixOS", + "ref": "nixos-unstable", "repo": "nixpkgs", "type": "github" } @@ -3995,17 +8066,17 @@ }, "nixpkgs_26": { "locked": { - "lastModified": 1711124224, - "narHash": "sha256-l0zlN/3CiodvWDtfBOVxeTwYSRz93muVbXWSpaMjXxM=", + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "56528ee42526794d413d6f244648aaee4a7b56c0", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", "type": "github" }, "original": { - "id": "nixpkgs", - "ref": "nixos-23.11", - "type": "indirect" + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" } }, "nixpkgs_27": { @@ -4055,16 +8126,16 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1709479366, - "narHash": "sha256-n6F0n8UV6lnTZbYPl1A9q1BS0p4hduAv1mGAP17CVd0=", + "lastModified": 1658285632, + "narHash": "sha256-zRS5S/hoeDGUbO+L95wXG9vJNwsSYcl93XiD0HQBXLk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "b8697e57f10292a6165a20f03d2f42920dfaf973", + "rev": "5342fc6fb59d0595d26883c3cadff16ce58e44f3", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-unstable", + "ref": "master", "repo": "nixpkgs", "type": "github" } @@ -4084,38 +8155,7 @@ "type": "github" } }, - "nixpkgs_4": { - "locked": { - "lastModified": 1658285632, - "narHash": "sha256-zRS5S/hoeDGUbO+L95wXG9vJNwsSYcl93XiD0HQBXLk=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "5342fc6fb59d0595d26883c3cadff16ce58e44f3", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "master", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_5": { - "locked": { - "lastModified": 1706098335, - "narHash": "sha256-r3dWjT8P9/Ah5m5ul4WqIWD8muj5F+/gbCdjiNVBKmU=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "a77ab169a83a4175169d78684ddd2e54486ac651", - "type": "github" - }, - "original": { - "id": "nixpkgs", - "ref": "nixos-23.11", - "type": "indirect" - } - }, - "nixpkgs_6": { + "nixpkgs_31": { "locked": { "lastModified": 1673785507, "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", @@ -4130,22 +8170,202 @@ "type": "github" } }, - "nixpkgs_7": { + "nixpkgs_32": { "locked": { - "lastModified": 1677624842, - "narHash": "sha256-4DF9DbDuK4/+KYx0L6XcPBeDHUFVCtzok2fWtwXtb5w=", + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "d70f5cd5c3bef45f7f52698f39e7cc7a89daa7f0", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_33": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_34": { + "locked": { + "lastModified": 1716218643, + "narHash": "sha256-i/E7gzQybvcGAYDRGDl39WL6yVk30Je/NXypBz6/nmM=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a8695cbd09a7ecf3376bd62c798b9864d20f86ee", "type": "github" }, "original": { "id": "nixpkgs", - "ref": "nixos-22.11", + "ref": "nixos-23.11", "type": "indirect" } }, - "nixpkgs_8": { + "nixpkgs_35": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_36": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_37": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_38": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_39": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_4": { + "locked": { + "lastModified": 1712168706, + "narHash": "sha256-XP24tOobf6GGElMd0ux90FEBalUtw6NkBSVh/RlA6ik=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1487bdea619e4a7a53a4590c475deabb5a9d1bfb", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "ref": "nixos-23.11", + "type": "indirect" + } + }, + "nixpkgs_40": { + "locked": { + "lastModified": 1713344939, + "narHash": "sha256-jpHkAt0sG2/J7ueKnG7VvLLkBYUMQbXQ2L8OBpVG53s=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "e402c3eb6d88384ca6c52ef1c53e61bdc9b84ddd", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "ref": "nixos-23.11", + "type": "indirect" + } + }, + "nixpkgs_41": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_5": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_6": { + "locked": { + "lastModified": 1712168706, + "narHash": "sha256-XP24tOobf6GGElMd0ux90FEBalUtw6NkBSVh/RlA6ik=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1487bdea619e4a7a53a4590c475deabb5a9d1bfb", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "ref": "nixos-23.11", + "type": "indirect" + } + }, + "nixpkgs_7": { "locked": { "lastModified": 1658285632, "narHash": "sha256-zRS5S/hoeDGUbO+L95wXG9vJNwsSYcl93XiD0HQBXLk=", @@ -4161,13 +8381,13 @@ "type": "github" } }, - "nixpkgs_9": { + "nixpkgs_8": { "locked": { - "lastModified": 1706098335, - "narHash": "sha256-r3dWjT8P9/Ah5m5ul4WqIWD8muj5F+/gbCdjiNVBKmU=", + "lastModified": 1712168706, + "narHash": "sha256-XP24tOobf6GGElMd0ux90FEBalUtw6NkBSVh/RlA6ik=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a77ab169a83a4175169d78684ddd2e54486ac651", + "rev": "1487bdea619e4a7a53a4590c475deabb5a9d1bfb", "type": "github" }, "original": { @@ -4176,6 +8396,21 @@ "type": "indirect" } }, + "nixpkgs_9": { + "locked": { + "lastModified": 1673785507, + "narHash": "sha256-EPUT8yVdvJhhjhbgnFWXXd4IUPKSOmww2+z4AmOdyPI=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "d06d765eeac716d8f1ca80f0935fd6fc951816ad", + "type": "github" + }, + "original": { + "owner": "NixOS", + "repo": "nixpkgs", + "type": "github" + } + }, "nose": { "flake": false, "locked": { @@ -4194,12 +8429,12 @@ }, "notifierClj": { "inputs": { - "helpers": "helpers_13", + "helpers": "helpers_24", "nixpkgs": [ "tattler", "nixpkgs" ], - "utils": "utils_47" + "utils": "utils_75" }, "locked": { "lastModified": 1711254672, @@ -4237,7 +8472,7 @@ "nixpkgs": [ "nixpkgs" ], - "utils": "utils_35" + "utils": "utils_64" }, "locked": { "lastModified": 1686166350, @@ -4317,28 +8552,6 @@ "type": "github" } }, - "pricebot": { - "inputs": { - "clj-nix": "clj-nix_10", - "nixpkgs": [ - "nixpkgs" - ], - "utils": "utils_36" - }, - "locked": { - "lastModified": 1711297183, - "narHash": "sha256-1ZNH+w1Dwvi7e+ZrqRylxIBfe1EKxfF+Oq9jsCcxXqY=", - "ref": "refs/heads/master", - "rev": "eefa15a4c07ac2e1236a008e8f77bc9932e6d0a6", - "revCount": 46, - "type": "git", - "url": "https://fudo.dev/public/pricebot.git" - }, - "original": { - "type": "git", - "url": "https://fudo.dev/public/pricebot.git" - } - }, "revealjs": { "flake": false, "locked": { @@ -4360,8 +8573,6 @@ "arion": "arion", "authentik-container": "authentik-container", "authoritative-dns": "authoritative-dns", - "chute": "chute", - "chuteUnstable": "chuteUnstable", "frigate-container": "frigate-container", "fudo-entities": "fudo-entities", "fudo-home": "fudo-home", @@ -4370,17 +8581,19 @@ "fudo-secrets": "fudo-secrets", "grafana-module": "grafana-module", "immich-container": "immich-container", + "immich-ml-container": "immich-ml-container", "lemmy-container": "lemmy-container", "lemmy-docker": "lemmy-docker", + "mabel": "mabel", "mail-server": "mail-server", "mastodon-container": "mastodon-container", "matrix-module": "matrix-module", "nextcloud-container": "nextcloud-container", "nexus": "nexus_2", - "nixpkgs": "nixpkgs_26", + "nixos-hardware": "nixos-hardware", + "nixpkgs": "nixpkgs_34", "nixpkgsUnstable": "nixpkgsUnstable", "objectifier": "objectifier", - "pricebot": "pricebot", "snooper": "snooper", "suanni": "suanni", "tattler": "tattler", @@ -4462,18 +8675,18 @@ }, "snooper": { "inputs": { - "helpers": "helpers_10", + "helpers": "helpers_21", "nixpkgs": [ "nixpkgs" ], - "utils": "utils_39" + "utils": "utils_67" }, "locked": { - "lastModified": 1711254740, - "narHash": "sha256-PxOprvtGE6opYrC5eUvcRUfpK2YHKZBpuG2tKwIKvf0=", + "lastModified": 1712247700, + "narHash": "sha256-vaF43g3KemRsNDfqn26rOdAvIzWp+M0fY8KJFgYzO3w=", "ref": "refs/heads/master", - "rev": "a97f795b8dec72fea3d74208aca9d3d592d720e8", - "revCount": 15, + "rev": "b0bed79b357dec41189748645464e2ccef828c25", + "revCount": 16, "type": "git", "url": "https://fudo.dev/public/snooper.git" }, @@ -4485,8 +8698,8 @@ "ssh-keypairs": { "flake": false, "locked": { - "lastModified": 1697914793, - "narHash": "sha256-AvjV3wozHvHbRDZqWkynL0F0n9kikNIEjpaiWCrqs4Q=", + "lastModified": 1715734607, + "narHash": "sha256-fyxGLKf3QtsXPwkdH5XdWr27NuF8vnfzTq6YCPoZCF8=", "path": "/secrets/ssh-keypairs", "type": "path" }, @@ -4497,11 +8710,11 @@ }, "suanni": { "inputs": { - "helpers": "helpers_11", + "helpers": "helpers_22", "nixpkgs": [ "nixpkgs" ], - "utils": "utils_42" + "utils": "utils_70" }, "locked": { "lastModified": 1711254765, @@ -4742,6 +8955,111 @@ "type": "github" } }, + "systems_23": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_24": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_25": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_26": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_27": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_28": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_29": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_3": { "locked": { "lastModified": 1681028828, @@ -4757,6 +9075,156 @@ "type": "github" } }, + "systems_30": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_31": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_32": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_33": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_34": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_35": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_36": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_37": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_38": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_39": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_4": { "locked": { "lastModified": 1681028828, @@ -4772,6 +9240,156 @@ "type": "github" } }, + "systems_40": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_41": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_42": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_43": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_44": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_45": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_46": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_47": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_48": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_49": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_5": { "locked": { "lastModified": 1681028828, @@ -4787,6 +9405,156 @@ "type": "github" } }, + "systems_50": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_51": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_52": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_53": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_54": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_55": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_56": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_57": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_58": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_59": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_6": { "locked": { "lastModified": 1681028828, @@ -4802,6 +9570,156 @@ "type": "github" } }, + "systems_60": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_61": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_62": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_63": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_64": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_65": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_66": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_67": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_68": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_69": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_7": { "locked": { "lastModified": 1681028828, @@ -4817,6 +9735,156 @@ "type": "github" } }, + "systems_70": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_71": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_72": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_73": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_74": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_75": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_76": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_77": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_78": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, + "systems_79": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_8": { "locked": { "lastModified": 1681028828, @@ -4832,6 +9900,21 @@ "type": "github" } }, + "systems_80": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "systems_9": { "locked": { "lastModified": 1681028828, @@ -4849,19 +9932,19 @@ }, "tattler": { "inputs": { - "helpers": "helpers_12", + "helpers": "helpers_23", "nixpkgs": [ "nixpkgs" ], "notifierClj": "notifierClj", - "utils": "utils_48" + "utils": "utils_76" }, "locked": { - "lastModified": 1711254796, - "narHash": "sha256-gtGEU5lgCtVDb338cTPq5+3cqCpp19djzjSOLBB4reo=", + "lastModified": 1712261734, + "narHash": "sha256-8hnEp/vJq12uPWHs4ep3sayMUHPm1V30Kxs27UiiWE8=", "ref": "refs/heads/master", - "rev": "d0b8cbb5cb41524e27099dca6ed029c10f27a027", - "revCount": 34, + "rev": "c212a8e8f6c368a95f8e1133beef4d4afdcd6cdb", + "revCount": 35, "type": "git", "url": "https://fudo.dev/public/tattler.git" }, @@ -4927,11 +10010,11 @@ }, "unstableNixpkgs": { "locked": { - "lastModified": 1706191920, - "narHash": "sha256-eLihrZAPZX0R6RyM5fYAWeKVNuQPYjAkCUBr+JNvtdE=", + "lastModified": 1712163089, + "narHash": "sha256-Um+8kTIrC19vD4/lUCN9/cU9kcOsD1O1m+axJqQPyMM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ae5c332cbb5827f6b1f02572496b141021de335f", + "rev": "fd281bd6b7d3e32ddfa399853946f782553163b5", "type": "github" }, "original": { @@ -4942,11 +10025,11 @@ }, "unstableNixpkgs_2": { "locked": { - "lastModified": 1706191920, - "narHash": "sha256-eLihrZAPZX0R6RyM5fYAWeKVNuQPYjAkCUBr+JNvtdE=", + "lastModified": 1712163089, + "narHash": "sha256-Um+8kTIrC19vD4/lUCN9/cU9kcOsD1O1m+axJqQPyMM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ae5c332cbb5827f6b1f02572496b141021de335f", + "rev": "fd281bd6b7d3e32ddfa399853946f782553163b5", "type": "github" }, "original": { @@ -4957,11 +10040,11 @@ }, "unstableNixpkgs_3": { "locked": { - "lastModified": 1706191920, - "narHash": "sha256-eLihrZAPZX0R6RyM5fYAWeKVNuQPYjAkCUBr+JNvtdE=", + "lastModified": 1712163089, + "narHash": "sha256-Um+8kTIrC19vD4/lUCN9/cU9kcOsD1O1m+axJqQPyMM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "ae5c332cbb5827f6b1f02572496b141021de335f", + "rev": "fd281bd6b7d3e32ddfa399853946f782553163b5", "type": "github" }, "original": { @@ -4971,12 +10054,15 @@ } }, "utils": { + "inputs": { + "systems": "systems_3" + }, "locked": { - "lastModified": 1637014545, - "narHash": "sha256-26IZAc5yzlD9FlDT54io1oqG/bBoyka+FJk5guaX4x4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "bba5dcc8e0b20ab664967ad83d24d64cb64ec4f4", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -4987,11 +10073,11 @@ }, "utils_10": { "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -5002,14 +10088,14 @@ }, "utils_11": { "inputs": { - "systems": "systems_8" + "systems": "systems_15" }, "locked": { - "lastModified": 1705309234, - "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5019,12 +10105,15 @@ } }, "utils_12": { + "inputs": { + "systems": "systems_16" + }, "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5035,11 +10124,11 @@ }, "utils_13": { "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -5049,12 +10138,15 @@ } }, "utils_14": { + "inputs": { + "systems": "systems_18" + }, "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5065,11 +10157,11 @@ }, "utils_15": { "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -5080,14 +10172,14 @@ }, "utils_16": { "inputs": { - "systems": "systems_9" + "systems": "systems_20" }, "locked": { - "lastModified": 1692799911, - "narHash": "sha256-3eihraek4qL744EvQXsK1Ha6C3CR7nnT8X2qWap4RNk=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "f9e7cf818399d17d347f847525c5a5a8032e4e44", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5097,12 +10189,15 @@ } }, "utils_17": { + "inputs": { + "systems": "systems_21" + }, "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5112,12 +10207,15 @@ } }, "utils_18": { + "inputs": { + "systems": "systems_22" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5128,11 +10226,11 @@ }, "utils_19": { "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -5142,21 +10240,6 @@ } }, "utils_2": { - "locked": { - "lastModified": 1638122382, - "narHash": "sha256-sQzZzAbvKEqN9s0bzWuYmRaA03v40gaJ4+iL1LXjaeI=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "74f7e4319258e287b0f9cb95426c9853b282730b", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "utils_20": { "locked": { "lastModified": 1667395993, "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", @@ -5171,13 +10254,34 @@ "type": "github" } }, - "utils_21": { + "utils_20": { + "inputs": { + "systems": "systems_24" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_21": { + "inputs": { + "systems": "systems_25" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5187,15 +10291,12 @@ } }, "utils_22": { - "inputs": { - "systems": "systems_10" - }, "locked": { - "lastModified": 1692799911, - "narHash": "sha256-3eihraek4qL744EvQXsK1Ha6C3CR7nnT8X2qWap4RNk=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "f9e7cf818399d17d347f847525c5a5a8032e4e44", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -5206,7 +10307,7 @@ }, "utils_23": { "inputs": { - "systems": "systems_11" + "systems": "systems_27" }, "locked": { "lastModified": 1710146030, @@ -5224,7 +10325,7 @@ }, "utils_24": { "inputs": { - "systems": "systems_12" + "systems": "systems_28" }, "locked": { "lastModified": 1710146030, @@ -5256,12 +10357,15 @@ } }, "utils_26": { + "inputs": { + "systems": "systems_30" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5271,15 +10375,12 @@ } }, "utils_27": { - "inputs": { - "systems": "systems_13" - }, "locked": { - "lastModified": 1692799911, - "narHash": "sha256-3eihraek4qL744EvQXsK1Ha6C3CR7nnT8X2qWap4RNk=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "f9e7cf818399d17d347f847525c5a5a8032e4e44", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -5289,12 +10390,15 @@ } }, "utils_28": { + "inputs": { + "systems": "systems_32" + }, "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5304,12 +10408,15 @@ } }, "utils_29": { + "inputs": { + "systems": "systems_33" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5319,12 +10426,15 @@ } }, "utils_3": { + "inputs": { + "systems": "systems_5" + }, "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5334,12 +10444,15 @@ } }, "utils_30": { + "inputs": { + "systems": "systems_34" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5349,12 +10462,15 @@ } }, "utils_31": { + "inputs": { + "systems": "systems_35" + }, "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5364,12 +10480,15 @@ } }, "utils_32": { + "inputs": { + "systems": "systems_36" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5379,15 +10498,12 @@ } }, "utils_33": { - "inputs": { - "systems": "systems_14" - }, "locked": { - "lastModified": 1692799911, - "narHash": "sha256-3eihraek4qL744EvQXsK1Ha6C3CR7nnT8X2qWap4RNk=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "f9e7cf818399d17d347f847525c5a5a8032e4e44", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -5398,7 +10514,7 @@ }, "utils_34": { "inputs": { - "systems": "systems_15" + "systems": "systems_38" }, "locked": { "lastModified": 1710146030, @@ -5431,7 +10547,7 @@ }, "utils_36": { "inputs": { - "systems": "systems_17" + "systems": "systems_40" }, "locked": { "lastModified": 1710146030, @@ -5448,6 +10564,24 @@ } }, "utils_37": { + "inputs": { + "systems": "systems_41" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_38": { "locked": { "lastModified": 1667395993, "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", @@ -5462,31 +10596,16 @@ "type": "github" } }, - "utils_38": { - "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, "utils_39": { "inputs": { - "systems": "systems_18" + "systems": "systems_43" }, "locked": { - "lastModified": 1681202837, - "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "cfacdce06f30d2b68473a46042957675eebb3401", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5497,7 +10616,7 @@ }, "utils_4": { "inputs": { - "systems": "systems" + "systems": "systems_7" }, "locked": { "lastModified": 1710146030, @@ -5514,12 +10633,15 @@ } }, "utils_40": { + "inputs": { + "systems": "systems_44" + }, "locked": { - "lastModified": 1667395993, - "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5529,12 +10651,15 @@ } }, "utils_41": { + "inputs": { + "systems": "systems_45" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5544,21 +10669,6 @@ } }, "utils_42": { - "locked": { - "lastModified": 1678901627, - "narHash": "sha256-U02riOqrKKzwjsxc/400XnElV+UtPUQWpANPlyazjH0=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "93a2b84fc4b70d9e089d029deacc3583435c2ed6", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "utils_43": { "locked": { "lastModified": 1667395993, "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", @@ -5573,13 +10683,34 @@ "type": "github" } }, - "utils_44": { + "utils_43": { + "inputs": { + "systems": "systems_47" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_44": { + "inputs": { + "systems": "systems_48" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5604,12 +10735,15 @@ } }, "utils_46": { + "inputs": { + "systems": "systems_50" + }, "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5619,15 +10753,12 @@ } }, "utils_47": { - "inputs": { - "systems": "systems_19" - }, "locked": { - "lastModified": 1681202837, - "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", "owner": "numtide", "repo": "flake-utils", - "rev": "cfacdce06f30d2b68473a46042957675eebb3401", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", "type": "github" }, "original": { @@ -5638,14 +10769,14 @@ }, "utils_48": { "inputs": { - "systems": "systems_20" + "systems": "systems_52" }, "locked": { - "lastModified": 1681202837, - "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "cfacdce06f30d2b68473a46042957675eebb3401", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5656,7 +10787,7 @@ }, "utils_49": { "inputs": { - "systems": "systems_22" + "systems": "systems_53" }, "locked": { "lastModified": 1710146030, @@ -5673,24 +10804,6 @@ } }, "utils_5": { - "inputs": { - "systems": "systems_4" - }, - "locked": { - "lastModified": 1705309234, - "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "utils_6": { "locked": { "lastModified": 1667395993, "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", @@ -5705,7 +10818,346 @@ "type": "github" } }, - "utils_7": { + "utils_50": { + "inputs": { + "systems": "systems_54" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_51": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_52": { + "inputs": { + "systems": "systems_56" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_53": { + "inputs": { + "systems": "systems_57" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_54": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_55": { + "inputs": { + "systems": "systems_59" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_56": { + "inputs": { + "systems": "systems_60" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_57": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_58": { + "inputs": { + "systems": "systems_62" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_59": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_6": { + "inputs": { + "systems": "systems_9" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_60": { + "inputs": { + "systems": "systems_64" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_61": { + "inputs": { + "systems": "systems_65" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_62": { + "inputs": { + "systems": "systems_66" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_63": { + "inputs": { + "systems": "systems_67" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_64": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_65": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_66": { + "inputs": { + "systems": "systems_69" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_67": { + "inputs": { + "systems": "systems_70" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_68": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_69": { "locked": { "lastModified": 1676283394, "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", @@ -5720,16 +11172,16 @@ "type": "github" } }, - "utils_8": { + "utils_7": { "inputs": { - "systems": "systems_6" + "systems": "systems_11" }, "locked": { - "lastModified": 1705309234, - "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", "owner": "numtide", "repo": "flake-utils", - "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", "type": "github" }, "original": { @@ -5738,7 +11190,22 @@ "type": "github" } }, - "utils_9": { + "utils_70": { + "locked": { + "lastModified": 1678901627, + "narHash": "sha256-U02riOqrKKzwjsxc/400XnElV+UtPUQWpANPlyazjH0=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "93a2b84fc4b70d9e089d029deacc3583435c2ed6", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_71": { "locked": { "lastModified": 1667395993, "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", @@ -5753,20 +11220,240 @@ "type": "github" } }, + "utils_72": { + "inputs": { + "systems": "systems_72" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_73": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_74": { + "locked": { + "lastModified": 1676283394, + "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_75": { + "inputs": { + "systems": "systems_73" + }, + "locked": { + "lastModified": 1681202837, + "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "cfacdce06f30d2b68473a46042957675eebb3401", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_76": { + "inputs": { + "systems": "systems_74" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_77": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_78": { + "inputs": { + "systems": "systems_76" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_79": { + "inputs": { + "systems": "systems_77" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_8": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_80": { + "locked": { + "lastModified": 1667395993, + "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_81": { + "inputs": { + "systems": "systems_79" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_82": { + "inputs": { + "systems": "systems_80" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "utils_9": { + "inputs": { + "systems": "systems_13" + }, + "locked": { + "lastModified": 1710146030, + "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "wallfly": { "inputs": { - "clj-nix": "clj-nix_15", + "fudo-clojure": "fudo-clojure_5", + "helpers": "helpers_26", "nixpkgs": [ "nixpkgs" ], - "utils": "utils_49" + "utils": "utils_82" }, "locked": { - "lastModified": 1711297187, - "narHash": "sha256-wa7ROgkNFPxIaLhOgwgLh7w9jFdieYPxjmKIGdcXZKM=", + "lastModified": 1713726688, + "narHash": "sha256-7/DPMfEOPKc/TK59PLBTyW8V14ysByUpb1hS4p6t0M8=", "ref": "refs/heads/master", - "rev": "114dc5d9de83fdeddec623bffb8f6380e12da6d7", - "revCount": 26, + "rev": "f079b882da988e74950eb773d842755f8665d21e", + "revCount": 27, "type": "git", "url": "https://fudo.dev/public/wallfly.git" }, diff --git a/flake.nix b/flake.nix index 2e54432..bb7e74b 100644 --- a/flake.nix +++ b/flake.nix @@ -2,7 +2,8 @@ description = "Fudo Host Configuration"; inputs = { - nixpkgs.url = "git+https://fudo.dev/nix/nixpkgs.git"; + nixpkgs.url = + "nixpkgs/nixos-23.11"; # "git+https://fudo.dev/nix/nixpkgs.git"; fudo-home = { url = "git+https://fudo.dev/nix/home.git"; @@ -11,31 +12,31 @@ }; # This MUST be a clean git repo, because we use the timestamp. - fudo-entities = { - url = "git+https://fudo.dev/nix/entities.git"; + fudo-entities.url = "git+https://fudo.dev/nix/entities.git"; + + fudo-lib.url = "git+https://fudo.dev/nix/lib.git"; + + fudo-pkgs.url = "git+https://fudo.dev/nix/pkgs.git"; + + fudo-secrets = { + url = "path:/secrets"; inputs.nixpkgs.follows = "nixpkgs"; }; - fudo-lib = { url = "git+https://fudo.dev/nix/lib.git"; }; + # chute = { + # url = "git+https://fudo.dev/chute/chute.git?ref=stable"; + # inputs.nixpkgs.follows = "nixpkgs"; + # }; - fudo-pkgs = { url = "git+https://fudo.dev/nix/pkgs.git"; }; + # chuteUnstable = { + # url = "git+https://fudo.dev/chute/chute.git?ref=master"; + # inputs.nixpkgs.follows = "nixpkgs"; + # }; - fudo-secrets.url = "path:/secrets"; - - chute = { - url = "git+https://fudo.dev/chute/chute.git?ref=stable"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - - chuteUnstable = { - url = "git+https://fudo.dev/chute/chute.git?ref=master"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - - pricebot = { - url = "git+https://fudo.dev/public/pricebot.git"; - inputs.nixpkgs.follows = "nixpkgs"; - }; + # pricebot = { + # url = "git+https://fudo.dev/public/pricebot.git"; + # inputs.nixpkgs.follows = "nixpkgs"; + # }; nixpkgsUnstable.url = "nixpkgs/nixos-unstable"; @@ -69,6 +70,11 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + mabel = { + url = "git+https://fudo.dev/public/mabel.git"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + arion = { url = "github:hercules-ci/arion"; inputs.nixpkgs.follows = "nixpkgs"; @@ -143,6 +149,14 @@ }; }; + immich-ml-container = { + url = "git+https://fudo.dev/public/immich-ml-container.git"; + inputs = { + arion.follows = "arion"; + nixpkgs.follows = "nixpkgs"; + }; + }; + authoritative-dns = { url = "git+https://fudo.dev/public/authoritative-dns.git"; inputs.nixpkgs.follows = "nixpkgs"; @@ -162,15 +176,17 @@ url = "git+https://git.informis.land/informis/textfiles.git"; flake = false; }; + + nixos-hardware.url = "github:NixOS/nixos-hardware/master"; }; outputs = { self, nixpkgs, fudo-home, fudo-lib, fudo-entities, fudo-pkgs - , fudo-secrets, chute, chuteUnstable, nixpkgsUnstable, pricebot, wallfly - , objectifier, nexus, suanni, snooper, tattler, lemmy-docker - , tesla-mate-container, mastodon-container, authentik-container - , nextcloud-container, textfiles, matrix-module, mail-server - , authoritative-dns, frigate-container, grafana-module, lemmy-container - , immich-container, ... }@inputs: + , fudo-secrets, nixpkgsUnstable, wallfly, objectifier, nexus, suanni + , snooper, tattler, lemmy-docker, tesla-mate-container, mastodon-container + , authentik-container, nextcloud-container, textfiles, matrix-module + , mail-server, authoritative-dns, frigate-container, grafana-module + , lemmy-container, immich-container, immich-ml-container, mabel + , nixos-hardware, ... }@inputs: with nixpkgs.lib; let fudo-nixos-hosts = filterAttrs (hostname: hostOpts: hostOpts.nixos-system) @@ -208,7 +224,10 @@ chute = chute.packages.${arch}.chute; chuteUnstable = chuteUnstable.packages.${arch}.chute; }) - (final: prev: { pkgsUnstable = unstable; }) + (final: prev: { + pkgsUnstable = unstable; + inherit nixos-hardware; + }) (final: prev: { signal-desktop = unstable.signal-desktop; factorio-experimental = unstable.factorio-experimental; @@ -236,7 +255,7 @@ fudo-secrets.nixosModules.default fudo-lib.nixosModules.default fudo-entities.nixosModule - pricebot.nixosModules.default + # pricebot.nixosModules.default wallfly.nixosModule objectifier.nixosModules.default suanni.nixosModules.default @@ -254,6 +273,8 @@ grafana-module.nixosModules.default lemmy-container.nixosModules.default immich-container.nixosModules.default + immich-ml-container.nixosModules.default + mabel.nixosModules.default nexus.nixosModules.nexus-client nexus.nixosModules.nexus-server @@ -265,6 +286,8 @@ (config-dir + "/profile-config/${hostOpts.profile}.nix") (config-dir + "/domain-config/${hostOpts.domain}.nix") (config-dir + "/site-config/${hostOpts.site}.nix") + + (import ./hardware-modules.nix nixos-hardware.nixosModules hostname) ]; config = let pkgs = pkgs-for hostOpts.arch; diff --git a/hardware-modules.nix b/hardware-modules.nix new file mode 100644 index 0000000..28db10c --- /dev/null +++ b/hardware-modules.nix @@ -0,0 +1,17 @@ +hardwareModules: hostname: + +{ ... }: +with hardwareModules; + +{ + imports = if (hostname == "system3") then [ + common-cpu-amd + common-gpu-amd + common-pc-ssd + ] else if (hostname == "jazz") then [ + common-cpu-amd + common-gpu-amd + common-pc-ssd + ] else + [ ]; +}