| 
									
										
										
										
											2016-02-16 23:01:03 +09:00
										 |  |  | { config, pkgs, lib, ... }: | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | with lib; | 
					
						
							|  |  |  | { | 
					
						
							| 
									
										
										
										
											2016-02-16 23:10:46 +09:00
										 |  |  |   config = mkIf (config.i18n.inputMethod.enabled == "nabi") { | 
					
						
							| 
									
										
										
										
											2016-04-04 18:11:20 +09:00
										 |  |  |     i18n.inputMethod.package = pkgs.nabi; | 
					
						
							| 
									
										
										
										
											2016-02-16 23:01:03 +09:00
										 |  |  | 
 | 
					
						
							|  |  |  |     environment.variables = { | 
					
						
							|  |  |  |       GTK_IM_MODULE = "nabi"; | 
					
						
							|  |  |  |       QT_IM_MODULE  = "nabi"; | 
					
						
							|  |  |  |       XMODIFIERS    = "@im=nabi"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     services.xserver.displayManager.sessionCommands = "${pkgs.nabi}/bin/nabi &"; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | } |