diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2025-09-30 11:08:13 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2025-10-23 19:35:07 +0200 |
| commit | 3f900442b4b3199f8601934ee1674b178858a412 (patch) | |
| tree | a45a217eba560213574b04b5b0294a169773793b /gnu/system | |
| parent | a1276ea843a29b5777758026cfb1b9872115f69e (diff) | |
home: services: bash: Support setting shell variables.
* gnu/home/services.scm (shell-variable-definitions): New procedure.
* gnu/home/services/shells.scm (serialize-shell-variables): New procedure.
(home-bash-configuration)[variables]: New field.
(add-bash-configuration): Honor it.
(home-bash-extension)[variables]: New field.
(home-bash-extensions): Handle ‘variables’.
* doc/guix.texi (Shells Home Services): Update. Change ‘PS1’ example to use
‘variables’, not ‘environment-variables’.
* doc/he-config-bare-bones.scm: Use ‘variables’ instead of ‘bash-profile’.
Change-Id: I29083d6313d10b1eb9d91eccacfb33efefe60d58
Diffstat (limited to 'gnu/system')
0 files changed, 0 insertions, 0 deletions
