I have separate directories for uni courses, which are grouped in semester directory. I also TA some classes, which is stored in separate folder named ‘TA’. That is, it is grouped like this:

University
| - ...
| - 2024.2
| | - Lie algebra
| | - Operator algebra
| - 2025.1
| | - Mathematical Algorithms
| | - Diophantine equations
| - TA
| | - ...
| | - 2024.2
| | - 2025.1

Oftentimes, I focus on the current semester, so I want to view courses on a same semester grouped together. On other times, I want to group TA activities across semesters together to . I may also do the same with grouping similar subjects.

Basically, I want to view directories with different grouping for each use case, as in the title. I hope this makes sense… Is there any kind of directory structure or application-based solutions for this cases?

EDIT: I want both GUI and TUI solution for browsing files like this, it’s great if linux filesystem supports this natively but fine if it doesn’t. Database with redirection capability would be even better.

Thanks in advance!

  • deegeese@sopuli.xyz
    link
    fedilink
    arrow-up
    4
    ·
    5 days ago

    You’re describing a database which points to resources. A file system is hierarchical.

    If you really want, you could build a parallel dir tree filled with symlinks to the real files.

    • someacnt@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 days ago

      Thanks, I realized what I really want is database with “redirection” to resource. That is, it is organized as a database, but I can also open the target file in usual file browser.

      What is a good GUI application for this purpose? Options in both GUI and TUI would be great!