xaizek / vifm (License: GPLv2+) (since 2018-12-07)
Vifm is a file manager with curses interface, which provides Vi[m]-like environment for managing objects within file systems, extended with some useful ideas from mutt.
Commit 5763623ff129110ac1744773e1643874eb1fb1e7

Update audio matchers in vifmrcs and Default-256
- *.aac was missing in one place.
- add *.mpga
- add <audio/*> to :fileviewer in vifmrc

Thanks to aleksejrs.
Author: xaizek
Author date (UTC): 2023-04-02 15:19
Committer name: xaizek
Committer date (UTC): 2023-04-02 15:21
Parent(s): 31f49ff7e2ae743df5b896be07da048826522b08
Signing key: 99DC5E4DB05F6BE2
Tree: 25fa60de9c002c35a99bd387f5fb620f7848e5fa
File Lines added Lines deleted
data/colors/Default-256.vifm 3 3
data/vifmrc 4 2
data/vifmrc-osx 3 2
File data/colors/Default-256.vifm changed (mode: 100644) (index 63ae5164e..6637babb1)
2 2
3 3 " This is Vifm's default color scheme for terminals that support 256 colors. " This is Vifm's default color scheme for terminals that support 256 colors.
4 4 " "
5 " This file last updated: 12 March, 2023
5 " This file last updated: 2 April, 2023
6 6
7 7 highlight clear highlight clear
8 8
 
... ... highlight {*.doc,*.docx,*.xls,*.xlsm,*.xlsx,*.mobi,*.rtf,*.ppt,*.pptx,*.pdf,
78 78 \ cterm=none ctermfg=218 ctermbg=default \ cterm=none ctermfg=218 ctermbg=default
79 79 " audio " audio
80 80 highlight {*.aac,*.ac3,*.anx,*.ape,*.asf,*.au,*.axa,*.cue,*.flac,*.m2a,*.m4a, highlight {*.aac,*.ac3,*.anx,*.ape,*.asf,*.au,*.axa,*.cue,*.flac,*.m2a,*.m4a,
81 \*.mid,*.midi,*.mka,*.mp3,*.mpc,*.oga,*.ogg,*.ogx,*.ra,*.ram,*.spx,
82 \*.wav,*.wma}
81 \*.mid,*.midi,*.mka,*.mp3,*.mpc,*.mpga,*.oga,*.ogg,*.ogx,*.ra,*.ram,
82 \*.spx,*.wav,*.wma}
83 83 \ cterm=none ctermfg=79 ctermbg=default \ cterm=none ctermfg=79 ctermbg=default
84 84 " multimedia " multimedia
85 85 highlight {*.avi,*.axv,*.divx,*.flv,*.m2v,*.m4v,*.mp4,*.m4p,*.mp4v,*.mpeg,*.mpg, highlight {*.avi,*.axv,*.divx,*.flv,*.m2v,*.m4v,*.mp4,*.m4p,*.mp4v,*.mpeg,*.mpg,
File data/vifmrc changed (mode: 100644) (index 7094e9531..8e8d665b5)
... ... filextype {*.djvu},<image/vnd.djvu>
196 196 \ apvlv %f, \ apvlv %f,
197 197
198 198 " Audio " Audio
199 filetype {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus},
199 filetype {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus,
200 \*.aac,*.mpga},
200 201 \<audio/*> \<audio/*>
201 202 \ {Play using MPlayer} \ {Play using MPlayer}
202 203 \ mplayer %f, \ mplayer %f,
 
... ... filetype {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus},
205 206 \ {Play using ffplay} \ {Play using ffplay}
206 207 \ ffplay -nodisp -hide_banner -autoexit %c, \ ffplay -nodisp -hide_banner -autoexit %c,
207 208 fileviewer {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus, fileviewer {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus,
208 \*.aac}
209 \*.aac,*.mpga},
210 \<audio/*>
209 211 \ ffprobe -hide_banner -pretty %c 2>&1 \ ffprobe -hide_banner -pretty %c 2>&1
210 212
211 213 " Video " Video
File data/vifmrc-osx changed (mode: 100644) (index 6b29b46a2..a272c9a42)
... ... filetype {*.djvu},<image/vnd.djvu> open -a MacDjView.app
194 194
195 195 " Audio " Audio
196 196 filetype {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus, filetype {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus,
197 \*.aac},
197 \*.aac,*.mpga},
198 198 \<audio/*> \<audio/*>
199 199 \ {Open in Music} \ {Open in Music}
200 200 \ open -a Music.app, \ open -a Music.app,
 
... ... filetype {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus,
203 203 \ {Open in IINA} \ {Open in IINA}
204 204 \ open -a IINA.app, \ open -a IINA.app,
205 205 fileviewer {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus, fileviewer {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus,
206 \*.aac}
206 \*.aac,*.mpga},
207 \<audio/*>
207 208 \ ffprobe -hide_banner -pretty %c 2>&1 \ ffprobe -hide_banner -pretty %c 2>&1
208 209
209 210 " Video " Video
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/vifm

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/vifm

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master