refactor: replace powerline icon

This commit is contained in:
Jan De Dobbeleer 2020-10-16 08:37:43 +02:00 committed by Jan De Dobbeleer
parent 14e341abb6
commit 6e89a0b878
30 changed files with 77 additions and 112 deletions

View file

@ -18,7 +18,7 @@ A really simple configuration could look like this.
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#61AFEF",
"properties": {
@ -237,7 +237,7 @@ override or transparent background color using the segement's [foreground][fg] p
"foreground": "#ffffff",
"background": "#ffb300",
"leading_diamond": "",
"trailing_diamond": "",
"trailing_diamond": "\uE0B0",
"properties": {
"user_info_separator": "@",
"postfix": " "
@ -246,7 +246,7 @@ override or transparent background color using the segement's [foreground][fg] p
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#61AFEF",
"properties": {
@ -260,7 +260,7 @@ override or transparent background color using the segement's [foreground][fg] p
{
"type": "git",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#ffeb3b",
"properties": {
@ -285,7 +285,7 @@ override or transparent background color using the segement's [foreground][fg] p
"always_enabled": true,
"error_color": "#e91e63",
"color_background": true,
"prefix": "<#193549></>"
"prefix": "<#193549>\uE0B0</>"
}
}
]

View file

@ -92,7 +92,7 @@ Display something new.
{
"type": "new",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#ffeb3b",
"properties": {

View file

@ -14,7 +14,7 @@ Display the currently active Azure subscription information.
{
"type": "az",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#000000",
"background": "#9ec3f0",
"properties": {

View file

@ -14,7 +14,7 @@ Battery displays the remaining power percentage for your battery.
{
"type": "battery",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#ffeb3b",
"properties": {

View file

@ -40,7 +40,7 @@ The segment will show when the value of the environment variable isn't empty.
{
"type": "envvar",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#0077c2",
"properties": {

View file

@ -23,7 +23,7 @@ Displays the last exit code or that the last command failed based on the configu
"always_enabled": true,
"error_color": "#e91e63",
"color_background": true,
"prefix": "<#193549></> "
"prefix": "<#193549>\uE0B0</> "
}
}
```

View file

@ -19,7 +19,7 @@ Local changes can also shown by default using the following syntax for both the
{
"type": "git",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#ffeb3b",
"properties": {

View file

@ -14,7 +14,7 @@ Display the currently active node version when a folder contains `.js` or `.ts`
{
"type": "node",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#6CA35E",
"properties": {

View file

@ -14,7 +14,7 @@ Display the current path.
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#61AFEF",
"properties": {

View file

@ -15,7 +15,7 @@ Supports conda, virtualenv and pyenv.
{
"type": "python",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#906cff",
"properties": {

View file

@ -14,7 +14,7 @@ Show when the current user is root or when in an elevated shell (Windows).
{
"type": "root",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#111111",
"background": "#ffff66",
"properties": {

View file

@ -17,7 +17,7 @@ Show the current user and host name.
"foreground": "#ffffff",
"background": "#c386f1",
"leading_diamond": "",
"trailing_diamond": "",
"trailing_diamond": "\uE0B0",
"properties": {
"user_info_separator": "@",
"postfix": " "

View file

@ -14,7 +14,7 @@ Show the current shell name (zsh, powershell, bash, ...).
{
"type": "shell",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#0077c2",
"properties": {

View file

@ -15,7 +15,7 @@ Be aware this can make the prompt a tad bit slower as it needs to get a response
{
"type": "spotify",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#1BD760",
"properties": {

View file

@ -15,7 +15,7 @@ func (rt *root) enabled() bool {
}
func (rt *root) string() string {
return rt.props.getString(RootIcon, "#")
return rt.props.getString(RootIcon, "\uE20F")
}
func (rt *root) init(props *properties, env environmentInfo) {

View file

@ -34,7 +34,7 @@ func TestParseTestSettings(t *testing.T) {
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#61AFEF",
"properties": {

View file

@ -77,42 +77,42 @@ func getDefaultSettings() *Settings {
{
Type: Root,
Style: Powerline,
PowerlineSymbol: "",
PowerlineSymbol: "\uE0B0",
Background: "#ffe9aa",
Foreground: "#100e23",
},
{
Type: Session,
Style: Powerline,
PowerlineSymbol: "",
PowerlineSymbol: "\uE0B0",
Background: "#ffffff",
Foreground: "#100e23",
},
{
Type: Path,
Style: Powerline,
PowerlineSymbol: "",
PowerlineSymbol: "\uE0B0",
Background: "#91ddff",
Foreground: "#100e23",
},
{
Type: Git,
Style: Powerline,
PowerlineSymbol: "",
PowerlineSymbol: "\uE0B0",
Background: "#95ffa4",
Foreground: "#100e23",
},
{
Type: Python,
Style: Powerline,
PowerlineSymbol: "",
PowerlineSymbol: "\uE0B0",
Background: "#906cff",
Foreground: "#100e23",
},
{
Type: Exit,
Style: Powerline,
PowerlineSymbol: "",
PowerlineSymbol: "\uE0B0",
Background: "#ff8080",
Foreground: "#ffffff",
},

View file

@ -7,17 +7,14 @@
{
"type": "root",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#ffe9aa",
"properties": {
"root_icon": "襁"
}
"background": "#ffe9aa"
},
{
"type": "session",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#ffffff",
"properties": {
@ -27,7 +24,7 @@
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#91ddff",
"properties" : {
@ -41,7 +38,7 @@
{
"type": "git",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#95ffa4",
"properties": {
@ -57,7 +54,7 @@
{
"type": "python",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#906cff",
"properties": {
@ -67,12 +64,9 @@
{
"type": "exit",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#ff8080",
"properties": {
"prefix": ""
}
"background": "#ff8080"
}
]
}

View file

@ -25,7 +25,7 @@
{
"type": "session",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#ffffff",
"properties": {
@ -36,7 +36,7 @@
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#91ddff",
"properties" : {
@ -50,7 +50,7 @@
{
"type": "git",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#95ffa4",
"properties": {

View file

@ -10,7 +10,7 @@
"foreground": "#ffffff",
"background": "#61AFEF",
"leading_diamond": "",
"trailing_diamond": "",
"trailing_diamond": "\uE0B0",
"properties": {
"user_info_separator": "@",
"postfix": " "
@ -19,7 +19,7 @@
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#C678DD",
"properties": {
@ -30,7 +30,7 @@
{
"type": "git",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#95ffa4",
"properties": {
@ -51,7 +51,7 @@
"leading_diamond": "",
"trailing_diamond": "",
"properties": {
"prefix": "<transparent> </>"
"prefix": "<transparent>\uE0B0 </>"
}
}
]

View file

@ -31,10 +31,7 @@
{
"type": "root",
"style": "plain",
"foreground": "#B5B50D",
"properties": {
"root_icon": "⚡"
}
"foreground": "#B5B50D"
},
{
"type": "exit",

View file

@ -36,7 +36,6 @@
"style": "plain",
"foreground": "#ffffff",
"properties": {
"root_icon": "⚡",
"prefix": "<#CB4B16>[</>",
"postfix": "<#CB4B16>]</>"
}

View file

@ -17,10 +17,7 @@
{
"type": "root",
"style": "plain",
"foreground": "#B5B50D",
"properties": {
"root_icon": "⚡"
}
"foreground": "#B5B50D"
},
{
"type": "path",

View file

@ -9,17 +9,13 @@
"style": "plain",
"foreground": "#ffffff",
"properties": {
"prefix": " ",
"postfix": ""
}
},
{
"type": "root",
"style": "plain",
"foreground": "#100e23",
"properties": {
"root_icon": "襁"
}
"foreground": "#100e23"
},
{
"type": "session",
@ -40,7 +36,7 @@
"windows_registry_icon": "",
"folder_separator_icon": "",
"style": "short",
"prefix": "<transparent></> ",
"prefix": "<transparent>\uE0B0</> ",
"postfix": " "
}
},
@ -67,7 +63,7 @@
"foreground": "#007ACC",
"properties": {
"prefix": "",
"text": ""
"text": "\uE0B0"
}
}
]

View file

@ -71,8 +71,8 @@
"style": "plain",
"foreground": "#CECE04",
"properties": {
"prefix": "",
"root_icon": "襁"
"prefix": ""
}
},
{
@ -87,10 +87,7 @@
{
"type": "exit",
"style": "plain",
"foreground": "#CB4B16",
"properties": {
"prefix": ""
}
"foreground": "#CB4B16"
},
{
"type": "text",

View file

@ -10,7 +10,7 @@
"foreground": "#ffffff",
"background": "#c386f1",
"leading_diamond": "",
"trailing_diamond": "",
"trailing_diamond": "\uE0B0",
"properties": {
"user_info_separator": "@",
"postfix": " "
@ -19,7 +19,7 @@
{
"type": "spotify",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#1BD760",
"properties": {
@ -31,7 +31,7 @@
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#ff479c",
"properties": {
@ -42,7 +42,7 @@
{
"type": "git",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#fffb38",
"properties": {
@ -70,7 +70,7 @@
{
"type": "battery",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#f36943",
"properties": {
@ -88,7 +88,7 @@
{
"type": "node",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#6CA35E",
"properties": {
@ -98,7 +98,7 @@
{
"type": "root",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#111111",
"background": "#ffff66",
"properties": {
@ -108,7 +108,7 @@
{
"type": "shell",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#0077c2",
"properties": {
@ -118,7 +118,7 @@
{
"type": "root",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#ffff66"
},
@ -134,7 +134,7 @@
"always_enabled": true,
"error_color": "#f1184c",
"color_background": true,
"prefix": "<transparent></> "
"prefix": "<transparent>\uE0B0</> "
}
}
]

View file

@ -7,17 +7,14 @@
{
"type": "root",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#ffe9aa",
"properties": {
"root_icon": "襁"
}
"background": "#ffe9aa"
},
{
"type": "session",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#ffffff",
"properties": {
@ -27,7 +24,7 @@
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#91ddff",
"properties": {
@ -41,7 +38,7 @@
{
"type": "git",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#95ffa4",
"properties": {
@ -57,7 +54,7 @@
{
"type": "python",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#906cff",
"properties": {
@ -67,11 +64,11 @@
{
"type": "exit",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#ff8080",
"properties": {
"prefix": ""
"prefix": "\uE20F"
}
}
]

View file

@ -17,10 +17,7 @@
"type": "root",
"style": "plain",
"foreground": "#26C6DA",
"background": "#546E7A",
"properties": {
"root_icon": "襁"
}
"background": "#546E7A"
},
{
"type": "path",
@ -55,7 +52,7 @@
"foreground": "#546E7A",
"background": "transparent",
"properties": {
"text": "",
"text": "\uE0B0",
"prefix": "",
"postfix": ""
}

View file

@ -7,10 +7,7 @@
{
"type": "root",
"style": "plain",
"foreground": "#FFEE58",
"properties": {
"root_icon": "襁"
}
"foreground": "#FFEE58"
},
{
"type": "session",
@ -23,7 +20,7 @@
{
"type": "path",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#91ddff",
"properties" : {
@ -34,7 +31,7 @@
{
"type": "git",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#193549",
"background": "#95ffa4",
"properties": {
@ -50,7 +47,7 @@
{
"type": "python",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#100e23",
"background": "#906cff",
"properties": {
@ -60,11 +57,11 @@
{
"type": "exit",
"style": "powerline",
"powerline_symbol": "",
"powerline_symbol": "\uE0B0",
"foreground": "#ffffff",
"background": "#ff8080",
"properties": {
"prefix": ""
"prefix": "\uE20F"
}
}
]

View file

@ -7,18 +7,12 @@
{
"type": "exit",
"style": "plain",
"foreground": "#CB4B16",
"properties": {
"prefix": ""
}
"foreground": "#CB4B16"
},
{
"type": "root",
"style": "plain",
"foreground": "#CECE04",
"properties": {
"root_icon": "襁"
}
"foreground": "#CECE04"
},
{
"type": "session",