This commit is contained in:
mjallen18
2025-07-28 15:16:56 -05:00
parent 48108e693a
commit 7e35a27b2e
3 changed files with 41 additions and 0 deletions

22
flake.lock generated
View File

@@ -649,6 +649,27 @@
"type": "github"
}
},
"lsfg-vk": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1753576548,
"narHash": "sha256-gnV9xY7BMHrao4QroJveGUexssBwXtyawmjoDqjO7zk=",
"owner": "pabloaul",
"repo": "lsfg-vk-flake",
"rev": "0fa0918ada267e177274af61dd1875ef1b5a0a8e",
"type": "github"
},
"original": {
"owner": "pabloaul",
"ref": "main",
"repo": "lsfg-vk-flake",
"type": "github"
}
},
"napalm": {
"inputs": {
"flake-utils": [
@@ -1274,6 +1295,7 @@
"impermanence": "impermanence",
"jovian": "jovian_2",
"lanzaboote": "lanzaboote",
"lsfg-vk": "lsfg-vk",
"nix-homebrew": "nix-homebrew",
"nix-index-database": "nix-index-database",
"nix-vscode-extensions": "nix-vscode-extensions",

View File

@@ -81,6 +81,11 @@
nixpkgs.follows = "nixpkgs";
};
};
lsfg-vk = {
url = "github:pabloaul/lsfg-vk-flake/main";
inputs.nixpkgs.follows = "nixpkgs";
};
};
# We will handle this in the next section.
@@ -129,6 +134,7 @@
nixos-hardware.nixosModules.common-gpu-amd
nixos-hardware.nixosModules.common-hidpi
nixos-hardware.nixosModules.common-pc
lsfg-vk.nixosModules.default
];
};
@@ -160,6 +166,7 @@
nixos-hardware.nixosModules.common-gpu-amd
nixos-hardware.nixosModules.common-hidpi
nixos-hardware.nixosModules.common-pc
lsfg-vk.nixosModules.default
];
};
@@ -209,6 +216,7 @@
macbook-pro-nixos = {
modules = with inputs; [
nixos-apple-silicon.nixosModules.default
lsfg-vk.nixosModules.default
];
};
};

View File

@@ -0,0 +1,11 @@
{ ... }:
{
services.lsfg-vk = {
enable = true;
ui.enable = true; # installs gui for configuring lsfg-vk
};
environment.variables = {
LSFG_DLL_PATH = "/home/deck/.steam/steam/steamapps/common/Lossless Scaling/Lossless.dll";
};
}