GNU bug report logs -
#36021
[PATCH] search-paths: 'environment-variable-definition' output for fish
Previous Next
Full log
Message #8 received at 36021 <at> debbugs.gnu.org (full text, mbox):
Hi Guix!
Some background on this patch:
Right now whenever I do any Guix operation that requires me to modify environment variables (e.g. installing a Guile library requires me to update
$GUILE_LOAD_PATH afterwards), Guix helpful tells me what commands I have to run to update the variables.
However, those commands are currently in bash/POSIX(?) format `export VAR=VALUE`. I've modified the `environment-variable-definition` function to
support the syntax for Fish shell as well. I don't know if this method of looking at the $SHELL variable is sound, but it works on my machine.
Documentation for the `set' function in Fish: https://fishshell.com/docs/current/commands.html#set
PS: this is my first non-package patch for Guix so I apologize if there is something wrong with the patch
Best regards,
-Dan
This bug report was last modified 6 years and 11 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.