Suggestion First
For your consideration, I’d like to suggest 2 things:
- The ability to create shortcuts using the File Editor addon.
-Perhaps by the addition of a “Create Shortcut” option in the drop down next to each file. - An icon or other way to identify these shortcuts also seems appropriate.
-as it is right now, the UI offers no distinction between the syslinks and the original file, but they work as intended (so I made it clear by renaming them. see pictures below).
Elaboration Second
Why?
- Better visual organization
- Better file consolidation
After splitting up my configuration.yaml and tinkering with the Home Assistant ecosystem for some time, my config folder was getting full and inefficient to navigage when jumping between different files.
This was a minor inconvenience that I couldn’t stand for.
Using the SSH & Web Terminal addon, it wasn’t too difficult to create syslinks and consolidate all the regularly edited files into one folder which can be forced to the top of the config folder for easy access.
It’s nice that this workaround works, but a UI implementation would be nice.
Locating Files Before: (config/)
Notably, I don’t interact with half of the things in this directory.
Locating Files After: (config/new_folder_of_links)
Curated to only the things I care about.
Alternate Ideas:
Before making shortcuts, I tried moving the files I cared about into a new folder and adjusting my !includes, but this disabled interaction with these files through the UI, which wasn’t a cost I wasn’t willing to accept.
The current solution seems to be making a file each for User and OS generated code. I think this is not as good as a single file.
Also, since configuration.yaml has to stay in the config/ folder, you’d have to jump back and forth to get to that anyway, so that isn’t as good either.