diff options
author | June McEnroe <june@causal.agency> | 2019-11-21 17:14:43 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-11-21 17:14:43 -0500 |
commit | a3709ad68fc7673011d3b8f7642307f271b11efe (patch) | |
tree | e5c9642a487d3bab61da1bdc3bae1e187e78c09e | |
parent | Remove HISTFILE default value (diff) | |
download | src-a3709ad68fc7673011d3b8f7642307f271b11efe.tar.gz src-a3709ad68fc7673011d3b8f7642307f271b11efe.zip |
Revert "Set default ENV to ~/.config/cash/cashrc"
This reverts commit 7bcd786e3dd7a5e2c064a1fd0dcb68cf0506ca2f.
Diffstat (limited to '')
-rw-r--r-- | bin/1sh/1sh.1 | 12 | ||||
-rw-r--r-- | bin/1sh/var.c | 6 |
2 files changed, 9 insertions, 9 deletions
diff --git a/bin/1sh/1sh.1 b/bin/1sh/1sh.1 index 1dbefe09..2a27e704 100644 --- a/bin/1sh/1sh.1 +++ b/bin/1sh/1sh.1 @@ -138,11 +138,17 @@ at login time in the file, and commands that are executed for every shell inside the .Ev ENV file. -The default value of +The user can set the .Ev ENV -is: +variable to some file by placing the following line in the file +.Pa .profile +in the home directory, +substituting for +.Pa .shrc +the filename desired: +. .Pp -.Dl "ENV=$XDG_CONFIG_HOME/1sh/env.sh" +.Dl "ENV=$HOME/.shrc; export ENV" . .Pp The first non-option argument specified on the command line diff --git a/bin/1sh/var.c b/bin/1sh/var.c index 8a0d4418..2c006c0e 100644 --- a/bin/1sh/var.c +++ b/bin/1sh/var.c @@ -89,7 +89,6 @@ struct var vhistfile; struct var vhistsize; struct var vterm; #endif -struct var venv; struct var vifs; struct var vmail; struct var vmpath; @@ -106,12 +105,7 @@ struct var vdisvfork; struct localvar *localvars; int forcelocal; -#define XDG_CONFIG_HOME "${XDG_CONFIG_HOME:-${HOME}/.config}" -#define XDG_DATA_HOME "${XDG_DATA_HOME:-${HOME}/.local/share}" - static const struct varinit varinit[] = { - { &venv, 0, "ENV=" XDG_CONFIG_HOME "/1sh/env.sh", - NULL }, #ifndef NO_HISTORY { &vhistfile, VUNSET, "HISTFILE=", sethistfile }, |