Simple and customizable dmenu launcher for quicly accessing gpg encrypted passwords with pass
, application shortcuts, notes and documents in general.
Following utils are required:
usage: dmenu_launch.py [-h] [--pass | --apps | --notes | --search]
Simple dmenu launcher for passwords, docs, notes and application shortcuts.
optional arguments:
-h, --help show this help message and exit
--pass Copy password from password store.
--apps Quick launches a desktop application with exo-open.
--notes Opens a text/markdown note from a given directory with exo-open.
--search Quick search and launch from a given directory with exo-open.
OpenBox users just need to add the following to ~/.config/openbox/rc.xml
for the suggested keybindings:
<keybind key="W-A">
<action name="Execute">
<command>/usr/bin/dmenu-launch --pass</command>
</action>
</keybind>
<keybind key="W-Q">
<action name="Execute">
<command>/usr/bin/dmenu-launch --notes</command>
</action>
</keybind>
<keybind key="W-O">
<action name="Execute">
<command>/usr/bin/dmenu-launch --apps</command>
</action>
</keybind>
<keybind key="W-F">
<action name="Execute">
<command>/usr/bin/dmenu-launch --search</command>
</action>
</keybind>
i3wm users just need to add the following to ~/.config/i3/config
for the suggested keybindings:
# Lauch dmenu custom wrappers (github.com/fsilveir/dmenu-launch)
bindsym $mod+a exec /usr/bin/dmenu-launch --pass
bindsym $mod+q exec /usr/bin/dmenu-launch --notes
bindsym $mod+o exec /usr/bin/dmenu-launch --search
bindsym $mod+d exec /usr/bin/dmenu-launch --apps
Create an issue if you want to report a problem or ask for a new functionality any feedback is highly appreciated.