1
0
Fork 0
mirror of https://github.com/romkatv/powerlevel10k.git synced 2024-09-21 19:10:08 +00:00
Commit graph

761 commits

Author SHA1 Message Date
romkatv c4ffe42f7d notes 2020-02-14 18:47:35 +01:00
romkatv 69fce3e1fc speed up worker chatter 2020-02-14 17:59:53 +01:00
romkatv 4f7efdcc8b bug fix: detect gcloud config changes when using non-default configs 2020-02-14 11:04:34 +01:00
romkatv 9a0e093e0e disable mmap when loading powerlevel10k; maybe it'll help with #490 2020-02-13 21:07:22 +01:00
romkatv 3fff07357d bump version 2020-02-13 20:46:50 +01:00
romkatv 24507b9744 asdf bug fix: call list-legacy-filenames only when legacy_version_file = yes
Fixes #492.
2020-02-13 20:44:59 +01:00
romkatv 1588693400 notes 2020-02-12 16:59:57 +01:00
romkatv e1ff1a7fdf notes 2020-02-12 16:32:09 +01:00
romkatv 37c88f4347 notes 2020-02-12 16:27:58 +01:00
romkatv 6987a7e8a8 add POWERLEVEL9K_${SEGMENT}_${STATE}_SHOW_ON_UPGLOB with regular fallback; see #485 2020-02-12 15:45:23 +01:00
romkatv 3ca90731b0 make SHOW_ON_COMMAND work with legacy custom prompts; see #488 2020-02-12 11:16:03 +01:00
romkatv d71d1409c4 fix p10k display -a 2020-02-12 11:15:12 +01:00
romkatv f06be72977 notes 2020-02-11 13:30:02 +01:00
romkatv 1cab51ae9f notes 2020-02-11 13:26:05 +01:00
romkatv c7ca5453e2 notes 2020-02-11 11:56:16 +01:00
romkatv 2969546bbf don't use POWERLEVEL9K_* params after init; simplify asdf 2020-02-11 11:22:53 +01:00
romkatv cdbf25a5e6 notes 2020-02-11 09:49:43 +01:00
romkatv 6f4840b463 minor bug fix in nordvpn plus cleanup of the same 2020-02-10 15:20:52 +01:00
romkatv b86eb6a037 cleanup 2020-02-10 15:09:35 +01:00
romkatv 924dfe6889 comments 2020-02-10 15:08:55 +01:00
romkatv 9fcc380cac make fewer sysread calls 2020-02-10 15:08:50 +01:00
romkatv 47400657ec don't persist fprint cache 2020-02-10 14:33:09 +01:00
romkatv 30a54b1d5e dump state and instant prompt from zle (no more forking) 2020-02-10 14:12:00 +01:00
romkatv f01c200e98 rename many _p9k_ vars to _p9k__; trigger state dump when timewarrior and asdf caches change 2020-02-10 12:59:37 +01:00
romkatv b6cf0cf9ec bug fix: persist _p9k_dumped_instant_prompt_sigs changes 2020-02-10 10:28:59 +01:00
romkatv 0cb64f6474 bump version 2020-02-08 18:06:27 +01:00
romkatv 540f895669 bug fix: handle empty versions in legacy asdf files correctly 2020-02-08 17:00:31 +01:00
romkatv 160fb52f47 bug fix: don't crap out when file names contain colon
See #477.
2020-02-08 16:47:58 +01:00
romkatv 6a79008aec notes 2020-02-07 12:18:38 +01:00
romkatv 59f8d186b6 add POWERLEVEL9K_ASDF_${plugin}_SHOW_SYSTEM with fallback to POWERLEVEL9K_ASDF_SHOW_SYSTEM 2020-02-07 11:46:08 +01:00
romkatv 8be5750ccc add POWERLEVEL9K_ASDF_${plugin}_{SOURCES,PROMPT_ALWAYS_SHOW} with fallback to POWERLEVEL9K_ASDF_{SOURCES,PROMPT_ALWAYS_SHOW} 2020-02-07 11:38:18 +01:00
romkatv fd30ed1560 add icons (for asdf): ERLANG_ICON, ELIXIR_ICON, POSTGRES_ICON 2020-02-07 09:06:32 +01:00
romkatv f9f3aa594a add spaces after a few icons that tend to be very wide in non-monospace fonts 2020-02-07 09:00:03 +01:00
romkatv 730ef08dfb Merge branch 'master' into asdf 2020-02-06 16:52:56 +01:00
romkatv 80139d8949 add NODEJS_ICON and DOTNET_CORE_ICON (for asdf) 2020-02-06 16:52:23 +01:00
romkatv f788f6b4bd asdf: replace "-" with "_" when converting to upper case 2020-02-06 16:31:30 +01:00
romkatv 44c479a819 add asdf prompt segment 2020-02-06 16:10:53 +01:00
romkatv 17d3dc78fe pick up ifconfig and ip from PATH
Apparently there are systems on which these tools are not in /sbin.
Fixes #472.
2020-02-06 13:37:28 +01:00
romkatv a5b5945792 Merge branch 'master' into asdf 2020-02-06 11:38:04 +01:00
romkatv d716875918 replace terraform icon; several terminals have bugs that prevent them from rendering the current icon correctly 2020-02-06 08:44:19 +01:00
David Ward a06bbdc196
respect TIMEWARRIORDB environment variable (#471)
Signed-off-by: David Ward <dward@redhat.com>
2020-02-05 21:00:56 +01:00
romkatv 75e5712cd0 slightly shorter bandwidth display 2020-02-05 17:26:16 +01:00
romkatv 01cce2c4eb fix netstat parsing on macos 2020-02-05 16:38:09 +01:00
romkatv 80015c7c71 fix netstat parsing on macos 2020-02-05 16:33:46 +01:00
romkatv d9b9aa4383 add network bandwidth stats to ip segment 2020-02-05 16:22:44 +01:00
romkatv 7354eeaa96 workaround for a bug in sysread
There is a bug in sysread from zsh/system. It triggers in the
following case:

1. zsh has been compiled with HAVE_SELECT and without HAVE_POLL.
2. sysread is called with timeout (-t).
3. the input file descriptor is valid but there is no data to read.
4. errno happens to be EINTR prior to the call to sysread.

This results in an infinite loop in sysread:

  while ((ret = select(infd+1, (SELECT_ARG_2_T) &fds,
                       NULL, NULL,&select_tv)) < 1) {
    if (errno != EINTR || errflag || retflag || breaks || contflag)
      break;
  }

Here select() keeps returning 0, indicating timeout. This is not an
error, so errno doesn't get set. If it was EINTR prior to the call,
it stays EINTR, and the loop keeps spinning.

As a workaround, powerlevel10k sets errno to ENOTTY (any value other
than EINTR will do) prior to calling sysread with timeout.
2020-02-05 14:37:43 +01:00
romkatv a12f7ac8ee when the user's locale is misconfigured, set it to utf8 at the top level
fixes #469
2020-02-05 12:50:58 +01:00
romkatv e2571dc95a comments 2020-02-05 12:26:05 +01:00
romkatv 27b25196d8 comments 2020-02-05 09:52:53 +01:00
romkatv b95c75921a Merge branch 'master' into asdf 2020-02-05 08:59:17 +01:00