Page 1 of 1

Opening a group of expandable folders

Posted: Thu Jul 10, 2025 5:26 am
by tobyo
Hi, I am using the Details view in Dolphin and I have folders set to be Expandable (Configure Dolphin, View Modes, Details, Folders: Expandable)

If I select a folder I can press the right cursor key to open the folder and view the contents below.

I was wondering if anyone knows of a way I can highlight a group of folders and then press right (or a combo etc.) so that all the folders open?

At the moment I have to manually go through each folder.


Code: Select all

System:
  Kernel: 6.1.0-37-amd64 [6.1.140-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-37-amd64 root=UUID=<filter> ro quiet splash
  Desktop: KDE Plasma v: 5.27.5 wm: kwin_x11 vt: 7 dm: SDDM Distro: MX-23.6_KDE_x64 Libretto
    April 13 2025 base: Debian GNU/Linux 12 (bookworm)
Machine:
  Type: Mini-pc System: ASUSTeK product: MINIPC PN50 v: 0626 serial: <superuser required>
  Mobo: ASUSTeK model: PN50 serial: <superuser required> UEFI: ASUSTeK v: 0626 date: 08/31/2023
CPU:
  Info: model: AMD Ryzen 5 4500U with Radeon Graphics bits: 64 type: MCP arch: Zen 2 gen: 3
    level: v3 note: check built: 2020-22 process: TSMC n7 (7nm) family: 0x17 (23) model-id: 0x60 (96)
    stepping: 1 microcode: 0x8600106
  Topology: cpus: 1x cores: 6 smt: <unsupported> cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB
    L2: 3 MiB desc: 6x512 KiB L3: 8 MiB desc: 2x4 MiB
  Speed (MHz): avg: 1396 high: 1397 min/max: 1400/2375 boost: disabled scaling:
    driver: acpi-cpufreq governor: ondemand cores: 1: 1397 2: 1397 3: 1397 4: 1397 5: 1396 6: 1397
    bogomips: 28446
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT disabled
  Type: spec_rstack_overflow mitigation: SMT disabled
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines; IBPB: conditional; STIBP: disabled; RSB filling;
    PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Renoir [Radeon Vega Series / Radeon Mobile Series] vendor: ASUSTeK driver: amdgpu
    v: kernel arch: GCN-5 code: Vega process: GF 14nm built: 2017-20 pcie: gen: 4 speed: 16 GT/s
    lanes: 16 ports: active: HDMI-A-1 empty: DP-1,DP-2,DP-3 bus-ID: 05:00.0 chip-ID: 1002:1636
    class-ID: 0300 temp: 45.0 C
  Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9 compositor: kwin_x11 driver: X:
    loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00") s-diag: 777mm (30.58")
  Monitor-1: HDMI-A-1 mapped: HDMI-A-0 model: Acer VG270U serial: <filter> built: 2020
    res: 2560x1440 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23") diag: 685mm (27") ratio: 16:9
    modes: max: 2560x1440 min: 720x400
  API: OpenGL v: 4.6 Mesa 24.2.8-1mx23ahs renderer: AMD Radeon Graphics (radeonsi renoir LLVM
    15.0.6 DRM 3.49 6.1.0-37-amd64) direct-render: Yes
Audio:
  Device-1: AMD Renoir Radeon High Definition Audio driver: snd_hda_intel v: kernel pcie:
    bus-ID: 4-2.2:6 gen: 4 chip-ID: 0b05:17f5 speed: 16 GT/s class-ID: 0300 lanes: 16 bus-ID: 05:00.1
    chip-ID: 1002:1637 class-ID: 0403
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: N/A alternate: snd_pci_acp3x,
    snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 05:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h/19h/1ah HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
    gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Device-4: ASUSTek Xonar U5 sound card type: USB driver: hid-generic,snd-usb-audio,usbhid
  API: ALSA v: k6.1.0-37-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK RTL8111/8168/8411 driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1
    port: fc00 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: eth0 state: up speed: 100 Mbps duplex: full mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel modules: wl pcie: gen: 2 speed: 5 GT/s
    lanes: 1 bus-ID: 03:00.0 chip-ID: 8086:2723 class-ID: 0280
  IF: wlan0 state: down mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 6-3:3 chip-ID: 8087:0029
    class-ID: e001
  Report: hciconfig ID: hci0 rfk-id: 1 state: down bt-service: N/A rfk-block: hardware: no
    software: no address: <filter>
  Info: acl-mtu: 1021:4 sco-mtu: 96:6 link-policy: rswitch sniff link-mode: peripheral accept
Drives:
  Local Storage: total: 2.27 TiB used: 1.38 TiB (60.6%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: WDS500G2B0C-00PXH0
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD
    serial: <filter> rev: 211210WD temp: 48.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 type: USB vendor: SanDisk model: SDSSDH3 2T00 size: 1.82 TiB
    block-size: physical: 512 B logical: 512 B type: SSD serial: <filter> scheme: GPT
Partition:
  ID-1: / raw-size: 465.51 GiB size: 457.13 GiB (98.20%) used: 224.51 GiB (49.1%) fs: ext4
    dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 274 KiB (0.1%) fs: vfat
    dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) priority: -2 file: /swap/swap
Sensors:
  System Temperatures: cpu: 47.1 C mobo: N/A gpu: amdgpu temp: 45.0 C
  Fan Speeds (RPM): N/A
Repos:
  Packages: 2636 pm: dpkg pkgs: 2601 libs: 1376 tools: apt,apt-get,aptitude,nala pm: rpm pkgs: 0
    pm: flatpak pkgs: 35
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://mxlinux.mirrors.uk2.net/packages/mx/repo/ bookworm main non-free
    2: deb http://mxlinux.mirrors.uk2.net/packages/mx/repo/ bookworm ahs
  No active apt repos in: /etc/apt/sources.list.d/extrepo_librewolf.sources
Info:
  Processes: 260 Uptime: 1h 33m wakeups: 1 Memory: 15.04 GiB used: 3.22 GiB (21.4%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI

Re: Opening a group of expandable folders

Posted: Fri Jul 11, 2025 9:22 am
by CharlesV
Once highlighted, you can either:
1) Just hit the enter key and they will all open in tabs.
2) Right click and choose "open in tabs"
3) Hold down the shift key and hit enter - and each folder should open in a new window.

Re: Opening a group of expandable folders

Posted: Tue Jul 15, 2025 6:07 am
by tobyo
Thank you @CharlesV Ideally I would like the folders to expand like this (from Mac OS):

Image

In the clip above, I am selecting the folders and then pressing the right cursor key for those folders to expand so I can see the contents at once.
I am not sure if this is possible, but if it is perhaps I am missing a shortcut or key combination that would allow me to do this?

Re: Opening a group of expandable folders

Posted: Tue Jul 15, 2025 11:13 am
by CharlesV
Ah, expand collapsed folders... I do not believe there is a way to expand a group of folders in thunar. You might try searching / asking over at the xfce forum. ( https://forum.xfce.org/index.php )

Re: Opening a group of expandable folders

Posted: Tue Jul 15, 2025 11:14 am
by CharlesV
You *might* be able to create a Thunar custom action to do this.

Re: Opening a group of expandable folders

Posted: Wed Jul 16, 2025 4:36 am
by tobyo
Thank you again @CharlesV I found a workaround in the meantime.

If I highlight a folder, then hold down the right cursor, it will open a folder and then highlight the next file and so on, until it list all the files in that folder and then it will continue to the next folder etc.
It is not instant, but it is faster than manually highlighting each folder to see the contents.

Re: Opening a group of expandable folders

Posted: Wed Jul 16, 2025 12:31 pm
by CharlesV
Your welcome and glad you have a workaround at least.