ash
241a375f49
keychain: set SHELL correctly in bash and zsh
...
bash and zsh apparently handle command substitution slightly differently
than fish. in bash/zsh:
$ export FOO=x
$ FOO=y echo $(sh -c 'echo $FOO')
x
whereas in fish:
$ export FOO=x
$ FOO=y echo $(sh -c 'echo $FOO')
y
so we have to assign $SHELL within the substitution for bash and zsh.
2022-07-13 14:35:52 +02:00
Infinidoge
0586d2d42a
keychain: set SHELL during initialization ( #2880 )
...
Explicitly sets the SHELL environment variable in the snippets put into
the shell init files.
Fixes #2256
2022-04-16 18:33:07 -04:00
Naïm Favier
bd11e2c5e6
Replace usage of literalExample
...
Instead use the new function `literalExpression`. See
https://github.com/NixOS/nixpkgs/pull/136909
2021-10-13 00:16:10 +02:00
Robert Helgesson
45abf3d38a
Apply nixfmt
on many files
2020-02-02 01:07:28 +01:00
jD91mZM2
a0ab0b16fe
keychain: add xsession integration
2019-12-28 17:29:57 +01:00
Julien Tanguy
5992c1b469
keychain: add fish shell integration
...
The shell command is added in the interactiveShellInit, as it is the
equivalent of initExtra in bash or zsh.
2019-12-27 10:58:03 +01:00
Robert Helgesson
55b71223d4
Fix option defaultText
when referencing packages
...
By using `literalExample` the documentation will show the option
default without surrounding quotes.
2019-08-28 00:14:22 +02:00
Mario Rodas
62e73b17d2
keychain: add module
2019-02-17 22:07:24 +01:00