summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ncurses_ui.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ncurses_ui.cc b/src/ncurses_ui.cc
index 49044bf2..062b5abe 100644
--- a/src/ncurses_ui.cc
+++ b/src/ncurses_ui.cc
@@ -51,6 +51,18 @@ static constexpr StringView assistant_clippy[] =
" ╰───╯ ",
" " };
+static constexpr StringView assistant_dilbert[] =
+ { R"( დოოოოოდ )",
+ R"( | | )",
+ R"( | | ╭)",
+ R"( |-ᱛ ᱛ-| │)",
+ R"( Ͼ ∪ Ͽ │)",
+ R"( | | ╯)",
+ R"( ˏ`-.ŏ.-´ˎ )",
+ R"( @ )",
+ R"( @ )",
+ R"( )"};
+
static void set_attribute(WINDOW* window, int attribute, bool on)
{
if (on)
@@ -1010,6 +1022,8 @@ void NCursesUI::set_ui_options(const Options& options)
m_assistant = assistant_clippy;
else if (it->value == "cat")
m_assistant = assistant_cat;
+ else if (it->value == "dilbert")
+ m_assistant = assistant_dilbert;
else if (it->value == "none" or it->value == "off")
m_assistant = ConstArrayView<StringView>{};
}