Difference between revisions of "Udiskie"

From ArchWiki
Jump to: navigation, search
(Window Maker: Fixed the Window Maker menu scripts)
(fix broken redirect)
 
(62 intermediate revisions by 24 users not shown)
Line 1: Line 1:
[[Category:Auto-mounting (English)]]
+
#REDIRECT: [[Udisks]]
 
 
== Introduction ==
 
Udiskie is an automatic disk mounting service using [http://www.archlinux.org/packages/?q=udisks udisks]. It can be used for mounting CDs, flash drives, and other media. It is simple to use and requires almost to configuration.
 
 
 
== Installation ==
 
You can install Udiskie by using the [http://aur.archlinux.org/packages.php?ID=37279 udiskie] package that is found in the [[AUR]].
 
 
 
Start the Udiskie service by adding
 
 
 
  udiskie &
 
 
 
to your [[xinitrc]] file, before the [[window manager]] is loaded.
 
 
 
Once Udiskie is running, all removable media will automatically be mounted under <code>/media</code> under a new directory that matches the device name.
 
 
 
== Unmounting ==
 
Use the <code>udiskie-umount</code> command to unmount and eject media. For example, for a device named "MY_USB_DRIVE":
 
 
 
  udiskie-umount /media/MY_USB_DRIVE
 
 
 
Or, you can unmount all media with the command:
 
 
 
  udiskie-umount -a
 
 
 
== Window Manager Menu Scripts ==
 
 
 
For convenience, you can add a script to the menu in some window managers to allow for easy access and control of removable media.
 
 
 
=== Openbox ===
 
 
 
''todo''
 
 
 
=== Window Maker ===
 
Create a "Generated Submenu" entry in the root menu.
 
 
 
<pre>
 
#!/bin/bash
 
 
 
# For a Window Maker "Devices" menu
 
#
 
# This script will generate sub-menus for any device mounted
 
# under /media. You can open the device in a file manager or
 
# unmount it.
 
#
 
# It will ignore the "cd", "dvd", and "fl" directories.
 
#
 
# It uses "thunar" to browse the media.
 
 
 
cd /media
 
 
 
echo \"Devices\" MENU
 
 
 
echo \"Open\" MENU
 
 
 
for i in *
 
do
 
  if [ "$i" != "cd" ] && [ "$i" != "dvd" ] && [ "$i" != "fl" ]
 
  then
 
    echo \"$i\" EXEC \"thunar /media/$i\"
 
  fi
 
done
 
 
 
echo \"Open\" END
 
 
 
echo \"Unmount\" MENU
 
 
 
for i in *
 
do
 
  if [ "$i" != "cd" ] && [ "$i" != "dvd" ] && [ "$i" != "fl" ]
 
  then
 
    echo \"$i\" EXEC \"udiskie-umount /media/$i\"
 
  fi
 
done
 
 
 
echo \"Unmount\" END
 
 
 
echo \"Devices\" END
 
</pre>
 
 
 
== Links ==
 
* [http://bitbucket.org/byronclark/udiskie Udiskie Homepage]
 
* [http://aur.archlinux.org/packages.php?ID=37279 Udiskie AUR package]
 

Latest revision as of 10:53, 13 April 2015

Redirect to: