os/arch: add automount sub-topic
This commit is contained in:
parent
6165a90230
commit
ce2923f6be
4
os/arch/automount/README.md
Normal file
4
os/arch/automount/README.md
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
# Device automounting (powered by udevil)
|
||||||
|
|
||||||
|
Sets up udevil+devmon to look out for new devices, auto-mounts them, then notifies you
|
||||||
|
via `notify-send`.
|
6
os/arch/automount/bin/notify-mount
Executable file
6
os/arch/automount/bin/notify-mount
Executable file
|
@ -0,0 +1,6 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
# A script run by devmon/udevil when a device is mounted or unmounted, notifying me.
|
||||||
|
|
||||||
|
DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus notify-send -a "devmon" "Device change" "$2"
|
||||||
|
aplay -N -q /usr/share/sounds/ding.wav &
|
9
os/arch/automount/install
Normal file
9
os/arch/automount/install
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
[[ -f /etc/arch-release ]] || exit
|
||||||
|
|
||||||
|
sudo pacman -Ss udevil
|
||||||
|
sudo systemctl enable devmon@$(whoami)
|
||||||
|
sudo systemctl start devmon@$(whoami)
|
||||||
|
|
||||||
|
sudo sed -i 's@^# \(success_exec =\)@\1 /home/hlissner/.dotfiles/os/arch/udevil/bin/notify-mount@' udevil.conf
|
Loading…
Reference in a new issue