You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Btop has a section that monitor mounted partitions. Below is the Btop UI displaying my filesystem:
In the above screenshot, root, home, cache, and log are all subvolumes of the same BTRFS partition. They all have the exact same statistics (same "Used", same "Free", same "Total", and same "IO%"). Therefore, it is redundant to display all of them in different rows.
Describe the solution you'd like
Show only a single row for all subvolumes. The name of the row could either be the name of the partition, or a list of subvolume names (e.g. root,home,cache,log), or just the name of the most important subvolume (e.g. root).
Describe alternatives you've considered
Additional context
My fstab:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=F832-EB0A /boot vfat defaults,noatime 0 2
UUID=a036be94-037c-4bc5-a79c-2748298843dd / btrfs subvol=/@,defaults,noatime,space_cache,autodefrag,x-gvfs-icon=archlinux,x-gvfs-symbolic-icon=archlinux 0 1
UUID=a036be94-037c-4bc5-a79c-2748298843dd /home btrfs subvol=/@home,defaults,noatime,space_cache,autodefrag 0 2
UUID=a036be94-037c-4bc5-a79c-2748298843dd /var/cache btrfs subvol=/@cache,defaults,noatime,space_cache,autodefrag 0 2
UUID=a036be94-037c-4bc5-a79c-2748298843dd /var/log btrfs subvol=/@log,defaults,noatime,space_cache,autodefrag 0 2
UUID=22df5457-fbb5-4df5-8460-3baea4cd0b97 /mnt/STORAGE4 btrfs rw,nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=STORAGE4 0 0
UUID=82a43590-0e4b-4c13-a2f5-ad442305fd58 /mnt/SS100 btrfs rw,nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=SS100 0 0
UUID=c25b8ff9-86cc-43f0-924e-e33ac4dfaa60 /mnt/DATA btrfs rw,nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=DATA 0 0
The text was updated successfully, but these errors were encountered:
I'd quite like this. I've spent quite a while fiddling with the exclude= option and various arrangements of "@/" and it's invariably all or nothing.
I think this is a bug, reporting unrestricted btrfs subvolumes as separate storage is just incorrect.
If displaying them correctly isn't trivial then it'd be better to not show them at all, because they crowd out my other devices and I am but a humble 1080peasant.
koitococo
added a commit
to koitococo/btop
that referenced
this issue
Jun 2, 2024
Is your feature request related to a problem? Please describe.
Btop has a section that monitor mounted partitions. Below is the Btop UI displaying my filesystem:
In the above screenshot,
root
,home
,cache
, andlog
are all subvolumes of the same BTRFS partition. They all have the exact same statistics (same "Used", same "Free", same "Total", and same "IO%"). Therefore, it is redundant to display all of them in different rows.Describe the solution you'd like
Show only a single row for all subvolumes. The name of the row could either be the name of the partition, or a list of subvolume names (e.g.
root,home,cache,log
), or just the name of the most important subvolume (e.g.root
).Describe alternatives you've considered
Additional context
My
fstab
:The text was updated successfully, but these errors were encountered: