From cc44d6a1ebd4c66386fcf3c4dc34bbfd5a6fa6ae Mon Sep 17 00:00:00 2001 From: elwrcl Date: Sat, 30 May 2026 16:27:53 +0300 Subject: [PATCH] discord fix --- flake.lock | 87 ------------------------------ modules/nixos/overlays/default.nix | 3 +- 2 files changed, 2 insertions(+), 88 deletions(-) diff --git a/flake.lock b/flake.lock index d7c9586..fe60dd1 100755 --- a/flake.lock +++ b/flake.lock @@ -85,38 +85,6 @@ "type": "github" } }, - "flake-compat_3": { - "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", - "revCount": 69, - "type": "tarball", - "url": "https://api.flakehub.com/f/pinned/edolstra/flake-compat/1.1.0/01948eb7-9cba-704f-bbf3-3fa956735b52/source.tar.gz" - }, - "original": { - "type": "tarball", - "url": "https://flakehub.com/f/edolstra/flake-compat/1.tar.gz" - } - }, - "flake-parts": { - "inputs": { - "nixpkgs-lib": "nixpkgs-lib" - }, - "locked": { - "lastModified": 1778716662, - "narHash": "sha256-m1Yf0wZ8j1OHjTc2UwHwyQRSnNeSgLJOd7q5Y45hzi4=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "f7c1a2d347e4c52d5fb8d10cb4d94b5884e546fb", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, "flake-schemas": { "locked": { "lastModified": 1721999734, @@ -670,29 +638,6 @@ "type": "github" } }, - "nixcord": { - "inputs": { - "flake-compat": "flake-compat_3", - "flake-parts": "flake-parts", - "nixpkgs": [ - "nixpkgs" - ], - "nixpkgs-nixcord": "nixpkgs-nixcord" - }, - "locked": { - "lastModified": 1780100521, - "narHash": "sha256-NRsORWfPuyJnaVIUAuwHJTF9Ee3qRlgnsr24NuwJOQE=", - "owner": "FlameFlag", - "repo": "nixcord", - "rev": "1fbb84122198ed03de48aeae04e69d405cc46096", - "type": "github" - }, - "original": { - "owner": "FlameFlag", - "repo": "nixcord", - "type": "github" - } - }, "nixpkgs": { "locked": { "lastModified": 1779357205, @@ -709,37 +654,6 @@ "type": "github" } }, - "nixpkgs-lib": { - "locked": { - "lastModified": 1777168982, - "narHash": "sha256-GOkGPcboWE9BmGCRMLX3worL4EMnsnG8MyKmXNeYuhQ=", - "owner": "nix-community", - "repo": "nixpkgs.lib", - "rev": "f5901329dade4a6ea039af1433fb087bd9c1fe14", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "nixpkgs.lib", - "type": "github" - } - }, - "nixpkgs-nixcord": { - "locked": { - "lastModified": 1779102034, - "narHash": "sha256-vZJZjLo513IeI8hjzHFc6TDezUd4uCE2Eq4SNO3DNNg=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "687f05a9184cad4eaf905c48b63649e3a86f5433", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-25.11", - "repo": "nixpkgs", - "type": "github" - } - }, "nixpkgs_2": { "locked": { "lastModified": 1779560665, @@ -855,7 +769,6 @@ "hyprland": "hyprland", "hyprland-plugins": "hyprland-plugins", "nix-darwin": "nix-darwin", - "nixcord": "nixcord", "nixpkgs": "nixpkgs_2", "noctalia": "noctalia", "nyx-loner": "nyx-loner", diff --git a/modules/nixos/overlays/default.nix b/modules/nixos/overlays/default.nix index 5ccdc51..db511fb 100644 --- a/modules/nixos/overlays/default.nix +++ b/modules/nixos/overlays/default.nix @@ -4,7 +4,8 @@ nixpkgs.overlays = [ (_: prev: { legcord = prev.legcord.overrideAttrs (old: { - nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ prev.nodePackages.asar ]; + nativeBuildInputs = (old.nativeBuildInputs or [ ]) ++ [ prev.asar ]; + postInstall = (old.postInstall or "") + '' asarFile=$(find $out -name "app.asar" -print -quit) asar extract "$asarFile" "$TMPDIR/legcord-src"