mahmoudk1000 / dmenu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dmenu

My custom build of suckless dmenu software for my Linux install. I have decided to try out suckless software and I will document my progress here.

Table of Contents

Applied patches

In this section I will present patches that I've applied to my custom build of dmenu.

  • Center - patch that centers dmenu instance instead of it showing on top of screen.

  • Grid - patch that adds grid layout of programs list within dmenu.

  • Fuzzyhighlight - fuzzy matches gets highlighted

  • Fuzzymatch - adds support for fuzzy-matching

  • Lineheight - adds a flag (-h) to set the minimum height of dmenu lines

  • Mousesupport - basic mouse support

  • Numbers - Displays number of matched and total items in top right corner

  • Gridnav - patch that allows to go left and right when searching for programs within an open dmenu instance.

  • Border - patch that adds an outside border of a dmenu instance.

Installation

  1. Clone this git repository:
git clone https://github.com/mahmoudk1000/dmenu.git
  1. Go to the folder cloned repository:
cd dmenu
  1. Build the package:
make clean install

Credit

About

License:MIT License


Languages

Language:C 86.0%Language:Roff 9.5%Language:Makefile 4.0%Language:Shell 0.5%