fix: use signal-desktop flake with up to date binaries

This commit is contained in:
Youwen Wu 2025-02-18 18:33:55 -08:00
parent 43280510cb
commit 07b163349b
Signed by: youwen5
GPG key ID: 865658ED1FE61EC3
3 changed files with 36 additions and 0 deletions

View file

@ -929,6 +929,7 @@
"nix-index-database": "nix-index-database",
"nixos-wsl": "nixos-wsl",
"nixpkgs": "nixpkgs_2",
"signal-desktop": "signal-desktop",
"spicetify": "spicetify",
"stylix": "stylix",
"ucode": "ucode",
@ -984,6 +985,26 @@
"type": "github"
}
},
"signal-desktop": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1739931236,
"narHash": "sha256-fnOGJPC3lJh7xf3AQNiRM4nbk2xS991gQKVplzkNm5k=",
"owner": "youwen5",
"repo": "signal-desktop-flake",
"rev": "5a319ca71afde7e64187759057441850a2a8acb5",
"type": "github"
},
"original": {
"owner": "youwen5",
"repo": "signal-desktop-flake",
"type": "github"
}
},
"spicetify": {
"inputs": {
"nixpkgs": [

View file

@ -106,6 +106,11 @@
url = "github:musnix/musnix";
inputs.nixpkgs.follows = "nixpkgs";
};
signal-desktop = {
url = "github:youwen5/signal-desktop-flake";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =

View file

@ -88,6 +88,16 @@
};
};
nixpkgs.overlays = [
(final: prev: {
signal-desktop =
if pkgs.stdenv.targetPlatform.isAarch then
inputs.signal-desktop.packages.${pkgs.system}.default.override { electronPageSizeFix = true; }
else
pkgs.signal-desktop;
})
];
nix.extraOptions = ''
!include ${config.age.secrets.nix_config_github_pat.path}
'';