Commit graph

262 commits

Author SHA1 Message Date
R. RyanTM 7c21abdf4c
nix-zsh-completions: 0.4.3 -> 0.4.4 (#85267) 2020-04-15 12:00:14 +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
s1341 71a768a6e8
zplug: init at 2.4.2 2020-04-09 11:55:40 +02:00
Andreas Wiese f4e273dbac zsh-nix-shell: init at (unstable-)2019-12-20 2020-04-07 01:00:58 +02: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
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
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
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
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
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
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
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
zowoq 83f3aa0113 zsh: 5.7.1 -> 5.8
https://www.zsh.org/mla/zsh-announce/141
2020-02-16 10:45:52 +10: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
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
Tim Steinbach 79713f8a90
oh-my-zsh: 2020-01-04 -> 2020-01-30 2020-01-30 16:41:13 -05:00
Izorkin 8f5af404d2 zsh: fix bracketed-paste-magic 2020-01-30 14:02:34 +03: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
Martin Weinelt 67b968a9ec
zsh-powerlevel10k: unstable-2019-12-19 -> 1.0 2020-01-16 20:18:29 +01:00
Will Dietz 2e63e9c433 zsh-autosuggestions: 0.6.3 -> 0.6.4 2020-01-11 12:51:27 -08: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
Tim Steinbach 3ebcd9a338
oh-my-zsh: 2019-12-29 -> 2020-01-01 2020-01-01 16:12:27 -05:00
Robin Gloster 006242fd5a
treewide: fix types for mkDerivation params 2019-12-31 01:23:19 +01:00
Robin Gloster 2157dcd141
treewide: installFlags is a list 2019-12-30 13:22:43 +01:00
Tim Steinbach 124ec9c18e
oh-my-zsh: 2019-12-27 -> 2019-12-29 2019-12-28 23:19:54 -05:00
Tim Steinbach 8c01abd962
oh-my-zsh: 2019-12-22 -> 2019-12-27 2019-12-26 20:10:45 -05:00