1.6 KiB
1.6 KiB
publish, permalink, title, created, modified, tags, cssclasses
| publish | permalink | title | created | modified | tags | cssclasses | |||
|---|---|---|---|---|---|---|---|---|---|
| true | /10-19 LIFE/13 TECH SETUP/13.13 OS SETUP/Disks.md | Disks | 2026-01-29T21:46:53.106-07:00 | 2026-02-05T09:21:21.430-07:00 |
|
Automounting removable drives with udiskie.
Installation
sudo pacman -S udiskie udisks2
Usage
Start udiskie
Run in background (auto-mounts drives):
udiskie &
With tray icon:
udiskie --tray &
Hyprland Integration
Add to ~/.config/hypr/hyprland.conf:
exec-once = udiskie --tray
Configuration
Config location: ~/.config/udiskie/config.yml
program_options:
tray: true
notify: true
automount: true
device_config:
- device_file: /dev/sda1
options:
- noexec
Manual Control
# Mount
udisksctl mount -b /dev/sdb1
# Unmount
udisksctl unmount -b /dev/sdb1
# Power off (safely eject)
udisksctl power-off -b /dev/sdb
# List drives
lsblk
Encrypted Drives
udiskie handles LUKS-encrypted drives automatically — prompts for password when detected.
For command line:
# Unlock
udisksctl unlock -b /dev/sdb1
# Then mount
udisksctl mount -b /dev/dm-0
Mount Points
By default, drives mount to /run/media/$USER/<label>
Tips
- Use
--no-automountif you prefer manual mounting - Notifications require a notification daemon (e.g., 10-19 LIFE/13 TECH SETUP/13.13 OS SETUP/Mako)
- For NTFS support:
sudo pacman -S ntfs-3g
Resources
- GitHub: https://github.com/coldfix/udiskie
- Arch Wiki: https://wiki.archlinux.org/title/Udisks