anchor.diff:          # link in the application configuration
           ln -fs ${configurationYml} "${cfg.stateDir}/config/configuration.yml"
   
  +        # link in the additional environment configuration
  +        ln -fs ${additionalEnvironment} "${cfg.stateDir}/config/additional_environment.rb"
  +
   
           # link in all user specified themes
           rm -rf "${cfg.stateDir}/public/themes/"*
  
positive.code:             smtp_settings:
                address: mail.example.com
                port: 25
          '';
        };
  
  
negative.code:       scm_darcs_command: ${pkgs.darcs}/bin/darcs
  
      ${cfg.extraConfig}
    '';
  
    additionalEnvironment = pkgs.writeText "additional_environment.rb" ''
      config.logger = Logger.new("${cfg.stateDir}/log/production.log", 14, 1048576)
      config.logger.level = Logger::INFO
  
      ${cfg.extraEnv}
    '';
  
    unpackTheme = unpack "theme";
  