config: add a new ‘environment’ section

This section allows the user to define custom environment variables to
be set in the child process:

  [environment]
  name=value
This commit is contained in:
Daniel Eklöf 2022-05-28 19:27:29 +02:00
parent 497c31d9fc
commit 755f96321a
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
6 changed files with 63 additions and 4 deletions

View file

@ -3,9 +3,11 @@
#include <sys/types.h>
#include "config.h"
#include "user-notification.h"
pid_t slave_spawn(
int ptmx, int argc, const char *cwd, char *const *argv, char *const *envp,
const char *term_env, const char *conf_shell, bool login_shell,
const env_var_list_t *extra_env_vars, const char *term_env,
const char *conf_shell, bool login_shell,
const user_notifications_t *notifications);