+++ /dev/null
-custom: ["https://lukesmith.xyz/donate.html"]
-github: lukesmithxyz
install: all
mkdir -p $(DESTDIR)$(PREFIX)/bin
- cp -f dmenu stest extras/dmenu-scripts/* $(DESTDIR)$(PREFIX)/bin
+ cp -f dmenu stest dmenu_run dmenu_path extras/dmenu-scripts/* $(DESTDIR)$(PREFIX)/bin
cp -fr extras/chars $(DESTDIR)$(LIBPREFIX)/TuCLS/
chmod 755 $(DESTDIR)$(PREFIX)/bin/dmenu
chmod 755 $(DESTDIR)$(PREFIX)/bin/dmenu_path
--- /dev/null
+> N.B. This copy of dmenu is modified as part of TuCLS (Tucker's configured
+> Linux System)
+>
+> Additional non-source features can be found in the 'extras' directory.
+
+dmenu - dynamic menu
+====================
+dmenu is an efficient dynamic menu for X.
+
+
+Requirements
+------------
+In order to build dmenu you need the Xlib header files.
+
+
+Installation
+------------
+Edit config.mk to match your local setup (dmenu is installed into
+the /usr/local namespace by default).
+
+Afterwards enter the following command to build and install dmenu
+(if necessary as root):
+
+ make clean install
+
+
+Running dmenu
+-------------
+See the man page for details.
--- /dev/null
+#!/bin/sh
+
+cachedir="${XDG_CACHE_HOME:-"$HOME/.cache"}"
+cache="$cachedir/dmenu_run"
+
+[ ! -e "$cachedir" ] && mkdir -p "$cachedir"
+
+IFS=:
+if stest -dqr -n "$cache" $PATH; then
+ stest -flx $PATH | sort -u | tee "$cache"
+else
+ cat "$cache"
+fi
--- /dev/null
+#!/bin/sh
+dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &
+++ /dev/null
-#!/bin/sh
-
-# Tucker Johnson (git.newer.systems) (tucker@newer.systems)
-
-# This script is to add out-of the box features to my dmenu build. If you want
-# to make changes, make them in the source directory and reinstall.
-
-killall mpv
+++ /dev/null
-#!/bin/sh
-
-cachedir="${XDG_CACHE_HOME:-"$HOME/.cache"}"
-cache="$cachedir/dmenu_run"
-
-[ ! -e "$cachedir" ] && mkdir -p "$cachedir"
-
-IFS=:
-if stest -dqr -n "$cache" $PATH; then
- stest -flx $PATH | sort -u | tee "$cache"
-else
- cat "$cache"
-fi
+++ /dev/null
-#!/bin/sh
-dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &