Commit Graph

2424 Commits

Author SHA1 Message Date
Artturin
bdcff9cd3c zsh: build pcre.so
77f84f07c4 changed zsh to use pkg-config
and i assumed that because the zsh binary was linked with pcre that pcre
support was working, but it was not.
2023-07-06 01:10:19 +03:00
R. Ryantm
4101de4953 zsh-forgit: 23.06.0 -> 23.07.0 2023-07-05 18:05:21 +00:00
Weijia Wang
3248e26928
Merge pull request #241138 from figsoda/nu
nushell: refactor
2023-07-04 10:12:00 +03:00
figsoda
90e4770f81 nushell: refactor
- fix tests on darwin
- respect withDefaultFeatures = false
- don't use lib.optional in a list
- remove libiconv from buildInputs since it is the default
- formatting
2023-07-03 08:47:34 -04:00
figsoda
505c1de513 fishPlugins.sponge: replace "${version}" with version 2023-07-02 14:51:39 -04:00
R. Ryantm
44c39f9a30 carapace: 0.24.5 -> 0.25.0 2023-07-02 06:28:10 +00:00
Travis A. Everett
1fe03311b0 oil: remove obsolete readline workaround
Looks like upstream issue was fixed via oilshell/oil#1514
(originally reported in oilshell/oil#1467).
2023-07-01 12:25:49 -05:00
Emily
da7530e214
Merge pull request #240032 from giorgiga/fishPlugins-sdkman-for-fish-update
fishPlugins.sdkman-for-fish: 1.4.0 -> 2.0.0
2023-06-30 18:31:12 +02:00
Sandro
21f23c8df5
Merge pull request #240232 from majiru/add-rc-9front
rc-9front: init at unstable-2022-11-01
2023-06-30 17:07:22 +02:00
adisbladis
0fab94a844 xonsh: Add wrapper
It is currently not obvious how to install/use xonsh with dependencies and python packages.

This PR implements a wrapper that allows you to construct a custom xonsh environment by using:
``` nix
xonsh.override { extraPackages = ps: [ ps.requests ]; }
```
2023-06-30 19:39:53 +12:00
Jacob Moody
635fd5f161 rc-9front: init at 2022-11-01 2023-06-29 09:32:51 -05:00
figsoda
a68e3ee900
Merge pull request #240508 from r-ryantm/auto-update/oh-my-zsh
oh-my-zsh: 2023-06-26 -> 2023-06-26
2023-06-29 09:55:57 -04:00
Sandro
3791e8908e
Merge pull request #240482 from natsukium/fzf-fish/update 2023-06-29 14:42:08 +02:00
R. Ryantm
54067c54a9
oh-my-zsh: 2023-06-26 -> 2023-06-26 2023-06-29 14:15:03 +02:00
Weijia Wang
3f78f67203
Merge pull request #240293 from r-ryantm/auto-update/murex
murex: 4.1.7300 -> 4.2.5110
2023-06-29 10:38:36 +03:00
natsukium
9a3b260bef
fishPlugins.fzf-fish: 9.7 -> 9.8
Diff: https://github.com/PatrickF1/fzf.fish/compare/v9.7...v9.8
2023-06-29 16:02:33 +09:00
Nick Cao
b802e9dffb
Merge pull request #240211 from DeeUnderscore/fix/xonsh-double-wrap
xonsh: don't double wrap bin/xonsh
2023-06-28 16:34:41 +08:00
Weijia Wang
aa3c0e5904
Merge pull request #240265 from r-ryantm/auto-update/pure-prompt
pure-prompt: 1.21.0 -> 1.22.0
2023-06-28 10:55:48 +03:00
R. Ryantm
ee759fc899 murex: 4.1.7300 -> 4.2.5110 2023-06-28 07:26:01 +00:00
R. Ryantm
43d8586354 pure-prompt: 1.21.0 -> 1.22.0 2023-06-28 05:05:09 +00:00
happysalada
cbfcf6ed61 nushellPlugins.query: 0.81.0 -> 0.82.0 2023-06-28 09:11:25 +08:00
happysalada
be39aba786 nushell: 0.81.0 -> 0.82.0 2023-06-28 09:11:04 +08:00
Dee Anzorge
e66d98f17d xonsh: don't double wrap bin/xonsh 2023-06-28 00:38:18 +02:00
R. Ryantm
09d07ca924 antidote: 1.8.8 -> 1.8.9 2023-06-27 06:58:45 +00:00
Giorgio Gallo
0c4eec625d
fishPlugins.sdkman-for-fish: 1.4.0 -> 2.0.0 2023-06-27 04:12:16 +02:00
Martin Weinelt
6e59369690
Merge pull request #239958 from mweinelt/zsh-p10k-1.19.0
zsh-powerlevel10k: 1.18.0 -> 1.19.0
2023-06-26 22:41:05 +02:00
Janik
347c91433a
Merge pull request #232393 from mrkkrp/init-nushell-plugin-gstat 2023-06-26 21:02:51 +02:00
Martin Weinelt
eaccf8f40b
zsh-powerlevel10k: 1.18.0 -> 1.19.0
https://github.com/romkatv/powerlevel10k/releases/tag/v1.19.0
2023-06-26 17:34:21 +02:00
R. Ryantm
c6a67ebb4b oh-my-zsh: 2023-06-20 -> 2023-06-26 2023-06-26 11:20:08 +00:00
R. Ryantm
e10e22f890 oh-my-zsh: 2023-06-19 -> 2023-06-20 2023-06-26 02:02:43 +00:00
Janik
be5bbe6d9c
Merge pull request #237592 from greg-hellings/xonsh-0140-update 2023-06-25 19:13:10 +02:00
Nick Cao
44623593d7
Merge pull request #239521 from r-ryantm/auto-update/zsh-prezto
zsh-prezto: unstable-2023-04-13 -> unstable-2023-06-22
2023-06-25 12:15:28 +08:00
R. Ryantm
5ebf1cf5d4 zsh-prezto: unstable-2023-04-13 -> unstable-2023-06-22 2023-06-24 06:04:42 +00:00
R. Ryantm
09df46efc3 antidote: 1.8.7 -> 1.8.8 2023-06-24 01:53:26 +00:00
Artturi
de76a685df
Merge pull request #233830 from MaxHearnden/zsh 2023-06-23 18:51:22 +03:00
MaxHearnden
77f84f07c4 zsh: fix cross by using pkg-config to discover libpcre
The configure script calls pcre-config to find pcre however using
nativeBuildInputs for this meant that zsh found the native libraries.

weirdly only pkgsCross.armv7l-hf-multiplatform.zsh was failing and not
pkgsCross.aarch64-multiplatform.zsh
2023-06-23 14:17:23 +03:00
Bouke van der Bijl
67cc14bc67 babelfish: 1.1.0 -> 1.2.1 2023-06-21 16:49:00 +02:00
R. Ryantm
dede783548 oh-my-zsh: 2023-06-16 -> 2023-06-19 2023-06-20 05:26:53 +00:00
R. Ryantm
adf6bc1fc3 oh-my-zsh: 2023-05-23 -> 2023-06-16 2023-06-16 20:57:57 +00:00
Greg Hellings
b206f4db2c xonsh: 0.13.4 -> 0.14.0 2023-06-13 11:59:05 -05:00
Sandro Jäckel
3ad7d71afe treewide: don't set platforms.unix for buildGoModule 2023-06-13 17:54:26 +03:00
R. Ryantm
4a73c642d1 murex: 4.1.6140 -> 4.1.7300 2023-06-13 00:28:48 +00:00
happysalada
3596490914 nushellPlugins.query: 0.80.0 -> 0.81.0 2023-06-12 10:28:41 -04:00
Weijia Wang
897ff26011
Merge pull request #237279 from r-ryantm/auto-update/antidote
antidote: 1.8.6 -> 1.8.7
2023-06-12 11:09:15 +03:00
R. Ryantm
170eb1dd15 antidote: 1.8.6 -> 1.8.7 2023-06-12 02:54:42 +00:00
R. Ryantm
302759c208 oil: 0.15.0 -> 0.16.0 2023-06-11 17:36:19 +00:00
Randy Eckenrode
dad6320407 fish: fix build with Darwin sandbox enabled 2023-06-08 17:55:12 -07:00
Pol Dellaiera
a193d6e90a
Merge pull request #235396 from Enzime/add/hishtory
hishtory: init at 0.208
2023-06-08 08:29:30 +02:00
Adam Stephens
9b59981f40
nushell: 0.80.0 -> 0.81.0 2023-06-07 12:35:32 -04:00
Pol Dellaiera
a21373fe3d
Merge pull request #218264 from qbit/yash-2.54
yash: 2.53 -> 2.54
2023-06-06 21:45:11 +02:00
R. Ryantm
d31ea9f454 zsh-forgit: 23.05.0 -> 23.06.0 2023-06-05 03:42:28 +00:00
Pol Dellaiera
37a6711c1a
Merge pull request #234462 from hitsmaxft/add_antidote
antidote: init at 1.8.6
2023-06-02 16:36:40 +02:00
hitsmaxft
ae9d6a0429 antidote: init at 1.8.6 2023-06-02 18:13:24 +08:00
Michael Hoang
a5ba711968 hishtory: init at 0.208 2023-06-02 00:30:46 +10:00
Weijia Wang
27638f91ba
Merge pull request #234956 from wegank/powershell-bump
powershell: 7.3.2 -> 7.3.4
2023-05-30 12:02:14 +03:00
Weijia Wang
b4995a61c7 powershell: 7.3.2 -> 7.3.4 2023-05-30 11:04:59 +03:00
Jörg Thalheim
8e382a0c4c
Merge pull request #234929 from MGlolenstine/zinit
zinit: 3.7 -> 3.11.0
2023-05-30 08:58:31 +01:00
MGlolenstine
8e82668efc zinit: 3.7 -> 3.11.0 2023-05-30 06:26:30 +02:00
Weijia Wang
57d2ea7636 powershell: drop openssl_1_1 2023-05-30 07:23:31 +03:00
R. Ryantm
9190b1088d zsh-autocomplete: 23.05.02 -> 23.05.24 2023-05-27 17:08:16 +00:00
R. Ryantm
91dc753211 zsh-nix-shell: 0.6.0 -> 0.7.0 2023-05-27 08:13:31 +00:00
R. Ryantm
f7b88d263e murex: 4.1.5200 -> 4.1.6140 2023-05-25 03:33:03 +00:00
Nick Cao
6e454c55d9
Merge pull request #233634 from rogarb/update/oh-my-zsh
oh-my-zsh: 2023-04-21 -> 2023-05-23
2023-05-23 20:03:18 -06:00
Weijia Wang
48ea71d1b1
Merge pull request #230136 from r-ryantm/auto-update/zsh-autocomplete
zsh-autocomplete: 22.01.21 -> 23.05.02
2023-05-24 02:36:59 +03:00
rogarb
f5363e768c
oh-my-zsh: 2023-04-21 -> 2023-05-23 2023-05-23 17:04:05 +02:00
Weijia Wang
4a2a84f246 fishPlugins.fzf-fish: use script from unixtools 2023-05-22 16:43:01 +03:00
Mario Rodas
989f308564
Merge pull request #232936 from r-ryantm/auto-update/spaceship-prompt
spaceship-prompt: 4.13.3 -> 4.14.0
2023-05-20 08:16:26 -05:00
Nick Cao
486995ccc1
Merge pull request #232923 from figsoda/typos
treewide: fix some typos
2023-05-20 05:16:57 -06:00
R. Ryantm
6656ad785f spaceship-prompt: 4.13.3 -> 4.14.0 2023-05-20 04:03:29 +00:00
R. Ryantm
2f9545e335 murex: 3.1.3100 -> 4.1.5200 2023-05-20 02:49:29 +00:00
figsoda
98b9e41f61 pkgs: fix typos 2023-05-19 22:31:04 -04:00
happysalada
e5c8528b1c nushellPlugins.query: 0.79.0 -> 0.80.0 2023-05-19 09:04:53 -04:00
happysalada
fb6410b1c9 nushell: 0.79.0 -> 0.80.0 2023-05-18 11:46:56 -04:00
R. Ryantm
a6eb749c4e carapace: 0.24.4 -> 0.24.5 2023-05-18 04:23:23 +00:00
Mark Karpov
f56cdd0e2b
nushellPlugins.gstat: init 2023-05-17 11:41:32 +02:00
Albin Otterhäll
f9c764d2e8 oil: 0.14.2 -> 0.15.0 2023-05-10 12:13:00 +02:00
Rick van Schijndel
67486d98ab
Merge pull request #230011 from spwhitt/remove-spwhitt
Remove myself as maintainer
2023-05-06 16:38:40 +02:00
R. Ryantm
6dfe6cbf6b zsh-autocomplete: 22.01.21 -> 23.05.02 2023-05-05 15:36:44 +00:00
Spencer Whitt
21dbdb5d03 maintainers: remove spwhitt 2023-05-05 12:34:05 +00:00
Giorgio Gallo
c490096481 fishPlugins.sdkman-for-fish: init at 1.4.0
Co-authored-by: OTABI Tomoya <tomoya.otabi@gmail.com>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-05-05 12:19:05 +02:00
R. Ryantm
50b86d1a3e zsh-forgit: 23.04.0 -> 23.05.0 2023-05-05 05:12:08 +00:00
Martin Weinelt
fb36a1da56 zsh-powerlevel10k: 1.17.0 -> 1.18.0
Diff: https://github.com/romkatv/powerlevel10k/compare/refs/tags/v1.17.0...v1.18.0

Changelog: https://github.com/romkatv/powerlevel10k/releases/tag/v1.18.0
2023-05-04 20:56:53 +02:00
Malo Bourgon
906025e445 fishPlugins.github-copilot-cli-fish: init at 0.1.33 2023-05-01 10:38:14 -07:00
happysalada
5f96b02564 nushellPlugins.query: fix build from broken hash 2023-04-27 23:45:20 -04:00
happysalada
c7063f1743 nuscripts: unstable-2023-03-16 -> unstable-2023-04-26 2023-04-27 23:45:20 -04:00
R. Ryantm
074b1277b9 loksh: 7.2 -> 7.3 2023-04-27 13:59:58 +00:00
Weijia Wang
8e59cf618f
Merge pull request #228455 from r-ryantm/auto-update/zsh-forgit
zsh-forgit: 23.03.0 -> 23.04.0
2023-04-27 14:10:51 +03:00
Sinkerine
fbd67ea6c1
zplug: update the output path (#228284)
* zplug: update the output path

This is a breaking change because the old behavior pollutes the nix profile root
dir with all files in https://github.com/zplug/zplug and needs to be fixed.

I created a corresponding PR in the home manager repo
https://github.com/nix-community/home-manager/pull/3922. For non HM users, they
will need to update their dependency on `${pkgs.zplug}/init.zsh` to `${pkgs.zplug}/share/zplug/init.zsh`.

* Only add necessary files to $out/share/zplug. Also add the zplug man pages

The LICENSE file is not in the 2.4.2 tag and there's not a release after that. I
would skip adding the license $out/licenses/zplug in this commit.

Reference: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zplug
2023-04-27 10:13:15 +02:00
R. Ryantm
eb4c0dca76 zsh-forgit: 23.03.0 -> 23.04.0 2023-04-27 05:01:18 +00:00
figsoda
304b0c534d
Merge pull request #228247 from r-ryantm/auto-update/zsh-nix-shell
zsh-nix-shell: 0.5.0 -> 0.6.0
2023-04-25 23:11:08 -04:00
R. Ryantm
6db9de6dbf zsh-nix-shell: 0.5.0 -> 0.6.0 2023-04-26 02:22:27 +00:00
Utkarsh Gupta
e9365c4a4c
nushell: 0.78.0 -> 0.79.0 2023-04-26 03:49:43 +05:30
R. Ryantm
f265ce9bb7 oksh: 7.2 -> 7.3 2023-04-25 16:51:14 +00:00
Anderson Torres
088941cc9d tcsh: 6.24.07 -> 6.24.10
Co-authored-by: Gabriel Arazas <foodogsquared@foodogsquared.one>
2023-04-22 11:48:25 -03:00
Nick Cao
2a3797a3d5
Merge pull request #227430 from Vonfry/update/fzf-tab
zsh-fzf-tab: unstable-2022-12-08 -> unstable-2023-05-19
2023-04-22 11:34:42 +08:00
Vonfry
888717888d
zsh-fzf-tab: unstable-2022-12-08 -> unstable-2023-05-19 2023-04-22 11:03:24 +08:00
R. Ryantm
9db6b0179f oh-my-zsh: 2023-03-28 -> 2023-04-21 2023-04-21 12:40:16 +00:00
R. Ryantm
6c3527d03f zsh-prezto: unstable-2023-01-31 -> unstable-2023-04-13 2023-04-20 02:41:17 +00:00
R. Ryantm
50018aff3e carapace: 0.24.1 -> 0.24.4 2023-04-19 05:44:21 +00:00
Sandro
980d7e66e6
Merge pull request #224606 from ocfox/wakatime.fish
fishPlugins.wakatime-fish: init at 0.0.3
2023-04-17 10:08:49 +02:00
Weijia Wang
63c7483850 hilbish: 2.1.0 -> 2.1.2 2023-04-15 19:54:56 +03:00
Scott Zhu Reeves
fe26557008 carapace: 0.23.0 -> 0.24.1
https://github.com/rsteube/carapace-bin/releases/tag/v0.24.0
https://github.com/rsteube/carapace-bin/releases/tag/v0.24.1
2023-04-11 06:08:32 -04:00
Guillaume Girol
ca9824645b
Merge pull request #224127 from star-szr/carapace--add-version
carapace: add ldflags for version
2023-04-09 16:59:17 +00:00
Nick Cao
0d3d2a2231
Merge pull request #224001 from NickCao/tcsh-cross
tcsh: fix cross compilation
2023-04-08 15:31:20 +08:00
happysalada
c617af9c05 nushellPlugins.query: init at 0.78.0 2023-04-06 09:30:34 -04:00
Mario Rodas
3385d2b389
Merge pull request #224698 from happysalada/update_nushell
nushell: 0.77.1 -> 0.78.0
2023-04-04 20:50:39 -05:00
Mario Rodas
cc5bde4085
Merge pull request #224617 from marsam/update-blesh
blesh: 2022-07-29 -> 0.3.4
2023-04-04 18:58:53 -05:00
happysalada
4b7d7154cd nushell: 0.77.1 -> 0.78.0 2023-04-04 18:59:25 -04:00
Kiran Ostrolenk
92dd06ae1d nu_scripts: init at unstable-2023-03-16 2023-04-04 16:14:22 -04:00
Martino Fontana
1f6987ce7e fishPlugins.forgit: unstable-2022-10-14 -> 23.04.0
Diff: 2872548075...23.04.0
2023-04-04 11:54:11 -04:00
Martino Fontana
4601687123 buildFishPlugin: check if any .fish file exists in source 2023-04-04 11:54:11 -04:00
ocfox
32f10b45f8
fishPlugins.wakatime-fish: init at 0.0.3 2023-04-04 17:06:12 +08:00
Mario Rodas
adcbb9f514 blesh: 2022-07-29 -> 0.3.4
https://github.com/akinomyoga/ble.sh/releases/tag/v0.3.4
2023-04-04 04:20:00 +00:00
natsukium
f95d6c4cc2
fishPlugins.fzf-fish: add natsukium to maintainers 2023-04-03 22:37:06 +09:00
natsukium
e00db8e1fe
fishPlugins.fzf-fish: 9.3 -> 9.7 2023-04-03 22:33:16 +09:00
Scott Zhu Reeves
0b39ed44dd carapace: add ldflags for version
With this change, `carapace --version` returns the correct version
rather than `develop`. I tested a binary downloaded from their releases
page and this is the correct format, there should not be a v prefix or
anything else.
2023-04-01 09:51:30 -04:00
Sandro
8fc1e68962
Merge pull request #220384 from Scrumplex/cool-fish-plugins 2023-04-01 02:04:33 +02:00
Nick Cao
18f4e2dc98
tcsh: drop outdated patch for musl 2023-03-31 10:16:07 +08:00
Nick Cao
6ae3b95f56
tcsh: fix cross compilation 2023-03-31 09:36:40 +08:00
Weijia Wang
6f95cdf44b
Merge pull request #223600 from r-ryantm/auto-update/carapace
carapace: 0.22.0 -> 0.23.0
2023-03-30 22:39:47 +03:00
R. Ryantm
68f3f0d535 oh-my-zsh: 2023-03-12 -> 2023-03-28 2023-03-29 17:09:38 +00:00
Lin Jian
43f45fe24f
zsh: fix the guard variable for /etc/set-environment
This guard variable is written to $out/etc/zshenv using
here-documents, so we need to escape it.
2023-03-29 13:51:26 +08:00
R. Ryantm
634b2fcf47 carapace: 0.22.0 -> 0.23.0 2023-03-28 17:47:21 +00:00
Bernardo Meurer
bd4e35e14a
Merge pull request #222002 from marsam/update-dash 2023-03-28 09:17:13 -03:00
Vladimír Čunát
92b37e5136
Merge #223108: fish: 3.6.0 -> 3.6.1 2023-03-26 15:30:48 +02:00
Yureka
f8cbc3c281 tree-wide: convert rust with git deps to importCargoLock 2023-03-26 01:52:04 +01:00
Cole Helbling
75cf58e348 fish: disable flaky pexpect test on darwin 2023-03-25 13:03:48 -07:00
Cole Helbling
b27114d16b fish: 3.6.0 -> 3.6.1
https://github.com/fish-shell/fish-shell/releases/tag/3.6.1
2023-03-25 10:31:20 -07:00
K900
382c756097
Merge pull request #217205 from linj-fork/fix-zsh-set-env
zsh: set environment variables in zshenv instead of zprofile
2023-03-23 18:57:40 +03:00
R. Ryantm
b780344698 nushell: 0.77.0 -> 0.77.1 2023-03-22 22:34:04 +00:00
Anderson Torres
6477d7f0ea elvish: rewrite 2023-03-22 07:30:37 -03:00
Scott Reeves
69ddafed7b elvish: 0.18.0 -> 0.19.2
https://elv.sh/blog/0.19.1-release-notes.html

Packaging has changed and what was previously called a 'reproducible'
build is now called 'official' and these builds are generated using a
docker image: https://github.com/elves/elvish/blob/master/PACKAGING.md
2023-03-21 22:19:45 -03:00
Weijia Wang
0ddb1461ee
Merge pull request #207395 from r-ryantm/auto-update/grml-zsh-config
grml-zsh-config: 0.19.4 -> 0.19.5
2023-03-17 12:29:27 +02:00
Mario Rodas
22d7930c64 dash: 0.5.11.5 -> 0.5.12 2023-03-17 04:20:00 +00:00
Weijia Wang
c9a178c8b7
Merge pull request #221397 from r-ryantm/auto-update/oil
oil: 0.14.0 -> 0.14.2
2023-03-16 22:42:56 +02:00
R. Ryantm
c3c3f487cd oil: 0.14.0 -> 0.14.2 2023-03-16 00:19:11 +00:00
Weijia Wang
1df7332c72
Merge pull request #221161 from r-ryantm/auto-update/oh-my-zsh
oh-my-zsh: 2023-03-06 -> 2023-03-12
2023-03-15 22:30:19 +02:00
Vladimír Čunát
a86610144f
Merge #219444: staging-next 2023-03-04 2023-03-15 17:35:39 +01:00
Adam Stephens
a26d5fbdef
nushell: 0.76.0 -> 0.77.0 2023-03-15 08:42:32 -04:00
github-actions[bot]
068a7415f8
Merge master into staging-next 2023-03-15 06:01:09 +00:00
R. Ryantm
1dc043677c spaceship-prompt: 4.13.2 -> 4.13.3 2023-03-15 04:15:03 +00:00
R. Ryantm
b19b513a93 oh-my-zsh: 2023-03-06 -> 2023-03-12 2023-03-14 12:13:53 +00:00
Martin Weinelt
6b67186fe9
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/crownstone-cloud/default.nix
- pkgs/development/python-modules/exrex/default.nix
- pkgs/development/python-modules/mkdocs-minify/default.nix
- pkgs/development/python-modules/myjwt/default.nix
- pkgs/development/tools/analysis/checkov/default.nix
2023-03-14 08:14:26 +01:00
Sefa Eyeoglu
48eb49b8ba
fishPlugins.bobthefisher: init at unstable-2023-03-09
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-03-13 16:45:19 +01:00
Sefa Eyeoglu
fe1d5a7720
fishPlugins.bobthefish: init at unstable-2022-08-02
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-03-13 16:45:18 +01:00
Sefa Eyeoglu
6b558b3df9
fishPlugins.z: init at unstable-2022-04-08
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-03-13 16:44:53 +01:00
Sefa Eyeoglu
aec7857745
fishPlugins.humantime-fish: init at unstable-2022-04-08
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-03-13 16:44:06 +01:00
Sefa Eyeoglu
196e9745e3
fishPlugins.fzf: init at unstable-2021-05-12
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2023-03-13 16:44:06 +01:00
Lin Jian
8e2e741ab5
zsh: set environment variables in zshenv instead of zprofile
This patch fixes two issues:

1. The file in which environment variables are set is inconsistent.
  - This file sets them in zprofile when programs.zsh.enable is not
  set.
  - Zsh module sets them in zshenv when programs.zsh.enable is set.

2. Setting environment variables in zprofile overrides what users set
in .zshenv.  See these[1] home-manager[2] issues[3].

/etc/profile is also changed to /etc/set-environment. Here is a
comparison:

Using /etc/profile:
- Pros
  - config.environment.shellInit is sourced in all zsh
- Cons
  - config.environment.loginShellInit is also sourced in non-login zsh
  - config.programs.bash.shellInit is also sourced in all zsh
  - config.programs.bash.loginShellInit is also sourced in all zsh

Using /etc/set-environment:
- Pros
  - config.programs.bash.shellInit is not sourced in any zsh
  - config.programs.bash.loginShellInit is not sourced in any zsh
- Cons
  - config.environment.shellInit is not sourced in any zsh
  - config.environment.loginShellInit is not sourced in any zsh

[1]: https://github.com/nix-community/home-manager/issues/2751#issuecomment-1048682643
[2]: https://github.com/nix-community/home-manager/issues/2991
[3]: https://github.com/nix-community/home-manager/issues/3681#issuecomment-1436054233
2023-03-13 17:25:04 +08:00
figsoda
73f2151877 fishPlugins.async-prompt: init at 1.2.0 2023-03-12 19:34:36 -04:00