mirror of
https://github.com/kp2pml30/dotfiles.git
synced 2026-02-16 23:34:42 +04:00
23 lines
636 B
Nix
23 lines
636 B
Nix
{ pkgs
|
|
, lib
|
|
, rootPath
|
|
, config
|
|
, system
|
|
, ...
|
|
}:
|
|
let
|
|
cfg = config.kp2pml30;
|
|
signalSuffix = if system == "x86_64-linux" then "amd64" else "arm64";
|
|
in lib.mkIf cfg.messengers.personal {
|
|
users.users.${cfg.username}.packages = with pkgs; [
|
|
discord-ptb
|
|
telegram-desktop
|
|
(pkgs.callPackage "${toString pkgs.path}/pkgs/by-name/si/signal-desktop/generic.nix" {} rec {
|
|
pname = "signal-desktop";
|
|
dir = "Signal";
|
|
version = "7.46.0";
|
|
url = "https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_${version}_${signalSuffix}.deb";
|
|
hash = "sha256-HbmyivfhvZfXdtcL/Cjzl4v0Ck/fJCD517iTjIeidgc=";
|
|
})
|
|
];
|
|
}
|