vuls: init at 0.27.0
[NixPkgs.git] / nixos / modules / i18n / input-method / nabi.nix
blob0eb9a7c825c88139ee949923e374b3dab019107e
1 { config, pkgs, lib, ... }:
3 with lib;
4 let
5   imcfg = config.i18n.inputMethod;
6 in
8   config = mkIf (imcfg.enable && imcfg.type == "nabi") {
9     i18n.inputMethod.package = pkgs.nabi;
11     environment.variables = {
12       GTK_IM_MODULE = "nabi";
13       QT_IM_MODULE  = "nabi";
14       XMODIFIERS    = "@im=nabi";
15     };
17     services.xserver.displayManager.sessionCommands = "${pkgs.nabi}/bin/nabi &";
18   };