Lightweight nodejs script which allows to manage removable devices via dmenu
(or rofi
or fuzzel
).
npm install -g udiskie-dmenu
or copy the udiskie-dmenu
executable somewhere to $PATH
udiskie-dmenu-git AUR package
- mount
- umount
- Supports Luks encrypted devices
> UDISKIE_DMENU_LAUNCHER="rofi" udiskie-dmenu -matching regex -dmenu -i -no-custom -multi-select
User defined shortcut -kb-custom-1
(defaults to Alt+1
) will detach drive (umount) by e.g. powering down its physical port.
The following example redefines the custom shortcut to Shift+Enter
:
UDISKIE_DMENU_LAUNCHER='rofi' udiskie-dmenu -dmenu -kb-accept-alt "" -kb-custom-1 "Shift+Return"
You must ensure that the key combination isn't already binded to other operation (in this case -kb-accept-alt
).
> UDISKIE_DMENU_LAUNCHER="fuzzel" udiskie-dmenu --dmenu
> udiskie-dmenu [dmenu-options]
To be notified about mount
& umount
device status, run udiskie
as a daemon when system starts (see man udiskie
for more info)