Commit graph

178 commits

Author SHA1 Message Date
Roman Perepelitsa
f14b58e44f wizard: recognize source $POWERLEVEL9K_CONFIG_FILE in .zshrc 2020-09-15 19:50:11 +02:00
Roman Perepelitsa
a3727dcaef wizard: don't refuse to start if ZDOTDIR is not writable; see #987 2020-08-30 13:40:12 +02:00
Roman Perepelitsa
f2bf019758 wizard: simplify instant prompt screen; make sure all screens work with 47x14 terminal size 2020-08-27 09:57:12 +02:00
Roman Perepelitsa
525e2545db wizard: when using z4h, automatically enable instant prompt in quiet mode 2020-08-20 14:59:07 +02:00
Roman Perepelitsa
7a114ad6fb detect artix linux for the sake of displaying os logo; see #898 2020-07-19 11:26:19 +02:00
Roman Perepelitsa
a88e11f54b disable background transparency in iTerm2 2020-06-28 11:11:27 +02:00
Roman Perepelitsa
db6f909958 suppress the expected error message from PlistBuddy 2020-06-28 10:45:46 +02:00
Roman Perepelitsa
801bfbb294 jump straight to ascii if TERM is "dump" or "linux" 2020-05-31 11:49:03 +02:00
romkatv
7d35c7ebb8 remove execute permission from wizard.zsh 2020-05-26 11:31:11 +02:00
romkatv
d9b90027ba disable tty echo for the whole duration of wizard 2020-05-14 20:26:16 +02:00
romkatv
2841cecaa9 fix ask_python screen in the wizard 2020-05-14 20:19:09 +02:00
romkatv
accbe293cb wizard: print a message when aborted with ctrl-c 2020-05-14 11:24:53 +02:00
romkatv
459af1f238 allow dir styling based on the pair: $PWD and whether it's writable
fixes #678
2020-05-02 13:36:40 +02:00
romkatv
1b6c24e99e wizard bug fixes: screen redraws, spurious errors, frame selection
fixes #668
2020-04-28 09:55:41 +02:00
romkatv
5baecd66db wizard now reacts to terminal size changes and can function at much smaller terminal dimensions; fixes #649 2020-04-26 19:32:46 +02:00
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