-
Notifications
You must be signed in to change notification settings - Fork 1
/
rifle.conf
53 lines (44 loc) · 1.74 KB
/
rifle.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
ext ardour, terminal, has ardour = ardour -- "$@"
ext ogx, terminal, has mpv = mpv -- "$@"
mime ^audio.*, terminal, has mpv = mpv -- "$@"
mime ^video.*, terminal, has mpv = mpv -- "$@"
ext webp, has eog = eog "$@" &
ext jpg, has eog = eog "$@" &
ext jpeg, has eog = eog "$@" &
ext png, has eog = eog "$@" &
ext png, has eog = eog "$@" &
ext gif, has eog = eog "$@" &
ext pdf, has evince = evince "$@" &
ext xcf, has gimp = gimp "$@" &
ext aup, has audacity = audacity "$@" &
# open in vim &
ext c, terminal, has nvim = nvim "$@"
ext cfg, terminal, has nvim = nvim "$@"
ext conf, terminal, has nvim = nvim "$@"
ext cpp, terminal, has nvim = nvim "$@"
ext css, terminal, has nvim = nvim "$@"
ext ini, terminal, has nvim = nvim "$@"
ext js, terminal, has nvim = nvim "$@"
ext json, terminal, has nvim = nvim "$@"
ext lua, terminal, has nvim = nvim "$@"
ext orig, terminal, has nvim = nvim "$@"
ext pt, terminal, has nvim = nvim "$@"
ext py, terminal, has nvim = nvim "$@"
ext rst, terminal, has nvim = nvim "$@"
ext tex, terminal, has nvim = nvim "$@"
ext txt, terminal, has nvim = nvim "$@"
ext vim, terminal, has nvim = nvim "$@"
ext xml, terminal, has nvim = nvim "$@"
ext zcml, terminal, has nvim = nvim "$@"
ext html, has chromium = chromium "$@" --new-window &
ext htm, has chromium = chromium "$@" --new-window &
ext svg, has chromium = chromium "$@" --new-window &
ext ods, has libreoffice = libreoffice "$@" &
ext odt, has libreoffice = libreoffice "$@" &
ext docx, has libreoffice = libreoffice "$@" &
ext doc, has libreoffice = libreoffice "$@" &
ext xlsx, has libreoffice = libreoffice "$@" &
ext xls, has libreoffice = libreoffice "$@" &
ext pptx, has libreoffice = libreoffice "$@" &
ext ppt, has libreoffice = libreoffice "$@" &
#