summaryrefslogtreecommitdiff
path: root/gnu/system
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2025-09-30 11:08:13 +0200
committerLudovic Courtès <ludo@gnu.org>2025-10-23 19:35:07 +0200
commit3f900442b4b3199f8601934ee1674b178858a412 (patch)
treea45a217eba560213574b04b5b0294a169773793b /gnu/system
parenta1276ea843a29b5777758026cfb1b9872115f69e (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