diff --git a/flake.lock b/flake.lock index ab94ce5..6090821 100644 --- a/flake.lock +++ b/flake.lock @@ -278,6 +278,24 @@ "type": "github" } }, + "flake-utils_3": { + "inputs": { + "systems": "systems_3" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, "git-hooks": { "inputs": { "flake-compat": "flake-compat_2", @@ -659,6 +677,22 @@ "type": "github" } }, + "nixpkgs_13": { + "locked": { + "lastModified": 1780365719, + "narHash": "sha256-QfWfccTN+70ZQ4m2qlU9PiKfz2Yppq94058iJyARNwc=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "ffa10e26ae11d676b2db836259889f1f571cb14f", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixpkgs-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs_2": { "locked": { "lastModified": 1787135253, @@ -867,7 +901,8 @@ "nixpkgs-firmware": "nixpkgs-firmware", "nixpkgs-unstable": "nixpkgs-unstable", "nixpkgs-xr": "nixpkgs-xr", - "scopebuddy": "scopebuddy" + "scopebuddy": "scopebuddy", + "xivlauncher-rb": "xivlauncher-rb" } }, "scopebuddy": { @@ -918,6 +953,21 @@ "type": "github" } }, + "systems_3": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + }, "treefmt-nix": { "inputs": { "nixpkgs": "nixpkgs_3" @@ -956,6 +1006,45 @@ "repo": "treefmt-nix", "type": "github" } + }, + "xivlauncher-core-src": { + "flake": false, + "locked": { + "lastModified": 1787708281, + "narHash": "sha256-gKBcZh3Kt3nhENQNCg1dIBFxb18rvtEubrYTngdEjuA=", + "ref": "refs/tags/rb-v1.4.0.10", + "rev": "d0b5c53342cd876fdc6d242b68eaa570344feb69", + "revCount": 696, + "submodules": true, + "type": "git", + "url": "https://github.com/rankynbass/XIVLauncher.Core.git" + }, + "original": { + "ref": "refs/tags/rb-v1.4.0.7", + "submodules": true, + "type": "git", + "url": "https://github.com/rankynbass/XIVLauncher.Core.git" + } + }, + "xivlauncher-rb": { + "inputs": { + "flake-utils": "flake-utils_3", + "nixpkgs": "nixpkgs_13", + "xivlauncher-core-src": "xivlauncher-core-src" + }, + "locked": { + "lastModified": 1787738399, + "narHash": "sha256-g6gjV/bPVBjUWhoV0N6gHsIpr/Uljgk0C5BDfoEplTI=", + "owner": "dawei-nh", + "repo": "xivlauncher-rb-nix", + "rev": "9d11571102093b342903d66b6e7ad5bb37fa8b68", + "type": "github" + }, + "original": { + "owner": "dawei-nh", + "repo": "xivlauncher-rb-nix", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index d86cd85..8ff085c 100644 --- a/flake.nix +++ b/flake.nix @@ -26,6 +26,7 @@ inputs.nixpkgs.follows = "nixpkgs"; }; + xivlauncher-rb.url = "github:dawei-nh/xivlauncher-rb-nix"; cheatengine.url = "github:Hy4ri/cheatengine-flake"; millennium.url = "github:SteamClientHomebrew/Millennium?dir=packages/nix"; scopebuddy.url = "github:HikariKnight/ScopeBuddy"; @@ -49,6 +50,7 @@ millennium, nix-cachyos-kernel, cheatengine, + xivlauncher-rb, ... }: let diff --git a/hosts/nero/configuration.nix b/hosts/nero/configuration.nix index 0301348..2ac5d04 100644 --- a/hosts/nero/configuration.nix +++ b/hosts/nero/configuration.nix @@ -140,8 +140,8 @@ in qbittorrent inputs.scopebuddy.packages.${pkgs.stdenv.hostPlatform.system}.default + inputs.xivlauncher-rb.packages.${pkgs.stdenv.hostPlatform.system}.default - (callPackage ../../packages/xivlauncher/package.nix { }) (callPackage ../../packages/aseprite/package.nix { }) (callPackage ../../packages/aseprite-thumbnailer-kde/package.nix { inherit unstable; }) (callPackage ../../packages/undertale-mod-tool/package.nix { })