dotfiles

custom linux config files managed with gnu stow

dotfiles

.config/.udisk-glue.conf


filter disks {
           optical = false
           partition_table = false
           usage = filesystem
       }

match disks {
           automount = true
           post_mount_command = "echo 'naughty.notify({title = \"░░░░▒▒▒▒▓▓▓▓████ disk mount ████▓▓▓▓▒▒▒▒░░░░\", text = \"usb mounted : %device_file on %mount_point\", timeout = 10})' | awesome-client"
           post_unmount_command = "echo 'naughty.notify({title = \"░░░░▒▒▒▒▓▓▓▓████ disk unmount ████▓▓▓▓▒▒▒▒░░░░\", text = \"usb unmounted :  %device_file from %mount_point\", timeout = 10})' | awesome-client"
           post_removal_command = "echo 'naughty.notify({title = \"░░░░▒▒▒▒▓▓▓▓████ usb disconnected ████▓▓▓▓▒▒▒▒░░░░\", text = \"usb disconnected :  %device_file\", timeout = 10})' | awesome-client"
       }

filter optical {
          optical = true
          }

match optical {
          automount = true
          automount_options = ro
          post_mount_command = "echo 'naughty.notify({title = \"░░░░▒▒▒▒▓▓▓▓████ cd-rom mount ████▓▓▓▓▒▒▒▒░░░░\", text = \"cd-rom mounted : %device_file on %mount_point\", timeout = 10})' | awesome-client"
          post_unmount_command = "echo 'naughty.notify({title = \"░░░░▒▒▒▒▓▓▓▓████ cd-rom unmount ████▓▓▓▓▒▒▒▒░░░░\", text = \"cd-rom unmounted :  %device_file from %mount_point\", timeout = 10})' | awesome-client"
          post_removal_command = "echo 'naughty.notify({title = \"░░░░▒▒▒▒▓▓▓▓████ cd-rom eject ████▓▓▓▓▒▒▒▒░░░░\", text = \"cd-rom ejected :  %device_file\", timeout = 10})' | awesome-client"
}

Download

raw zip tar