simplified the prompt code; bash support has been dropped
This commit is contained in:
parent
ba3eb640ec
commit
86f83ced55
2 changed files with 28 additions and 46 deletions
22
data.cpp
22
data.cpp
|
@ -76,6 +76,7 @@ enum {
|
|||
COL_BLUE,
|
||||
COL_RED,
|
||||
COL_RFLASH,
|
||||
COL_CYAN,
|
||||
COL_NONE
|
||||
};
|
||||
|
||||
|
@ -88,13 +89,14 @@ int main(int argc, char **argv) {
|
|||
|
||||
output[0] = 0;
|
||||
|
||||
color_map[COL_GREEN] = "|GREEN|";
|
||||
color_map[COL_DARKGREEN] = "|DARKGREEN|";
|
||||
color_map[COL_YELLOW] = "|YELLOW|";
|
||||
color_map[COL_BLUE] = "|BLUE|";
|
||||
color_map[COL_RED] = "|RED|";
|
||||
color_map[COL_RFLASH] = "|RFLASH|";
|
||||
color_map[COL_NONE] = "|NONE|";
|
||||
color_map[COL_GREEN] = "\e[1;32m";
|
||||
color_map[COL_DARKGREEN] = "\e[0;32m";
|
||||
color_map[COL_YELLOW] = "\e[1;33m";
|
||||
color_map[COL_BLUE] = "\e[1;34m";
|
||||
color_map[COL_RED] = "\e[1;31m";
|
||||
color_map[COL_RFLASH] = "\e[5;31m";
|
||||
color_map[COL_CYAN] = "\e[1;36m";
|
||||
color_map[COL_NONE] = "\e[0m";
|
||||
|
||||
ignored.push_back("rootfs");
|
||||
ignored.push_back("proc");
|
||||
|
@ -124,11 +126,11 @@ int main(int argc, char **argv) {
|
|||
get_memswap(space);
|
||||
get_sysload(sysload);
|
||||
|
||||
append(output, "|HOST|", sysload.color);
|
||||
append(output, "%m", sysload.color); // host
|
||||
append(output, ":");
|
||||
append(output, "|TTY|", COL_DARKGREEN);
|
||||
append(output, "%l", COL_DARKGREEN); // tty
|
||||
append(output, " ");
|
||||
append(output, "|CWD|", COL_DARKGREEN);
|
||||
append(output, "%~", COL_DARKGREEN); // cwd
|
||||
append(output, ":::");
|
||||
|
||||
for (unsigned int i = 0; i < space.size(); i++) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue