Commit graph

163 commits

Author SHA1 Message Date
romkatv
c71606cd83 assume no zshrc changes are required if using z4h 2020-04-04 19:41:34 +02:00
romkatv
1f99af70bc bug fix: always succeed when reaching the end of ask_* function; fixes #591 2020-03-28 18:12:47 +01:00
romkatv
a380b8d51c add padding after slanted separators when using non-monospace font; count width savings to be able to show more styles on narrow terminals 2020-03-27 08:28:08 +01:00
shiro
d8eeef278d
Update GitHub issue link (#588) 2020-03-26 13:05:18 +01:00
romkatv
6a0e7523b2 use better looking flat and slanted separators in unicode mode 2020-03-22 17:00:43 +01:00
romkatv
b626f06e64 fix progress messages when installing fonts 2020-03-22 16:18:53 +01:00
romkatv
3f61e27b8c iTerm2: offer to install a new version of MesloLGS NF 2020-03-22 16:10:23 +01:00
romkatv
3848a4e14f Merge branch 'wizard' 2020-03-22 15:54:23 +01:00
romkatv
34158d5c30 make os_icon non-bold even in lean style 2020-03-22 15:48:01 +01:00
romkatv
15cf43c792 iTerm2: fetch fonts from powerlevel10k-media; avoid font size 12; enable builtin powerline glyphs 2020-03-22 15:09:17 +01:00
romkatv
a240439f2f remove calendar from the list of icons on the ask_icon_padding screen 2020-03-20 18:34:50 +01:00
romkatv
6f9ae0fd17 make os_icon non-bold 2020-03-20 18:33:18 +01:00
romkatv
04fd51b511 fix icon padding changes 2020-03-17 07:57:16 +01:00
romkatv
2b59d947e4 add 12-hour time format option to the wizard 2020-03-17 07:41:10 +01:00
romkatv
e4e165f6d7 simplify configs
- use POWERLEVEL9K_ICON_PADDING instead of
  POWERLEVEL9K_VISUAL_IDENTIFIER_EXPANSION to customize padding after
  icons
- remove reliance on UTF-8 locale when the config is being sourced
2020-03-13 10:34:50 +01:00
romkatv
13523b117d Revert "terminate links with ST instead of BEL"
This reverts commit a2af168eb4.

Reason: Konsole has a bug that triggers when using \e\ instead of \a.
2020-03-13 10:08:47 +01:00
romkatv
6ccf26ff8e don't use href when the terminal is known to print garbage on it 2020-03-06 11:40:59 +01:00
romkatv
a2af168eb4 terminate links with ST instead of BEL
See https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda.

  The sequence is terminated with ST (string terminator) which is
  typically ESC \. (Although ST is the standard sequence according to
  ECMA-48 §8.3.89, often the BEL (\a) character is used instead. This
  nonstandard choice originates from XTerm, and was later adopted by
  probably all terminal emulators to terminate OSC sequences. Nevertheless,
  we encourage the use of the standard ST.)
2020-03-06 10:16:02 +01:00
romkatv
b0c051cdfd save and restore screen in the wizard 2020-02-27 18:28:30 +01:00
romkatv
bd921485fc add ascii mode to configuration wizard 2020-02-27 15:18:37 +01:00
romkatv
91023a1d8a wizard: if cannot display powerline glyphs, use flat heads by default and offer to change to blurred 2020-02-27 11:57:17 +01:00
romkatv
cb3f58d21f add 'sleep 3' after changing iTerm2 settings; just trying random shit 2020-02-26 17:20:18 +01:00
romkatv
ffbf86903d try to fix font instllation problems on mac 2020-02-26 15:49:03 +01:00
romkatv
ff496ab2ba exit with an error when unable to delete old fonts 2020-02-26 14:52:42 +01:00
romkatv
ea6607e701 better spelling when there is just one font file 2020-02-26 14:51:19 +01:00
romkatv
5567ab3850 before installing a font, check if it already exists; try to remove if so 2020-02-26 14:48:15 +01:00
romkatv
060103f63f recognize void linux; use the generic linux icon for now; fixes #509 2020-02-19 20:11:18 +01:00
romkatv
dc470dba4b recognize a few more patterns of "source .p10k.zsh" 2020-02-18 16:47:17 +01:00
romkatv
a6a2d9a481 stop loading icons.zsh lazily; print boundaries in get_icon_names 2020-02-18 16:11:34 +01:00
romkatv
31757b3f6c punctuation 2020-02-17 12:56:25 +01:00
romkatv
a1c964b49d bug fix: don't chmod inexisting file 2020-02-17 00:25:44 +01:00
romkatv
1a9f317650 wizard: gracefully handle non-writable ~/.zshrc 2020-02-16 10:30:40 +01:00
brettm12345
cc796d9cda
Oop 2020-02-15 22:56:23 -05:00
brettm12345
fdef2c08d4
Remove extra line 2020-02-15 20:34:28 -05:00
brettm12345
ea95789078
Return an error 2020-02-15 20:12:08 -05:00
brettm12345
9017e5815c
Remove the extra variable and inline the test 2020-02-15 20:10:18 -05:00
brettm12345
ae4650b40d
Use [[ ]] instead of test 2020-02-15 20:07:42 -05:00
brettm12345
cb6351436a
Change variable name and fix warning 2020-02-15 20:06:08 -05:00
brettm12345
9cd3bfdea1
Warn user if they try to modify their .zshrc 2020-02-15 19:51:31 -05: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
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
c321e50f38 remove redundant expansion of C-escapes 2020-02-03 07:32:48 +01:00
romkatv
4599ad9f2c add extra options to pure style
- non-permanent content location (left or right)
- show current time
- prompt height (one or two lines)
- prompt spacing (with empty line between prompts or without)
2020-02-02 06:49:17 +01:00
romkatv
37f6b67dc9 better text flowing when nudging to restart iTerm2 2020-01-27 10:42:43 +01:00
romkatv
164100899e drop support for no-icons mode from all config templates 2020-01-26 19:44:59 +01:00
romkatv
a9715367d4 fix prompt_char (never showed error); unify options 2020-01-26 16:54:52 +01:00
romkatv
e4349e0c9b fix option names in the color selection screen; fixes #432 2020-01-23 11:49:19 +01:00
romkatv
0f9cee9dc2 display lean with 8 colors right away if the terminal does not support 256 colors 2020-01-21 11:48:39 +01:00
romkatv
fc7178ad92 check for truecolor before offering snazzy 2020-01-21 11:39:39 +01:00
romkatv
7144ebb465 add snazzy color scheme option to pure style 2020-01-21 11:38:34 +01:00