romkatv
fc7178ad92
check for truecolor before offering snazzy
5 years ago
romkatv
7144ebb465
add snazzy color scheme option to pure style
5 years ago
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
5 years ago
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
5 years ago
romkatv
f85a3a5652
fix 1-liner mode
5 years ago
romkatv
bd9e4ee35b
add 8-color version of lean style
5 years ago
romkatv
53a3fa92f1
more empty lines
5 years ago
romkatv
16bb3104ca
typo
5 years ago
romkatv
553bf08a74
nag users to restart iTerm2 after installing fonts
5 years ago
romkatv
196dce2d72
ensure vim_shell and midnight_commander icons are always shown; apply narrow_icons to them
5 years ago
romkatv
183ec8ff6e
survive ancient zsh in PATH (run wizard.zsh from a fork)
5 years ago
romkatv
d4a0255b30
iterm2: add settings that don't exist
5 years ago
romkatv
df74c32cdc
don't try to fix Minimum Contrast for iTerm2 users; it fails for at least one person
5 years ago
romkatv
611dd73ca2
wizard: record instant_prompt and transient_prompt options
5 years ago
romkatv
4b451fbc8a
replace ↵ with ✘ in config templates
...
Some terminals are unable to display ↵ even when using fonts that
have this ghyph. See #326 .
5 years ago
romkatv
0f2573e8ba
clarify what "ornaments" refers to; see #329
5 years ago
romkatv
700910cd04
remove redundant extra icons question
5 years ago
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
5 years ago
romkatv
dfa7b1578f
wizard: frame for lean prompt
5 years ago
romkatv
e67c2fa9f7
fix prompt char color in transient prompt preview for Pure
5 years ago
romkatv
108208a2bf
wizard: apply options to Pure style
5 years ago
romkatv
2ba8df9ddc
wizard: TRANSIENT_PROMPT same-dir => always
5 years ago
romkatv
6767e271cd
wizard: add transient prompt (optional); disable hot reload
5 years ago
romkatv
123cf5f676
Merge branch 'master' into dynamic
5 years ago
romkatv
4bd5ec75ae
iTerm2: set minimum contrast to 0; enable anti-aliasing
5 years ago
romkatv
8231995ed5
Merge branch 'master' into dynamic
5 years ago
Roman Perepelitsa
fc0274de2c
Don't choke on empty zshrc.
5 years ago
romkatv
d0ff9df8d0
return => return 0
5 years ago
romkatv
7b3532de44
enable vi_mode in configs that don't have prompt_char
5 years ago
romkatv
af703932b3
highlight the default suggestion when asking about instant prompt
5 years ago
romkatv
e7520409d1
use more conservative glyphs in 'compatible' and 'powerline' mode
...
See #265 .
5 years ago
romkatv
de3d1f128b
comments
5 years ago
romkatv
627d471fca
improve instant prompt usability, update docs and add an option to the wizard to enable it
5 years ago
romkatv
6dbe2c860c
temporarily disable instant prompt in the configuration wizard. there are issues that I need to deal with
5 years ago
romkatv
4f02ad912f
enable instant prompt when configuration wizard runs
5 years ago
romkatv
0302e68913
change dir foreground from black to white in rainbow style; looks a bit less ugly
5 years ago
romkatv
765de21920
bug fix: wrong tail color for rainbow in the wizard
5 years ago
romkatv
09130614ec
add rainbow style; delete p9k style
5 years ago
romkatv
90bf4c3fef
restore "?" as VCS_UNTRACKED_ICON in lean and classic styles
5 years ago
romkatv
0c59d87f08
add the default powerlevel9k style to the wizard
5 years ago
romkatv
640d513554
add pure style to the configuration wizard
5 years ago
Mark Trolley
195a0910d1
Correct typo when replacing config file
5 years ago
romkatv
0067e0d4a1
survive emulate sh; fixes #226
5 years ago
romkatv
1ad0e713a4
use fancier battery icons with nerd fonts
5 years ago
romkatv
91b715f18f
disable or substitute "compatible" icons that cannot be displayed by the stock Menlo on macOS
5 years ago
romkatv
5886154bb1
drop q+ as it it's not supported by old shells
5 years ago
romkatv
ef6f90f598
wizard: fix handling for $ZDOTDIR and $HOME with special symbols ("%", "$", etc.)
5 years ago
romkatv
4d63712093
don't offer to install font if there is no curl
5 years ago
romkatv
200b02b242
better iTerm version filter
5 years ago
romkatv
298fa2f325
bug fix: don't attempt to source .p10k.zsh when wizard exits to restart iTerm2
5 years ago
romkatv
7c513a1e79
minor fixes
5 years ago
romkatv
7f90c103d1
wizard: offer to override font on Termux if it is not MesloLGS NF
5 years ago
romkatv
ebcb8cd307
wizard: offer to install Meslo NF on iTerm2
5 years ago
romkatv
684203221f
wizard: offer to install Meslo NF on Termux
5 years ago
romkatv
a30b5963a8
wizard: better text overflow
5 years ago
romkatv
f59997f472
wizard: add round separators, heads and tails
5 years ago
romkatv
37dc2ba5e2
wizard: better text overflow
5 years ago
romkatv
d6041f53aa
wizard: make it look better on narrow screens
5 years ago
romkatv
db6d36e09f
wizard: reduce the minimum required terminal width from 80 to 51
5 years ago
romkatv
61f5552c98
stupid typo
5 years ago
romkatv
4bed2dc8c0
wizard: add an option to enable `time` segment
5 years ago
romkatv
b3abfc089a
fix detection of awesome-mapped-fontconfig in the wizard
5 years ago
romkatv
06ddd55922
ask awesome-patched font users about python logo; some are stuck with old fonts that don't have it
5 years ago
romkatv
e537a0ee62
better utf-8 handling
5 years ago
romkatv
33e1dd7790
Try harder when running on a system with incorrectly configured locale.
...
ZSH will still be broken when locale is misconfigured but at least p10k
will work so users will look for help elsewhere.
Fixes #173 .
5 years ago
romkatv
4ba78dc2be
shorten git branch name if over 32 chars long; tune colors
5 years ago
romkatv
55a1b92bca
strip spaces from os_icon when using narrow icons
5 years ago
romkatv
b2ddbdb90d
remove one space after VCS_BRANCH_ICON when using wide icons
5 years ago
romkatv
71a0b76ac0
better distinguish between fontawesome and nerd fonts
...
There are fonts that aren't from Nerd Fonts and that cannot display
the python logo from Font Awesome. Classify them as awesome-fontconfig
and manually set an alternative icon for all Python segments in the
config.
Fixes #157 .
5 years ago
romkatv
93230ae6ec
change os_icon style
5 years ago
romkatv
24a5261a39
wizard: enable os_icon for users who like many icons
5 years ago
romkatv
59e96984a1
be more tolerant towards misconfigured locales; users with non-utf-8 locales will still have broken shells but at least p10k will work
5 years ago
romkatv
f62d1d5ae3
speciazled diagnostics for i686; more escapes; more opts
5 years ago
romkatv
a491e86d92
beautify temp file name when printing it
5 years ago
romkatv
a29b8264e5
source .p10k.zsh only if it exists
5 years ago
romkatv
5a94a0c9eb
be less strict when detecting the presence of .p10k.zsh in .zshrc
5 years ago
romkatv
6d11cb5f5d
format options better
5 years ago
romkatv
a6b572da45
add p10k configure
5 years ago
romkatv
aabb13e3bb
add an option for an even lighter background color
5 years ago
romkatv
dc8e654165
reduce wizard's minimum terminal size requirements
5 years ago
romkatv
40523128dc
make classic style look decent if background color differs between segments
5 years ago
romkatv
40df756e2d
run configuration wizard if POWERLEVEL9K_MODE is the only set parameter
5 years ago
romkatv
2ce69f9554
add a pointer to make it easier where the separator is
5 years ago
romkatv
4292efc03a
cleanup
5 years ago
romkatv
89f3ec16d0
better message on quit
5 years ago
romkatv
f702fe5b78
add separate options for separators, heads and tails; add more choices if using nerdfont
5 years ago
romkatv
a2a21ae95a
add an option for right frame without left
5 years ago
romkatv
4c08fa0621
shorten text added to ~/.zshrc and print a banner at the end of the wizard
5 years ago
romkatv
da7d986333
avoid printing grey text without knowing it's visible on the user's background
5 years ago
romkatv
63f72c756f
typo
5 years ago
romkatv
3e0c898e59
make fluent prompt less ugly in classic style
5 years ago
romkatv
deb0093a02
add a screen for selecting background color
5 years ago
romkatv
6e85de122f
add an option to insert prefixes similar to spaceship
5 years ago
romkatv
cdbbebf19d
add an option to enable/disable useless icons
5 years ago
romkatv
2cc7df757b
Revert "fork before calling _p9k_init_icons"
...
This reverts commit 6699d15df9
.
5 years ago
romkatv
6699d15df9
fork before calling _p9k_init_icons
5 years ago
romkatv
e4f04403d0
add an option to remove frame
5 years ago
romkatv
a471454b60
make wizard colors work better in Solarized Dark
5 years ago
romkatv
81aa7185e2
update colors to match changes in configs
5 years ago
Roman Perepelitsa
e3f5a1c343
grammar
5 years ago
romkatv
4f94d1d640
typo
5 years ago
romkatv
d9e2d122f9
fix bugs in font detection
5 years ago
romkatv
d323cad788
print empty line at the end
5 years ago
romkatv
c87396abcb
add -f and straight
5 years ago
romkatv
4f482aa7e0
better zshrc writing
5 years ago
romkatv
444245ecc6
more wizard options
5 years ago
romkatv
0378a0a54c
cleanup
5 years ago
romkatv
e28d0c37c9
add configure.zsh
5 years ago
romkatv
8edb59049a
check that wizard can run
5 years ago
romkatv
0955a5637d
cleanup
5 years ago
romkatv
ebd32c8cbe
simplify code
5 years ago
romkatv
1731b69f5f
wizard: encode generation source and options
5 years ago
romkatv
3a741475f8
more progress on the wizard
5 years ago
romkatv
10fd41d187
font config wizard
5 years ago
romkatv
c025a878fd
draft notes for configuration wizard
5 years ago