Commit Graph

2644 Commits (d48ebac02f287bd03053249860722c74d3c1459f)
 

Author SHA1 Message Date
romkatv 0e31c204f7 cleanup in nordvpn
romkatv fb50402fc9 remove junk
romkatv b07d0b7083 add nordvpn prompt segment
This segment has four states.

MISSING: nordvpn is not installed. By default the segment is not shown
in this state. Override POWERLEVEL9K_NORDVPN_MISSING_CONTENT_EXPANSION
and/or POWERLEVEL9K_NORDVPN_MISSING_VISUAL_IDENTIFIER_EXPANSION to make
the segment visible.

CONNECTED: nordvpn is connected. By default shows LOCK_ICON as icon and
country code as content. In addition, the following variables are set
for the use by POWERLEVEL9K_NORDVPN_CONNECTED_CONTENT_EXPANSION
and POWERLEVEL9K_NORDVPN_CONNECTED_VISUAL_IDENTIFIER_EXPANSION:
P9K_NORDVPN_PROTOCOL, P9K_NORDVPN_IP_ADDRESS,
P9K_NORDVPN_SERVER, P9K_NORDVPN_COUNTRY, P9K_NORDVPN_CITY and
P9K_NORDVPN_STATUS (always "Connected"). These correspond to the output
lines of `nordvpn status`.

DISCONNECTED: nordvpn is disconnected. By default shows LOCK_ICON as
icon and FAIL_ICON as content. P9K_NORDVPN_STATUS is set to "Disconnected".

OTHER: nordvpn is in status other than "Connected" or "Disconnected".
I'm not sure this is possible. By default shows LOCK_ICON as
icon and FAIL_ICON as content. P9K_NORDVPN_STATUS is set to the
actual status (neither empty, "Connected" nor "Disconnected").

Fixes . Needs more testing.
romkatv 2ec4ed0702 make sure _p9k_restore_aliases does not get unset
romkatv 07eae5942d optimize style escaping
romkatv 80fc1fd56a comments
romkatv 694084dd6a document p9k_prompt_segment
romkatv 043ae21090 stop passing arguments to prompt_* functions; rename some internal functions
romkatv 82698c179b delete prompt_icons_test
romkatv 6eaa39e370 daemonize async pump
romkatv 45760187f3 spello
romkatv 9ab53b4e9c update faq w.r.t. hot option update
romkatv 1402ca55b1 correctly handle ZLE_RPROMPT_INDENT changes
romkatv 5d7eaaa172 Merge branch 'master' into dev
romkatv f14497918f pull upstream changes from gitstatus
romkatv 5a9c774d79 reinit on param changes
romkatv ed8dd826c5 Merge branch 'master' into dev
romkatv 7d9b3c924c pull upstream changes from gitstatus
romkatv d9f0922945 make prompt_powerlevel9k_teardown and prompt_powerlevel9k_setup reentrant
romkatv 40fa321cc2 move icons.zsh to internal
romkatv be1a97bf47 inline colors.zsh, utilities.zsh and vcs.zsh
romkatv 4a9f441c7b rename all internal vars
romkatv 49768006de bug fixes
romkatv ca8a5bdeaa Merge branch 'master' into dev
romkatv bb2f9afafe pull upstream changes from gitstatus
romkatv d572fb9746 pull upstream changes from gitstatus
romkatv 00b71dd3c3 pull upstream changes from gitstatus
romkatv 202f781e59 s/P9K_NODE_VERSION_PROJECT_ONLY/POWERLEVEL9K_NODE_VERSION_PROJECT_ONLY
romkatv 12a99c087d continue param refactoring
romkatv d63fd9a873 start massive refactoring of config params
romkatv 5ef0ec415e shorten config instructions
romkatv be48993469 make docker commands the same as the official installation instructions; otherwise people might copy them and use instead of the normal install
romkatv db70d1a59f show POWERLEVEL9K_VCS_BRANCH_ICON if it is explicitly set
romkatv 94efac6aab less escaping
romkatv 608684757a more intelligent quoting of expansions
romkatv 37f0a4d548 cleanup
romkatv 6b9a2e0cec got overexcited with backslashes
romkatv b9423485f2 Merge branch 'master' of github.com:romkatv/powerlevel10k
romkatv ee44359256 wrap unescaped multiline prefixes; fixes
Roman Perepelitsa a1c45a5f99
s/-O/-o/
Thanks, /u/eddygeez!
romkatv 17240f3c55 make lean config more usable with default icons
romkatv 2752074b03 add POWERLEVEL9K_MODE=nerdfont-complete
romkatv 66d09d6f31 add POWERLEVEL9K_ICON_BEFORE_CONTENT
romkatv 8300a1e363 add POWERLEVEL9K_MULTILINE_FIRST_PROMPT_GAP_EXPANSION
romkatv 5dd3ecab5f make gap between left and right prompt customizable
romkatv f16b29502c add os_icon
romkatv 34d02736ce show p10k-lean.png in readme
romkatv c3af630911 add p10k-lean.png
romkatv 266fa777a1 docs
romkatv a0b4e481d8 add battery