From 9f4328a73a98c87398b9032896f97b7f91be6891 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonardo=20Eug=C3=AAnio?= Date: Fri, 1 Aug 2025 23:22:37 -0300 Subject: [PATCH] update lsfg-vk --- flake.lock | 12 ++++++++---- flake.nix | 2 +- overlays/default.nix | 3 ++- user/lsfg-vk/default.nix | 5 +++++ 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 464da18..8aa761b 100644 --- a/flake.lock +++ b/flake.lock @@ -519,13 +519,17 @@ } }, "lsfg-vk-flake": { - "flake": false, + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, "locked": { - "lastModified": 1752953626, - "narHash": "sha256-7lSTABdlvusWpeyNn/EWW0FajTwDTTMevKY0JodfhhA=", + "lastModified": 1753938292, + "narHash": "sha256-akeUWgvIIi163s/femzvTOuqqOiOB/8US5ioHsNqhYY=", "owner": "pabloaul", "repo": "lsfg-vk-flake", - "rev": "f6d9f067780d9ba56549831599c23c0df2cdece1", + "rev": "081cd66b1369188777ea146a759d35e99ea6b031", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 8dc0799..71b31b3 100644 --- a/flake.nix +++ b/flake.nix @@ -48,7 +48,7 @@ lsfg-vk-flake = { url = "github:pabloaul/lsfg-vk-flake"; - flake = false; + inputs.nixpkgs.follows = "nixpkgs"; }; disko = { diff --git a/overlays/default.nix b/overlays/default.nix index 3896e66..1c27ce0 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -35,7 +35,8 @@ rec { final: prev: packages // { - lsfg-vk = final.callPackage inputs.lsfg-vk-flake { }; + lsfg-vk = inputs.lsfg-vk-flake.packages.${prev.system}.lsfg-vk; + lsfg-vk-ui = inputs.lsfg-vk-flake.packages.${prev.system}.lsfg-vk-ui; dhist = inputs.dhist.packages.${prev.system}.dhist; demoji = inputs.demoji.packages.${prev.system}.default; tlauncher = inputs.tlauncher.packages.${prev.system}.tlauncher; diff --git a/user/lsfg-vk/default.nix b/user/lsfg-vk/default.nix index 8493db6..bd3053c 100644 --- a/user/lsfg-vk/default.nix +++ b/user/lsfg-vk/default.nix @@ -14,6 +14,11 @@ in LSFG_DLL_PATH = LosslessDllPath; }; + home.packages = with pkgs; [ + lsfg-vk + lsfg-vk-ui + ]; + # Put the dll in a reachable location for steam games # Secrets normally are a symlink to /run/user/1000/secrets.d/ # Every time sops-nix.service runs, we copy the dll