mirror of
https://github.com/Horhik/dotfiles.git
synced 2024-12-01 19:06:41 +00:00
1.1 KiB
1.1 KiB
Script: system-usb-udev
A small script that shows your mounted and not mounted removable devices. This is an extended version of system-usb-mount.
Click left to mount all removable devices. Click right to unmount the devices. The removable devices are then turned off with udisksctl power-off
.
The mount option has a feature: You can also start a file manager and open the device when you mount it. Look at the example in the code: terminal -e "bash -lc 'filemanager $mountpoint'" &
This script is able to display device changes in real time. For this udev is being used.
Dependencies
jq
udisks2
Configuration
Copy 95-usb.rules
to /etc/udev/rules.d/95-usb.rules
. Make sure that the paths in the file have been modified properly.
Module
[module/system-usb-udev]
type = custom/script
exec = ~/polybar-scripts/system-usb-udev.sh
tail = true
click-left = ~/polybar-scripts/system-usb-udev.sh --mount &
click-right = ~/polybar-scripts/system-usb-udev.sh --unmount &