История изменений
Исправление James_Holden, (текущая версия) :
Как её поставить оттуда?
Перейди на канал unstable (при помощи nix-channel –add). Поставь пакет tdesktop.
Если не хочешь всю систему переводить на unstable - то так.
В configuration.nix пишем:
let
unstable-pkgs = import (builtins.fetchTarball {
name = "nixos-unstable";
url = "https://github.com/nixos/nixpkgs/archive/nixos-unstable.tar.gz";
sha256 = "0dy2k4vaghbl46gn1jbaykqgv7c9d6d4wif73qywf5qpq9vsbrz5";
}) {};
in
... здесь вся остальная борода
environment.systemPackages = with pkgs; [
unstable-pkgs.tdesktop
Тогда телега, и только она, поставится из unstable. sha256 сумма в моем примере не правильная, ругнется что не та сумма и напишет какая должна быть. Тогда надо заменить и опять запускать nixos-rebuild switch.
Исходная версия James_Holden, :
Как её поставить оттуда?
Перейди на канал unstable (при помощи nix-channel –add). Поставь пакет tdesktop.
Если не хочешь всю систему переводить на unstable - то так.
В configuration.nix пишем:
let
unstable-pkgs = import (builtins.fetchTarball {
name = "nixos-stable-21.11";
url = "https://github.com/nixos/nixpkgs/archive/nixos-unstable.tar.gz";
sha256 = "0dy2k4vaghbl46gn1jbaykqgv7c9d6d4wif73qywf5qpq9vsbrz5";
}) {};
in
... здесь вся остальная борода
environment.systemPackages = with pkgs; [
unstable-pkgs.tdesktop
Тогда телега, и только она, поставится из unstable. sha256 сумма в моем примере не правильная, ругнется что не та сумма и напишет какая должна быть. Тогда надо заменить и опять запускать nixos-rebuild switch.