Files
quartz/content/10-19 LIFE/13 TECH SETUP/13.13 OS SETUP/Disks.md
Quartz Syncer fe0581e423
All checks were successful
Build and Deploy Quartz / build (push) Successful in 27s
Published multiple files
2026-02-05 12:24:25 -07:00

1.5 KiB

publish, permalink, title, created, modified, tags, cssclasses
publish permalink title created modified tags cssclasses
true /os/disks Disks 2026-01-29T21:46:53.106-07:00 2026-02-05T12:18:02.151-07:00
disks
automount
usb

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

Resources