Jump to content

Telegram

From Official NixOS Wiki

Telegram is a cloud-based mobile and desktop messaging app with a focus on security.

Installation

The telegram desktop client can be installed with the telegram-desktop package.

environment.systemPackages = with pkgs; [ telegram-desktop ];

It can then be run as Telegram

Alternative clients

Nixpkgs also has AyuGram which can be installed via: ayugram-desktop

Bridges

Matrix

Nixos supports mautrix-telegram, the bridge between Telegram and Matrix.

services.mautrix-telegram.enable = true;

Troubleshooting

Incorrect file picker

The error occurs as a result of incorrect use of the Qt theme. To fix this behaviour, set platformTheme as gtk3.

qt = {
    enable = true;
    platformTheme = "gtk3";
};