updated yazi config, hyprland, tmux

This commit is contained in:
liph22 committed 2026-01-08 12:36:24 +01:00
1 parent 70c6316f8e
commit ce7e3a9824
16 files changed
+2417 -123

No files matched your search

+27 -3
View File
@@ -34,11 +34,35 @@ play = [
[open]
rules = [
# Empty files
{ mime = "inode/empty", use = "edit" },
# { mime = "inode/x-empty", use = "edit" },
# Text files - use nvim
{ mime = "text/*", use = "edit" },
{ mime = "application/json", use = "edit" },
{ mime = "application/x-sh", use = "edit" },
{ mime = "application/x-shellscript", use = "edit" },
{ mime = "application/javascript", use = "edit" },
# Fallback by extension for files without detectable MIME
{ name = "*.sh", use = "edit" },
{ name = "*.json", use = "edit" },
{ name = "*.md", use = "edit" },
{ name = "*.txt", use = "edit" },
{ name = "*.css", use = "edit" },
{ name = "*.js", use = "edit" },
{ name = "*.toml", use = "edit" },
{ name = "*.yaml", use = "edit" },
{ name = "*.yml", use = "edit" },
# Media files
{ mime = "image/*", use = "open" },
{ mime = "video/*", use = "open" },
{ mime = "audio/*", use = "open" },
{ mime = "video/*", use = "play" },
{ mime = "audio/*", use = "play" },
{ mime = "application/pdf", use = "open" },
# Fallback
{ mime = "*", use = "open" },
]
@@ -51,11 +75,11 @@ suppress_preload = false
[plugin]
prepend_fetchers = [
{ id = "mime", url = "*", run = "mime-ext", prio = "high"},
# git plugin
{ id = "git", name = "*", run = "git" },
{ id = "git", name = "*/", run = "git" },
# mime plugin
{ id = "mime", url = "*", run = "mime-ext", prio = "high"},
{ id = "simple-tag", url = "*", run = "simple-tag" },
{ id = "simple-tag", url = "*/", run = "simple-tag" },
]