summaryrefslogtreecommitdiff
path: root/elementary-xfce/mimes/96
diff options
context:
space:
mode:
Diffstat (limited to 'elementary-xfce/mimes/96')
-rw-r--r--elementary-xfce/mimes/96/application-x-yaml.svg217
-rw-r--r--elementary-xfce/mimes/96/text-rust.svg205
-rw-r--r--elementary-xfce/mimes/96/text-x-c++.svg230
l---------elementary-xfce/mimes/96/text-x-c++src.svg2
-rw-r--r--elementary-xfce/mimes/96/text-x-common-lisp.svg214
-rw-r--r--[l---------]elementary-xfce/mimes/96/text-x-csharp.svg226
-rw-r--r--elementary-xfce/mimes/96/text-x-dsrc.svg201
-rw-r--r--elementary-xfce/mimes/96/text-x-fortran.svg210
-rw-r--r--elementary-xfce/mimes/96/text-x-groovy.svg218
-rw-r--r--elementary-xfce/mimes/96/text-x-haskell.svg212
-rw-r--r--elementary-xfce/mimes/96/text-x-kotlin.svg223
-rw-r--r--elementary-xfce/mimes/96/text-x-pascal.svg201
-rw-r--r--elementary-xfce/mimes/96/text-x-sass.svg201
-rw-r--r--elementary-xfce/mimes/96/text-x-scheme.svg201
l---------elementary-xfce/mimes/96/text-x-scss.svg1
15 files changed, 2760 insertions, 2 deletions
diff --git a/elementary-xfce/mimes/96/application-x-yaml.svg b/elementary-xfce/mimes/96/application-x-yaml.svg
new file mode 100644
index 00000000..a0829569
--- /dev/null
+++ b/elementary-xfce/mimes/96/application-x-yaml.svg
@@ -0,0 +1,217 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="application-x-yaml.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="9.3691648"
+ inkscape:cx="40.131645"
+ inkscape:cy="36.769553"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="91"
+ inkscape:window-y="545"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ id="Y"
+ style="fill:#485a6c;stroke-width:0.999998"
+ d="M 34,36 V 46 H 28 V 36 L 20,22 h 6 l 5,9.25 5,-9.25 h 6 z"
+ sodipodi:nodetypes="cccccccccc" />
+ <path
+ id="A"
+ fill="#cb171e"
+ d="m 46,40 -2.577352,6 H 38 L 48,22 h 6 L 64,46 H 57.788416 L 55.5,40 Z M 54,36 50.7,26.880128 47.4,36 Z"
+ style="fill:#c6262e;fill-opacity:1;stroke-width:0.999998"
+ sodipodi:nodetypes="ccccccccccccc" />
+ <path
+ id="M"
+ style="fill:#485a6c;stroke-width:0.999998"
+ d="M 46,48 41,58 36,48 h -8 v 22 h 6 V 56 l 5,10 h 4 l 5,-10 v 14 h 6 V 48 Z"
+ sodipodi:nodetypes="cccccccccccccc" />
+ <path
+ id="L"
+ style="fill:#485a6c;stroke-width:0.999998"
+ d="M 64,63.999948 V 48 h -6 v 22 h 16 v -5.999948 z"
+ sodipodi:nodetypes="ccccccc" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-rust.svg b/elementary-xfce/mimes/96/text-rust.svg
new file mode 100644
index 00000000..cbfe939b
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-rust.svg
@@ -0,0 +1,205 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-rust.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="9.369165"
+ inkscape:cx="42.266307"
+ inkscape:cy="55.447844"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="118"
+ inkscape:window-y="367"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ id="path25467"
+ style="fill:#384759;fill-opacity:1;stroke-width:0.75"
+ d="m 32.000002,33 c -1.71709,1.968002 -1.244656,3.169946 -2,4.381844 v 1.618162 h 6.000004 V 54.999732 H 29.31153 29.23537 c 0.615818,2.230522 0.851226,3.12257 2.204066,4.999878 h 0.14942 16.108788 c 0.1777,0 0.301758,-0.03168 0.301758,-0.19922 v -4.604404 c 0,-0.16248 -0.12432,-0.18668 -0.301758,-0.19628 h -3.697642 v -3.999974 h 4.618238 c 0.456952,0 2.453238,-0.07512 3.087892,2.473644 0.19802,0.781892 0.640872,3.048642 0.940428,3.866076 0.299554,0.913898 1.51195,2.661096 2.806642,2.661096 h 8.194336 0.09668 c 3.648762,0 3.411404,-5.360242 3.665038,-9.00018 h -0.03516 -3.094514 c -0.19802,0 -0.278322,0.13226 -0.278322,0.325196 v 0.905532 c 0,2.15274 -1.342818,2.195004 -2.500838,2.195004 -1.022138,0 -2.5663,-0.596976 -2.708462,-1.216396 -0.599108,-3.366196 -1.593018,-4.091044 -3.166956,-5.334962 1.954726,-1.23884 3.478688,-4.591324 3.375,-7.67501 -0.10368,-3.08369 -3.117688,-7.199722 -5.25,-7.199722 z m 12,6.000006 h 6 c 1.312792,0 2.999998,0.874266 2.999998,2.999726 0,2.12547 -1.417498,3 -2.999998,3 h -6 z"
+ sodipodi:nodetypes="cccccccccccssssccsccsccccsssczsccczccc" />
+ <path
+ id="path25893"
+ style="fill:#384759;fill-opacity:1;stroke-width:1"
+ d="M 48 19 A 0.38891149 0.38891966 0 0 0 47.667969 19.183594 L 45.792969 22.214844 C 45.637863 22.228554 45.482409 22.241253 45.328125 22.257812 L 42.898438 19.65625 A 0.38891149 0.38891966 0 0 0 42.25 19.785156 L 41 23.121094 C 40.850274 23.165104 40.69933 23.205213 40.550781 23.251953 L 37.662109 21.173828 A 0.38891149 0.38891966 0 0 0 37.050781 21.425781 L 36.474609 24.953125 C 36.338793 25.024455 36.202692 25.094216 36.068359 25.167969 L 32.818359 23.685547 A 0.38891149 0.38891966 0 0 0 32.269531 24.054688 L 32.394531 27.634766 C 32.279117 27.727976 32.164489 27.820806 32.050781 27.916016 L 28.564453 27.095703 A 0.38891149 0.38891966 0 0 0 28.095703 27.5625 L 28.916016 31.048828 C 28.820836 31.162516 28.727944 31.279139 28.634766 31.394531 L 25.054688 31.267578 A 0.38891149 0.38891966 0 0 0 24.6875 31.818359 L 26.167969 35.066406 C 26.094249 35.20071 26.026382 35.338822 25.955078 35.474609 L 22.427734 36.050781 A 0.38891149 0.38891966 0 0 0 22.175781 36.660156 L 24.253906 39.550781 C 24.207336 39.698848 24.166905 39.850765 24.123047 40 L 20.787109 41.25 A 0.38891149 0.38891966 0 0 0 20.658203 41.896484 L 23.257812 44.328125 C 23.241253 44.482314 23.228564 44.637963 23.214844 44.792969 L 20.185547 46.667969 A 0.38891149 0.38891966 0 0 0 20.185547 47.330078 L 23.214844 49.207031 C 23.228564 49.362037 23.241242 49.517686 23.257812 49.671875 L 20.658203 52.101562 A 0.38891149 0.38891966 0 0 0 20.787109 52.75 L 24.123047 54 C 24.166917 54.149234 24.207318 54.299199 24.253906 54.447266 L 22.175781 57.337891 A 0.38891149 0.38891966 0 0 0 22.427734 57.949219 L 25.955078 58.525391 C 26.026428 58.661224 26.094199 58.797293 26.167969 58.931641 L 24.6875 62.181641 A 0.38891149 0.38891966 0 0 0 25.054688 62.730469 L 28.636719 62.605469 C 28.729679 62.720563 28.823023 62.833868 28.917969 62.947266 L 28.095703 66.435547 A 0.38891149 0.38891966 0 0 0 28.564453 66.904297 L 32.050781 66.082031 C 32.164177 66.176981 32.279438 66.270323 32.394531 66.363281 L 32.269531 69.945312 A 0.38891149 0.38891966 0 0 0 32.818359 70.3125 L 36.068359 68.832031 C 36.202706 68.905801 36.338781 68.973574 36.474609 69.044922 L 37.050781 72.572266 A 0.38891149 0.38891966 0 0 0 37.662109 72.824219 L 40.552734 70.746094 C 40.700799 70.792684 40.850769 70.833073 41 70.876953 L 42.25 74.212891 A 0.38891149 0.38891966 0 0 0 42.898438 74.341797 L 45.328125 71.742188 C 45.482311 71.758758 45.637965 71.771436 45.792969 71.785156 L 47.667969 74.814453 A 0.38891149 0.38891966 0 0 0 48.332031 74.814453 L 50.207031 71.785156 C 50.362034 71.771436 50.51769 71.758758 50.671875 71.742188 L 53.101562 74.341797 A 0.38891149 0.38891966 0 0 0 53.75 74.212891 L 55 70.876953 C 55.149231 70.833083 55.299202 70.792684 55.447266 70.746094 L 58.337891 72.824219 A 0.38891149 0.38891966 0 0 0 58.949219 72.572266 L 59.525391 69.044922 C 59.66122 68.973572 59.797296 68.905803 59.931641 68.832031 L 63.181641 70.3125 A 0.38891149 0.38891966 0 0 0 63.730469 69.945312 L 63.605469 66.363281 C 63.72056 66.270321 63.835822 66.176979 63.949219 66.082031 L 67.435547 66.904297 A 0.38891149 0.38891966 0 0 0 67.904297 66.435547 L 67.082031 62.947266 C 67.176981 62.833868 67.270325 62.720563 67.363281 62.605469 L 70.945312 62.730469 A 0.38891149 0.38891966 0 0 0 71.3125 62.181641 L 69.832031 58.931641 C 69.905801 58.797293 69.973574 58.661224 70.044922 58.525391 L 73.572266 57.949219 A 0.38891149 0.38891966 0 0 0 73.824219 57.337891 L 71.746094 54.447266 C 71.792684 54.299199 71.833075 54.149234 71.876953 54 L 75.212891 52.75 A 0.38891149 0.38891966 0 0 0 75.341797 52.101562 L 72.742188 49.671875 C 72.758758 49.517686 72.771436 49.362037 72.785156 49.207031 L 75.814453 47.330078 A 0.38891149 0.38891966 0 0 0 75.814453 46.667969 L 72.785156 44.792969 C 72.771436 44.637963 72.758758 44.482314 72.742188 44.328125 L 75.341797 41.896484 A 0.38891149 0.38891966 0 0 0 75.212891 41.25 L 71.876953 40 C 71.833083 39.850765 71.792682 39.698848 71.746094 39.550781 L 73.824219 36.660156 A 0.38891149 0.38891966 0 0 0 73.572266 36.050781 L 70.044922 35.474609 C 69.973572 35.338777 69.905803 35.200754 69.832031 35.066406 L 71.3125 31.818359 A 0.38891149 0.38891966 0 0 0 70.945312 31.267578 L 67.363281 31.394531 C 67.270321 31.279437 67.176977 31.164179 67.082031 31.050781 L 67.904297 27.5625 A 0.38891149 0.38891966 0 0 0 67.435547 27.095703 L 63.949219 27.916016 C 63.835821 27.821066 63.72056 27.729676 63.605469 27.636719 L 63.730469 24.054688 A 0.38891149 0.38891966 0 0 0 63.181641 23.685547 L 59.931641 25.167969 C 59.797295 25.094199 59.661219 25.024473 59.525391 24.953125 L 58.949219 21.425781 A 0.38891149 0.38891966 0 0 0 58.337891 21.173828 L 55.447266 23.251953 C 55.299202 23.205363 55.149232 23.164974 55 23.121094 L 53.75 19.785156 A 0.38891149 0.38891966 0 0 0 53.101562 19.65625 L 50.671875 22.257812 C 50.51769 22.241242 50.362034 22.228564 50.207031 22.214844 L 48.332031 19.183594 A 0.38891149 0.38891966 0 0 0 48 19 z M 48 24.199219 A 2 2 0 0 1 50 26.199219 A 2 2 0 0 1 48 28.199219 A 2 2 0 0 1 46 26.199219 A 2 2 0 0 1 48 24.199219 z M 44.263672 27.017578 L 46.785156 29.660156 C 47.35378 30.255118 48.295675 30.282875 48.890625 29.708984 L 51.712891 27.017578 C 57.530387 28.107884 62.574446 31.701768 65.505859 36.84375 L 63.572266 41.203125 C 63.240563 41.95604 63.584498 42.840763 64.332031 43.177734 L 68.048828 44.824219 C 68.164324 45.986413 68.214154 47.155654 68.126953 48.320312 C 67.863938 52.094985 66.547002 55.721658 64.326172 58.785156 C 63.757081 59.547235 63.03419 60.267237 62.363281 60.941406 L 58.904297 60.199219 C 58.098748 60.02547 57.302653 60.540135 57.128906 61.345703 L 56.308594 65.179688 C 50.96403 67.600763 44.829377 67.572782 39.507812 65.101562 L 38.685547 61.265625 C 38.5118 60.460058 37.72352 59.947343 36.917969 60.121094 L 33.533203 60.847656 C 32.904342 60.200004 32.163394 59.511211 31.626953 58.785156 C 30.224067 56.83836 29.179614 54.656835 28.541016 52.34375 C 27.829518 49.845636 27.686684 47.232708 27.966797 44.650391 L 31.494141 43.083984 C 32.24704 42.747015 32.590868 41.864246 32.253906 41.111328 L 31.525391 39.476562 L 31.542969 39.476562 L 30.449219 37.025391 C 31.232505 35.768634 31.207671 35.419752 32.988281 33.378906 C 35.944327 30.075902 39.908142 27.840353 44.263672 27.017578 z M 28.199219 38.800781 A 2 2 0 0 1 30.199219 40.800781 A 2 2 0 0 1 28.199219 42.800781 A 2 2 0 0 1 26.199219 40.800781 A 2 2 0 0 1 28.199219 38.800781 z M 67.5 38.800781 A 2 2 0 0 1 69.5 40.800781 A 2 2 0 0 1 67.5 42.800781 A 2 2 0 0 1 65.5 40.800781 A 2 2 0 0 1 67.5 38.800781 z M 35.837891 62.195312 C 35.883433 62.196663 35.92619 62.207913 35.970703 62.212891 A 2 2 0 0 1 37.800781 64.199219 A 2 2 0 0 1 35.800781 66.199219 A 2 2 0 0 1 33.800781 64.199219 A 2 2 0 0 1 35.150391 62.328125 C 35.361345 62.23837 35.593268 62.188033 35.837891 62.195312 z M 60.199219 62.199219 A 2 2 0 0 1 62.199219 64.199219 A 2 2 0 0 1 60.199219 66.199219 A 2 2 0 0 1 58.199219 64.199219 A 2 2 0 0 1 59.052734 62.605469 C 59.107169 62.564218 59.163236 62.526478 59.222656 62.492188 A 2 2 0 0 1 60.199219 62.199219 z " />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-c++.svg b/elementary-xfce/mimes/96/text-x-c++.svg
new file mode 100644
index 00000000..483ce8d8
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-c++.svg
@@ -0,0 +1,230 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-c++.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="4.6845824"
+ inkscape:cx="16.650363"
+ inkscape:cy="65.640856"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="791"
+ inkscape:window-y="622"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <linearGradient
+ xlink:href="#linearGradient1028"
+ id="linearGradient1030"
+ x1="32.724728"
+ y1="4.0328865"
+ x2="32.724728"
+ y2="55.101532"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.4624826,0,0,1.4624826,-7.09298,2.125596)" />
+ <linearGradient
+ id="linearGradient1028">
+ <stop
+ style="stop-color:#64baff;stop-opacity:1"
+ offset="0"
+ id="stop1024" />
+ <stop
+ style="stop-color:#3689e6;stop-opacity:1"
+ offset="1"
+ id="stop1026" />
+ </linearGradient>
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="m 46.594052,41.794854 c 0,0 -0.530652,-4.947604 -5.439676,-5.084996 -4.909018,-0.13738 -7.430178,3.710702 -7.430178,9.207968 0,5.497264 2.786294,9.89531 7.562696,9.89531 4.776508,0 5.307158,-5.497266 5.307158,-5.497266 l 9.154742,0.549658 c 0,0 0.53906,4.964952 -3.291872,8.752924 C 48.62585,63.406134 43.923638,64.024976 40.639794,63.99925 37.355978,63.97305 32.803002,64.05071 28.40009,59.541184 23.99717,55.031668 23.25,50.650868 23.25,46.347534 23.25,42.044008 24.08496,36.343092 29.320114,32.019978 32.878034,29.082366 36.484768,28 40.092088,28 c 15.059406,0 16.07083,13.889466 16.07083,13.889466 z"
+ id="path3"
+ style="display:inline;vector-effect:none;fill:url(#linearGradient1030);fill-opacity:1;stroke:none;stroke-width:0.999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:new" />
+ <path
+ style="display:inline;fill:#499df0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new"
+ d="m 67.999998,32 v 4 h 4 v 4 h -4 v 4 h -4 v -4 h -4 v -4 h 4 v -4 z"
+ id="path13430-3"
+ sodipodi:nodetypes="ccccccccccccc" />
+ <path
+ style="display:inline;fill:#499df0;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;enable-background:new"
+ d="m 67.999998,48 v 4 h 4 v 4 h -4 v 4 h -4 v -4 h -4 v -4 h 4 v -4 z"
+ id="path4674"
+ sodipodi:nodetypes="ccccccccccccc" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-c++src.svg b/elementary-xfce/mimes/96/text-x-c++src.svg
index 05ab0ed6..cac65765 120000
--- a/elementary-xfce/mimes/96/text-x-c++src.svg
+++ b/elementary-xfce/mimes/96/text-x-c++src.svg
@@ -1 +1 @@
-text-x-script.svg \ No newline at end of file
+text-x-c++.svg \ No newline at end of file
diff --git a/elementary-xfce/mimes/96/text-x-common-lisp.svg b/elementary-xfce/mimes/96/text-x-common-lisp.svg
new file mode 100644
index 00000000..e7b7b797
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-common-lisp.svg
@@ -0,0 +1,214 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-common-lisp.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="9.3691648"
+ inkscape:cx="45.575034"
+ inkscape:cy="56.728642"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="35"
+ inkscape:window-y="132"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <ellipse
+ cx="47.999607"
+ cy="45.999893"
+ fill="#ffffff"
+ id="circle2"
+ style="fill:#f2f2f2;fill-opacity:1;stroke-width:0.0670911"
+ rx="23.73259"
+ ry="23.731968" />
+ <path
+ stroke="#000000"
+ stroke-width="0.335456"
+ d="m 47.955173,22.167752 c -6.299133,0.01128 -12.337904,2.516793 -16.794594,6.9673 -9.314879,9.300001 -9.326695,24.390394 -0.02648,33.704434 9.300144,9.314647 24.391049,9.326461 33.705334,0.02649 9.314879,-9.300001 9.326693,-24.390408 0.02649,-33.704448 C 60.384288,24.672961 54.29834,22.155955 47.955189,22.16777 Z m 0.230359,0.101568 c 6.052726,0.04888 12.057168,2.404409 16.60878,6.963366 9.260857,9.275166 9.249144,24.30154 -0.0262,33.562055 -4.637648,4.63036 -12.151097,4.624509 -16.781476,-0.01289 -4.63048,-4.637525 -4.624615,-12.150763 0.01289,-16.78102 4.687134,-4.679644 4.693098,-12.272966 0.01289,-16.959777 -3.745114,-3.750755 -9.539189,-4.701251 -14.205226,-2.187176 4.28358,-3.185228 9.362863,-4.625 14.37791,-4.584414 z M 28.912655,35.423908 h 4.039593 c 1.004143,4.256311 2.545337,8.020196 4.115332,11.757929 1.605739,-4.173392 3.353163,-8.2051 5.579682,-11.757929 h 4.039593 C 41.745618,45.256424 36.366715,51.99186 44.263102,60.670685 H 40.223508 C 35.419722,52.870133 31.89801,45.757917 28.912655,35.423908 Z"
+ id="path4"
+ style="fill:#4d4d4d;fill-opacity:1;stroke:#4d4d4d;stroke-opacity:1" />
+ <path
+ d="m 51.736231,31.328491 c 7.896798,8.678428 2.517483,15.414671 -2.423754,25.246778 h 4.039594 c 2.226518,-3.552632 3.973942,-7.584341 5.579681,-11.757932 1.569996,3.737536 3.11119,7.501519 4.115332,11.757932 h 4.039593 C 64.101322,46.24126 60.57961,39.128731 55.775824,31.328491 Z"
+ id="path6"
+ style="fill:#4d4d4d;fill-opacity:1;stroke-width:0.0670911" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-csharp.svg b/elementary-xfce/mimes/96/text-x-csharp.svg
index 05ab0ed6..d51c5405 120000..100644
--- a/elementary-xfce/mimes/96/text-x-csharp.svg
+++ b/elementary-xfce/mimes/96/text-x-csharp.svg
@@ -1 +1,225 @@
-text-x-script.svg \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-csharp.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="6.625"
+ inkscape:cx="52.981132"
+ inkscape:cy="67.698113"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="35"
+ inkscape:window-y="364"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <linearGradient
+ xlink:href="#linearGradient1028"
+ id="linearGradient1030"
+ x1="32.724728"
+ y1="4.0328865"
+ x2="32.724728"
+ y2="55.101532"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1.3330473,0,0,1.3330473,-5.657514,6.415578)" />
+ <linearGradient
+ id="linearGradient1028">
+ <stop
+ style="stop-color:#64baff;stop-opacity:1"
+ offset="0"
+ id="stop1024" />
+ <stop
+ style="stop-color:#3689e6;stop-opacity:1"
+ offset="1"
+ id="stop1026" />
+ </linearGradient>
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="m 43.278014,42.573956 c 0,0 -0.483686,-4.509724 -4.958244,-4.634954 -4.47455,-0.12522 -6.772578,3.382292 -6.772578,8.393028 0,5.010736 2.539696,9.019538 6.893368,9.019538 4.35377,0 4.837454,-5.010738 4.837454,-5.010738 l 8.344514,0.501012 c 0,0 0.491352,4.525534 -3.000528,7.978258 -3.49201,3.452456 -7.778058,4.016528 -10.771268,3.99308 C 34.857546,62.7893 30.707526,62.86008 26.694288,58.74967 22.681042,54.639262 22,50.64618 22,46.723708 22,42.80106 22.761064,37.604698 27.532886,33.664196 30.775918,30.986568 34.06344,30 37.351498,30 51.07809,30 52,42.660196 52,42.660196 Z"
+ id="path3"
+ style="vector-effect:none;fill:url(#linearGradient1030);fill-opacity:1;stroke:none;stroke-width:0.999998;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none" />
+ <path
+ d="m 64.631001,60.000001 h 3.501998 l 1.400643,-6 h 4.466357 V 50 h -4.028777 l 0.975557,-4.000015 H 76 l 5.9e-5,-3.999984 H 71.784927 L 73.184999,36 h -3.501998 l -1.400075,6.000001 h -4.302 L 65.381001,36 h -3.501999 l -1.400075,6.000001 h -4.478926 v 3.999984 H 59.64078 L 58.665222,50 H 54 l 2e-6,4.000001 h 4.22764 l -1.400642,6 h 3.501999 l 1.400642,-6 h 4.302002 z M 62.167221,50 63.142778,45.999985 h 4.302003 L 66.469223,50 Z"
+ id="path43867"
+ sodipodi:nodetypes="cccccccccccccccccccccccccccccccccc"
+ style="font-style:italic;font-weight:600;font-size:16.3203px;line-height:1.25;font-family:Inter;-inkscape-font-specification:'Inter Semi-Bold Italic';fill:#4599ee;stroke-width:1" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-dsrc.svg b/elementary-xfce/mimes/96/text-x-dsrc.svg
new file mode 100644
index 00000000..c7e451ad
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-dsrc.svg
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-dsrc.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="6.625"
+ inkscape:cx="52.981132"
+ inkscape:cy="67.698113"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="135"
+ inkscape:window-y="613"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 44.92969,68 H 28 V 24 h 16.757812 c 4.526042,0 8.436198,0.88086 11.730472,2.642578 3.30859,1.747394 5.858068,4.268228 7.648438,7.562504 1.804682,3.279944 2.707026,7.211584 2.707026,11.794918 0,4.583338 -0.895182,8.52214 -2.685546,11.816406 -1.790362,3.279952 -4.325518,5.800782 -7.60547,7.5625 C 53.272786,67.126306 49.398438,68 44.92969,68 Z M 40,58 h 4.499998 c 2.177084,0 4.031902,-0.491534 5.564458,-1.19336 1.54687,-0.701818 2.721354,-1.91211 3.523438,-3.630856 0.816402,-1.718754 1.224608,-4.11068 1.224608,-7.175784 0,-3.065102 -0.415364,-5.457028 -1.246098,-7.175782 C 52.750002,37.105472 51.546874,35.89518 49.95703,35.193362 48.381508,34.491536 46.447918,34 44.156248,34 H 40 Z"
+ style="font-weight:900;font-size:30.25px;line-height:1.25;font-family:'Inter V';-inkscape-font-specification:'Inter V Heavy';fill:#c6262e;stroke-width:0.999996"
+ id="path11583-9"
+ sodipodi:nodetypes="sccsccsccscsccsccscc" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-fortran.svg b/elementary-xfce/mimes/96/text-x-fortran.svg
new file mode 100644
index 00000000..d69c8e33
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-fortran.svg
@@ -0,0 +1,210 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-fortran.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="18.73833"
+ inkscape:cx="50.378023"
+ inkscape:cy="62.038614"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="129"
+ inkscape:window-y="374"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <g
+ id="layer101"
+ style="fill:#7239b3;fill-opacity:1;stroke:none;stroke-width:5.31325"
+ transform="matrix(0.01882042,0,0,0.01882132,24.002672,21.851292)">
+ <path
+ d="M 374,2558.203 C 223.231,2558.253 -0.142,2295.04 -0.142,2181.664 v -1802 C -0.142,227.08 263.836,7.893 377.76,7.901 l 1805.356,0.127 c 155.783,0.01 367.163,254.122 367.163,375.222 v 1803.768 c 0,177.696 -238.056,370.532 -372.282,370.577 z"
+ id="path2"
+ style="fill:#7239b3;fill-opacity:1;stroke-width:5.31325" />
+ </g>
+ <path
+ d="m 34.000026,58 h 1.381592 C 37.922826,58 38,57.792384 38,54.463332 c 0,0 0.109244,-18.52101 -4.72e-4,-18.90364 -0.18074,-0.630256 -0.217164,-1.559382 -2.240144,-1.559382 H 34.000026 V 30 h 28 v 14 h -4 v -3 c 0,-3.746806 -0.12454,-5.267282 -1.936,-6.205998 -0.955138,-0.494056 -2.047178,-0.79224 -6.824292,-0.79369 h -5.240138 v 9.999972 h 0.578096 c 1.333898,-0.0164 4.030532,-0.10416 4.59044,-0.450004 0.724586,-0.444656 1.333898,-1.040636 1.547982,-2.58869 C 50.877494,39.831792 51,38 51,38 h 3.00004 v 14 h -3.11925 v -0.45165 c 0,-1.880372 -0.552346,-2.408186 -1.147886,-3.003726 -0.839848,-0.839844 -2.086494,-0.544618 -4.776448,-0.544618 h -0.95686 v 4.69137 C 44.022356,55.006354 44,54.099436 44,55.187504 44,57.370626 45.782838,58 48.658628,58 h 1.341368 v 4 h -16 z"
+ id="path5"
+ style="fill:#ffffff;stroke:none;stroke-width:0.0999996"
+ sodipodi:nodetypes="csssscccccccccccccccccsscccsscccc" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-groovy.svg b/elementary-xfce/mimes/96/text-x-groovy.svg
new file mode 100644
index 00000000..98aee146
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-groovy.svg
@@ -0,0 +1,218 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-groovy.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="5.0234044"
+ inkscape:cx="29.66116"
+ inkscape:cy="60.019058"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="129"
+ inkscape:window-y="374"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ sodipodi:type="star"
+ style="fill:#3689e6;fill-opacity:1;stroke:none;stroke-width:0.583695;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+ id="path25763"
+ inkscape:flatsided="false"
+ sodipodi:sides="5"
+ sodipodi:cx="29.08725"
+ sodipodi:cy="23.919403"
+ sodipodi:r1="17.185425"
+ sodipodi:r2="8.5927124"
+ sodipodi:arg1="-1.5707963"
+ sodipodi:arg2="-0.9424778"
+ inkscape:rounded="0"
+ inkscape:randomized="0"
+ inkscape:transform-center-y="-2.8116429"
+ transform="matrix(1.7131344,0,0,1.7133052,-1.8303682,5.8306399)"
+ d="M 29.08725,6.7339783 34.137919,16.967753 45.43156,18.608815 37.259405,26.574697 39.188589,37.822704 29.08725,32.512115 18.98591,37.822704 20.915095,26.574697 12.74294,18.608814 24.03658,16.967753 Z" />
+ <path
+ d="m 51.647952,42.907332 c -0.08408,-0.342804 -0.216674,-0.643566 -0.39778,-0.902286 -0.1811,-0.265188 -0.407484,-0.488334 -0.679142,-0.66944 -0.265188,-0.18758 -0.575652,-0.326634 -0.931392,-0.417186 -0.349272,-0.09702 -0.734118,-0.14554 -1.15454,-0.14554 -0.90552,0 -1.678446,0.216678 -2.31878,0.650036 -0.633864,0.433354 -1.118964,1.057516 -1.4553,1.872486 -0.32987,0.81497 -0.494804,1.798106 -0.494804,2.949412 0,1.164242 0.15846,2.160314 0.475398,2.988218 0.316932,0.827906 0.789096,1.46177 1.416494,1.901594 0.627398,0.439826 1.406792,0.659738 2.338184,0.659738 0.821438,0 1.503812,-0.11966 2.047124,-0.358976 0.549782,-0.239316 0.9605,-0.578886 1.232154,-1.01871 0.271658,-0.439824 0.407486,-0.957264 0.407486,-1.552322 l 0.931394,0.09702 H 48 V 46 h 9.333332 v 1.87475 c 0,1.811042 -0.384846,3.36013 -1.154538,4.647264 -0.763226,1.280664 -1.81751,2.2638 -3.162854,2.94941 -1.338878,0.67914 -2.87503,1.01871 -4.608456,1.01871 -1.933934,0 -3.631786,-0.410718 -5.093554,-1.232154 -1.46177,-0.821438 -2.603376,-1.992146 -3.424814,-3.512128 -0.814966,-1.519982 -1.22245,-3.32779 -1.22245,-5.423424 0,-1.642872 0.249018,-3.098174 0.747054,-4.365904 0.504506,-1.267728 1.20305,-2.338184 2.095634,-3.211366 0.892586,-0.879648 1.924234,-1.542618 3.094944,-1.98891 1.170706,-0.452762 2.425498,-0.679142 3.764376,-0.679142 1.177178,0 2.27027,0.16816 3.279278,0.504506 1.01548,0.329868 1.9113,0.802032 2.68746,1.416492 0.782628,0.607994 1.413258,1.329176 1.89189,2.163548 0.478634,0.834374 0.769694,1.749596 0.873184,2.74567 z"
+ style="font-weight:900;font-size:17.2332px;line-height:1.25;font-family:'Inter V';-inkscape-font-specification:'Inter V Heavy';fill:#ffffff;fill-opacity:1;stroke-width:0.999998"
+ id="path28917"
+ sodipodi:nodetypes="ccccsccsssscscccccsccsscscccsccscc" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-haskell.svg b/elementary-xfce/mimes/96/text-x-haskell.svg
new file mode 100644
index 00000000..b50be2f6
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-haskell.svg
@@ -0,0 +1,212 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-haskell.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="5.0234044"
+ inkscape:cx="29.462091"
+ inkscape:cy="60.019058"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="129"
+ inkscape:window-y="132"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 23.2,62.000001 34.533333,45 23.2,28 h 8.5 L 43.033334,45 31.7,62.000001"
+ id="path2"
+ style="fill:#452981;fill-opacity:1;stroke-width:0.200002" />
+ <path
+ id="path4"
+ style="fill:#452981;fill-opacity:1;stroke-width:0.200002"
+ d="m 59.347656,46 4,6 H 72 v -6 z" />
+ <path
+ id="path6"
+ style="fill:#452981;fill-opacity:1;stroke-width:0.200002"
+ d="m 54.015624,38 4,6 H 72 v -6 z" />
+ <path
+ d="M 35.25,62.000001 46.583333,45 35.25,28 h 8.5 l 22.666667,34.000001 h -8.5 l -7.083334,-10.625 -7.083333,10.625"
+ id="path10"
+ style="fill:#7239b3;fill-opacity:1;stroke-width:0.200002" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-kotlin.svg b/elementary-xfce/mimes/96/text-x-kotlin.svg
new file mode 100644
index 00000000..2f9aec47
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-kotlin.svg
@@ -0,0 +1,223 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-kotlin.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="5.0234044"
+ inkscape:cx="29.66116"
+ inkscape:cy="60.019058"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="129"
+ inkscape:window-y="374"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="500.00351"
+ y1="579.10577"
+ x2="-0.09653803"
+ y2="1079.2058"
+ gradientTransform="matrix(0.9998,0,0,0.9998,0.09651873,-578.99)">
+ <stop
+ offset="3.435144e-03"
+ style="stop-color:#E44857"
+ id="stop4" />
+ <stop
+ offset="0.4689"
+ style="stop-color:#C711E1"
+ id="stop6" />
+ <stop
+ offset="1"
+ style="stop-color:#7F52FF"
+ id="stop8" />
+ </linearGradient>
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <polygon
+ class="st0"
+ points="0,500 0,0 500,0 250,250 500,500 "
+ id="polygon11"
+ style="fill:url(#SVGID_1_);stroke-width:11.3636"
+ transform="matrix(0.088,0,0,0.088,26,26)" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-pascal.svg b/elementary-xfce/mimes/96/text-x-pascal.svg
new file mode 100644
index 00000000..4762f79b
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-pascal.svg
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-pascal.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="5.0234044"
+ inkscape:cx="29.66116"
+ inkscape:cy="60.019058"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="129"
+ inkscape:window-y="374"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ id="path35997-7"
+ style="font-weight:900;font-size:40px;line-height:1.25;font-family:'Inter V';-inkscape-font-specification:'Inter V Heavy';fill:#a56de2;fill-opacity:1;stroke-width:0.999998"
+ d="M 30,24 V 69.999998 H 42 V 56 h 6.462888 c 3.503906,0 7.307558,-0.463266 9.928,-1.766 2.635422,-1.302734 4.881526,-3.00236 6.334,-5.413168 1.467446,-2.410808 2.201252,-5.264844 2.201252,-8.559114 0,-3.264324 -0.712758,-6.11836 -2.135282,-8.559114 C 63.36833,29.26185 61.577432,27.36914 59.016888,26.021482 56.456338,24.673828 53.26953,24 49.855468,24 Z m 12,10.000038 h 4.890624 c 1.467448,0 2.716276,0.05472 3.749478,0.563838 1.04818,0.49414 1.850784,1.21289 2.40482,2.156246 0.569008,0.928388 0.853514,2.223886 0.853514,3.541596 0,1.302732 -0.284506,2.03195 -0.853514,2.990282 -0.554036,0.958336 -1.356642,1.487914 -2.40482,2.012 C 49.606902,45.773116 48.358072,46 46.890624,46 H 42 Z"
+ sodipodi:nodetypes="ccccsccssssccsccsccscc" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-sass.svg b/elementary-xfce/mimes/96/text-x-sass.svg
new file mode 100644
index 00000000..152e845e
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-sass.svg
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-sass.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="5.0234044"
+ inkscape:cx="29.66116"
+ inkscape:cy="60.019058"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="173"
+ inkscape:window-y="596"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ fill="#cd6799"
+ d="m 69.581464,47.573136 c -1.98855,0.0106 -3.71682,0.48933 -5.16399,1.1973 -0.53097,-1.051546 -1.061956,-1.98855 -1.155644,-2.6757 -0.1041,-0.801676 -0.229052,-1.291006 -0.1041,-2.24883 0.12494,-0.95784 0.687134,-2.321716 0.676724,-2.42583 -0.0106,-0.1041 -0.12494,-0.593446 -1.27017,-0.603856 -1.145236,-0.0106 -2.134306,0.21864 -2.24883,0.52056 -0.11446,0.301936 -0.333166,0.98907 -0.47892,1.69704 -0.19782,1.041136 -2.290486,4.757956 -3.487786,6.704866 -0.385214,-0.760036 -0.71838,-1.42635 -0.79125,-1.95732 -0.1041,-0.801676 -0.22905,-1.291006 -0.1041,-2.248846 0.12494,-0.957824 0.68715,-2.321714 0.676726,-2.425814 -0.0106,-0.1041 -0.12496,-0.593446 -1.27017,-0.603856 -1.145236,-0.0106 -2.134306,0.21864 -2.24883,0.52056 -0.11444,0.30192 -0.23946,1.00989 -0.47892,1.69704 -0.23946,0.687136 -3.019276,6.89226 -3.748066,8.495596 -0.374804,0.822494 -0.697544,1.4784 -0.926594,1.92609 0,0 0,0 0,0 0,0 -0.0106,0.0312 -0.0417,0.08326 -0.19782,0.385214 -0.312346,0.593444 -0.312346,0.593444 0,0 0,0 0,0.0106 -0.15616,0.281116 -0.322754,0.541396 -0.406034,0.541396 -0.06254,0 -0.177,-0.74961 0.02086,-1.769926 0.416444,-2.155124 1.405514,-5.507564 1.395104,-5.62209 0,-0.0624 0.1874,-0.645494 -0.645494,-0.947414 -0.812086,-0.301936 -1.103596,0.1978 -1.17648,0.1978 -0.0729,0 -0.12494,0.177 -0.12494,0.177 0,0 0.90579,-3.768884 -1.72827,-3.768884 -1.644976,0 -3.91464,1.801154 -5.039056,3.42531 -0.70797,0.385214 -2.2176,1.20771 -3.831344,2.092664 -0.614266,0.343576 -1.24935,0.68715 -1.842796,1.00989 -0.0417,-0.0417 -0.08324,-0.09374 -0.12494,-0.1353 -3.18585,-3.40449 -9.07863,-5.809484 -8.82876,-10.38003 0.09374,-1.66581 0.66633,-6.03855 11.31705,-11.348294 8.7663,-4.320676 15.74184,-3.123376 16.94955,-0.46851 1.72827,3.789704 -3.73764,10.827734 -12.79545,11.848034 -3.45654,0.385216 -5.268104,-0.94743 -5.726204,-1.44717 -0.478906,-0.52056 -0.55179,-0.55179 -0.728776,-0.44769 -0.291524,0.15618 -0.1041,0.62469 0,0.89538 0.27069,0.70797 1.384696,1.95732 3.26913,2.571586 1.66581,0.54138 5.715796,0.843314 10.619506,-1.051546 5.48673,-2.123894 9.776174,-8.027084 8.516414,-12.97245 -1.25976,-5.01822 -9.58878,-6.67362 -17.47011,-3.872984 -4.68507,1.665794 -9.76578,4.289444 -13.42014,7.704344 -4.341494,4.060396 -5.028644,7.589806 -4.747528,9.06822 1.009888,5.24727 8.245724,8.66217 11.140048,11.192116 -0.1458,0.08324 -0.2811,0.15616 -0.395624,0.218624 -1.44717,0.71838 -6.96513,3.60231 -8.33943,6.652816 -1.56168,3.45654 0.24987,5.93442 1.44717,6.267584 3.71682,1.03071 7.53777,-0.822494 9.58878,-3.88341 2.051024,-3.060914 1.801154,-7.038014 0.853724,-8.85999 -0.0106,-0.02084 -0.02084,-0.0417 -0.0417,-0.06256 0.374806,-0.218624 0.76002,-0.447674 1.134826,-0.666314 0.7392,-0.43728 1.46799,-0.843316 2.092664,-1.17648 -0.353984,0.96825 -0.614264,2.12391 -0.7392,3.789704 -0.15616,1.95732 0.645496,4.497676 1.69704,5.497156 0.46851,0.43728 1.0203,0.44769 1.374286,0.44769 1.22853,0 1.780334,-1.020316 2.3946,-2.22801 0.74961,-1.4784 1.426334,-3.19626 1.426334,-3.19626 0,0 -0.843314,4.643414 1.44717,4.643414 0.832906,0 1.67622,-1.08276 2.051026,-1.634564 0,0.0106 0,0.0106 0,0.0106 0,0 0.02086,-0.0312 0.0624,-0.1041 0.08324,-0.1353 0.1353,-0.21864 0.1353,-0.21864 0,0 0,-0.0106 0,-0.02084 0.333164,-0.58302 1.082774,-1.905256 2.19678,-4.102036 1.43676,-2.831864 2.821454,-6.3717 2.821454,-6.3717 0,0 0.12494,0.864136 0.551806,2.300896 0.24987,0.843314 0.77043,1.76991 1.186874,2.665274 -0.33315,0.46851 -0.54138,0.72879 -0.54138,0.72879 0,0 0,0 0.0106,0.0106 -0.27069,0.353986 -0.562214,0.7392 -0.884954,1.11402 -1.134826,1.353466 -2.48829,2.904736 -2.6757,3.352426 -0.21864,0.53097 -0.16658,0.916184 0.24987,1.22853 0.301934,0.22905 0.843314,0.26028 1.395104,0.22905 1.020316,-0.0729 1.738696,-0.322756 2.092666,-0.47892 0.551804,-0.19782 1.1973,-0.49974 1.801154,-0.94743 1.114006,-0.822496 1.790746,-1.99896 1.72827,-3.550246 -0.0312,-0.853724 -0.31233,-1.70745 -0.655904,-2.50911 0.1041,-0.1458 0.19782,-0.291524 0.30192,-0.43728 1.759514,-2.571584 3.12339,-5.39304 3.12339,-5.39304 0,0 0.12494,0.864136 0.55179,2.300896 0.20823,0.72879 0.635084,1.52004 1.009904,2.290484 -1.6554,1.343056 -2.6757,2.904736 -3.040094,3.92505 -0.65592,1.894846 -0.1458,2.74857 0.82248,2.94639 0.43728,0.09374 1.061954,-0.11444 1.520054,-0.312344 0.583036,-0.1874 1.27017,-0.51015 1.92609,-0.98907 1.114006,-0.822496 2.186356,-1.96773 2.123896,-3.519016 -0.0312,-0.707954 -0.21864,-1.405514 -0.47892,-2.082254 1.405514,-0.58302 3.21708,-0.905776 5.528384,-0.635086 4.95576,0.583036 5.93442,3.67518 5.747026,4.976596 -0.1874,1.3014 -1.22853,2.00937 -1.572106,2.22801 -0.343574,0.21864 -0.4581,0.29151 -0.42687,0.44769 0.0417,0.229034 0.20823,0.218624 0.499756,0.17698 0.406034,-0.0729 2.602814,-1.051544 2.69652,-3.44613 0.15616,-3.060914 -2.758996,-6.40293 -7.912576,-6.3717 z M 31.351278,60.46229 c -1.64499,1.790746 -3.93546,2.46747 -4.92453,1.894846 -1.061954,-0.614266 -0.64551,-3.25872 1.374286,-5.15358 1.22853,-1.155646 2.811044,-2.22801 3.862574,-2.883916 0.239462,-0.1458 0.593446,-0.353984 1.020316,-0.614264 0.0729,-0.0417 0.11444,-0.06254 0.11444,-0.06254 v 0 c 0.08324,-0.05206 0.16658,-0.1041 0.24987,-0.15616 0.739216,2.70693 0.0312,5.09112 -1.697026,6.975556 z m 11.972956,-8.14161 c -0.57261,1.395106 -1.76991,4.96617 -2.4987,4.768366 -0.624674,-0.16658 -1.00989,-2.87352 -0.12496,-5.54922 0.447676,-1.343056 1.395106,-2.94639 1.94691,-3.571066 0.895366,-0.99948 1.884436,-1.332644 2.123894,-0.926594 0.30192,0.53097 -1.093184,4.40397 -1.447168,5.278514 z m 9.880306,4.72671 c -0.23946,0.12494 -0.46851,0.20823 -0.572626,0.1458 -0.0729,-0.0417 0.1041,-0.208214 0.1041,-0.208214 0,0 1.23894,-1.332646 1.72827,-1.9365 0.2811,-0.353986 0.614266,-0.77043 0.96825,-1.23894 0,0.0417 0,0.09374 0,0.1353 0,1.592924 -1.540874,2.66529 -2.22801,3.102554 z m 7.62105,-1.73868 c -0.177,-0.12494 -0.1458,-0.54138 0.447674,-1.842794 0.22905,-0.51015 0.770446,-1.363876 1.69704,-2.18637 0.1041,0.333164 0.177,0.65592 0.16658,0.95784 -0.0106,2.00937 -1.44717,2.75898 -2.311304,3.071324 z"
+ id="path2"
+ style="fill:#f4679d;fill-opacity:1;stroke-width:0.999998" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-scheme.svg b/elementary-xfce/mimes/96/text-x-scheme.svg
new file mode 100644
index 00000000..345664cf
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-scheme.svg
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ id="svg3901"
+ height="96"
+ width="96"
+ version="1.1"
+ sodipodi:docname="text-x-scheme.svg"
+ inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#">
+ <sodipodi:namedview
+ id="namedview41"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ showgrid="false"
+ inkscape:zoom="5.0234044"
+ inkscape:cx="29.66116"
+ inkscape:cy="60.019058"
+ inkscape:window-width="1396"
+ inkscape:window-height="896"
+ inkscape:window-x="178"
+ inkscape:window-y="491"
+ inkscape:window-maximized="0"
+ inkscape:current-layer="svg3901" />
+ <defs
+ id="defs3903">
+ <linearGradient
+ id="linearGradient3403">
+ <stop
+ id="stop3405"
+ style="stop-color:#ffffff;stop-opacity:1"
+ offset="0" />
+ <stop
+ id="stop3407"
+ style="stop-color:#ffffff;stop-opacity:0.23529412"
+ offset="0.00541497" />
+ <stop
+ id="stop3409"
+ style="stop-color:#ffffff;stop-opacity:0.15686275"
+ offset="1" />
+ <stop
+ id="stop3411"
+ style="stop-color:#ffffff;stop-opacity:0.39215687"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3600">
+ <stop
+ offset="0"
+ style="stop-color:#f4f4f4;stop-opacity:1"
+ id="stop3602" />
+ <stop
+ offset="1"
+ style="stop-color:#dbdbdb;stop-opacity:1"
+ id="stop3604" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5060">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5062" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5064" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient5048">
+ <stop
+ offset="0"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5050" />
+ <stop
+ offset="0.5"
+ style="stop-color:#000000;stop-opacity:1"
+ id="stop5056" />
+ <stop
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0"
+ id="stop5052" />
+ </linearGradient>
+ <linearGradient
+ id="linearGradient3104-6">
+ <stop
+ id="stop3106-3"
+ style="stop-color:#000000;stop-opacity:0.31782946"
+ offset="0" />
+ <stop
+ id="stop3108-9"
+ style="stop-color:#000000;stop-opacity:0.24031007"
+ offset="1" />
+ </linearGradient>
+ <linearGradient
+ y2="42.273762"
+ x2="23.99999"
+ y1="5.6275582"
+ x1="23.99999"
+ gradientTransform="matrix(1.8648648,0,0,2.3513513,3.2432558,-11.432408)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3106"
+ xlink:href="#linearGradient3403" />
+ <linearGradient
+ y2="47.013336"
+ x2="25.132275"
+ y1="0.98520643"
+ x1="25.132275"
+ gradientTransform="matrix(1.9999954,0,0,1.9120955,1.0813194e-4,-3.8236272)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3109"
+ xlink:href="#linearGradient3600" />
+ <linearGradient
+ y2="2.9062471"
+ x2="-51.786404"
+ y1="50.786446"
+ x1="-51.786404"
+ gradientTransform="matrix(1.6380632,0,0,1.8097673,119.83211,-6.5336729)"
+ gradientUnits="userSpaceOnUse"
+ id="linearGradient3170"
+ xlink:href="#linearGradient3104-6" />
+ <linearGradient
+ gradientTransform="matrix(0.13730769,0,0,0.02882352,-1.626924,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5048"
+ id="linearGradient3842"
+ y2="609.50507"
+ x2="302.85715"
+ y1="366.64789"
+ x1="302.85715" />
+ <radialGradient
+ gradientTransform="matrix(-0.04698948,0,0,0.02882352,43.168704,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3156"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ <radialGradient
+ gradientTransform="matrix(0.04698949,0,0,0.02882352,52.831289,75.431978)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#linearGradient5060"
+ id="radialGradient3153"
+ fy="486.64789"
+ fx="605.71429"
+ r="117.14286"
+ cy="486.64789"
+ cx="605.71429" />
+ </defs>
+ <metadata
+ id="metadata3906">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="" />
+ </rdf:RDF>
+ </metadata>
+ <rect
+ width="66.299995"
+ height="7"
+ x="14.849998"
+ y="86"
+ id="rect2879-2"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#linearGradient3842);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 14.85,86.000298 c 0,0 0,6.999581 0,6.999581 -2.419842,0.014 -5.85,-1.56828 -5.85,-3.50028 0,-1.932 2.700361,-3.499301 5.85,-3.499301 z"
+ id="path2881-9"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3156);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 81.149999,86.000298 c 0,0 0,6.999581 0,6.999581 C 83.56984,93.013879 87,91.431599 87,89.499599 c 0,-1.932 -2.700361,-3.499301 -5.850001,-3.499301 z"
+ id="path2883-1"
+ style="display:inline;overflow:visible;visibility:visible;opacity:0.15;fill:url(#radialGradient3153);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" />
+ <path
+ d="m 13,0.99999999 h 69.999918 l 8.5e-5,87.99999901 H 13 Z"
+ id="path4160"
+ style="display:inline;fill:url(#linearGradient3109);fill-opacity:1;stroke:none;stroke-width:0.999997"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 82.499999,88.499999 H 13.500001 V 1.5 h 68.999998 z"
+ id="rect6741-1"
+ style="fill:none;stroke:url(#linearGradient3106);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
+ <path
+ d="M 12.499959,0.4999623 83.499966,0.5 l 7.5e-5,89.000043 H 12.499959 Z"
+ id="path4160-6-1"
+ style="display:inline;fill:none;stroke:url(#linearGradient3170);stroke-width:0.999922;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+ sodipodi:nodetypes="ccccc" />
+ <path
+ d="M 64.674846,61.431906 H 66 c 0,3.877306 -0.625764,6.699386 -1.8773,8.466266 -1.251534,1.76687 -2.834358,2.6503 -4.748466,2.6503 -1.546012,0 -3.030672,-0.57669 -4.453988,-1.730054 -1.423312,-1.153376 -2.699386,-4.28221 -3.828222,-9.386512 L 47.92638,47.149698 36.957054,72 H 30 L 45.7546,38.094482 c -0.834356,-4.392638 -1.84049,-7.644168 -3.018404,-9.754604 -1.177914,-2.110426 -2.638034,-3.16564 -4.380368,-3.16564 -1.398774,0 -2.613496,0.527602 -3.644172,1.582826 C 33.680978,27.812276 33.092024,29.742336 32.944784,32 h -1.325152 c 0.07362,-3.607356 0.797544,-6.764414 2.171776,-8.923926 1.374236,-2.1595 3.092026,-3.25153 5.153376,-3.276074 1.325154,0 2.57669,0.539884 3.7546,1.61964 1.177916,1.079744 2.208592,2.94478 3.092026,5.595088 0.883438,2.650312 2.245398,8.122702 4.08589,16.417176 l 2.613498,11.668714 c 1.055218,4.834354 2.159508,8.06135 3.312886,9.68098 1.153374,1.61964 2.552148,2.441724 4.196318,2.466266 2.748466,0 4.306746,-1.938652 4.674844,-5.815958 z"
+ id="path10"
+ style="fill:#333333;fill-opacity:1;stroke-width:0.237382"
+ sodipodi:nodetypes="ccssscccccssccccccsccscc" />
+</svg>
diff --git a/elementary-xfce/mimes/96/text-x-scss.svg b/elementary-xfce/mimes/96/text-x-scss.svg
new file mode 120000
index 00000000..3d16dc10
--- /dev/null
+++ b/elementary-xfce/mimes/96/text-x-scss.svg
@@ -0,0 +1 @@
+text-x-sass.svg \ No newline at end of file