Commit Graph

1230 Commits

Author SHA1 Message Date
Daniël de Kok
4628643852
Merge pull request #92229 from xaverdh/fish-awk-deps
fish: fixup awk references
2020-07-07 20:08:03 +02:00
Daniël de Kok
93f1bb0176
Merge pull request #92513 from dtzWill/update/bash-5.0p17
bash_5: 5.0p16 -> 5.0p17
2020-07-07 14:01:31 +02:00
Tim Steinbach
b0a88e2580
oh-my-zsh: 2020-07-05 -> 2020-07-06 2020-07-07 08:00:40 -04:00
Will Dietz
b20a7f09e4
bash_5: 5.0p16 -> 5.0p17
https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-017
2020-07-06 17:14:09 -05:00
Martin Weinelt
28534d3863
zsh-powerlevel10k: 1.11.0 -> 1.12.0 2020-07-06 19:48:10 +02:00
Tim Steinbach
3c1b3a08e6
oh-my-zsh: 2020-07-03 -> 2020-07-05 2020-07-06 09:02:55 -04:00
Dominik Xaver Hörl
b45a76916e fish: fixup awk references 2020-07-06 11:09:45 +02:00
Mario Rodas
0c9df94772
Merge pull request #92187 from r-ryantm/auto-update/grml-zsh-config
grml-zsh-config: 0.17.2 -> 0.17.3
2020-07-04 06:20:32 -05:00
Tim Steinbach
67557dff2f
oh-my-zsh: 2020-07-01 -> 2020-07-03 2020-07-03 13:14:45 -04:00
R. RyanTM
05bc2118f1 grml-zsh-config: 0.17.2 -> 0.17.3 2020-07-03 15:37:33 +00:00
Tim Steinbach
d540649847
oh-my-zsh: 2020-06-28 -> 2020-07-01 2020-07-01 16:36:46 -04:00
Philipp Mildenberger
0717ab5132 nushell: 0.15.0 -> 0.16.0 2020-06-30 23:48:59 +02:00
Tim Steinbach
9893f64b57
oh-my-zsh: 2020-06-26 -> 2020-06-28 2020-06-28 14:24:14 -04:00
Maximilian Bosch
701720bfe1
Merge pull request #90714 from Philipp-M/fix-nushell-checkphase
nushell: add checkPhase without --target which causes failing tests
2020-06-28 18:18:09 +02:00
Tim Steinbach
fb5cb30fb0
oh-my-zsh: 2020-06-23 -> 2020-06-26 2020-06-26 08:21:02 -04:00
Tim Steinbach
1ddbd8ce8a
oh-my-zsh: 2020-06-19 -> 2020-06-23 2020-06-24 08:25:10 -04:00
Tim Steinbach
7bbca84761
oh-my-zsh: 2020-06-18 -> 2020-06-19 2020-06-22 08:36:11 -04:00
Philipp Mildenberger
54bba2ee12 nushell: add checkPhase without --target which causes failing tests 2020-06-20 10:38:45 +02:00
Raimon Grau
69199b0b21 oil: 0.8.pre4 -> 0.8.pre6 2020-06-18 21:12:13 +01:00
Tim Steinbach
9de1c659e4
oh-my-zsh: 2020-06-17 -> 2020-06-18 2020-06-18 08:16:06 -04:00
Michele Guerini Rocco
b2532174e0
Merge pull request #90670 from bouk/fish-no-tr
fish: replace use of tr with string split
2020-06-18 09:48:01 +02:00
R. RyanTM
32b567cbd6 grml-zsh-config: 0.16.2 -> 0.17.2 2020-06-17 12:39:40 -07:00
Bouke van der Bijl
84e25cf478 fish: use -p to prepend profile directories 2020-06-17 18:59:56 +02:00
Bouke van der Bijl
9daa1838d3 fish: replace use of tr with string split
This shaves about 4ms off fish start time.

Before (profiled with 'fish --profile prof.txt -c fish_prompt'):

225	4636	----> set -l __nix_profile_paths (echo $NIX_PROFILES | /nix/store/m5ajgnzp2512na31brwfmydwk3l1gawb-coreutils-8.31/bin/tr ' ' '\n')[-1..1]
4411	4411	-----> echo $NIX_PROFILES | /nix/store/m5ajgnzp2512na31brwfmydwk3l1gawb-coreutils-8.31/bin/tr ' ' '\n'

After:

190	248	----> set -l __nix_profile_paths (string split ' ' $NIX_PROFILES)[-1..1]
2020-06-17 18:59:35 +02:00
Tim Steinbach
e76f83c266
oh-my-zsh: 2020-06-10 -> 2020-06-17 2020-06-17 08:16:01 -04:00
Tim Steinbach
d29fea1342
oh-my-zsh: 2020-10-01 -> 2020-10-05 2020-10-05 08:22:19 -04:00
Maximilian Bosch
748871ad42
lambda-mod-zsh-theme: 2019-04-17 -> 2020-10-03, cleanup derivation 2020-10-03 20:03:12 +02:00
Mario Rodas
b6e751a3b7
Merge pull request #99390 from marsam/update-nushell
nushell 0.19.0 -> 0.20.0
2020-10-02 19:15:48 -05:00
Vladyslav M
eb3462f6fb
Merge pull request #99384 from grahamc/oil
oil: 0.8.pre6 -> 0.8.1
2020-10-02 23:52:40 +03:00
Patrick Hilhorst
f7e390e6d4 treewide: fix redirected urls (run 3)
Related:
 - 9fc5e7e473
 - 593e11fd94
 - 508ae42a0f

Since the last time I ran this script, the Repology API changed, so I had to
adapt the script used in the previous PR. The new API should be more robust, so
overall this is a positive (no more grepping the error messages for our relevant
data but just a nice json structure).

Here's the new script I used:

```sh
curl https://repology.org/api/v1/repository/nix_unstable/problems \
   | jq -r '.[] | select(.type == "homepage_permanent_https_redirect") | .data | "s@\(.url)@\(.target)@"' \
   | sort | uniq | tee script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```

I will also add this script to `maintainers/scripts`.
2020-10-02 09:01:35 -07:00
Tim Steinbach
d228ae9d77
oh-my-zsh: 2020-09-29 -> 2020-10-01 2020-10-02 11:18:36 -04:00
Graham Christensen
961a99db3c
oil: 0.8.pre6 -> 0.8.1 2020-10-02 08:42:23 -04:00
Mario Rodas
f31108fa22 nushell: 0.19.0 -> 0.20.0
https://www.nushell.sh/blog/2020/09/22/nushell_0_20.html
2020-10-01 04:20:00 +00:00
Tim Steinbach
8f469ec488
oh-my-zsh: 2020-09-20 -> 2020-09-29 2020-09-29 08:36:32 -04:00
Cole Helbling
09fd67354e
fish: install docs to $out/share/doc/fish
Otherwise, it ended up going to $out/share/doc, which would pollute this
shared directory, as well as clash with other similarly misbehaving
packages.
2020-06-15 09:20:49 -07:00
Pasquale
79f4822a30 zplugin: init at 2.3 2020-06-14 13:28:27 +02:00
Tim Steinbach
cf29bf0953
oh-my-zsh: 2020-06-08 -> 2020-06-10 2020-06-12 10:13:32 -04:00
Philipp Mildenberger
0cbf4c87f9 nushell: 0.14.0 -> 0.15.0 2020-06-11 15:06:43 +02:00
Mario Rodas
adbace3c21
Merge pull request #89911 from r-ryantm/auto-update/dash
dash: 0.5.10.2 -> 0.5.11
2020-06-09 22:48:49 -05:00
R. RyanTM
6e746a6e2c dash: 0.5.10.2 -> 0.5.11 2020-06-09 11:06:04 +00:00
Tim Steinbach
9b7cb6cd13
oh-my-zsh: 2020-06-05 -> 2020-06-08 2020-06-08 20:22:38 -04:00
Evils
98ddb40d17 powershell: installCheck -> installCheckPhase 2020-06-05 15:40:12 -07:00
Tim Steinbach
61dd71c914
oh-my-zsh: 2020-06-02 -> 2020-06-05 2020-06-05 09:45:35 -04:00
Tim Steinbach
f53752834a
oh-my-zsh: 2020-05-26 -> 2020-06-02 2020-06-02 09:07:57 -04:00
Martin Weinelt
5cb2c69859
zsh-powerlevel10k: 1.7.0 -> 1.11.0 2020-06-01 02:34:14 +02:00
R. RyanTM
4bcc5be187 grml-zsh-config: 0.16.1 -> 0.16.2 2020-05-27 12:13:48 -07:00
Tim Steinbach
bc9c90ccf0
oh-my-zsh: 2020-05-24 -> 2020-05-26 2020-05-27 08:21:40 -04:00
Lassulus
0300b47dd5
Merge pull request #66427 from pacien/pure-prompt-1.10.3
pure-prompt: init at 1.12.0
2020-05-26 20:44:58 +02:00
Nick Hu
1acb028ca0
Merge pull request #88036 from NickHu/prezto
zsh-prezto: 2019-03-18 -> 2020-05-02
2020-05-26 13:15:31 +01:00
Nick Hu
90779e4d64
zsh-prezto: 2019-03-18 -> 2020-05-20 2020-05-26 12:53:26 +01:00
Tim Steinbach
89998eb8da
oh-my-zsh: 2020-05-21 -> 2020-05-24 2020-05-24 20:51:34 -04:00
Joachim F
6f5730f732
Merge pull request #88606 from r-ryantm/auto-update/mksh
mksh: 59 -> 59b
2020-05-22 20:46:32 +00:00
Tim Steinbach
8ecb3a3e97
oh-my-zsh: 2020-05-20 -> 2020-05-21 2020-05-22 10:52:12 -04:00
R. RyanTM
dca6325a2b mksh: 59 -> 59b 2020-05-22 08:29:04 +00:00
Tim Steinbach
858cce456f
oh-my-zsh: 2020-05-18 -> 2020-05-20 2020-05-20 08:29:55 -04:00
Maximilian Bosch
62c5ef07c8
Merge pull request #88212 from r-ryantm/auto-update/powershell
powershell: 7.0.0 -> 7.0.1
2020-05-20 12:56:15 +02:00
R. RyanTM
cca31e245d powershell: 7.0.0 -> 7.0.1 2020-05-19 22:35:11 +00:00
Tim Steinbach
6d035a9d10
oh-my-zsh: 2020-05-16 -> 2020-05-18 2020-05-19 08:01:19 -04:00
R. RyanTM
85c2774b64 antibody: 6.0.0 -> 6.0.1 2020-05-19 01:09:04 +00:00
Tim Steinbach
0e2a4780df
oh-my-zsh: 2020-05-11 -> 2020-05-16 2020-05-17 13:57:44 -04:00
Lila
7517299146
treewide: fix broken AlpineLinux repo links (#87892) 2020-05-15 16:58:27 +01:00
Colin L Rice
d6162dab50
go-modules: Update files to use vendorSha256 2020-05-14 07:22:21 +01:00
Tim Steinbach
a9e3b1103c
oh-my-zsh: 2020-05-07 -> 2020-05-11 2020-05-13 14:36:46 -04:00
Oleksii Filonenko
e09e4a44ea nushell: 0.13.0 -> 0.14.0 2020-05-13 06:22:55 +00:00
Frederik Rietdijk
303adc7697 Merge master into staging-next 2020-05-10 09:43:48 +02:00
Joachim F
77c3d140b7
Merge pull request #87041 from r-ryantm/auto-update/mksh
mksh: 58 -> 59
2020-05-09 14:06:01 +00:00
pablo1107
928fb53442 pure-prompt: add pablovsky as maintainer 2020-05-09 10:55:30 +02:00
pacien
db97cb3aa9 pure-prompt: init at 1.12.0
Co-authored-by: pablo1107 <dealberapablo07@gmail.com>
2020-05-09 10:41:20 +02:00
Frederik Rietdijk
bc48203b98 Merge staging-next into staging 2020-05-08 06:46:14 +02:00
Jörg Thalheim
af8d490694
Merge pull request #87189 from andir/bashcompletions 2020-05-07 15:55:58 +01:00
Andreas Rammhold
a85b07cbcb
bashCompletion: speed-up test execution by using xdist
Currently the tests take an eternity and are also sometimes flaky. By
following upstream in using xdist for parallel test execution we at
least get the feedback cycle down. On my machine that means instead of
running this for ~25min it runs in 1 minute and 10 seconds.
2020-05-07 16:17:02 +02:00
Tim Steinbach
28e1e370be
oh-my-zsh: 2020-05-05 -> 2020-05-07 2020-05-07 08:18:37 -04:00
R. RyanTM
8b418f717b mksh: 58 -> 59 2020-05-06 01:48:36 +00:00
Jörg Thalheim
04c087130d
Merge pull request #86938 from marsam/update-xonsh
xonsh: 0.9.17 -> 0.9.18
2020-05-05 15:17:27 +01:00
Tim Steinbach
5a2e2d77e1
oh-my-zsh: 2020-05-01 -> 2020-05-05 2020-05-05 09:26:28 -04:00
Mario Rodas
27e9538b3e
xonsh: 0.9.17 -> 0.9.18
Changelog: https://github.com/xonsh/xonsh/releases/tag/0.9.18
2020-05-05 07:18:00 -05:00
Cole Helbling
a17630204a fish: fix and enable fishConfig test
`nix-build -A fish.tests.fishConfig` will now test that the
`fish_config` tool would start up properly. Previously, this test was
effectively disabled due to `withTests` being stubbed out.

I don't think this test ever truly worked, because the generated
temporary file would be cleaned up automatically (or maybe this
"automatically" changed between versions). The solution to this is to
add `delete=False` to the `NamedTemporaryFile` function call, to keep
the temporary file around in order to grep its contents for the expected
output.
2020-05-04 21:31:59 +02:00
Jonathan Ringer
5959a5b70b powershell: enable darwin install 2020-05-04 09:25:36 -07:00
S
b5bd353ec1 powershell: 6.2.3 -> 7.0.0
Package and openssl dependency version bump and cascading changes.
2020-05-04 09:25:36 -07:00
Tim Steinbach
ff6765d435
oh-my-zsh: 2020-04-30 -> 2020-05-01 2020-05-04 08:43:02 -04:00
Tim Steinbach
ac1f36ca16
oh-my-zsh: 2020-04-26 -> 2020-04-30 2020-05-01 09:33:21 -04:00
Mario Rodas
861a342a32 nushell: 0.12.0 -> 0.13.0
Release notes: https://www.nushell.sh/blog/2020/04/21/nushell_0_13_0.html
2020-05-01 09:25:02 +02:00
Andrew Childs
42afec1e58 bash-completion: ignore failing gcc tests on Aarch32 2020-04-30 01:06:40 +09:00
Martin Weinelt
d4f2e5f273
zsh-powerlevel10k: v1.6.1 → v1.7.0
Changes since the last release

    New and changed parameters
        POWERLEVEL9K_DIR_TRUNCATE_BEFORE_MARKER can now be set to last (equivalent to true from older versions) or first (new feature).

    Bug fixes
        gitstatus once again works on 32-bit ARM Linux (armv6l and armv7l).
2020-04-29 15:37:30 +02:00
Cole Helbling
7a15b6037b
fish: 3.1.1 -> 3.1.2
https://github.com/fish-shell/fish-shell/compare/3.1.1...3.1.2

"This release of fish fixes a major issue discovered in fish 3.1.1:
Commands such as `fzf` and `enhancd`, when used with `eval`, would hang.
`eval` buffered output too aggressively, which has been fixed."
2020-04-28 21:26:50 -07:00
Tim Steinbach
e9d6d15d63
oh-my-zsh: 2020-04-10 -> 2020-04-26 2020-04-28 10:44:04 -04:00
Jörg Thalheim
bf8c10378f
Merge pull request #86203 from mweinelt/powerlevel10k/v1.6.1
zsh-powerlevel10k: v1.6.0 → v1.6.1
2020-04-28 14:25:12 +01:00
Martin Weinelt
a78e9182c8
zsh-powerlevel10k: v1.6.0 → v1.6.1
Changes since the last release

    Bug fixes
        Configuration wizard no longer redraws screen every second
        Configuration wizard no longer prints spurious errors before the charset screen
        Configuration wizard once again honors prompt frame selection
2020-04-28 14:54:29 +02:00
adisbladis
f0fbce6673
Merge pull request #86136 from cole-h/fish
fish: 3.1.0 -> 3.1.1
2020-04-28 14:34:01 +02:00
adisbladis
7686c2cc6a
fish: Patch __fish_anypython function to return build input python3 2020-04-28 11:53:44 +01:00
Cole Helbling
87b02f74cf
fish: disable codesigning
We don't have access to the codesign binary.
2020-04-27 14:23:08 -07:00
Cole Helbling
a43ae05369
fish: 3.1.0 -> 3.1.1
https://github.com/fish-shell/fish-shell/compare/3.1.0...3.1.1

The patch we had to use for Apple SDKs was merged upstream, so it can be
dropped. I ran nixpkgs-fmt, and removed the `with stdenv.lib;` scope
expander.

Additionally, did a little bit of cleanup. I plan on refactoring this
more down the line, but this'll do for now.

I finally figured out why we use `fetchurl` for the tagged release: the
published release tarballs contain a version file, which the
`build_tools/git_version_gen.sh` script reads (and uses as the version
if it exists). The other thing it contains are pre-generated docs for
various `fish` builtins. I've expanded the comment to document this so
nobody is as confused as I was when I first saw it. (Though I plan to
change this and add sphinx as a native build input in order to build the
docs ourselves.)
2020-04-27 09:51:09 -07:00
Martin Weinelt
c17800c081
zsh-powerlevel10k: v1.5.0 → v1.6.0
Changes since the last release

    Wizard
        Configuration wizard now reacts to terminal size changes in real time and can function at much smaller terminal dimensions.
        Configs with prompt_char now have vi_mode disabled by default.
        Generated configs now unset DEFAULT_USER.
        Classic and Rainbow configs now set POWERLEVEL9K_MULTILINE_NEWLINE_PROMPT_GAP_BACKGROUND. This makes it easier to define 3-line prompt.

    New parameters
        If POWERLEVEL9K_CONFIG_FILE is set, configuration wizard will write configs to the specified location instead of the default ${ZDOTDIR:-~}/.p10k.zsh.

    gitstatus
        Support older macOS versions (at least El Capitan; even older versions might work).
        Support Linux on armv6, i386 and i686.
        Support cygwin and msys2 on i686.
        macOS builds now use iconv from Homebrew.
        gitstatusd binaries are now being built with https://github.com/romkatv/gitstatus/blob/release/mbuild.

    Misc
        The default icon for proxy segment is now ↔ instead of ⮂. The old icon is missing in many fonts.

    Bug fixes
        gitstatus once again works on 64-bit Linux without glibc.
        Instant prompt no longer gets gradually slower over time when XDG_HOME_CACHE is on a slow filesystem.
        Instant prompt no longer prints spurious erros when XDG_HOME_CACHE is on NTFS.
        The old-style (and discouraged) custom prompts now work on zsh 5.3.1.
        Configuration wizard once again presents "extra icons" and "fluent prompt" options when using 12-hour time format.
2020-04-27 12:37:17 +02:00
Frederik Rietdijk
8374a2a0ee Merge master into staging-next 2020-04-22 17:20:20 +02:00
Linus Heckemann
539fb74a5b
Merge pull request #85677 from dywedir/oil
oil: 0.7.0 -> 0.8.pre4
2020-04-22 09:23:39 +02:00
Emery Hemingway
2ad4e21249 fish: declare tests from nixosTests 2020-04-22 11:45:04 +05:30
Vladyslav M
0226fe8059
oil: 0.7.0 -> 0.8.pre4 2020-04-21 15:45:04 +03:00
Jan Tojnar
4b706490da
Merge branch 'staging-next' into staging 2020-04-16 10:10:38 +02:00
R. RyanTM
7c21abdf4c
nix-zsh-completions: 0.4.3 -> 0.4.4 (#85267) 2020-04-15 12:00:14 +02:00
AndersonTorres
5afd698271 mksh: 57 -> 58 2020-04-15 00:59:17 -03:00
Konrad Borowski
0d120b1f25
bash-completion: 2.9 -> 2.10 2020-04-13 19:11:18 +02:00
Tim Steinbach
e98a0db83e
oh-my-zsh: 2020-03-12 -> 2020-04-10 2020-04-11 20:55:15 -04:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Mario Rodas
e4e6a842ee
xonsh: 0.9.16 -> 0.9.17
Changelog: https://github.com/xonsh/xonsh/releases/tag/0.9.17
2020-04-10 04:20:00 -05:00
s1341
71a768a6e8
zplug: init at 2.4.2 2020-04-09 11:55:40 +02:00
Anderson Torres
0a02a05903
Merge pull request #84605 from AndersonTorres/update-tcsh
tcsh: 6.21.00 -> 6.22.02
2020-04-08 15:40:33 -03:00
Mario Rodas
0f36050b14 xonsh: 0.9.15 -> 0.9.16
Changelog: https://github.com/xonsh/xonsh/releases/tag/0.9.16
2020-04-07 18:53:15 -07:00
AndersonTorres
43177bec10 tcsh: 6.21.00 -> 6.22.02 2020-04-07 10:25:45 -03:00
Andreas Wiese
f4e273dbac zsh-nix-shell: init at (unstable-)2019-12-20 2020-04-07 01:00:58 +02:00
Mario Rodas
d0de1e518d
nushell: 0.11.0 -> 0.12.0 2020-03-31 18:18:18 -05:00
AndersonTorres
eb74fa912d elvish: 0.13 -> 0.13.1 2020-03-30 22:05:36 -03:00
Elis Hirwing
3af756fce3
Merge pull request #83397 from marsam/update-xonsh
xonsh: 0.9.14 -> 0.9.15
2020-03-28 14:43:26 +01:00
Jörg Thalheim
774ddebd87
Merge pull request #83472 from Mic92/propragate-darwin-go
Propragate darwin go
2020-03-28 06:57:59 +00:00
Benjamin Hipple
16cdff0711 ion: 1.0.5 -> unstable-2020-03-22
The app is still maintained upstream, but they aren't cutting releases on
crates.io anymore:
https://crates.io/crates/ion-shell

This fixes the build with the latest Rust toolchain by upgrading to the current
commit off the project's `master`.

ZHF: #80379
2020-03-27 19:47:33 -04:00
Oleksii Filonenko
720c033e79 antibody: 4.3.1 -> 6.0.0 2020-03-27 13:06:50 -07:00
Jörg Thalheim
066db11215
Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin"
This reverts commit 4e6bf03504, reversing
changes made to afd997aab6.

Instead we propagate those frameworks from the compiler again
2020-03-27 07:33:21 +00:00
Mario Rodas
27db92f412
xonsh: 0.9.14 -> 0.9.15
Changelog: https://github.com/xonsh/xonsh/releases/tag/0.9.15
2020-03-25 04:20:00 -05:00
Martin Weinelt
4cb0894bc1
zsh-powerlevel10k: v1.4.0 → v1.5.0
Changes since the last release

    New and changed parameters:
        Two additional parameters are available in gcloud: P9K_GCLOUD_CONFIGURATION and P9K_GCLOUD_PROJECT_NAME.
        gcloud segment can now be in two states: PARTIAL and COMPLETE. See documentation.

    Wizard:
        The screen asking whether to display current time now offers a choice between two formats: 24-hour and 12-hour.
        os_icon is no longer bold.
        Slanted and flat separators are now using glyphs from Box Drawing Unicode block. They should look much better in fonts with correctly sized Box Drawing glyphs.
        gcloud now displays project name instead of project id whenever possible.

    Bug fixes:
        Powerlevel10k no longer resolves symbolic links when calling commands that might act differently depending on argv[0].
        java_version now works properly when using AdoptOpenJDK.

    Misc:
        Arch Linux users can now install Powerlevel10k with pacman. See instructions.
        There is a new version of MesloLGS NF (the recommended font) with better alignment of powerline glyphs and 44% larger icons (by area). iTerm2 users can upgrade by typing p10k configure. Users of other terminals can follow manual installation instructions.
2020-03-22 17:44:45 +01:00
Mario Rodas
d7d95111bd zsh-history: fix build on darwin 2020-03-21 06:12:00 -05:00
Mario Rodas
ee41c79c9a elvish: fix build on darwin 2020-03-21 04:54:00 -05:00
Martin Weinelt
b143bc6ed4
zsh-powerlevel10k: v1.3.0 → v1.4.0
Changes since the last release

    New prompt segments:
        package: shows npm name and version from package.json (disabled by default).

    New and changed parameters:
        P9K_OS_ICON: set by Powerlevel10k on initialization; can be used in user-defined prompt segments and *_EXPANSION parameters.
        POWERLEVEL9K_ICON_PADDING: when set to moderate, some icons will have an extra space after them. This is meant to avoid icon overlap when using non-monospace fonts. When set to none, spaces are not added.

    Performance improvement:
        detect_virt prompt segment is now 50% faster.

    Bug fixes:
        Many terminal escape sequences are now terminated with BEL instead of ST. BEL is the standard terminator according to ECMA-48 §8.3.89 but Konsole doesn't understand it. Thankfully, all terminals appear to understand BEL as extension.
        Superfluous spaces have been removed from vcs segment when using a monospace font and not using my_git_formatter.

    Wizard:
        Generated configs now set POWERLEVEL9K_ICON_PADDING in favor of *_VISUAL_IDENTIFIER_EXPANSION. The value of this parameters depends on the answers to the first few questions that concern terminal font capabilities.
        Generated configs no longer attempt to work around misconfigured locale. The workarounds in Powerlevel10k proper are sufficient.

    gitstatus:
        Fix a regression on Linux systems where uname doesn't understand -o.
        Fix a regression on Cygwin and MinGW when running on older versions of Windows.
        Fix a bug that can result in occasional gitstatus initialization failure on WSL when using Powerlevel10k with Instant Prompt.
2020-03-16 13:11:34 +01:00
Tim Steinbach
f30b8adc02
oh-my-zsh: 2020-03-05 -> 2020-03-12 2020-03-14 05:01:39 -04:00
Maximilian Bosch
6b6abb453c
xonsh: 0.9.13 -> 0.9.14
Closes #81951

The PR unnecessarily removes the `patchShebangs .`-call, also the
non-deterministically failing testcase `test_pyghooks` isn't excluded
there.

Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
2020-03-14 05:57:36 +01:00
Mario Rodas
324b177a21
Merge pull request #82492 from r-ryantm/auto-update/antibody
antibody: 4.2.0 -> 4.3.1
2020-03-13 18:48:50 -05:00
Mario Rodas
25b7ba9cda
antibody: set version 2020-03-13 17:32:40 -05:00
R. RyanTM
fb08fa0063 antibody: 4.2.0 -> 4.3.1 2020-03-13 14:59:25 +00:00
Mario Rodas
10fad30eaa nushell: 0.10.0 -> 0.11.0
Release notes: https://www.nushell.sh/blog/2020/03/10/nushell_0_11_0.html
2020-03-12 17:58:37 +01:00
Vladyslav M
397288d14e
Merge pull request #82212 from eraserhd/elvish-0.13
elvish: 0.12 -> 0.13
2020-03-12 12:46:33 +02:00
Florian Klink
5ffc683fde
Merge pull request #81934 from mweinelt/pr/zsh-powerlevel10k/v1.3
zsh-powerlevel10k: v1.2.0 → v1.3.0
2020-03-11 17:17:38 -07:00
Jason Felice
52068db0a3 elvish: 0.12 -> 0.13 2020-03-10 14:59:48 -04:00
Benjamin Hipple
d5d648b0f6 ion: mark as broken
As noted in the comment, its Rust vendor directory no longer compiles. That
said, we can still compute the new `cargoSha256`, and the package fails in
precisely the same way.
2020-03-07 15:17:27 -05:00
Martin Weinelt
e7aef9d18b
zsh-powerlevel10k v1.2.0 → v1.3.0
Changes since the last release

    New prompt segments:
        haskell_stack: haskell version from stack.
    New and changed parameters:
        POWERLEVEL9K_MODE can now be set to ascii for ASCII prompt.
        The default value of POWERLEVEL9K_VIRTUALENV_GENERIC_NAMES now contains env.
        New parameter: POWERLEVEL9K_JAVA_VERSION_PROJECT_ONLY. Display java_version only in java project (sub)directories.
        POWERLEVEL9K_KUBECONTEXT_SHOW_ON_COMMAND now contains istioctl and kogito in all config templates. Thanks, @errantepiphany!
        All *env segments now respect POWERLEVEL9K_*ENV_SHOW_SYSTEM. If set to false, the segment will be hidden if its content is "system". The default value is true.
        nodenv now understand POWERLEVEL9K_NODENV_SOURCES, just like all other *env segments.
        POWERLEVEL9K_DIR_OMIT_FIRST_CHARACTER now has useful semantics (incompatible with powerleve9k, where it was useless). If set to true, it'll remove the leading slash from the current directory if it's absolute. It no longer does anything if the directory is not absolute or if the leading character has been removed or changed by the shortener. This is meant for users who override POWERLEVEL9K_DIR_PATH_SEPARATOR.
    Robustness improvements:
        Powerlevel10k now works when there are no utf-8 locales on the machine.
    Configuration wizard:
        Lean, Classic and Rainbow styles now have an option to restrict prompt character set to ASCII.
        Styles that require 256 colors are not offered when terminal cannot display 256 colors.
        Rainbow and Classic styles now have an option to use flat heads. This option is offered in ASCII mode and when powerline glyphs are unavailable.
        Configuration wizard now restores screen upon exit.
        New segments in config templates: haskell_stack (enabled by default) and java_version (disabled by default).
    Bug fixes:
        Visual mode indicator now correctly switches back to command mode indicator after pressing d and similar when using Zsh >= 5.3. Visual mode indicator no longer gets displayed in Zsh prior to 5.3. Please upgrade Zsh if this matters to you.
        *ENV_DIR parameters are now handled the same way as in the underlying *env projects.
    Misc:
        There is no longer an empty line at the top of the screen after hitting Ctrl-L or typing clear or reset, even with POWERLEVEL9K_PROMPT_ADD_NEWLINE=true and POWERLEVEL9K_TRANSIENT_PROMPT=always.
        It's now possible to install powerlevel10k with Homebrew.
        Subseparators are now displayed with the foreground color of the previous/next segment in left/right prompt. Used to be the other way around. Thanks, @ahaasler!
    gitstatus:
        make now produces usrbin/gitstatusd instead of ./gitstatusd.
        build.zsh now puts the binary in usrbin subdirectory. If you place it in the same subdirectory of your gitstatus installation without changing the file name, gitstatus will pick it up automatically.
2020-03-07 01:02:13 +01:00
Tim Steinbach
6fb69d61d9
oh-my-zsh: 2020-03-05 -> 2020-03-05 2020-03-06 07:52:26 -05:00
R. RyanTM
00c8e2b625 zsh-syntax-highlighting: 0.6.0 -> 0.7.1 2020-03-05 15:10:36 -08:00
Tor Hedin Brønner
0e5d4573d4
nix-bash-completions: 0.6.7 -> 0.6.8 (#81019) 2020-03-05 15:08:03 +01:00
Tim Steinbach
ae189056ef
oh-my-zsh: 2020-03-03 -> 2020-03-05 2020-03-05 07:55:53 -05:00
Tim Steinbach
1e40843616
oh-my-zsh: 2020-03-02 -> 2020-03-03 2020-03-03 07:47:47 -05:00
Tim Steinbach
e8494d77f8
oh-my-zsh: 2020-02-28 -> 2020-03-02 2020-03-02 07:52:09 -05:00
Tim Steinbach
2bbdd94868
oh-my-zsh: 2020-02-26 -> 2020-02-28 2020-02-28 15:33:12 -05:00
Martin Weinelt
e9834efebc
zsh-powerlevel10k: 1.1 → 1.2.0
Changes since the last release

    New segments:
        wifi: shows WiFi data transfer speed; can optionally display security level, SSID, etc.
        asdf: tool versions from asdf.
        taskwarrior: task counts from taskwarrior.
        phpenv: PHP version from phpenv.
    New parameters:
        POWERLEVEL9K_${SEGMENT}_${STATE}_SHOW_ON_UPGLOB with regular fallback; this allows you to display a prompt segment only whethere is a file matching a certain pattern in the current directory, or in .., or in ../.., etc. For example: POWERLEVEL9K_NODE_VERSION_SHOW_ON_UPGLOB='package.json|node_modules' to show node_version segment only in Node project directories.
        POWERLEVEL9K_VPN_IP_SHOW_ALL: if set to true, vpn_ip will show IPs from all matching network interfaces instead of just the first.
        POWERLEVEL9K_DIR_TRUNCATE_BEFORE_MARKER: when set to true, drops path before the last marked directory (usually a Git repo root).
        More fine grained control over battery colors: POWERLEVEL9K_BATTERY_${state}_{STAGES,LEVEL_BACKGROUND,LEVEL_FOREGROUND}.
        Network transfer speed: P9K_IP_TX_RATE and P9K_IP_RX_RATE in ip segment.
    Configuration wizard:
        Gracefully handle non-writable ~/.zshrc.
        New segments enabled by default: asdf, taskwarrior, phpenv.
        New segments disabled by default: php_version, laravel_version.
        Git status now displays VCS_STATUS_PUSH_COMMITS_{AHEAD,BEHIND}.
        Git status now displays "─" when POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY is in effect.
        Git status by default ignores the git repo rooted at $HOME; see POWERLEVEL9K_VCS_DISABLED_WORKDIR_PATTERN.
        Pure style now has context on the very left; upstream: sindresorhus/pure#530.
        When installing the recommended font for iTerm2, detect and attempt to delete (after confirmation from the user) other versions of MesloLGS NF.
    New style: robbyrussell; not exposed through the wizard; enable it with source .../powerlevel10k/config/p10k-robbyrussell.zsh.
    Prompt performance improvements:
        Async worker chatter is now 2x faster.
        Prompt rendering and gitstatus_query now run in parallel; this reduces prompt latency by up to 5ms.
    Bug fixes:
        truncate_to_last now behaves exactly like %1~.
        Don't crap out when file names contain colon.
        Don't crap out when using more than one prompt_char.
        Don't crap out when PATH is empty.
        gcloud now works when using non-default configs.
        timewarrior segment now respects $TIMEWARRIORDB (thanks, @errantepiphany!).
        Pick up ip and ifconfig tools from PATH (used to be /sbin/ip and /sbin/ifconfig).
        SHOW_ON_COMMAND now works with legacy custom prompt segments.
        Git status in Pure style now has correct number of spaces.
    Robustness improvements:
        Work around a bug in sysread in Zsh (fixed in Zsh 5.8).
        Replace all wide icons with narrow by default (many terminals choke on wide icons).
        Replace terraform icons with another (emacs crashes on the old icon).
        Prompt should now function even when locale is misconfigured as long as there is at least one UTF-8 locale installed on the system.
        Workarounds for Zsh bugs in handling of ZLE_RPROMPT_INDENT=0 are now applied in more cases.
    gitstatus:
        Support repositories where .git is a symbolic link.
        Support repositories with preciousObjects extension.
        Add VCS_STATUS_PUSH_{REMOTE_NAME,REMOTE_URL,COMMITS_AHEAD,COMMITS_BEHIND}: similar to VCS_STATUS_{REMOTE_NAME,REMOTE_URL,COMMITS_AHEAD,COMMITS_BEHIND} but for @push remote.
        Add VCS_STATUS_NUM_SKIP_WORKTREE and VCS_STATUS_NUM_ASSUME_UNCHANGED: the number of files in the index with --skip-worktree and --assume-unchanged bits respectively`.
        Support Cygwin on older versions of Windows
        Completely rewritten Zsh API (similar to async worker in powerlevel10k); this makes startup about 5x faster and should be more robust.
        The gitstatusd binary is now looked up as follows:
            If GITSTATUS_DAEMON is an absolute path, use that.
            Else if GITSTATUS_DAEMON is a valid command name (PATH lookup), use that.
            Else if GITSTATUS_DAEMON is not empty, try $gitstatus_dir/{usrbin,bin}/$GITSTATUS_DAEMON (in this order).
            Else try $gitstatus_dir/{usrbin,bin}/gitstatusd-$os-$arch{,-static} (in this order).
2020-02-26 22:24:24 +01:00
Tim Steinbach
b880ee9bb6
oh-my-zsh: 2020-02-19 -> 2020-02-26 2020-02-26 11:47:28 -05:00
Jonathan Ringer
7e1b217785 powershell: update supported platforms 2020-02-22 16:00:25 -08:00
Mario Rodas
c675a7e062
Merge pull request #80227 from zowoq/zsh
zsh: 5.7.1 -> 5.8
2020-02-20 22:09:26 -05:00
Tim Steinbach
803d4e1a71
oh-my-zsh: 2020-02-11 -> 2020-02-19 2020-02-20 08:22:22 -05:00
Serg Nesterov
0600e36589
nushell: 0.9.0 -> 0.10.0 2020-02-19 00:57:31 +03:00
Kovacsics Robert
2c7ba2060d
xonsh: Fix broken tests
Pulls in a patch committed a couple of days after the 0.9.13 release
(the one here), to fix the tests.

(cherry picked from commit bf822c4caa96666d5ee1c20870229b9f6484e5cd)
2020-02-18 19:14:25 +01:00
Georges Dubus
af8d7003cf
Merge pull request #79941 from cole-h/fish
fish: 3.0.2 -> 3.1.0
2020-02-18 10:14:48 +01:00
Cole Helbling
2721f9d549
fish-foreign-env: update stderr redirection in patch
Caret stderr redirection has been deprecated and will be removed in a
future version.
2020-02-16 23:29:02 -08:00
Will Dietz
afc321fa91 bash_5: 5p11 -> 5p16
https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-012
https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-013
https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-014
https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-015
https://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-016
2020-02-16 10:19:58 +01:00
zowoq
83f3aa0113 zsh: 5.7.1 -> 5.8
https://www.zsh.org/mla/zsh-announce/141
2020-02-16 10:45:52 +10:00
Benjamin Hipple
a5df5df2ea nushell: fix build by using newer cargo fetcher
Resolves #80117 by using the newer fetcher; see #79975 for details.

Would also be fixed by #80153 eventually, but we want to upgrade Rust packages
either way, so might as well start with the broken ones!
2020-02-15 12:58:33 -08:00
Cole Helbling
be2ceb2efc
fish: 3.0.2 -> 3.1.0
fish-shell 3.1.0 was just released today with many niceties (including
the ability to have bash-like temporary env vars e.g. `VAR="var1"
command` instead of needing to use `env VAR="var1" command`). To see the
full list of changes, please visit
https://github.com/fish-shell/fish-shell/releases/tag/3.1.0.
2020-02-14 15:07:22 -08:00
Benjamin Hipple
eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
Georges Dubus
8f151b5022
Merge pull request #79682 from cole-h/fish-foreign-env
fish-foreign-env: git-20170324 -> git-20200209
2020-02-13 18:41:41 +01:00
Tim Steinbach
b6d2d42165
oh-my-zsh: 2020-02-07 -> 2020-02-11 2020-02-11 14:48:14 -05:00
Jörg Thalheim
f3d5966f43
Merge pull request #78819 from Izorkin/zsh-fix
zsh: fix bracketed-paste-magic
2020-02-11 18:49:14 +00:00
Tim Steinbach
9a101749c7
oh-my-zsh: 2020-02-04 -> 2020-02-07 2020-02-10 07:23:08 -05:00
R. RyanTM
f21e292e01 oil: 0.7.pre11 -> 0.7.0 2020-02-10 13:21:21 +01:00
Cole Helbling
98a2276637
fish-foreign-env: git-20170324 -> git-20200209
"`^` as a redirection deprecated and will be removed in the future."
(see the changelog, under the 3.0b1 release)

The latest fish beta release (3.1b1 as of time of writing) errors when
encountering `^&1` (though the fact it is now an error has yet to be
documented by them). The plugin was updated last year to account for
this change, and with the "imminent" release of fish-shell v3.1, this
should be fixed.
2020-02-09 19:01:14 -08:00
Frederik Rietdijk
419bc0a4cd Revert "Revert "Merge master into staging-next""
In 87a19e9048 I merged staging-next into master using the GitHub gui as intended.
In ac241fb7a5 I merged master into staging-next for the next staging cycle, however, I accidentally pushed it to master.
Thinking this may cause trouble, I reverted it in 0be87c7979. This was however wrong, as it "removed" master.

This reverts commit 0be87c7979.
2020-02-05 19:41:25 +01:00
Frederik Rietdijk
0be87c7979 Revert "Merge master into staging-next"
I merged master into staging-next but accidentally pushed it to master.
This should get us back to 87a19e9048.

This reverts commit ac241fb7a5, reversing
changes made to 76a439239e.
2020-02-05 19:18:35 +01:00
Tim Steinbach
e9a21da6a1
oh-my-zsh: 2020-02-04 -> 2020-02-04 2020-02-05 08:31:36 -05:00
Tim Steinbach
3931b82775
oh-my-zsh: 2020-01-31 -> 2020-02-04 2020-02-04 09:44:47 -05:00
Martin Weinelt
f40dcc6c52
zsh-powerlevel10k: 1.0 -> 1.1 2020-02-02 21:34:05 +01:00
Tim Steinbach
d0f3e3e07f
oh-my-zsh: 2020-01-30 -> 2020-01-31 2020-02-01 09:18:52 -05:00
Maximilian Bosch
4afad26f79
Merge pull request #78782 from cust0dian/nushell-0.9.0
nushell: 0.8.0 -> 0.9.0
2020-02-01 12:29:01 +01:00
Tim Steinbach
79713f8a90
oh-my-zsh: 2020-01-04 -> 2020-01-30 2020-01-30 16:41:13 -05:00
Serg Nesterov
e8e47ce945
nushell: 0.8.0 -> 0.9.0 2020-01-30 14:16:28 +03:00
Izorkin
8f5af404d2 zsh: fix bracketed-paste-magic 2020-01-30 14:02:34 +03:00
Frederik Rietdijk
dce0ca29d9 Merge master into staging-next 2020-01-28 10:46:13 +01:00
Silvan Mosberger
80a2740991
Merge pull request #78265 from Synthetica9/https-homepages
treewide: fix redirected urls
2020-01-27 15:00:53 +01:00
Patrick Hilhorst
593e11fd94
treewide: fix redirected urls
According to https://repology.org/repository/nix_unstable/problems, we have a
lot of packages that have http links that redirect to https as their homepage.
This commit updates all these packages to use the https links as their
homepage.

The following script was used to make these updates:

```

curl https://repology.org/api/v1/repository/nix_unstable/problems \
    | jq '.[] | .problem' -r \
    | rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \
    | sort | uniq > script.sed

find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```
2020-01-22 11:26:22 +01:00
Silvan Mosberger
b785f2a98a
Merge pull request #65430 from pasqui23/zbd
zsh-bd:init at 2018-07-04
2020-01-21 16:11:56 +01:00
Pasquale
341097c8cf zsh-bd: init at 2018-07-04 2020-01-21 12:38:22 +01:00
Maximilian Bosch
70afd4e63b
zsh-you-should-use: 1.6.0 -> 1.7.0
https://github.com/MichaelAquilina/zsh-you-should-use/blob/1.7.0/CHANGELOG.md#170
2020-01-20 13:44:29 +01:00
Linus Heckemann
645c9a672b
Merge pull request #78020 from dywedir/oil
oil: 0.7.pre9 -> 0.7.pre11
2020-01-19 21:07:22 +01:00
Mario Rodas
82a484d375
Merge pull request #78003 from marsam/enable-mrsh-darwin
mrsh: enable on darwin
2020-01-19 10:32:36 -05:00
Florian Klink
26f1ce1276
Merge pull request #77841 from mweinelt/powerlevel10k-1.0
zsh-powerlevel10k: unstable-2019-12-19 -> 1.0
2020-01-19 15:50:20 +01:00
Vladyslav M
b334b46c6a
oil: 0.7.pre9 -> 0.7.pre11 2020-01-19 11:33:10 +02:00
Mario Rodas
fb055f51aa
mrsh: enable on darwin 2020-01-18 04:20:00 -05:00
Gabriel Ebner
26afc6c46d fish: fix systemctl completion 2020-01-17 17:42:33 +01:00
Martin Weinelt
67b968a9ec
zsh-powerlevel10k: unstable-2019-12-19 -> 1.0 2020-01-16 20:18:29 +01:00
Arnout Engelen
996e11d92b bash: enable PGRP_PIPE deterministically #77055 2020-01-15 09:45:11 +01:00
Will Dietz
2e63e9c433 zsh-autosuggestions: 0.6.3 -> 0.6.4 2020-01-11 12:51:27 -08:00
Matthias Beyer
dd78f9c247 mrsh: init at 2020-01-08
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-01-08 14:38:43 +01:00
Maximilian Bosch
a1932826d7
Merge pull request #77249 from filalex77/nushell-0.8.0
nushell: 0.7.1 -> 0.8.0
2020-01-07 22:06:15 +01:00
Oleksii Filonenko
6418e73552
nushell: 0.7.1 -> 0.8.0 2020-01-07 19:58:06 +02:00
Martin Weinelt
6eb0aee387 zsh-powerlevel10k: init at unstable-2019-12-19 2020-01-06 21:49:15 +01:00
Tim Steinbach
7b9da94d49
oh-my-zsh: 2020-01-01 -> 2020-01-04 2020-01-05 16:17:40 -05:00
Frederik Rietdijk
f08e3e38d4 Merge master into staging-next 2020-01-02 21:41:13 +01:00
Maximilian Bosch
2ff742e970
nushell: 0.7.0 -> 0.7.1
https://crates.io/crates/nu/0.7.1

`aarch64-linux` is currently not supported as several crates fail to
compile on ARM archs (https://github.com/nushell/nushell/issues/485).
2020-01-02 12:35:48 +01:00
Tim Steinbach
3ebcd9a338
oh-my-zsh: 2019-12-29 -> 2020-01-01 2020-01-01 16:12:27 -05:00
Matthew Bauer
13b0141486
powershell: set shellPath
Fixes #45830
2019-12-31 13:25:47 -05:00
mox
89c23241ed Adding passthru to ion shell to allow using it as a login shell as advised for a similar case in https://github.com/NixOS/nixpkgs/issues/45830 2019-12-31 06:40:07 +01:00
Robin Gloster
006242fd5a
treewide: fix types for mkDerivation params 2019-12-31 01:23:19 +01:00
Frederik Rietdijk
6d059becd3 Merge gcc-9 into staging (#68029) 2019-12-30 16:38:38 +01:00
Robin Gloster
2157dcd141
treewide: installFlags is a list 2019-12-30 13:22:43 +01:00
Merijn Broeren
133103d709
treewide: replace make/build/configure/patchFlags with nix lists 2019-12-30 12:58:11 +01:00
Robin Gloster
53cbd1b7bf
bash: *Flags are lists 2019-12-30 11:13:41 +01:00
Franz Pletz
0852b7d5bb
ksh: add patch to fix darwin build 2019-12-30 03:50:35 +01:00