No description
Find a file
ascendforever 48235c7731
All checks were successful
continuous-integration/drone/push Build is passing
.drone.yml: Use smarter base images
2026-02-14 13:12:31 -05:00
.drone.yml .drone.yml: Use smarter base images 2026-02-14 13:12:31 -05:00
.gitignore Add gitignore 2026-02-14 11:07:26 -05:00
arg.h arg.h: fixed argv checks order 2016-02-23 00:31:03 +01:00
config.def.h Apply patch xresources-alt 2026-02-14 13:04:19 -05:00
config.mk bump version to 5.4 2025-08-09 14:33:40 +02:00
dmenu.1 add -of and -ob arguments for outline colors options for multi-selection 2026-01-30 11:09:51 +01:00
dmenu.c Apply patch xresources-alt 2026-02-14 13:04:19 -05:00
dmenu_path make dmenu_path script executable 2019-02-12 22:13:58 +01:00
dmenu_run dmenu_run: Split cache logic to dmenu_path again 2012-07-30 17:02:12 +02:00
drw.c Apply patch xresources-alt 2026-02-14 13:04:19 -05:00
drw.h Apply patch xresources-alt 2026-02-14 13:04:19 -05:00
LICENSE bump version to 5.1 2022-02-11 12:26:35 +01:00
Makefile Makefile: remove the options target 2023-09-22 15:16:44 +02:00
README removed libdc dependence 2010-11-11 23:56:39 +00:00
README.md Update readme with new patch 2026-02-14 13:05:40 -05:00
stest.1 applied Martin Kühl's inverse matching flag to stest 2013-08-13 19:15:04 +02:00
stest.c remove always true condition in if statement 2021-07-25 10:55:45 +02:00
util.c util.c: output function might override errno and thus affect perror() 2024-10-27 20:08:46 +01:00
util.h drw: minor improvement to the nomatches cache 2023-07-07 15:03:57 +02:00

dmenu

This is a fork of suckless dmenu with a few patches and custom configurations applied.

dmenu is an efficient dynamic menu for X.

Patches
Other changes
  • Alternate colorscheme
  • Bug fixes in vi mode

Debian package

Debian packages are available for stable and oldstable releases.

Install the signing key

Clearnet:

curl https://deb.ascendforever.com/ascendforever.gpg | sudo tee /usr/share/keyrings/ascendforever.gpg >/dev/null

Or onion:

curl http://csjkrevghycpr6b266bk2hrgfotoxsz7xbyfk6rkk63fxlbkbes7b7qd.onion | sudo tee /usr/share/keyrings/ascendforever.gpg >/dev/null

Add repository

Change trixie -> bookworm if needed.

Clearnet:

printf 'deb [signed-by=/usr/share/keyrings/ascendforever.gpg] https://deb.ascendforever.com %s main' trixie | sudo tee /etc/apt/sources.list.d/ascendforever.list

Or onion:

printf 'deb [signed-by=/usr/share/keyrings/ascendforever.gpg] http://csjkrevghycpr6b266bk2hrgfotoxsz7xbyfk6rkk63fxlbkbes7b7qd.onion %s main' trixie | sudo tee /etc/apt/sources.list.d/ascendforever.list

Install

sudo apt install -y dmenu-af

Original readme

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.