25 lines
709 B
TOML
25 lines
709 B
TOML
[open]
|
|
rules = [
|
|
# Folder
|
|
{ name = "*/", use = [ "open", "reveal" ] },
|
|
# Text
|
|
{ mime = "text/*", use = [ "edit", "reveal" ] },
|
|
# Image
|
|
{ mime = "image/*", use = [ "open", "reveal" ] },
|
|
# Media
|
|
{ mime = "{audio,video}/*", use = [ "play", "reveal" ] },
|
|
# Archive
|
|
{ mime = "application/{zip,rar,7z*,tar,gzip,xz,zstd,bzip*,lzma,compress,archive,cpio,arj,xar,ms-cab*}", use = [ "extract", "reveal" ] },
|
|
# JSON
|
|
{ mime = "application/{json,ndjson}", use = [ "edit", "reveal" ] },
|
|
{ mime = "*/javascript", use = [ "edit", "reveal" ] },
|
|
# Empty file
|
|
{ mime = "inode/empty", use = [ "edit", "reveal" ] },
|
|
# Fallback
|
|
{ name = "*", use = [ "open", "reveal" ] },
|
|
]
|
|
[mgr]
|
|
linemode = "btime"
|
|
scrolloff = 4
|
|
|