<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> <key>ANSIBlueColor</key> <data> YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwTVSRudWxs0w0ODxARElVO U1JHQlxOU0NvbG9yU3BhY2VWJGNsYXNzTxAbMC40MDAwMDAwMDYgMC44MDAwMDAwMTE5 IDEAEAGAAtIUFRYXWiRjbGFzc25hbWVYJGNsYXNzZXNXTlNDb2xvcqIWGFhOU09iamVj dAgRGiQpMjdJTFFTV11kand+nJ6gpbC5wcQAAAAAAAABAQAAAAAAAAAZAAAAAAAAAAAA AAAAAAAAzQ== </data> <key>BackgroundBlur</key> <real>0.054110440340909088</real> <key>BackgroundColor</key> <data> YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwTVSRudWxs0w0ODxARElVO U1JHQlxOU0NvbG9yU3BhY2VWJGNsYXNzTxAtMC4wNzg0MzEzNzUzMiAwLjMyOTQxMTc3 NDkgMC4wNzQ1MDk4MDY5MyAwLjkAEAKAAtIUFRYXWiRjbGFzc25hbWVYJGNsYXNzZXNX TlNDb2xvcqIWGFhOU09iamVjdAgRGiQpMjdJTFFTV11kand+rrCyt8LL09YAAAAAAAAB AQAAAAAAAAAZAAAAAAAAAAAAAAAAAAAA3w== </data> <key>CursorBlink</key> <true/> <key>CursorColor</key> <data> YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwTVSRudWxs0w0ODxARElVO U1JHQlxOU0NvbG9yU3BhY2VWJGNsYXNzTxAQMC41MDE5NjA4MTQgMSAwABABgALSFBUW F1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiFhhYTlNPYmplY3QIERokKTI3SUxR U1ddZGp3fpGTlZqlrra5AAAAAAAAAQEAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAMI= </data> <key>CursorType</key> <integer>1</integer> <key>Font</key> <data> YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGkCwwVFlUkbnVsbNQNDg8QERIT FFZOU1NpemVYTlNmRmxhZ3NWTlNOYW1lViRjbGFzcyNAMgAAAAAAABAQgAKAA11NZW5s by1SZWd1bGFy0hcYGRpaJGNsYXNzbmFtZVgkY2xhc3Nlc1ZOU0ZvbnSiGRtYTlNPYmpl Y3QIERokKTI3SUxRU1heZ253foWOkJKUoqeyu8LFAAAAAAAAAQEAAAAAAAAAHAAAAAAA AAAAAAAAAAAAAM4= </data> <key>FontAntialias</key> <true/> <key>Linewrap</key> <true/> <key>ProfileCurrentVersion</key> <real>2.0699999999999998</real> <key>SelectionColor</key> <data> YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwTVSRudWxs0w0ODxARElVO U1JHQlxOU0NvbG9yU3BhY2VWJGNsYXNzTxAbMC44MDAwMDAwMTE5IDEgMC40MDAwMDAw MDYAEAGAAtIUFRYXWiRjbGFzc25hbWVYJGNsYXNzZXNXTlNDb2xvcqIWGFhOU09iamVj dAgRGiQpMjdJTFFTV11kand+nJ6gpbC5wcQAAAAAAAABAQAAAAAAAAAZAAAAAAAAAAAA AAAAAAAAzQ== </data> <key>ShowDimensionsInTitle</key> <false/> <key>ShowShellCommandInTitle</key> <false/> <key>ShowTTYNameInTitle</key> <false/> <key>ShowWindowSettingsNameInTitle</key> <false/> <key>TextBoldColor</key> <data> YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwTVSRudWxs0w0ODxARElVO U1JHQlxOU0NvbG9yU3BhY2VWJGNsYXNzTxAQMCAwLjUwMTk2MDgxNCAxABABgALSFBUW F1okY2xhc3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiFhhYTlNPYmplY3QIERokKTI3SUxR U1ddZGp3fpGTlZqlrra5AAAAAAAAAQEAAAAAAAAAGQAAAAAAAAAAAAAAAAAAAMI= </data> <key>TextColor</key> <data> YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwTVSRudWxs0w0ODxARElVO U1JHQlxOU0NvbG9yU3BhY2VWJGNsYXNzRjAgMSAwABABgALSFBUWF1okY2xhc3NuYW1l WCRjbGFzc2VzV05TQ29sb3KiFhhYTlNPYmplY3QIERokKTI3SUxRU1ddZGp3foWHiY6Z oqqtAAAAAAAAAQEAAAAAAAAAGQAAAAAAAAAAAAAAAAAAALY= </data> <key>UseBrightBold</key> <false/> <key>VisualBell</key> <true/> <key>VisualBellOnlyWhenMuted</key> <false/> <key>columnCount</key> <integer>110</integer> <key>name</key> <string>Terminal</string> <key>rowCount</key> <integer>30</integer> <key>type</key> <string>Window Settings</string></dict></plist>
Powerline fonts komen volgens mij hier vandaan en kunnen gebruikt worden in prompts of status balken.
Ik heb zelf een groen thema gemaakt dat lijkt op de tijd dat ik nog Pascal en Cobol moest leren.
PROMPT='%S%K{220}%F{27} MacBook PAD= %~ %f%F{red1} OPDR? %f%k%s %# '
Kleuren kunnen al heel lang gebruikt worden in de terminal
Inderdaad, je kunt de zsh-prompt voorzien van kleur.
print -P %F{yellow}; echo geel
print -P %B%F{yellow}; echo geel
print -P %F{226}; echo geel
Code: [Selecteer]print -P %F{yellow}; echo geel
print [ -abcDilmnNoOpPrsSz ] [ -u n ] [ -f format ] [ -C cols ] [ -v name ] [ -xX tabstop ] [ -R [ -en ]] [ arg ... ] With the `-f' option the arguments are printed as described by printf. With no flags or with the flag `-', the arguments are printed on the standard output as described by echo, with the following differences: the escape sequence `\M-x' (or `\Mx') metafies the character x (sets the highest bit), `\C-x' (or `\Cx') produces a control character (`\C-@' and `\C-?' give the characters NULL and delete), a character code in octal is represented by `\NNN' (instead of `\0NNN'), and `\E' is a synonym for `\e'. Finally, if not in an escape sequence, `\' escapes the following character and is not printed.
print -P %F{yellow}geel
-P Perform prompt expansion (see EXPANSION OF PROMPT SEQUENCES in zshmisc(1)). In combination with `-f', prompt escape sequences are parsed only within interpolated arguments, not within the format string.