filetags icon indicating copy to clipboard operation
filetags copied to clipboard

Use "$HOME/.config/filetags" for overriding default options

Open novoid opened this issue 8 years ago • 3 comments

If I want to override, e.g., the default tagtrees folder depth value, I want to use a user-related config file.

novoid avatar Apr 19 '18 14:04 novoid

This idea might be better "solved" via #17 because moving it to .filetags files allows for having different defaults for different sub-hierarchies of my file system.

novoid avatar Apr 29 '18 20:04 novoid

Later joining this party, I start to think the deposit of file .filetags containing the controlled vocabulary within the Linux' path ~/.config/filetags/ would be an advantage. Because the directory ~./config with configurations of many programs already is of special interest during a backup, this would offer storage in a place safer than just «in home», a level higher.

An observation (in Linux Debian 12) perhaps interesting to share: it is possible to use # in file .filetags to insert comments/temporarily mute individual entries. It equally is possible to organize entries in groups, separated by a single empty line, too.

nbehrnd avatar Jan 13 '22 16:01 nbehrnd

I do think that moving .filetags to somewhere else would break the pattern of "filtags is looking for the next .filetags up in the hierarchy".

However, the entries in .config/filetags would not contain tags. This file would contain different defaults. So I don't think that mixing "using other defaults" and "defining a set of tags for a certain sub-hierarchy" should be mixed.

And yes, comment lines have been implemented long time ago. The order of lines in the file is not relevant. The only thing that matters is if there are multiple tags in the same line (mutual exclusive tags) or not. I do use comments for my tags very often.

novoid avatar Jan 13 '22 22:01 novoid