Skip to content

Latest commit

 

History

History

system-usb-udev

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

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.

system-usb-mount system-usb-mount

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 &