summaryrefslogtreecommitdiff
path: root/source/prompt
diff options
context:
space:
mode:
Diffstat (limited to 'source/prompt')
-rw-r--r--source/prompt/preexec.d7
-rw-r--r--source/prompt/ps1.d9
2 files changed, 13 insertions, 3 deletions
diff --git a/source/prompt/preexec.d b/source/prompt/preexec.d
new file mode 100644
index 0000000..eb2d365
--- /dev/null
+++ b/source/prompt/preexec.d
@@ -0,0 +1,7 @@
+module prompt.preexec;
+
+import comp.hr;
+
+string preexec(int col) {
+ return hr(col);
+}
diff --git a/source/prompt/ps1.d b/source/prompt/ps1.d
index 338afe8..9bf8021 100644
--- a/source/prompt/ps1.d
+++ b/source/prompt/ps1.d
@@ -1,11 +1,14 @@
module prompt.ps1;
+import comp.hr;
+import style.color;
+
string ps1(int col) {
string ps;
- foreach (i; 0 .. col) {
- ps ~= '—';
- }
+ ps ~= hr(col);
+
+ ps ~= "> ".setColor(Color.magenta);
return ps;
}