From 60958fd2dfd575cf14790efd0ac2a66d3ef974f0 Mon Sep 17 00:00:00 2001
From: Patrick Spek
Date: Sat, 24 Dec 2022 23:42:50 +0100
Subject: Make dmenu wrapper part of wrapper.sh
---
.local/bin/dmenu | 9 +--------
.local/etc/wrapper.d/dmenu.sh | 6 ++++++
2 files changed, 7 insertions(+), 8 deletions(-)
mode change 100755 => 120000 .local/bin/dmenu
create mode 100644 .local/etc/wrapper.d/dmenu.sh
diff --git a/.local/bin/dmenu b/.local/bin/dmenu
deleted file mode 100755
index 78cdf52..0000000
--- a/.local/bin/dmenu
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/usr/bin/env sh
-
-if ! command -v rofi > /dev/null
-then
- exec /usr/bin/dmenu "$@"
-fi
-
-exec rofi -dmenu "$@"
diff --git a/.local/bin/dmenu b/.local/bin/dmenu
new file mode 120000
index 0000000..3da827c
--- /dev/null
+++ b/.local/bin/dmenu
@@ -0,0 +1 @@
+../share/wrapper.sh
\ No newline at end of file
diff --git a/.local/etc/wrapper.d/dmenu.sh b/.local/etc/wrapper.d/dmenu.sh
new file mode 100644
index 0000000..d12fbed
--- /dev/null
+++ b/.local/etc/wrapper.d/dmenu.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+WRAPPER_BINS="
+ /usr/bin/rofi
+ /usr/bin/dmenu
+"
--
cgit v1.1