New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hide specified files or directories #694
Comments
Also is there already a function for checking url for a pattern? |
I think this is a bit too complicated, it's a performance challenge If there are 10,000 files in the directory and there are 5 rules like this, it will need to match 50,000 times. My idea is that it should just be a simple regular expression, not a set of rules. |
Just to be clear, should regex be checked upon filename or full path? And what config type should I use? |
Maybe we can have: [manager]
visibility_rules = [
{ dir = "~/", hide = "go|\.git" },
{ dir = "*/", hide = "\.git" } # fallback
] Different hiding patterns (regular expressions) can be set for different directories, and the first matching rule will be applied. Not quite sure, I need to think about it some more. BTW, are there any other file managers that support configuring this? Maybe we can refer to them. |
Total commander does support this, it's called Ignore list |
@jmlucjav Sorry could you be more specific? How does it support it - like, what does the configuration file look like? I haven't used it. |
the easiest would be to paste the help contents...
|
Is your feature request related to a problem? Please describe
It's nice to have control over file/folder visibility, e.g. folders like
Desktop
,go
andsteam
in my home directory are an eyesore for me, I would like to hide them, and some people may want to treat their.config
as visible folder****Will you be willing to contribute this feature?
Describe the solution you'd like
There should be an option in
yazi.toml
where the user can add rules for how to treat certain files and folders. It probably should resides under the[manager]
category alongside withshow_hidden
.Which is a more intuitive way to represent this option?
Describe alternatives you've considered
No response
Additional context
Requested by @5ouma, #51 (comment)
The text was updated successfully, but these errors were encountered: