From c16ee1caac4ad3487fb62f1b161d4e0429c97d63 Mon Sep 17 00:00:00 2001 From: ZachIR Date: Wed, 30 Jul 2025 04:02:29 -0500 Subject: Move dmenu to generics --- dmenu | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100755 dmenu diff --git a/dmenu b/dmenu deleted file mode 100755 index 1a54458..0000000 --- a/dmenu +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash - -TOFI_CONF="$XDG_CONFIG_HOME/tofi/themes/dmenu" -if [ -n "$WAYLAND_DISPLAY" ]; then - if echo "$@" | grep -qE -- '-l [0-9]+'; then - declare -a ARGS - SKIP="0" - for arg in "$@"; do - echo "$arg" | grep -qE '^\s*-l\s*' && SKIP=2 - if [ "$SKIP" -gt 0 ]; then - DMENULINES="y" - TOFI_CONF="$XDG_CONFIG_HOME/tofi/themes/dmenu_vertical" - SKIP="$((SKIP - 1))" - continue - fi - if echo "$arg" | grep -qE '.* .*'; then - ARGS+=("$arg") - else - ARGS+=("$arg") - fi - done - fi -fi - -if [ -n "$WAYLAND_DISPLAY" ]; then - # Wayland - if [ -n "$DMENULINES" ]; then - tofi -c "$TOFI_CONF" -d "${ARGS[@]}" - else - tofi -c "$TOFI_CONF" -d "$@" 2>/dev/null - fi - unset ARGS -elif [ -n "$DISPLAY" ]; then - # X11 - dmenu $@ -fi -unset TOFI_CONF -- cgit v1.2.3