anchor.diff:          description = "ZNC server daemon owner";
           group = defaultUser;
           uid = config.ids.uids.znc;
  +        home = cfg.dataDir;
           createHome = true;
           createUser = true;
         };
  
positive.code:         '';
          options = confOptions; 
        };
   
        mutable = mkOption {
          default = false;
  
negative.code:         if [[ ! -f ${cfg.dataDir}/configs/znc.conf ]]; then
            ${pkgs.coreutils}/bin/echo "No znc.conf file found in ${cfg.dataDir}. Creating one now."
            ${if (!cfg.mutable)
              then "${pkgs.coreutils}/bin/ln --force -s ${zncConfFile} ${cfg.dataDir}/.znc/configs/znc.conf"
              else ''
                ${pkgs.coreutils}/bin/cp --no-clobber ${zncConfFile} ${cfg.dataDir}/configs/znc.conf
                ${pkgs.coreutils}/bin/chmod u+rw ${cfg.dataDir}/configs/znc.conf
  