-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
34 lines (26 loc) · 1.32 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
dfuse - dynamic menu and commandline interface
====================
dfuse is an efficient dynamic menu for X i based on dmenu that can also function as an commandline interface.
Requirements
------------
Just like dmenu, In order to build dfuse you need the Xlib header files.
for networkmanager integration libnm-util-dev and gir1.2-nm-1.0 are needed on ubuntu/debian. see the full list of requirements for network manager integration at [the networkmanager-dmenu repo](https://github.com/firecat53/networkmanager-dmenu#requirements)
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 dfuse
-------------
See the man page for details.
additions made to this are:
- run teminal applications and commands that have uninteresting outputs by prepending them with dterm
- by prepending commands with dout you can send it's stdout and stderr to another dmenu for easy viewing, usefull for journalctli, service openvpn status, cat, ls, man and friends
Current limitations
-------------------
- cd only work in combination with vim or other commandline tools
- only single line commands work
- no file name completion
- limited commandline completion