diff --git a/config.def.h b/config.def.h index 0d9e3c9..cda0b00 100644 --- a/config.def.h +++ b/config.def.h @@ -17,11 +17,11 @@ static char *externaleditcmd[] = { "/bin/sh", "-c", NULL}; static char *externalcopycmd[] = { "/bin/sh", "-c", - "sed 's/[ \t][ \t]*/\\n/g' | tac | awk '!x[$0]++' | dmenu -l 10 -w $WINDOWID | tr --delete '\\n' | vis-clipboard --copy", + "sed 's/[ \t][ \t]*/\\n/g' | tac | awk 'BEGIN{x[\"\"]++} !x[$0]++' | dmenu -l 10 -w $WINDOWID -p Copy | tr -d '\\n' | vis-clipboard --copy", NULL}; static char *externalinsertcmd[] = { "/bin/sh", "-c", - "sed 's/[ \t][ \t]*/\\n/g' | tac | awk '!x[$0]++' | dmenu -l 10 -w $WINDOWID | tr --delete '\\n'", + "sed 's/[ \t][ \t]*/\\n/g' | tac | awk 'BEGIN{x[\"\"]++} !x[$0]++' | dmenu -l 10 -w $WINDOWID -p Paste | tr -d '\\n'", NULL}; /*