Commit graph

147 commits

Author SHA1 Message Date
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
romkatv
9586e24dfb add color selection dialog for lean-8colors; remove space before prompt char in lean-* when it's the first segment on the line 2020-01-20 17:45:23 +01:00
romkatv
e374395746 follow ~/.zshrc and ~/.p10k.zsh symlinks
When the user tells the configuration wizard to apply
changes to ~/.zshrc and ~/.p10k.zsh and these files
are symlinks, apply changes to the targets.

see #426
2020-01-19 15:58:04 +01:00
romkatv
f85a3a5652 fix 1-liner mode 2020-01-15 23:34:49 +01:00
romkatv
bd9e4ee35b add 8-color version of lean style 2020-01-15 16:57:36 +01:00
romkatv
53a3fa92f1 more empty lines 2019-12-17 19:47:58 +01:00
romkatv
16bb3104ca typo 2019-12-17 19:44:15 +01:00
romkatv
553bf08a74 nag users to restart iTerm2 after installing fonts 2019-12-17 19:41:13 +01:00
romkatv
196dce2d72 ensure vim_shell and midnight_commander icons are always shown; apply narrow_icons to them 2019-12-04 14:07:16 +01:00
romkatv
183ec8ff6e survive ancient zsh in PATH (run wizard.zsh from a fork) 2019-11-29 10:56:03 +01:00
romkatv
d4a0255b30 iterm2: add settings that don't exist 2019-11-20 23:17:25 +01:00
romkatv
df74c32cdc don't try to fix Minimum Contrast for iTerm2 users; it fails for at least one person 2019-11-20 23:01:21 +01:00
romkatv
611dd73ca2 wizard: record instant_prompt and transient_prompt options 2019-11-20 22:58:50 +01:00
romkatv
4b451fbc8a replace ↵ with ✘ in config templates
Some terminals are unable to display ↵ even when using fonts that
have this ghyph. See #326.
2019-11-19 10:43:51 +01:00
romkatv
0f2573e8ba clarify what "ornaments" refers to; see #329 2019-11-18 17:19:28 +01:00
romkatv
700910cd04 remove redundant extra icons question 2019-11-15 23:12:06 +01:00
romkatv
a6531a6586 black os_ison on white background in rainbow style. otherwise it sucks on both MS terminals as they cannot differentiate between black and no background 2019-11-15 15:41:42 +01:00