dotfiles
My PC Dotfiles & Websitegit clone https://github.com/maydayv7/dotfiles
modules/lib/_mime.nix (6542B)
1{
2 appimage = ["application/x-executable"];
3
4 archive = [
5 "application/x-7z-compressed"
6 "application/x-7z-compressed-tar"
7 "application/x-bzip"
8 "application/x-bzip-compressed-tar"
9 "application/x-compress"
10 "application/x-compressed-tar"
11 "application/x-cpio"
12 "application/x-gzip"
13 "application/x-lha"
14 "application/x-lzip"
15 "application/x-lzip-compressed-tar"
16 "application/x-lzma"
17 "application/x-lzma-compressed-tar"
18 "application/x-tar"
19 "application/x-tarz"
20 "application/x-xar"
21 "application/x-xz"
22 "application/x-xz-compressed-tar"
23 "application/zip"
24 "application/gzip"
25 "application/bzip2"
26 "application/vnd.rar"
27 ];
28
29 audio = [
30 "audio/aac"
31 "audio/flac"
32 "audio/mp3"
33 "audio/mpeg"
34 "audio/ogg"
35 "audio/opus"
36 "audio/wav"
37 "audio/webm"
38 "audio/x-aac"
39 "audio/x-aiff"
40 "audio/x-ape"
41 "audio/x-flac"
42 "audio/x-m4a"
43 "audio/x-m4b"
44 "audio/x-matroska"
45 "audio/x-mp1"
46 "audio/x-mp2"
47 "audio/x-mp3"
48 "audio/x-mpeg"
49 "audio/x-mpegurl"
50 "audio/x-mpg"
51 "audio/x-opus+ogg"
52 "audio/x-pn-aiff"
53 "audio/x-pn-au"
54 "audio/x-pn-wav"
55 "audio/x-speex"
56 "audio/x-vorbis"
57 "audio/x-vorbis+ogg"
58 "audio/x-wavpack"
59 ];
60
61 browser = [
62 "application/x-extension-htm"
63 "application/x-extension-html"
64 "application/x-extension-shtml"
65 "application/x-extension-xht"
66 "application/x-extension-xhtml"
67 "application/xhtml+xml"
68 "text/html"
69 "x-scheme-handler/about"
70 "x-scheme-handler/ftp"
71 "x-scheme-handler/http"
72 "x-scheme-handler/https"
73 "x-scheme-handler/unknown"
74 ];
75
76 calendar = [
77 "text/calendar"
78 "x-scheme-handler/webcal"
79 ];
80
81 code = [
82 "application/json"
83 "application/toml"
84 "application/x-shellscript"
85 "application/x-yaml"
86 "text/x-c"
87 "text/x-c++"
88 "text/x-c++src"
89 "text/x-chdr"
90 "text/x-cmake"
91 "text/x-java"
92 "text/x-lua"
93 "text/x-makefile"
94 "text/x-markdown"
95 "text/x-nix"
96 "text/x-python"
97 "text/x-rust"
98 "text/x-scala"
99 "text/x-shellscript"
100 "text/x-toml"
101 "text/x-yaml"
102 ];
103
104 directory = ["inode/directory"];
105
106 document = [
107 "application/illustrator"
108 "application/oxps"
109 "application/postscript"
110 "application/vnd.comicbook-rar"
111 "application/vnd.comicbook+zip"
112 "application/vnd.ms-xpsdocument"
113 "application/x-bzpdf"
114 "application/x-bzpostscript"
115 "application/x-cb7"
116 "application/x-cbr"
117 "application/x-cbt"
118 "application/x-cbz"
119 "application/x-ext-cb7"
120 "application/x-ext-cbr"
121 "application/x-ext-cbt"
122 "application/x-ext-cbz"
123 "application/x-ext-djv"
124 "application/x-ext-djvu"
125 "application/x-ext-eps"
126 "application/x-ext-pdf"
127 "application/x-ext-ps"
128 "application/x-gzpdf"
129 "application/x-gzpostscript"
130 "application/x-xzpdf"
131 "image/vnd.djvu"
132 "image/x-bzeps"
133 "image/x-eps"
134 "image/x-gzeps"
135 ];
136
137 font = [
138 "application/vnd.ms-opentype"
139 "application/x-font-ttf"
140 "font/otf"
141 "font/ttf"
142 "font/woff"
143 "font/woff2"
144 ];
145
146 image = [
147 "image/avif"
148 "image/bmp"
149 "image/gif"
150 "image/heic"
151 "image/heif"
152 "image/jpeg"
153 "image/jpg"
154 "image/jxl"
155 "image/png"
156 "image/svg+xml-compressed"
157 "image/svg+xml"
158 "image/tiff"
159 "image/vnd-ms.dds"
160 "image/vnd.microsoft.icon"
161 "image/vnd.microsoft.icon"
162 "image/vnd.radiance"
163 "image/webp"
164 "image/x-dds"
165 "image/x-exr"
166 "image/x-icon"
167 "image/x-portable-anymap"
168 "image/x-portable-bitmap"
169 "image/x-portable-graymap"
170 "image/x-portable-pixmap"
171 "image/x-qoi;image/svg+xml"
172 "image/x-tga"
173 ];
174
175 latex = ["text/x-tex"];
176
177 magnet = ["x-scheme-handler/magnet"];
178
179 mail = ["x-scheme-handler/mailto"];
180
181 markdown = ["text/markdown"];
182
183 office = [
184 "application/rtf"
185 "application/vnd.oasis.opendocument.text"
186 "application/vnd.oasis.opendocument.spreadsheet"
187 "application/vnd.oasis.opendocument.presentation"
188 "application/vnd.openxmlformats-officedocument.wordprocessingml.document"
189 "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
190 "application/vnd.openxmlformats-officedocument.presentationml.presentation"
191 "application/msword"
192 "application/vnd.ms-excel"
193 "application/vnd.ms-powerpoint"
194 ];
195
196 password = [
197 "application/x-keepass2"
198 "application/x-keepass"
199 ];
200
201 pdf = ["application/pdf"];
202
203 text = [
204 "text/plain"
205 "text/css"
206 "text/ecmascript"
207 "text/javascript"
208 "text/x-script.python"
209 "text/x-script.sh"
210 "text/x-script.zsh"
211 "text/xml"
212 ];
213
214 video = [
215 "application/mxf"
216 "application/ogg"
217 "application/ram"
218 "application/sdp"
219 "application/smil"
220 "application/smil+xml"
221 "application/vnd.apple.mpegurl"
222 "application/vnd.ms-asf"
223 "application/vnd.ms-wpl"
224 "application/vnd.rn-realmedia-vbr"
225 "application/vnd.rn-realmedia"
226 "application/x-extension-mp4"
227 "application/x-flash-video"
228 "application/x-matroska"
229 "application/x-netshow-channel"
230 "application/x-ogg"
231 "application/x-quicktime-media-link"
232 "application/x-quicktimeplayer"
233 "application/x-shorten"
234 "application/x-smil"
235 "application/xspf+xml"
236 "video/3gp"
237 "video/3gpp"
238 "video/3gpp2"
239 "video/divx"
240 "video/dv"
241 "video/fli"
242 "video/mp2t"
243 "video/mp4"
244 "video/mp4v-es"
245 "video/mpeg-system"
246 "video/mpeg"
247 "video/msvideo"
248 "video/ogg"
249 "video/quicktime"
250 "video/vivo"
251 "video/vnd.divx"
252 "video/vnd.rn-realvideo"
253 "video/vnd.vivo"
254 "video/webm"
255 "video/x-anim"
256 "video/x-avi"
257 "video/x-flc"
258 "video/x-fli"
259 "video/x-flic"
260 "video/x-flv"
261 "video/x-m4v"
262 "video/x-matroska"
263 "video/x-mpeg"
264 "video/x-mpeg2"
265 "video/x-ms-asf-plugin"
266 "video/x-ms-asf"
267 "video/x-ms-asx"
268 "video/x-ms-wm"
269 "video/x-ms-wmv"
270 "video/x-ms-wmx"
271 "video/x-ms-wvx"
272 "video/x-msvideo"
273 "video/x-nsv"
274 "video/x-ogm+ogg"
275 "video/x-theora"
276 "video/x-theora+ogg"
277 "video/x-totem-stream"
278 "x-content/video-dvd"
279 "x-content/video-svcd"
280 "x-content/video-vcd"
281 "x-scheme-handler/icy"
282 "x-scheme-handler/icyx"
283 "x-scheme-handler/mmsh"
284 "x-scheme-handler/net"
285 "x-scheme-handler/pnm"
286 "x-scheme-handler/rtmp"
287 "x-scheme-handler/uvox"
288 ];
289
290 virtualization = [
291 "application/x-cd-image"
292 "application/x-qemu-disk"
293 "application/x-virtualbox-hdd"
294 "application/x-virtualbox-vbox"
295 ];
296}