Replies: 9 comments 10 replies
-
Emblems could work as tags, with the advantage of being very GUI-looking; they just need some bulk add/remove/list features adding. |
Beta Was this translation helpful? Give feedback.
-
Nemo needs tags, let me explain why. Tags are like quick shortcuts to folders and an update to bookmarks in Nemo. What does this mean? "Forget to dig manually in paths and get where you want immediately! Basically you'd use bookmarked folders as replacement to browse and in addition, make most used (scored) folder names pop bolder add bigger in a tag cloud. Tag panelTo make tags accessible, Nemo would need to integrate a permanently visible panel at the bottom of each window like a film strip (horizontally) , bc words tend to expand horizontally and there is much more space in a horizontal panel. Our tag panel would be a word cloud, maybe using some spare color to highlight important names (eg. home folder dirs) and highlight most used paths as folder names with a moderate, larger font. Tagging foldersBecause, you bookmark (tag) folders not to tag folders but to move more quickly through your file system to find your files. Custom folder tagsThat's like having an alias - you can change an alias name to whatever you want and have the link nontheless pointing to the original location (folder). In addition, users should be able to define custom tags to group folders with tags, like in a search query. Tagging filesThere should be yet another panel for file tags, instead to mix and mess folders and files together in one panel. why? The "file tags" cloud and "folder tags" cloud could share the same space on the foot of Nemo's windows: the folders cloud on the left half and the files cloud on the right half. |
Beta Was this translation helpful? Give feedback.
-
You give files a file tag by putting them in a folder (or sub-folder). The screen layout ideas would be a separate issue. |
Beta Was this translation helpful? Give feedback.
-
Making an update here since it got some attention and want to make things clearer. In the past I made a collection of notes and programs that are used to tag various things because I was developing my own tagging program. I made this into a knowledge database that is uploaded here: https://github.com/Qronikarz/TagsResearch 46 programs, most of which allow to tag your files, bookmarks, images or whatever else is left. And the file browsers included by default to see how many of them allow this feature. When it comes to Linux there are 2 file browsers that already allow this feature and they both share the same tag specification - user.xdg.tags. Tags are stored in form of CSV in this field. However it comes with few problems - tags may not survive the file operations like copy or move if appropriate flags are not used. For more information there is the Extended Attributes page on ArchWiki. If Mint's Nemo would also follow the user.xdg.tags way of storing tags then there would be 2 more operating systems that offer tags at default (Linux Mint Cinnamon and Solus Budgie). It could also be made into extension, but I think that it would be useful for users as a default option. nemo-emblems extension is using python so maybe this tool https://github.com/welbornprod/filetags can be used as a basis to make a new nemo-tags extension since it allows you to "easily edit the extended attributes, user.xdg.tags and user.xdg.comment, on files" and is also made with Python Linux Mint in newest blog post wrote that they want to be more cross platform with "compatible software and common solutions". Following user.xdg.tags may be one of the things to do now and Nemo could join KDE's Dolphin and MATE's Caja with file tagging. (and possibly more Linux DEs to come later) |
Beta Was this translation helpful? Give feedback.
-
It's an impressive effort - but for a GUI file manager you need a GUI way of adding/removing tags in a safe way.
|
Beta Was this translation helpful? Give feedback.
-
Well, what happens if you click on a bookmarked folder in the sidebar? User tags instead, change/ evolve over time but still, So tags are just meaningful if interwoven with files and folders. You don't tag to tag. You tag for shortcuts to files and folders. It's all connected. You shouldn't be forced to tag everything by yourself, so my user friendly idea to "include" frequently visited folder names as "tags".
Maybe "replacement" sounds harsh - but I'm tired to navigate any file system (mac, linux, win, whatever) with a very old manual clickaround to get where I want. Therefore I tried to explain a new way to navigate a file system through folder names that are automatically added as "tags" if you visit those folders regularly. Regularly visited folders would be added automatically to a "folder cloud".
At this point I need to say, I don't try to emulate concepts seen in current Os's and I'm not interested in a "cool" look but a functional feature. Also the current standard is, to make no distinction between folders tags and file tags. Mixing both files and folders causes more chaos instead of clarity, at least from a programmers point of view. Basically I describe in my first post several tags: meanwhile A would be a user friendly "integration with tags" and nothing more, B and C instead would be a new feature - to add, with the help of "tags", user relevant files and folders. |
Beta Was this translation helpful? Give feedback.
-
Yes, agreed!
Yeah, I imagine tag queries could be displayed like search windows, as list or grid view. Multiple tags would show more or less output depending on the query
Exactly, so why not re-using and innovating semantic browsing instead to be happy to only assign "some abstract names"?
As a ex-Mac user (for over 2 decades) I must say meh.. I had to use scripts to extend tags and make them useful for everyday practice. By itself, tags on mac are nice but not a finalized concept.
Even before I started to use pkm apps (2y ago or so) , tags were part of my routine to quality-control my files. Folders are just a convenience to organize files in a visual way on-disk. |
Beta Was this translation helpful? Give feedback.
-
If you haven't taken the trouble to organise your files into sensible folders and sub-folders etc then you definitely aren't going to bother organising a lot of files with tags. |
Beta Was this translation helpful? Give feedback.
-
My decision and recent move to linux was motivated by many reasons, the most important reason was and is freedom, understood as my right of privacy. People have rights too, not just duties. But rights aren't a casual gift. Artificial intelligence is outside my control and therefore not trustworthy. I hope Linux stays away from getting sucked into this AI trend, bc let's be franc, who decides what an Ai should do and not do based on inputs given? Not even to talk what would happen if bots could get their own mind, the so called "singularity". I'm consciously against AI. AI is no progress for humans but it's downfall and idiocy. If machines take over all our skills humans become superfluous and I'm not sure if people realize this: "Sooner or later AI will dictate our behavior, through scores derived from our profiles if we dream just of benefits all times." I trash everything that tries to toy with my peace, no exception what Os I use. |
Beta Was this translation helpful? Give feedback.
-
There were few requests for this on Nemo repository, but they just got closed and never went anywhere.
Basically the ability to tag files and then search using the tags. MacOS is said to have fantastic tagging support, on Windows there was the option, but I never used it. And KDE Plasma is one of the few Linux DEs with tagging support.
There was a work in the Freedesktop specs in the past, but it was active long time ago. https://www.freedesktop.org/wiki/Specifications/shared-filemetadata-spec/
KDE uses user.xdg.tags and I think MATE also uses that.
https://www.reddit.com/r/linuxquestions/comments/sl7xfd/is_there_a_tag_based_file_manager/
Tags should be able to remain when moving the file, but if not cross-platform they should at least work between different linux DEs.
Beta Was this translation helpful? Give feedback.
All reactions