anchor.diff:  		''
   		[settings]
   		RunMode = Daemon
  -		User = ${cfg.user}	
  +		User = bitlbee	
  +		ConfigDir = /var/lib/bitlbee			
   		DaemonInterface = ${cfg.interface}
   		DaemonPort = ${toString cfg.portNumber} 
   		AuthMode = ${cfg.authMode}
  -		ConfigDir = ${cfg.configDir}			
   		${cfg.extraSettings}
   		[defaults]
   		${cfg.extraDefaults}
  
positive.code: 	  	Open -- Accept connections from anyone, use NickServ for user authentication.
  	  	Closed -- Require authorization (using the PASS command during login) before allowing the user to connect at all.
  	  	Registered -- Only allow registered users to use this server; this disables the register- and the account command until the user identifies himself.
  	'';	
        };
  
        configDir = mkOption {
  	default = "/var/lib/bitlbee";
  	description = ''
  	  Specifyies the directory that stores all the per-user configuration files.
  	'';	
        };
  
  
negative.code:   config = mkIf config.services.bitlbee.enable {
  
      users.extraUsers = singleton
        { name = "bitlbee";
  	uid = bitlbeeUid;
  	description = "BitlBee user";
  	home = "/var/lib/bitlbee";
        };
  
      users.extraGroups = singleton
        { name = "bitlbee";
  	gid = config.ids.gids.bitlbee;
        };
  
  