st

fork of suckless's simple terminal
Index Commits Files Refs README LICENSE
commit c1145268f6b6c6f03a8bec1c09d356d6a4eba77e
parent 0b73612c0dc51dbec1717e5da94bc94559c37246
Author: Quentin Rameau <quinq@fifth.space>
Date:   Sat, 11 Apr 2020 12:09:20 +0200

Launch scroll program with the default shell

Diffstat:
Mst.c | 9++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/st.c b/st.c
@@ -682,9 +682,12 @@ execsh(char *cmd, char **args)
     if (args) {
         prog = args[0];
         arg = NULL;
-    } else if (scroll || utmp) {
-        prog = scroll ? scroll : utmp;
-        arg = scroll ? utmp : NULL;
+    } else if (scroll) {
+        prog = scroll;
+        arg = utmp ? utmp : sh;
+    } else if (utmp) {
+        prog = utmp;
+        arg = NULL;
     } else {
         prog = sh;
         arg = NULL;