Claude Code Plugins

Community-maintained marketplace

Feedback

|

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name storage
description Storage management for Bazzite. Automounting drives (BTRFS/EXT4, Framework, SteamOS), BTRFS deduplication, rmlint disk trimming, and snapper snapshots. Use when users need to configure disk and partition management.

Storage - Bazzite Storage Management

Overview

Bazzite supports automatic mounting of drives, BTRFS features like deduplication and snapshots, and disk optimization with rmlint.

Quick Reference

Automounting

Command Description
ujust enable-automounting Enable BTRFS/EXT4 automount
ujust disable-automounting Disable BTRFS/EXT4 automount
ujust enable-framework-automount Enable Framework laptop automount
ujust disable-framework-automount Disable Framework automount
ujust enable-steamos-automount Enable SteamOS automount
ujust disable-steamos-automount Disable SteamOS automount
ujust enable-automount-all Enable all automounting
ujust disable-automount-all Disable all automounting

BTRFS Features

Command Description
ujust enable-deduplication Enable BTRFS dedup for /var/home
ujust enable-rmlint Enable/disable rmlint trim
ujust configure-snapshots Enable/disable snapper snapshots

Automounting

Standard Automounting

# Enable automounting for BTRFS/EXT4 labeled partitions
ujust enable-automounting

# Disable
ujust disable-automounting

Mounts drives with recognized labels at:

  • /run/media/$USER/<label>

Framework Laptop

# Enable Framework-specific automounting
ujust enable-framework-automount

# Disable
ujust disable-framework-automount

Handles Framework expansion cards and storage modules.

SteamOS Mounts

# Enable SteamOS-style automounting
ujust enable-steamos-automount

# Disable
ujust disable-steamos-automount

Compatibility with SteamOS mount paths.

All Automounting

# Enable everything
ujust enable-automount-all

# Disable everything
ujust disable-automount-all

BTRFS Deduplication

Enable Deduplication

# Enable BTRFS deduplication for /var/home
ujust enable-deduplication

Benefits:

  • Saves space with duplicate files
  • Runs in background
  • Minimal performance impact

Note: Only for BTRFS partitions.

Disk Trimming

Enable rmlint

# Enable/disable rmlint trim feature
ujust enable-rmlint

rmlint finds and removes:

  • Duplicate files
  • Empty directories
  • Broken symlinks
  • Other disk clutter

Snapshots

Configure Snapper

# Enable/disable snapper snapshots for /var/home
ujust configure-snapshots

Snapper:

  • Creates automatic snapshots
  • Allows rollback of /var/home
  • Timeline-based retention

Warning: Snapshots use disk space.

Common Workflows

Add External Drive

# Enable automounting
ujust enable-automounting

# Plug in drive - mounts automatically
# Access at /run/media/$USER/<label>

Space Optimization

# Enable deduplication
ujust enable-deduplication

# Enable rmlint for cleanup
ujust enable-rmlint

Backup with Snapshots

# Enable snapshots
ujust configure-snapshots

# View snapshots
snapper list

# Rollback
snapper rollback <number>

Framework Setup

# Enable Framework automounting
ujust enable-framework-automount

# Expansion cards auto-mount when inserted

Manual Mount Management

Mount Manually

# Create mount point
sudo mkdir -p /mnt/data

# Mount
sudo mount /dev/sdb1 /mnt/data

# Mount BTRFS with options
sudo mount -o compress=zstd /dev/sdb1 /mnt/data

Add to fstab

# Get UUID
lsblk -o NAME,UUID,FSTYPE

# Edit fstab
sudo nano /etc/fstab

# Add line:
# UUID=<uuid> /mnt/data btrfs defaults,compress=zstd 0 0

Verification

Check Mounts

# List mounts
mount | grep -E "/dev/sd|/dev/nvme"

# List block devices
lsblk

# Check BTRFS usage
btrfs filesystem usage /var/home

Check Deduplication

# Check dedup status
btrfs filesystem df /var/home

Check Snapshots

# List snapshots
snapper list

# Snapshot details
snapper status <number>

Troubleshooting

Drive Not Automounting

Check label:

lsblk -o NAME,LABEL,FSTYPE

Check automount status:

# Is automounting enabled?
gsettings get org.gnome.desktop.media-handling automount

Manual mount to test:

sudo mount /dev/sdb1 /mnt/test

Deduplication Not Working

Verify BTRFS:

# Must be BTRFS
df -T /var/home | grep btrfs

Check status:

btrfs filesystem du -s /var/home

Snapshots Filling Disk

List and clean:

# List snapshots
snapper list

# Delete old snapshots
snapper delete <number>

# Or disable entirely
ujust configure-snapshots

Cross-References

  • bazzite:system - System cleanup
  • bazzite:security - LUKS encryption
  • bazzite-ai:configure - Docker/Podman storage

When to Use This Skill

Use when the user asks about:

  • "mount drive", "automount", "external drive"
  • "Framework storage", "expansion card", "SteamOS mount"
  • "BTRFS dedup", "deduplication", "save space"
  • "disk trim", "rmlint", "cleanup duplicates"
  • "snapshots", "snapper", "backup home", "rollback"
  • "partition mount", "fstab", "mount on boot"