Simple Rust program for mounting drives on Linux.
Mounter can mount all of your external hard drives or even drives on a network. You can save your mount points for example your NAS and then you just simply mount it with mounter.
It even supports disks encrypted with LUKS.
mountFor mounting drivesumountFor unmounting drivesdmenu/rofiIf you want to use dmenushFor executing scriptslsblkFor --all commandjqUsed in --all command for parsing output from lsblkcryptsetupFor LUKS support, needs to be installed when configluksis set totrue.
Download binary form Github releases and add it to PATH.
mounter -a NAMEFor example
mounter -a nasmounter -r NAMEFor example
mounter -r nasmounterOptionally you can change where the config file will be located.
mounter --config ./preferences.jsonYou can mount any connected disk on your linux machine using --all flag.
mounter --all--all flag filters drives that are currently mounted on /, /boot or /home. If you want to show these drives too use the --no-filter flag.
mounter --all --no-filterSee Configuration for configuration.
Better error handling
Just generaly better error handling. Better explained error descriptions.