aboutsummaryrefslogtreecommitdiff
path: root/config.h
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2019-05-21 21:47:41 -0700
committerBruce Hill <bruce@bruce-hill.com>2019-05-21 21:47:41 -0700
commitbff00bf75513cefc8e0814ba88777f13811c8a6d (patch)
tree91384f94ae625629dded2a64cd3edeef48d61a38 /config.h
parent6c29017c62a325540ed2b559a841c4fa8a930434 (diff)
Deleted the prompt code. Scripts can just do that instead.
Diffstat (limited to 'config.h')
-rw-r--r--config.h17
1 files changed, 7 insertions, 10 deletions
diff --git a/config.h b/config.h
index e4cb4eb..c9b3311 100644
--- a/config.h
+++ b/config.h
@@ -6,11 +6,10 @@
#define SCROLLOFF 5
#define NO_FILES (1<<0)
-#define PROMPT (1<<1)
-#define CD_TO_RESULT (1<<2)
-#define REFRESH (1<<3)
-#define CLEAR_SELECTION (1<<4)
-#define SILENT (1<<5)
+#define CD_TO_RESULT (1<<1)
+#define REFRESH (1<<2)
+#define CLEAR_SELECTION (1<<3)
+#define SILENT (1<<4)
#define DEVNULL " >/dev/null"
@@ -26,11 +25,9 @@ struct {
{'+', "xargs -n1 -I @ cp @ @.copy" DEVNULL, REFRESH | SILENT},
{'m', "xargs -I @ mv -i @ . </dev/tty" DEVNULL, CLEAR_SELECTION | REFRESH | SILENT},
{'p', "xargs -I @ cp -i @ . </dev/tty" DEVNULL, CLEAR_SELECTION | REFRESH | SILENT},
- {'n', "touch %s", SILENT | PROMPT | REFRESH | NO_FILES, "New file: "},
- {'|', "sh -c \"`printf '> ' >/dev/tty && head -n1 /dev/tty`\"", REFRESH},//, PROMPT, "> "},
- //{'|', "%s", PROMPT, "> "},
- //{'>', "%s", PROMPT | NO_FILES, "> "},
- {'>', "sh -c \"`printf '> ' >/dev/tty && head -n1 /dev/tty`\"", NO_FILES | REFRESH},//, PROMPT, "> "},
+ {'n', "touch \"`printf '\\033[33;1mNew file:\\033[0m '`\"", SILENT | REFRESH | NO_FILES, "New file: "},
+ {'|', "sh -c \"`printf '> ' >/dev/tty && head -n1 /dev/tty`\"", REFRESH},
+ {'>', "sh -c \"`printf '> ' >/dev/tty && head -n1 /dev/tty`\"", NO_FILES | REFRESH},
{'r', "xargs -I @ -n1 sh -c 'mv \"@\" \"`printf \"\\033[1mRename \\033[0;33m%%s\\033[0m: \" \"@\" >&2 && head -n1 </dev/tty`\"'",
REFRESH | CLEAR_SELECTION},
{0},