From bec44a6715089d340b1039d682122fe3578fbbd8 Mon Sep 17 00:00:00 2001 From: Xandor Schiefer Date: Mon, 27 Oct 2025 09:25:16 +0200 Subject: [PATCH] Update Nix flake to latest 25.05 (current stable) --- nix/flake.lock | 25 ++++--------------------- nix/flake.nix | 9 ++++----- 2 files changed, 8 insertions(+), 26 deletions(-) diff --git a/nix/flake.lock b/nix/flake.lock index 38f65c8..6fe37cf 100644 --- a/nix/flake.lock +++ b/nix/flake.lock @@ -1,40 +1,23 @@ { "nodes": { - "drduhConfig": { - "flake": false, - "locked": { - "lastModified": 1719781410, - "narHash": "sha256-cmtAG7UQX7mVNoHHpVIqasfkjnO7VtBMcz8MJ7frO0k=", - "owner": "drduh", - "repo": "config", - "rev": "4eca229664d056737f1a097cdbdb10e5f247b0bc", - "type": "github" - }, - "original": { - "owner": "drduh", - "repo": "config", - "type": "github" - } - }, "nixpkgs": { "locked": { - "lastModified": 1721226092, - "narHash": "sha256-UBvzVpo5sXSi2S/Av+t+Q+C2mhMIw/LBEZR+d6NMjws=", + "lastModified": 1761468971, + "narHash": "sha256-vY2OLVg5ZTobdroQKQQSipSIkHlxOTrIF1fsMzPh8w8=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "c716603a63aca44f39bef1986c13402167450e0a", + "rev": "78e34d1667d32d8a0ffc3eba4591ff256e80576e", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-24.05", + "ref": "nixos-25.05", "repo": "nixpkgs", "type": "github" } }, "root": { "inputs": { - "drduhConfig": "drduhConfig", "nixpkgs": "nixpkgs" } } diff --git a/nix/flake.nix b/nix/flake.nix index abcc83f..9279021 100644 --- a/nix/flake.nix +++ b/nix/flake.nix @@ -2,7 +2,7 @@ description = "A Nix Flake for an xfce-based system with YubiKey setup"; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05"; }; outputs = { @@ -37,7 +37,7 @@ ''; shortcut = pkgs.makeDesktopItem { name = "yubikey-guide"; - icon = "${pkgs.yubikey-manager-qt}/share/icons/hicolor/128x128/apps/ykman.png"; + icon = "${pkgs.yubioath-flutter}/share/icons/com.yubico.yubioath.png"; desktopName = "YubiKey Guide"; genericName = "Guide to using YubiKey for GnuPG and SSH"; comment = "Open YubiKey Guide in a reader program"; @@ -190,7 +190,6 @@ # Yubico's official tools yubikey-manager - yubikey-manager-qt yubikey-personalization yubikey-personalization-gui yubico-piv-tool @@ -216,7 +215,7 @@ yubikeyGuide # PDF and Markdown viewer - okular + kdePackages.okular ]; # Disable networking so the system is air-gapped @@ -265,7 +264,7 @@ ln -sf ${dicewareWebApp}/share/applications/${dicewareWebApp.name} ${desktopDir} ln -sfT ${self} ${documentsDir}/YubiKey-Guide ''; - system.stateVersion = "24.05"; + system.stateVersion = "25.05"; } ) ];