nixpkgs/home/modules/programs/my-pidgin.nix

39 lines
919 B
Nix
Raw Normal View History

{ config, pkgs, ... }:
{
config = {
programs.pidgin = {
enable = true;
plugins = [
# UI
pkgs.pidgin-window-merge
# Protocols
pkgs.purple-slack
(pkgs.callPackage ./../../packages/purple-mattermost { })
(pkgs.callPackage ./../../packages/purple-microsoft-teams { })
# System integration
(pkgs.callPackage ./../../packages/purple-libnotify { })
(pkgs.callPackage ./../../packages/purple-events { }) # Dependency
];
};
home.file = {
pidginGtkRc = {
target = ".purple/gtkrc-2.0";
source = ./../../files/purple/gtkrc-2.0;
};
pidginSmilies = {
target = ".purple/smileys/my-own";
source = ./../../files/purple/smileys;
};
2022-09-02 12:38:36 +02:00
pidginTheme = {
target = ".purple/themes/my-own";
source = ./../../files/purple/themes/my-own;
};
};
};
}