import working
This commit is contained in:
commit
5fc63c644c
171
drive-harddisk-solidstate.svg
Normal file
171
drive-harddisk-solidstate.svg
Normal file
@ -0,0 +1,171 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" version="1.0" width="512" height="512" viewBox="0 0 128 128" id="svg3486" sodipodi:docname="drive-harddisk-solidstate-128.svg" inkscape:version="0.92.3 (2405546, 2018-03-11)">
|
||||||
|
<sodipodi:namedview pagecolor="#ffffff" bordercolor="#666666" borderopacity="1" objecttolerance="10" gridtolerance="10" guidetolerance="10" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:window-width="1920" inkscape:window-height="962" id="namedview82" showgrid="true" inkscape:zoom="1" inkscape:cx="46.669433" inkscape:cy="17.390444" inkscape:window-x="0" inkscape:window-y="30" inkscape:window-maximized="1" inkscape:current-layer="svg3486">
|
||||||
|
<inkscape:grid type="xygrid" id="grid1420" />
|
||||||
|
</sodipodi:namedview>
|
||||||
|
<metadata id="metadata83">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs id="defs3488">
|
||||||
|
<linearGradient id="linearGradient5048">
|
||||||
|
<stop id="stop5050" style="stop-color:#000000;stop-opacity:0" offset="0" />
|
||||||
|
<stop id="stop5056" style="stop-color:#000000;stop-opacity:1" offset="0.5" />
|
||||||
|
<stop id="stop5052" style="stop-color:#000000;stop-opacity:0" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient x1="302.85715" y1="366.64789" x2="302.85715" y2="609.50507" id="linearGradient2624" xlink:href="#linearGradient5048" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.2086243,0,0,0.05625201,-11.402788,87.091152)" />
|
||||||
|
<radialGradient cx="605.71429" cy="486.64789" r="117.14286" fx="605.71429" fy="486.64789" id="radialGradient2621" xlink:href="#linearGradient5060" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.122534,0,0,0.05625201,40.472356,87.091152)" />
|
||||||
|
<radialGradient cx="605.71429" cy="486.64789" r="117.14286" fx="605.71429" fy="486.64789" id="radialGradient2618" xlink:href="#linearGradient5060" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-0.122534,0,0,0.05625201,87.527672,87.091152)" />
|
||||||
|
<linearGradient id="linearGradient2215">
|
||||||
|
<stop id="stop2223" style="stop-color:#7a7a7a;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop2219" style="stop-color:#474747;stop-opacity:1" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient x1="29.9375" y1="41" x2="30" y2="49.999996" id="linearGradient2714" xlink:href="#linearGradient2215" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.7797939,0,0,2.0106954,-16.614014,15.013338)" />
|
||||||
|
<linearGradient id="linearGradient3484">
|
||||||
|
<stop id="stop3486" style="stop-color:#969696;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop3488" style="stop-color:#b4b4b4;stop-opacity:1" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient x1="17.813944" y1="29.796696" x2="18.072828" y2="10.000001" id="linearGradient2710" xlink:href="#linearGradient3484" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.7717117,0,0,2.8041475,-2.5210903,-6.9397837)" />
|
||||||
|
<linearGradient id="linearGradient7056">
|
||||||
|
<stop id="stop7064" style="stop-color:#e6e6e6;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop7060" style="stop-color:#c8c8c8;stop-opacity:1" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient cx="11.734284" cy="8.4900017" r="23.047892" fx="11.734284" fy="8.4900017" id="radialGradient2708" xlink:href="#linearGradient7056" gradientUnits="userSpaceOnUse" gradientTransform="matrix(3.8158369,1.9550356,-1.297462,2.5920017,-2.657338,-12.37557)" />
|
||||||
|
<radialGradient cx="141.74666" cy="206.42612" r="78.728165" fx="141.74666" fy="206.42612" id="radialGradient2704" xlink:href="#linearGradient4035" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.9720948,-0.0142358,0.00719451,0.8190959,-77.067288,-77.616391)" />
|
||||||
|
<linearGradient id="linearGradient7609">
|
||||||
|
<stop id="stop7611" style="stop-color:#ffffff;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop7677" style="stop-color:#e7e7e7;stop-opacity:1" offset="0.47025558" />
|
||||||
|
<stop id="stop7613" style="stop-color:#8c8c8c;stop-opacity:1" offset="0.67183787" />
|
||||||
|
<stop id="stop7617" style="stop-color:#dddddd;stop-opacity:1" offset="0.83542866" />
|
||||||
|
<stop id="stop7615" style="stop-color:#a8a8a8;stop-opacity:1" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient cx="142.62215" cy="191.85428" r="78.728165" fx="142.62215" fy="191.85428" id="radialGradient2701" xlink:href="#linearGradient7609" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.4932064,0,0,-0.3486482,-8.2964585,119.46245)" />
|
||||||
|
<radialGradient cx="113.0654" cy="97.587898" r="2.5631001" fx="113.667" fy="98" id="radialGradient2697" xlink:href="#radialGradient4241" gradientUnits="userSpaceOnUse" gradientTransform="matrix(-1.0068548,0,0,0.9756095,124.84131,-3.2068583)" />
|
||||||
|
<radialGradient cx="113.0654" cy="97.587898" r="2.5631001" fx="113.667" fy="98" id="radialGradient2693" xlink:href="#radialGradient4241" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.7477745,-0.1585924,0.084228,0.6299819,-68.769481,-18.546726)" />
|
||||||
|
<radialGradient cx="113.0654" cy="97.587898" r="2.5631001" fx="113.667" fy="98" id="radialGradient2689" xlink:href="#radialGradient4241" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.7564903,0.1411284,-0.07792703,0.6130007,24.07117,-50.778011)" />
|
||||||
|
<linearGradient id="linearGradient5060">
|
||||||
|
<stop id="stop5062" style="stop-color:#000000;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop5064" style="stop-color:#000000;stop-opacity:0" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient x1="7.0625" y1="35.28125" x2="24.6875" y2="35.28125" id="linearGradient2686" xlink:href="#linearGradient5060" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.8154099,0,0,2.6966282,0.4945617,11.359533)" />
|
||||||
|
<linearGradient id="linearGradient4236">
|
||||||
|
<stop id="stop4238" style="stop-color:#eeeeee;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop4240" style="stop-color:#eeeeee;stop-opacity:0" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient x1="12.277412" y1="37.205811" x2="12.221823" y2="33.758667" id="linearGradient2683" xlink:href="#linearGradient4236" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.7758664,0,0,2.9914128,-1.725507,4.105388)" />
|
||||||
|
<linearGradient id="linearGradient4035">
|
||||||
|
<stop id="stop4037" style="stop-color:#f5f5f5;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop4039" style="stop-color:#e7e7e7;stop-opacity:1" offset="0.47025558" />
|
||||||
|
<stop id="stop4041" style="stop-color:#8c8c8c;stop-opacity:1" offset="0.69348532" />
|
||||||
|
<stop id="stop4043" style="stop-color:#dddddd;stop-opacity:1" offset="0.83542866" />
|
||||||
|
<stop id="stop4045" style="stop-color:#a8a8a8;stop-opacity:1" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient cx="127.31733" cy="143.82751" r="78.728165" fx="127.31733" fy="143.82751" id="radialGradient2680" xlink:href="#linearGradient4035" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.5208152,-0.07516752,0.01692892,0.3022039,-21.928264,5.2860233)" />
|
||||||
|
<radialGradient cx="113.0654" cy="97.587898" r="2.5631001" fx="113.667" fy="98" id="radialGradient4241" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop id="stop4243" style="stop-color:#eeeeee;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop4245" style="stop-color:#cecece;stop-opacity:1" offset="0.16" />
|
||||||
|
<stop id="stop4247" style="stop-color:#888888;stop-opacity:1" offset="0.4675" />
|
||||||
|
<stop id="stop4249" style="stop-color:#555555;stop-opacity:1" offset="1" />
|
||||||
|
</radialGradient>
|
||||||
|
<radialGradient cx="113.0654" cy="97.587898" r="2.5631001" fx="113.667" fy="98" id="radialGradient2676" xlink:href="#radialGradient4241" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1.0068545,0,0,0.9756095,3.158733,-3.2068583)" />
|
||||||
|
<linearGradient id="linearGradient6310-8">
|
||||||
|
<stop id="stop6312-6" style="stop-color:#ffffff;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop6314-6" style="stop-color:#ffffff;stop-opacity:0" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient cx="24" cy="42" r="21" fx="24" fy="42" id="radialGradient2673" xlink:href="#linearGradient6310-8" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.8095237,-3.195635e-8,7.8140219e-8,1.0714284,-3.428568,61.499973)" />
|
||||||
|
<linearGradient x1="29.9375" y1="41" x2="30" y2="49.999996" id="linearGradient2714-3" xlink:href="#linearGradient4236" gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.7797939,0,0,2.0106954,-16.614014,15.013338)" />
|
||||||
|
<radialGradient inkscape:collect="always" xlink:href="#linearGradient4236" id="radialGradient937" cx="64" cy="106.49996" fx="64" fy="106.49996" r="62.535988" gradientTransform="matrix(1,0,0,0.12850201,0,92.814502)" gradientUnits="userSpaceOnUse" />
|
||||||
|
<linearGradient id="linearGradient1139" inkscape:collect="always">
|
||||||
|
<stop id="stop1135" offset="0" style="stop-color:#d1ff82;stop-opacity:1;" />
|
||||||
|
<stop id="stop1137" offset="1" style="stop-color:#9bdb4d;stop-opacity:1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="linearGradient1131" inkscape:collect="always">
|
||||||
|
<stop id="stop1127" offset="0" style="stop-color:#ffe16b;stop-opacity:1" />
|
||||||
|
<stop style="stop-color:#d39220;stop-opacity:1;" offset="0.51300955" id="stop1133" />
|
||||||
|
<stop id="stop1129" offset="1" style="stop-color:#f9c440;stop-opacity:1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="linearGradient1101">
|
||||||
|
<stop id="stop1091" style="stop-color:#ffffff;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop1093" style="stop-color:#e7e7e7;stop-opacity:1" offset="0.25" />
|
||||||
|
<stop id="stop1095" style="stop-color:#8c8c8c;stop-opacity:1" offset="0.67183787" />
|
||||||
|
<stop id="stop1097" style="stop-color:#dddddd;stop-opacity:1" offset="0.83542866" />
|
||||||
|
<stop id="stop1099" style="stop-color:#a8a8a8;stop-opacity:1" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="linearGradient1045">
|
||||||
|
<stop id="stop1041" style="stop-color:#333333;stop-opacity:1" offset="0" />
|
||||||
|
<stop id="stop1043" style="stop-color:#555761;stop-opacity:1" offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient gradientTransform="matrix(0.1018087,0,0,0.02745099,-82.243162,61.941754)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient5048" id="linearGradient2566" y2="609.50507" x2="302.85715" y1="366.64789" x1="302.85715" />
|
||||||
|
<radialGradient gradientTransform="matrix(0.05979662,0,0,0.02745099,-56.928085,61.941754)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient5060" id="radialGradient2563" fy="486.64789" fx="605.71429" r="117.14286" cy="486.64789" cx="605.71429" />
|
||||||
|
<radialGradient gradientTransform="matrix(-0.05979662,0,0,0.02745099,-33.965085,61.941754)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient5060" id="radialGradient2560" fy="486.64789" fx="605.71429" r="117.14286" cy="486.64789" cx="605.71429" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.3573591,0,0,1.0098512,-84.809999,25.225035)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient2215" id="linearGradient2557" y2="49.999996" x2="30" y1="41" x1="29.9375" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.3526366,0,0,1.3652569,-77.909869,15.838829)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient3484" id="linearGradient2553" y2="10.000001" x2="18.072828" y1="29.796696" x1="17.813944" />
|
||||||
|
<radialGradient gradientTransform="matrix(1.8621852,0.9518493,-0.6331808,1.2619694,-77.97636,13.192304)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient7056" id="radialGradient2551" fy="8.4900017" fx="11.734284" r="23.047892" cy="8.4900017" cx="11.734284" />
|
||||||
|
<radialGradient gradientTransform="matrix(0.475706,-0.00690855,0.00352072,0.3975024,-37.03293,-36.799112)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4035" id="radialGradient2547" fy="206.42612" fx="141.74666" r="78.728165" cy="206.42612" cx="141.74666" />
|
||||||
|
<radialGradient gradientTransform="matrix(0.2466032,0,0,-0.1743241,-4.1482291,59.731248)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient7609" id="radialGradient2544" fy="191.85428" fx="142.62215" r="78.728165" cy="191.85428" cx="142.62215" />
|
||||||
|
<radialGradient gradientTransform="matrix(-0.5034274,0,0,0.4878048,-14.525935,16.569844)" gradientUnits="userSpaceOnUse" xlink:href="#radialGradient4241-5" id="radialGradient2540" fy="98" fx="113.667" r="2.5631001" cy="97.587898" cx="113.0654" />
|
||||||
|
<radialGradient gradientTransform="matrix(0.374113,-0.07929617,0.04213943,0.3149909,-111.35844,9.8999183)" gradientUnits="userSpaceOnUse" xlink:href="#radialGradient4241-5" id="radialGradient2536" fy="98" fx="113.667" r="2.5631001" cy="97.587898" cx="113.0654" />
|
||||||
|
<radialGradient gradientTransform="matrix(0.3782453,0.07056425,-0.03896353,0.3065004,-65.911021,-6.22984)" gradientUnits="userSpaceOnUse" xlink:href="#radialGradient4241-5" id="radialGradient2532" fy="98" fx="113.667" r="2.5631001" cy="97.587898" cx="113.0654" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.3801029,0,0,1.2584266,-8.0712936,29.10113)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient5060" id="linearGradient2529" y2="35.28125" x2="24.6875" y1="35.28125" x1="7.0625" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.3504215,0,0,1.2464221,-0.08267968,10.210591)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4236" id="linearGradient2526" y2="33.758667" x2="12.221823" y1="37.205811" x1="12.277412" />
|
||||||
|
<radialGradient gradientTransform="matrix(0.2540562,-0.03579406,0.00825801,0.1439066,-9.916226,3.6124102)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4035" id="radialGradient2523" fy="143.82751" fx="127.31733" r="78.728165" cy="143.82751" cx="127.31733" />
|
||||||
|
<radialGradient gradientUnits="userSpaceOnUse" id="radialGradient4241-5" fy="98" fx="113.667" r="2.5631001" cy="97.587898" cx="113.0654">
|
||||||
|
<stop offset="0" style="stop-color:#eeeeee;stop-opacity:1" id="stop4243-9" />
|
||||||
|
<stop offset="0.16" style="stop-color:#cecece;stop-opacity:1" id="stop4245-2" />
|
||||||
|
<stop offset="0.4675" style="stop-color:#888888;stop-opacity:1" id="stop4247-2" />
|
||||||
|
<stop offset="1" style="stop-color:#555555;stop-opacity:1" id="stop4249-8" />
|
||||||
|
</radialGradient>
|
||||||
|
<radialGradient gradientTransform="matrix(0.5034273,0,0,0.4878048,-76.367233,16.569844)" gradientUnits="userSpaceOnUse" xlink:href="#radialGradient4241-5" id="radialGradient2519" fy="98" fx="113.667" r="2.5631001" cy="97.587898" cx="113.0654" />
|
||||||
|
<radialGradient gradientTransform="matrix(1.3809524,-1.4521173e-8,3.8407907e-8,0.486864,-78.589446,50.816919)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient6310-8" id="radialGradient2516" fy="42" fx="24" r="21" cy="42" cx="24" />
|
||||||
|
<radialGradient gradientUnits="userSpaceOnUse" gradientTransform="matrix(3.5489286,-0.00675717,-9.4880732e-4,-0.49834382,-43.10113,140.02951)" r="18.5" fy="75.09082" fx="25.960344" cy="75.09082" cx="25.960344" id="radialGradient925" xlink:href="#linearGradient1045" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.4999999,0,0,4.609689,3.0000007,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="7" y1="53" x1="7" id="linearGradient1011" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.5000003,0,0,4.609689,4.4999971,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="10" y1="53" x1="10" id="linearGradient1013" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.4999999,0,0,4.609689,6.0000014,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="13" y1="53" x1="13" id="linearGradient1015" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.4999999,0,0,4.609689,7.5000003,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="16" y1="53" x1="16" id="linearGradient1017" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.4999999,0,0,4.609689,9.000001,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="19" y1="53" x1="19" id="linearGradient1019" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.4999999,0,0,4.609689,10.500001,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="22" y1="53" x1="22" id="linearGradient1021" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.5000003,0,0,4.609689,11.999993,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="25" y1="53" x1="25" id="linearGradient1023" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.4999999,0,0,4.609689,13.500001,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="28" y1="53" x1="28" id="linearGradient1025" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.4999999,0,0,4.609689,15.000002,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="31" y1="53" x1="31" id="linearGradient1027" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.4999999,0,0,4.609689,16.500002,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="34" y1="53" x1="34" id="linearGradient1029" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.5000003,0,0,4.609689,17.999989,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="41" y1="53" x1="41" id="linearGradient1031" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.4999999,0,0,4.609689,18.000002,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="37" y1="53" x1="37" id="linearGradient1033" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
<radialGradient gradientUnits="userSpaceOnUse" gradientTransform="matrix(2.0994935,0,0,1.7761342,-3.3755811,13.364888)" r="1.6890616" fy="53" fx="58.063545" cy="53" cx="58.063545" id="radialGradient1141-6" xlink:href="#linearGradient1139" inkscape:collect="always" />
|
||||||
|
<linearGradient gradientTransform="matrix(1.5000003,0,0,4.609689,23.999989,-136.31351)" gradientUnits="userSpaceOnUse" y2="52" x2="41" y1="53" x1="41" id="linearGradient1031-3" xlink:href="#linearGradient1131" inkscape:collect="always" />
|
||||||
|
</defs>
|
||||||
|
<rect style="display:inline;overflow:visible;visibility:visible;opacity:0.3;fill:url(#linearGradient2624);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none" id="rect2723" y="107.71581" x="13.632071" height="13.661199" width="100.73576" />
|
||||||
|
<path inkscape:connector-curvature="0" style="display:inline;overflow:visible;visibility:visible;opacity:0.3;fill:url(#radialGradient2621);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none" id="path2725" d="m 114.31876,107.71629 c 0,0 0,13.66044 0,13.66044 6.31019,0.0257 15.25499,-3.06061 15.25499,-6.8311 0,-3.77048 -7.04169,-6.82934 -15.25499,-6.82934 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="display:inline;overflow:visible;visibility:visible;opacity:0.3;fill:url(#radialGradient2618);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none" id="path2727" d="m 13.681244,107.71629 c 0,0 0,13.66044 0,13.66044 -6.310217,0.0257 -15.2549956,-3.06061 -15.2549956,-6.8311 0,-3.77048 7.0417191,-6.82934 15.2549956,-6.82934 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="display:inline;fill:url(#linearGradient2714);fill-opacity:1;fill-rule:evenodd;stroke:#353537;stroke-width:0.9279989;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new" id="rect6431" d="M 1.4640118,98.46396 H 126.53599 l -2.50078,16.072 H 4.2427776 Z" />
|
||||||
|
<rect style="display:inline;fill:#d2d2d3;fill-opacity:1;fill-rule:evenodd;stroke:none;enable-background:new" id="rect6381" y="96.278435" x="1.6722411" height="2.7934818" width="124.65551" />
|
||||||
|
<path inkscape:connector-curvature="0" style="display:inline;overflow:visible;visibility:visible;fill:url(#radialGradient2708);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2710);stroke-width:0.99578357;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" id="path6345" d="m 126.5021,98.502072 -18.87434,-72.27504 c -0.5337,-2.058171 -3.32939,-3.729178 -5.6797,-3.729178 H 25.401087 c -3.61082,0 -5.67995,0.55683 -6.441344,3.729178 L 1.4978917,98.431698" />
|
||||||
|
<path inkscape:connector-curvature="0" style="display:inline;overflow:visible;visibility:visible;opacity:0.4;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" id="path7046" d="M 125.49993,98.499962 H 2.5000713" />
|
||||||
|
<path inkscape:connector-curvature="0" style="fill:#e1e1e1;fill-opacity:1" id="path9007" d="m 14.993455,91.98533 c -0.126866,1.660488 -2.026799,3.014632 -4.241883,3.014632 -2.2140731,0 -3.8904862,-1.354144 -3.7424788,-3.014632 0.1470028,-1.65171 2.0459308,-2.985368 4.2388598,-2.985368 2.19394,7.83e-4 3.870352,1.333658 3.745502,2.985368 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="fill:url(#radialGradient2697);fill-opacity:1" id="path9009" d="m 13.560699,90.817522 c 0.202379,0.210719 0.433956,0.548297 0.433956,0.997072 0,0.03222 -0.002,0.06438 -0.004,0.09855 -0.0876,1.144388 -1.570694,2.111218 -3.238047,2.111218 -0.9494637,0 -1.8173717,-0.317072 -2.3208007,-0.849754 -0.2164704,-0.227316 -0.4631534,-0.603904 -0.418851,-1.105366 0.1016909,-1.134636 1.5827736,-2.093658 3.2360327,-2.093658 0.942416,7.8e-4 1.807303,0.315122 2.311736,0.841948 h 9e-6 l -10e-7,-1.4e-5 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="fill:#f0f0f0;fill-opacity:1" id="path9019" d="m 21.030997,25.61943 c 0.237579,1.052246 1.765539,1.627395 3.410643,1.278494 1.644356,-0.348742 2.77249,-1.487218 2.519216,-2.536133 -0.251792,-1.043405 -1.777218,-1.605485 -3.40587,-1.260071 -1.629338,0.346076 -2.759308,1.470812 -2.523989,2.51771 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="fill:url(#radialGradient2693);fill-opacity:1" id="path9021" d="m 21.994264,24.639666 c -0.132112,0.167962 -0.274955,0.422405 -0.236214,0.712195 0.0028,0.02071 0.007,0.04142 0.01151,0.06298 0.163859,0.725166 1.348799,1.11587 2.587114,0.853242 0.705149,-0.149536 1.322356,-0.491002 1.650254,-0.914267 0.141147,-0.180901 0.291825,-0.462913 0.215648,-0.779745 -0.173495,-0.716654 -1.356251,-1.102634 -2.5841,-0.842225 -0.699848,0.148949 -1.315048,0.488159 -1.644201,0.907803 l -4e-6,5e-6 -10e-6,1.7e-5 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="fill:#e1e1e1;fill-opacity:1" id="path9025" d="m 99.000772,24.430821 c -0.0373,1.06111 1.282028,2.178262 2.946298,2.488746 1.66353,0.31034 3.03124,-0.305538 3.05267,-1.369597 0.0213,-1.058417 -1.29873,-2.162557 -2.94637,-2.469933 -1.64846,-0.307015 -3.014472,0.295486 -3.052598,1.350784 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="fill:url(#radialGradient2689);fill-opacity:1" id="path9027" d="m 100.17053,23.897881 c -0.16888,0.104022 -0.369832,0.28367 -0.405681,0.565664 -0.0026,0.02011 -0.0037,0.04062 -0.0047,0.06249 -0.02574,0.731329 1.011481,1.546696 2.264241,1.780402 0.71337,0.133075 1.39078,0.05552 1.81158,-0.208618 0.18082,-0.112475 0.39622,-0.314526 0.40299,-0.635822 0.0142,-0.727174 -1.02197,-1.537352 -2.26413,-1.769086 -0.70814,-0.131596 -1.38308,-0.05531 -1.80415,0.20501 l -1e-5,-8e-6 -1e-4,-3.6e-5 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="fill:#e1e1e1;fill-opacity:1" id="path9091" d="m 113.00654,91.98533 c 0.12687,1.660488 2.0268,3.014632 4.24188,3.014632 2.21407,0 3.8905,-1.354144 3.74249,-3.014632 -0.14702,-1.65171 -2.04594,-2.985368 -4.23886,-2.985368 -2.19394,7.83e-4 -3.87035,1.333658 -3.74551,2.985368 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="fill:url(#radialGradient2676);fill-opacity:1" id="path9093" d="m 114.4393,90.817522 c -0.20238,0.210719 -0.43396,0.548297 -0.43396,0.997072 0,0.03222 0.002,0.06438 0.004,0.09855 0.0876,1.144388 1.57069,2.111218 3.23803,2.111218 0.94947,0 1.81738,-0.317072 2.32081,-0.849754 0.21646,-0.227316 0.46315,-0.603904 0.41885,-1.105366 -0.1017,-1.134636 -1.58277,-2.093658 -3.23603,-2.093658 -0.94243,7.8e-4 -1.8073,0.315122 -2.31174,0.841948 v 0 l 6e-5,-1.4e-5 z" />
|
||||||
|
<path inkscape:connector-curvature="0" style="display:inline;fill:url(#radialGradient937);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.9279989;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;enable-background:new;opacity:0.323" id="rect6431-5" d="M 1.4640118,98.46396 H 126.53599 l -2.50078,16.072 H 4.2427776 Z" />
|
||||||
|
<path style="opacity:1;vector-effect:none;fill:url(#radialGradient925);fill-opacity:1;fill-rule:nonzero;stroke:#474747;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.59883722;paint-order:normal" d="m 10.424972,110.5 h 79.458714 l 0.644259,-6.91454 H 9.56596 Z" id="rect917" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc" />
|
||||||
|
<path style="fill:url(#linearGradient1011);fill-opacity:1;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 12,103.39031 V 108 h 3 v -4.60969 z" id="path928" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1013);fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 18,103.39031 V 108 h 3 v -4.60969 z" id="path928-3" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1015);fill-opacity:1;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 24,103.39031 V 108 h 3 v -4.60969 z" id="path928-6" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1017);fill-opacity:1;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 30,103.39031 V 108 h 3 v -4.60969 z" id="path928-7" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1019);fill-opacity:1;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 36,103.39031 V 108 h 3 v -4.60969 z" id="path928-5" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1021);fill-opacity:1;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 42,103.39031 V 108 h 3 v -4.60969 z" id="path928-35" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1023);fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 48,103.39031 V 108 h 3 v -4.60969 z" id="path928-62" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1025);fill-opacity:1;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 54,103.39031 V 108 h 3 v -4.60969 z" id="path928-9" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1027);fill-opacity:1;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 60,103.39031 V 108 h 3 v -4.60969 z" id="path928-1" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1029);fill-opacity:1;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 66,103.39031 V 108 h 3 v -4.60969 z" id="path928-2" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1033);fill-opacity:1;stroke:none;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 72,103.39031 V 108 h 3 v -4.60969 z" id="path928-70" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#linearGradient1031);fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 78,103.39031 V 108 h 3 v -4.60969 z" id="path928-93" inkscape:connector-curvature="0" />
|
||||||
|
<path style="fill:url(#radialGradient1141-6);fill-opacity:1;stroke:#9bdb4d;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.54444442" d="m 120.91442,105.5 -0.62985,4 h -4.19898 l 0.62985,-4 z" id="path915-6" inkscape:connector-curvature="0" sodipodi:nodetypes="ccccc" />
|
||||||
|
<path style="fill:url(#linearGradient1031-3);fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 84,103.39031 V 108 h 3 v -4.60969 z" id="path928-93-1" inkscape:connector-curvature="0" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 29 KiB |
431
drive-harddisk.svg
Normal file
431
drive-harddisk.svg
Normal file
@ -0,0 +1,431 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
version="1.0"
|
||||||
|
width="512"
|
||||||
|
height="512"
|
||||||
|
viewBox="0 0 128 128"
|
||||||
|
id="svg3486">
|
||||||
|
<metadata
|
||||||
|
id="metadata83">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs3488">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient5048">
|
||||||
|
<stop
|
||||||
|
id="stop5050"
|
||||||
|
style="stop-color:#000000;stop-opacity:0"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop5056"
|
||||||
|
style="stop-color:#000000;stop-opacity:1"
|
||||||
|
offset="0.5" />
|
||||||
|
<stop
|
||||||
|
id="stop5052"
|
||||||
|
style="stop-color:#000000;stop-opacity:0"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
x1="302.85715"
|
||||||
|
y1="366.64789"
|
||||||
|
x2="302.85715"
|
||||||
|
y2="609.50507"
|
||||||
|
id="linearGradient2624"
|
||||||
|
xlink:href="#linearGradient5048"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.2086243,0,0,0.05625201,-11.402788,87.091152)" />
|
||||||
|
<radialGradient
|
||||||
|
cx="605.71429"
|
||||||
|
cy="486.64789"
|
||||||
|
r="117.14286"
|
||||||
|
fx="605.71429"
|
||||||
|
fy="486.64789"
|
||||||
|
id="radialGradient2621"
|
||||||
|
xlink:href="#linearGradient5060"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.122534,0,0,0.05625201,40.472356,87.091152)" />
|
||||||
|
<radialGradient
|
||||||
|
cx="605.71429"
|
||||||
|
cy="486.64789"
|
||||||
|
r="117.14286"
|
||||||
|
fx="605.71429"
|
||||||
|
fy="486.64789"
|
||||||
|
id="radialGradient2618"
|
||||||
|
xlink:href="#linearGradient5060"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.122534,0,0,0.05625201,87.527672,87.091152)" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient2215">
|
||||||
|
<stop
|
||||||
|
id="stop2223"
|
||||||
|
style="stop-color:#7a7a7a;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop2219"
|
||||||
|
style="stop-color:#474747;stop-opacity:1"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
x1="29.9375"
|
||||||
|
y1="41"
|
||||||
|
x2="30"
|
||||||
|
y2="49.999996"
|
||||||
|
id="linearGradient2714"
|
||||||
|
xlink:href="#linearGradient2215"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.7797939,0,0,2.0106954,-16.614014,15.013338)" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3484">
|
||||||
|
<stop
|
||||||
|
id="stop3486"
|
||||||
|
style="stop-color:#969696;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop3488"
|
||||||
|
style="stop-color:#b4b4b4;stop-opacity:1"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
x1="17.813944"
|
||||||
|
y1="29.796696"
|
||||||
|
x2="18.072828"
|
||||||
|
y2="10.000001"
|
||||||
|
id="linearGradient2710"
|
||||||
|
xlink:href="#linearGradient3484"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.7717117,0,0,2.8041475,-2.5210903,-6.9397837)" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient7056">
|
||||||
|
<stop
|
||||||
|
id="stop7064"
|
||||||
|
style="stop-color:#e6e6e6;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop7060"
|
||||||
|
style="stop-color:#c8c8c8;stop-opacity:1"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient
|
||||||
|
cx="11.734284"
|
||||||
|
cy="8.4900017"
|
||||||
|
r="23.047892"
|
||||||
|
fx="11.734284"
|
||||||
|
fy="8.4900017"
|
||||||
|
id="radialGradient2708"
|
||||||
|
xlink:href="#linearGradient7056"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(3.8158369,1.9550356,-1.297462,2.5920017,-2.657338,-12.37557)" />
|
||||||
|
<radialGradient
|
||||||
|
cx="141.74666"
|
||||||
|
cy="206.42612"
|
||||||
|
r="78.728165"
|
||||||
|
fx="141.74666"
|
||||||
|
fy="206.42612"
|
||||||
|
id="radialGradient2704"
|
||||||
|
xlink:href="#linearGradient4035"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.9720948,-0.0142358,0.00719451,0.8190959,-77.067288,-77.616391)" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient7609">
|
||||||
|
<stop
|
||||||
|
id="stop7611"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop7677"
|
||||||
|
style="stop-color:#e7e7e7;stop-opacity:1"
|
||||||
|
offset="0.47025558" />
|
||||||
|
<stop
|
||||||
|
id="stop7613"
|
||||||
|
style="stop-color:#8c8c8c;stop-opacity:1"
|
||||||
|
offset="0.67183787" />
|
||||||
|
<stop
|
||||||
|
id="stop7617"
|
||||||
|
style="stop-color:#dddddd;stop-opacity:1"
|
||||||
|
offset="0.83542866" />
|
||||||
|
<stop
|
||||||
|
id="stop7615"
|
||||||
|
style="stop-color:#a8a8a8;stop-opacity:1"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient
|
||||||
|
cx="142.62215"
|
||||||
|
cy="191.85428"
|
||||||
|
r="78.728165"
|
||||||
|
fx="142.62215"
|
||||||
|
fy="191.85428"
|
||||||
|
id="radialGradient2701"
|
||||||
|
xlink:href="#linearGradient7609"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.4932064,0,0,-0.3486482,-8.2964585,119.46245)" />
|
||||||
|
<radialGradient
|
||||||
|
cx="113.0654"
|
||||||
|
cy="97.587898"
|
||||||
|
r="2.5631001"
|
||||||
|
fx="113.667"
|
||||||
|
fy="98"
|
||||||
|
id="radialGradient2697"
|
||||||
|
xlink:href="#radialGradient4241"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-1.0068548,0,0,0.9756095,124.84131,-3.2068583)" />
|
||||||
|
<radialGradient
|
||||||
|
cx="113.0654"
|
||||||
|
cy="97.587898"
|
||||||
|
r="2.5631001"
|
||||||
|
fx="113.667"
|
||||||
|
fy="98"
|
||||||
|
id="radialGradient2693"
|
||||||
|
xlink:href="#radialGradient4241"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7477745,-0.1585924,0.084228,0.6299819,-68.769481,-18.546726)" />
|
||||||
|
<radialGradient
|
||||||
|
cx="113.0654"
|
||||||
|
cy="97.587898"
|
||||||
|
r="2.5631001"
|
||||||
|
fx="113.667"
|
||||||
|
fy="98"
|
||||||
|
id="radialGradient2689"
|
||||||
|
xlink:href="#radialGradient4241"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.7564903,0.1411284,-0.07792703,0.6130007,24.07117,-50.778011)" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient5060">
|
||||||
|
<stop
|
||||||
|
id="stop5062"
|
||||||
|
style="stop-color:#000000;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop5064"
|
||||||
|
style="stop-color:#000000;stop-opacity:0"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
x1="7.0625"
|
||||||
|
y1="35.28125"
|
||||||
|
x2="24.6875"
|
||||||
|
y2="35.28125"
|
||||||
|
id="linearGradient2686"
|
||||||
|
xlink:href="#linearGradient5060"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.8154099,0,0,2.6966282,0.4945617,11.359533)" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4236">
|
||||||
|
<stop
|
||||||
|
id="stop4238"
|
||||||
|
style="stop-color:#eeeeee;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop4240"
|
||||||
|
style="stop-color:#eeeeee;stop-opacity:0"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
x1="12.277412"
|
||||||
|
y1="37.205811"
|
||||||
|
x2="12.221823"
|
||||||
|
y2="33.758667"
|
||||||
|
id="linearGradient2683"
|
||||||
|
xlink:href="#linearGradient4236"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.7758664,0,0,2.9914128,-1.725507,4.105388)" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient4035">
|
||||||
|
<stop
|
||||||
|
id="stop4037"
|
||||||
|
style="stop-color:#f5f5f5;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop4039"
|
||||||
|
style="stop-color:#e7e7e7;stop-opacity:1"
|
||||||
|
offset="0.47025558" />
|
||||||
|
<stop
|
||||||
|
id="stop4041"
|
||||||
|
style="stop-color:#8c8c8c;stop-opacity:1"
|
||||||
|
offset="0.69348532" />
|
||||||
|
<stop
|
||||||
|
id="stop4043"
|
||||||
|
style="stop-color:#dddddd;stop-opacity:1"
|
||||||
|
offset="0.83542866" />
|
||||||
|
<stop
|
||||||
|
id="stop4045"
|
||||||
|
style="stop-color:#a8a8a8;stop-opacity:1"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient
|
||||||
|
cx="127.31733"
|
||||||
|
cy="143.82751"
|
||||||
|
r="78.728165"
|
||||||
|
fx="127.31733"
|
||||||
|
fy="143.82751"
|
||||||
|
id="radialGradient2680"
|
||||||
|
xlink:href="#linearGradient4035"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.5208152,-0.07516752,0.01692892,0.3022039,-21.928264,5.2860233)" />
|
||||||
|
<radialGradient
|
||||||
|
cx="113.0654"
|
||||||
|
cy="97.587898"
|
||||||
|
r="2.5631001"
|
||||||
|
fx="113.667"
|
||||||
|
fy="98"
|
||||||
|
id="radialGradient4241"
|
||||||
|
gradientUnits="userSpaceOnUse">
|
||||||
|
<stop
|
||||||
|
id="stop4243"
|
||||||
|
style="stop-color:#eeeeee;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop4245"
|
||||||
|
style="stop-color:#cecece;stop-opacity:1"
|
||||||
|
offset="0.16" />
|
||||||
|
<stop
|
||||||
|
id="stop4247"
|
||||||
|
style="stop-color:#888888;stop-opacity:1"
|
||||||
|
offset="0.4675" />
|
||||||
|
<stop
|
||||||
|
id="stop4249"
|
||||||
|
style="stop-color:#555555;stop-opacity:1"
|
||||||
|
offset="1" />
|
||||||
|
</radialGradient>
|
||||||
|
<radialGradient
|
||||||
|
cx="113.0654"
|
||||||
|
cy="97.587898"
|
||||||
|
r="2.5631001"
|
||||||
|
fx="113.667"
|
||||||
|
fy="98"
|
||||||
|
id="radialGradient2676"
|
||||||
|
xlink:href="#radialGradient4241"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.0068545,0,0,0.9756095,3.158733,-3.2068583)" />
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient6310-8">
|
||||||
|
<stop
|
||||||
|
id="stop6312-6"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop6314-6"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:0"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient
|
||||||
|
cx="24"
|
||||||
|
cy="42"
|
||||||
|
r="21"
|
||||||
|
fx="24"
|
||||||
|
fy="42"
|
||||||
|
id="radialGradient2673"
|
||||||
|
xlink:href="#linearGradient6310-8"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.8095237,-3.195635e-8,7.8140219e-8,1.0714284,-3.428568,61.499973)" />
|
||||||
|
</defs>
|
||||||
|
<g
|
||||||
|
id="layer1">
|
||||||
|
<rect
|
||||||
|
width="100.73576"
|
||||||
|
height="13.661199"
|
||||||
|
x="13.632071"
|
||||||
|
y="107.71581"
|
||||||
|
id="rect2723"
|
||||||
|
style="opacity:0.3;fill:url(#linearGradient2624);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;visibility:visible;display:inline;overflow:visible" />
|
||||||
|
<path
|
||||||
|
d="m 114.31876,107.71629 c 0,0 0,13.66044 0,13.66044 6.31019,0.0257 15.25499,-3.06061 15.25499,-6.8311 0,-3.77048 -7.04169,-6.82934 -15.25499,-6.82934 z"
|
||||||
|
id="path2725"
|
||||||
|
style="opacity:0.3;fill:url(#radialGradient2621);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.5;marker:none;visibility:visible;display:inline;overflow:visible" />
|
||||||
|
<path
|
||||||
|
d="m 13.681244,107.71629 c 0,0 0,13.66044 0,13.66044 -6.310217,0.0257 -15.2549956,-3.06061 -15.2549956,-6.8311 0,-3.77048 7.0417191,-6.82934 15.2549956,-6.82934 z"
|
||||||
|
id="path2727"
|
||||||
|
style="opacity:0.3;fill:url(#radialGradient2618);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" />
|
||||||
|
<path
|
||||||
|
d="m 1.4640118,98.46396 125.0719782,0 -2.50078,16.072 -119.7924324,0 -2.7787658,-16.072 0,0 z"
|
||||||
|
id="rect6431"
|
||||||
|
style="fill:url(#linearGradient2714);fill-opacity:1;fill-rule:evenodd;stroke:#353537;stroke-width:0.9279989;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;display:inline;enable-background:new" />
|
||||||
|
<rect
|
||||||
|
width="124.65551"
|
||||||
|
height="2.7934818"
|
||||||
|
x="1.6722411"
|
||||||
|
y="96.278435"
|
||||||
|
id="rect6381"
|
||||||
|
style="fill:#d2d2d3;fill-opacity:1;fill-rule:evenodd;stroke:none;display:inline;enable-background:new" />
|
||||||
|
<path
|
||||||
|
d="m 126.5021,98.502072 -18.87434,-72.27504 c -0.5337,-2.058171 -3.32939,-3.729178 -5.6797,-3.729178 l -76.546973,0 c -3.61082,0 -5.67995,0.55683 -6.441344,3.729178 L 1.4978917,98.431698"
|
||||||
|
id="path6345"
|
||||||
|
style="fill:url(#radialGradient2708);fill-opacity:1;fill-rule:nonzero;stroke:url(#linearGradient2710);stroke-width:0.99578357;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||||
|
<path
|
||||||
|
d="m 125.49993,98.499962 -122.9998587,0"
|
||||||
|
id="path7046"
|
||||||
|
style="opacity:0.4;fill:none;stroke:#ffffff;stroke-width:1;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||||
|
<path
|
||||||
|
d="M 110.92092,65.725768 C 110.3191,60.064839 106.28586,54.666923 99.584514,50.40743 99.449711,48.770155 97.73201,27.825229 97.73201,27.825229 97.600357,26.215146 95.598354,24.999962 93.073439,24.999962 l -15.845271,0 c -2.543071,0 -4.508907,1.231154 -4.573025,2.863663 -0.290762,7.37575 -9.156775,11.22673 -22.382018,14.729937 -4.633979,0.82263 -16.715425,4.689609 -19.488309,6.386853 -8.162626,4.458548 -13.030685,10.402498 -13.705211,16.745353 -0.613598,5.768862 2.335694,11.541726 8.304804,16.255309 8.736631,6.899294 23.171958,11.018885 38.615302,11.018885 15.443367,0 29.878661,-4.119591 38.616399,-11.018885 C 108.06784,77.67682 111,72.487554 111,67.225569 c 0,-0.499686 -0.0285,-1.000144 -0.0792,-1.499801 l 1.6e-4,0 0,0 z m -46.921209,24.41295 c -25.721437,0 -45.417159,-11.560919 -43.992218,-24.96217 0.614674,-5.777657 5.126765,-11.945436 12.598825,-16.00986 1.399278,-1.080869 14.036612,-5.285207 18.570081,-6.023912 12.564635,-3.32092 24.054959,-7.630779 24.415188,-16.713381 0.01576,-0.434917 0.739716,-0.779469 1.636581,-0.779469 l 15.843152,0 c 0.917164,0 1.691165,0.36134 1.727498,0.807455 l 1.924071,23.465593 c 6.659671,3.954888 10.695021,9.858042 11.267991,15.253574 1.42599,13.401251 -18.269705,24.96217 -43.991169,24.96217 l 0,0 0,0 z"
|
||||||
|
id="path9001"
|
||||||
|
style="fill:url(#radialGradient2704);fill-opacity:1" />
|
||||||
|
<path
|
||||||
|
d="m 63.999384,73.999962 c -8.973236,0 -15.852137,-3.378974 -15.997128,-7.860868 C 48.001115,66.090628 48,66.042992 48,65.995356 c 0,-1.6218 0.901596,-3.164222 2.614836,-4.470192 2.898144,-2.207529 7.90189,-3.525202 13.385658,-3.525202 5.482657,0 10.486376,1.317673 13.38452,3.525202 1.763842,1.342724 2.66772,2.938634 2.612608,4.613086 -0.147308,4.481894 -7.026144,7.861697 -15.998238,7.861697 l 0,9e-6 0,6e-6 z m 0,-13.492478 c -8.431405,0 -12.726909,3.348882 -12.625724,6.406166 0.09779,3.009662 5.75022,5.414384 12.625724,5.414384 6.875504,0 12.52788,-2.405568 12.625699,-5.414384 0.09997,-3.058126 -4.194323,-6.406166 -12.625699,-6.406166 l 0,0 0,0 z"
|
||||||
|
id="path9003"
|
||||||
|
style="fill:url(#radialGradient2701);fill-opacity:1;fill-rule:nonzero;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||||
|
<path
|
||||||
|
d="m 14.993455,91.98533 c -0.126866,1.660488 -2.026799,3.014632 -4.241883,3.014632 -2.2140731,0 -3.8904862,-1.354144 -3.7424788,-3.014632 0.1470028,-1.65171 2.0459308,-2.985368 4.2388598,-2.985368 2.19394,7.83e-4 3.870352,1.333658 3.745502,2.985368 l 0,0 z"
|
||||||
|
id="path9007"
|
||||||
|
style="fill:#e1e1e1;fill-opacity:1" />
|
||||||
|
<path
|
||||||
|
d="m 13.560699,90.817522 c 0.202379,0.210719 0.433956,0.548297 0.433956,0.997072 0,0.03222 -0.002,0.06438 -0.004,0.09855 -0.0876,1.144388 -1.570694,2.111218 -3.238047,2.111218 -0.9494637,0 -1.8173717,-0.317072 -2.3208007,-0.849754 -0.2164704,-0.227316 -0.4631534,-0.603904 -0.418851,-1.105366 0.1016909,-1.134636 1.5827736,-2.093658 3.2360327,-2.093658 0.942416,7.8e-4 1.807303,0.315122 2.311736,0.841948 l 9e-6,0 -10e-7,-1.4e-5 z"
|
||||||
|
id="path9009"
|
||||||
|
style="fill:url(#radialGradient2697);fill-opacity:1" />
|
||||||
|
<path
|
||||||
|
d="m 21.030997,25.61943 c 0.237579,1.052246 1.765539,1.627395 3.410643,1.278494 1.644356,-0.348742 2.77249,-1.487218 2.519216,-2.536133 -0.251792,-1.043405 -1.777218,-1.605485 -3.40587,-1.260071 -1.629338,0.346076 -2.759308,1.470812 -2.523989,2.51771 z"
|
||||||
|
id="path9019"
|
||||||
|
style="fill:#f0f0f0;fill-opacity:1" />
|
||||||
|
<path
|
||||||
|
d="m 21.994264,24.639666 c -0.132112,0.167962 -0.274955,0.422405 -0.236214,0.712195 0.0028,0.02071 0.007,0.04142 0.01151,0.06298 0.163859,0.725166 1.348799,1.11587 2.587114,0.853242 0.705149,-0.149536 1.322356,-0.491002 1.650254,-0.914267 0.141147,-0.180901 0.291825,-0.462913 0.215648,-0.779745 -0.173495,-0.716654 -1.356251,-1.102634 -2.5841,-0.842225 -0.699848,0.148949 -1.315048,0.488159 -1.644201,0.907803 l -4e-6,5e-6 -10e-6,1.7e-5 z"
|
||||||
|
id="path9021"
|
||||||
|
style="fill:url(#radialGradient2693);fill-opacity:1" />
|
||||||
|
<path
|
||||||
|
d="m 99.000772,24.430821 c -0.0373,1.06111 1.282028,2.178262 2.946298,2.488746 1.66353,0.31034 3.03124,-0.305538 3.05267,-1.369597 0.0213,-1.058417 -1.29873,-2.162557 -2.94637,-2.469933 -1.64846,-0.307015 -3.014472,0.295486 -3.052598,1.350784 z"
|
||||||
|
id="path9025"
|
||||||
|
style="fill:#e1e1e1;fill-opacity:1" />
|
||||||
|
<path
|
||||||
|
d="m 100.17053,23.897881 c -0.16888,0.104022 -0.369832,0.28367 -0.405681,0.565664 -0.0026,0.02011 -0.0037,0.04062 -0.0047,0.06249 -0.02574,0.731329 1.011481,1.546696 2.264241,1.780402 0.71337,0.133075 1.39078,0.05552 1.81158,-0.208618 0.18082,-0.112475 0.39622,-0.314526 0.40299,-0.635822 0.0142,-0.727174 -1.02197,-1.537352 -2.26413,-1.769086 -0.70814,-0.131596 -1.38308,-0.05531 -1.80415,0.20501 l -1e-5,-8e-6 -1e-4,-3.6e-5 z"
|
||||||
|
id="path9027"
|
||||||
|
style="fill:url(#radialGradient2689);fill-opacity:1" />
|
||||||
|
<path
|
||||||
|
d="m 19,98.99996 51,0 0,15 -49.621598,0 -1.378402,-15 z"
|
||||||
|
id="rect8993"
|
||||||
|
style="fill:url(#linearGradient2686);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.40899992;marker:none;visibility:visible;display:inline;overflow:visible" />
|
||||||
|
<path
|
||||||
|
d="m 20.087235,113.99996 c 0,0 -1.087235,-12 -1.087235,-12 5.09518,9.51037 24.117184,12 37,12 0,0 -35.912765,0 -35.912765,0 l 0,0 z"
|
||||||
|
id="path8995"
|
||||||
|
style="opacity:0.81142853;fill:url(#linearGradient2683);fill-opacity:1;fill-rule:evenodd;stroke:none" />
|
||||||
|
<path
|
||||||
|
d="M 28.211312,24.999962 27.929032,26.142989 23.714916,43.155655 23,45.999962 l 2.088259,-0.611384 35.519038,-10.632915 0.112803,-0.05313 0.09408,-0.05313 c 1.880902,-1.063063 2.885935,-3.211348 3.122964,-5.183545 0.118628,-0.986107 0.08307,-1.951725 -0.225609,-2.844296 -0.291489,-0.842632 -1.050354,-1.592331 -1.843677,-1.568363 l 0,-0.05313 -0.131773,0 -32.678252,0 -0.846596,0 9.1e-5,2e-6 -1.9e-5,-1.07e-4 z m 1.202222,1.05113 32.735878,0 c 0.01531,0.143607 0.05209,0.223288 0.01831,0.494998 -0.10269,0.855062 -0.544465,3.914096 -1.654327,4.581421 l -34.429217,10.312455 3.328084,-15.388868 0.0011,0 2.02e-4,-6e-6 z"
|
||||||
|
id="path9039"
|
||||||
|
style="fill:url(#radialGradient2680);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
|
||||||
|
<path
|
||||||
|
d="m 113.00654,91.98533 c 0.12687,1.660488 2.0268,3.014632 4.24188,3.014632 2.21407,0 3.8905,-1.354144 3.74249,-3.014632 -0.14702,-1.65171 -2.04594,-2.985368 -4.23886,-2.985368 -2.19394,7.83e-4 -3.87035,1.333658 -3.74551,2.985368 l 0,0 z"
|
||||||
|
id="path9091"
|
||||||
|
style="fill:#e1e1e1;fill-opacity:1" />
|
||||||
|
<path
|
||||||
|
d="m 114.4393,90.817522 c -0.20238,0.210719 -0.43396,0.548297 -0.43396,0.997072 0,0.03222 0.002,0.06438 0.004,0.09855 0.0876,1.144388 1.57069,2.111218 3.23803,2.111218 0.94947,0 1.81738,-0.317072 2.32081,-0.849754 0.21646,-0.227316 0.46315,-0.603904 0.41885,-1.105366 -0.1017,-1.134636 -1.58277,-2.093658 -3.23603,-2.093658 -0.94243,7.8e-4 -1.8073,0.315122 -2.31174,0.841948 l 0,0 6e-5,-1.4e-5 z"
|
||||||
|
id="path9093"
|
||||||
|
style="fill:url(#radialGradient2676);fill-opacity:1" />
|
||||||
|
<rect
|
||||||
|
width="118"
|
||||||
|
height="15"
|
||||||
|
x="5"
|
||||||
|
y="98.999954"
|
||||||
|
id="rect6300-3"
|
||||||
|
style="opacity:0.3;fill:url(#radialGradient2673);fill-opacity:1;stroke:none" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 20 KiB |
126
init.lua
Normal file
126
init.lua
Normal file
@ -0,0 +1,126 @@
|
|||||||
|
local longpress = require "awesome-longpress"
|
||||||
|
local beautiful = require "beautiful"
|
||||||
|
local posix = require "posix"
|
||||||
|
local wibox = require "wibox"
|
||||||
|
local gears = require "gears"
|
||||||
|
local fswidget = {
|
||||||
|
mounts = {},
|
||||||
|
ignoreMounts = {["/boot"]=true},
|
||||||
|
ignoreDevs = {},
|
||||||
|
iconSize = 96,
|
||||||
|
iconPath = "/home/izaya/.config/awesome/awesome-fswidget"
|
||||||
|
}
|
||||||
|
local fstypes = {}
|
||||||
|
local f = io.open("/proc/filesystems")
|
||||||
|
for line in f:lines() do
|
||||||
|
if not line:match("nodev") then
|
||||||
|
fstypes[line:match("%S+")] = true
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
local function getMountedFilesystems()
|
||||||
|
local f = io.open("/proc/mounts")
|
||||||
|
for line in f:lines() do
|
||||||
|
local dev,mp,fst,opt = line:match("(%S+)%s+(%S+)%s+(%S+)%s+(.+)")
|
||||||
|
if fstypes[fst] and not fswidget.ignoreMounts[mp] and not fswidget.ignoreDevs[dev] then
|
||||||
|
fswidget.mounts[dev] = fswidget.mounts[dev] or {}
|
||||||
|
fswidget.mounts[dev][#fswidget.mounts[dev]+1] = mp
|
||||||
|
fswidget.mounts[dev].device = dev
|
||||||
|
if opt:match("ssd") then
|
||||||
|
fswidget.mounts[dev].ssd = true
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
local function chooseIcon(mount)
|
||||||
|
local icon = "drive-harddisk"
|
||||||
|
if mount.ssd then
|
||||||
|
icon = "drive-harddisk-solidstate"
|
||||||
|
end
|
||||||
|
if mount.device:match("mmcblk") then
|
||||||
|
icon = "media-memory-mmc"
|
||||||
|
end
|
||||||
|
return icon
|
||||||
|
end
|
||||||
|
|
||||||
|
local sizeTable = {[0] = "B", "K","M","G","T","P"}
|
||||||
|
local function formatSize(n)
|
||||||
|
local i = 0
|
||||||
|
while n > 1024 do
|
||||||
|
n = n / 1024
|
||||||
|
i = i + 1
|
||||||
|
end
|
||||||
|
return string.format("%0.1f%s",n,sizeTable[i])
|
||||||
|
end
|
||||||
|
|
||||||
|
local function updateWidget(self)
|
||||||
|
local stat = posix.statvfs(self.mountpoint)
|
||||||
|
if stat then
|
||||||
|
local free, used, fraction = stat.bfree * stat.bsize, (stat.blocks - stat.bfree) * stat.bsize, (stat.blocks - stat.bfree) / stat.blocks
|
||||||
|
self.fsbar.value = fraction
|
||||||
|
self.fspercent.text = string.format("%.1f%%",fraction*100)
|
||||||
|
self.fsused.text = formatSize(used)
|
||||||
|
self.fsfree.text = formatSize(free)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
function fswidget.new(mount)
|
||||||
|
local fs = mount[1]
|
||||||
|
local fsbar = wibox.widget{
|
||||||
|
widget = wibox.widget.progressbar,
|
||||||
|
max_value = 1,
|
||||||
|
forced_height = fswidget.iconSize / 6,
|
||||||
|
border_color = beautiful.fg_focus,
|
||||||
|
color = beautiful.bg_focus,
|
||||||
|
background_color = beautiful.bg_normal,
|
||||||
|
}
|
||||||
|
local fspercent = wibox.widget{
|
||||||
|
widget = wibox.widget.textbox,
|
||||||
|
}
|
||||||
|
local fsused = wibox.widget{
|
||||||
|
widget = wibox.widget.textbox,
|
||||||
|
visible = false
|
||||||
|
}
|
||||||
|
local fsfree = wibox.widget{
|
||||||
|
widget = wibox.widget.textbox,
|
||||||
|
visible = false
|
||||||
|
}
|
||||||
|
local w = wibox.widget{
|
||||||
|
layout = wibox.layout.stack,
|
||||||
|
wibox.widget{
|
||||||
|
widget = wibox.widget.imagebox,
|
||||||
|
forced_width = fswidget.iconSize,
|
||||||
|
forced_height = fswidget.iconSize,
|
||||||
|
image = string.format("%s/%s.svg", fswidget.iconPath, chooseIcon(mount))
|
||||||
|
},
|
||||||
|
wibox.container.place(wibox.widget{
|
||||||
|
widget = wibox.widget.textbox,
|
||||||
|
text = fs
|
||||||
|
},"center","top"),
|
||||||
|
wibox.container.place(fsbar,"center","bottom"),
|
||||||
|
wibox.container.place(fspercent,"center","bottom"),
|
||||||
|
wibox.container.place(fsused,"left","bottom"),
|
||||||
|
wibox.container.place(fsfree,"right","bottom")
|
||||||
|
}
|
||||||
|
local c = wibox.container.constraint(w,nil,fswidget.iconSize,fswidget.iconSize)
|
||||||
|
c.update, c.mountpoint, c.fsbar, c.fspercent, c.fsused, c.fsfree = updateWidget, fs, fsbar, fspercent, fsused, fsfree
|
||||||
|
longpress.add(c, function()
|
||||||
|
fspercent.visible = not fspercent.visible
|
||||||
|
fsused.visible = not fsused.visible
|
||||||
|
fsfree.visible = not fsfree.visible
|
||||||
|
end)
|
||||||
|
c:update()
|
||||||
|
return c
|
||||||
|
end
|
||||||
|
|
||||||
|
function fswidget.all()
|
||||||
|
local r = {}
|
||||||
|
getMountedFilesystems()
|
||||||
|
for k,v in pairs(fswidget.mounts) do
|
||||||
|
r[#r+1] = fswidget.new(v)
|
||||||
|
end
|
||||||
|
return r
|
||||||
|
end
|
||||||
|
|
||||||
|
return fswidget
|
144
media-memory-mmc.svg
Normal file
144
media-memory-mmc.svg
Normal file
@ -0,0 +1,144 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
version="1.1"
|
||||||
|
width="512"
|
||||||
|
height="512"
|
||||||
|
viewBox="0 0 48 48"
|
||||||
|
id="svg11300">
|
||||||
|
<metadata
|
||||||
|
id="metadata34">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<defs
|
||||||
|
id="defs3">
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3659">
|
||||||
|
<stop
|
||||||
|
id="stop3661"
|
||||||
|
style="stop-color:#aa1e1e;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop3663"
|
||||||
|
style="stop-color:#e35d5d;stop-opacity:1"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient6247">
|
||||||
|
<stop
|
||||||
|
id="stop6249"
|
||||||
|
style="stop-color:white;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop6251"
|
||||||
|
style="stop-color:white;stop-opacity:0"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient6235">
|
||||||
|
<stop
|
||||||
|
id="stop6237"
|
||||||
|
style="stop-color:#505050;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop6239"
|
||||||
|
style="stop-color:#1e1e1e;stop-opacity:1"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient6125">
|
||||||
|
<stop
|
||||||
|
id="stop6127"
|
||||||
|
style="stop-color:black;stop-opacity:1"
|
||||||
|
offset="0" />
|
||||||
|
<stop
|
||||||
|
id="stop6129"
|
||||||
|
style="stop-color:black;stop-opacity:0"
|
||||||
|
offset="1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
x1="24"
|
||||||
|
y1="42"
|
||||||
|
x2="24"
|
||||||
|
y2="9"
|
||||||
|
id="linearGradient2854"
|
||||||
|
xlink:href="#linearGradient3659"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<radialGradient
|
||||||
|
cx="10.388194"
|
||||||
|
cy="11.314219"
|
||||||
|
r="17.09375"
|
||||||
|
fx="10.388194"
|
||||||
|
fy="11.314219"
|
||||||
|
id="radialGradient2857"
|
||||||
|
xlink:href="#linearGradient6247"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.3432678,0.18293823,-0.12393839,1.5875349,-12.551861,-10.695793)" />
|
||||||
|
<radialGradient
|
||||||
|
cx="15.047399"
|
||||||
|
cy="18.977098"
|
||||||
|
r="18.094328"
|
||||||
|
fx="15.047399"
|
||||||
|
fy="18.977098"
|
||||||
|
id="radialGradient2860"
|
||||||
|
xlink:href="#linearGradient6235"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(2.9506521,0.06859887,-0.02067481,0.8892882,-29.187534,1.2014053)" />
|
||||||
|
<radialGradient
|
||||||
|
cx="24.218407"
|
||||||
|
cy="45.25996"
|
||||||
|
r="21.38998"
|
||||||
|
fx="24.218407"
|
||||||
|
fy="45.25996"
|
||||||
|
id="radialGradient2863"
|
||||||
|
xlink:href="#linearGradient6125"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.028519,0,0,0.16362778,-0.90909011,36.094208)" />
|
||||||
|
</defs>
|
||||||
|
<path
|
||||||
|
d="m 46,43.5 a 22,3.5 0 0 1 -44,0 22,3.5 0 1 1 44,0 z"
|
||||||
|
id="path6302"
|
||||||
|
style="opacity:0.52808987;color:black;fill:url(#radialGradient2863);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible" />
|
||||||
|
<path
|
||||||
|
d="M 8,3.5236562 C 7.308355,3.5237751 6.5428997,4.3083556 6.542,5 l -0.011066,8.507098 1.0079636,0 -0.09375,11.999368 -0.9799885,0.02255 L 6.4026591,43 C 6.4000523,43.728686 7.2713091,44.492453 8,44.492453 l 32,0 c 0.706233,0 1.502919,-0.78622 1.50382,-1.492453 l 0.03125,-24.489537 -1.03507,0 0,-3.931981 1.064437,-0.02814 0.02687,-6.0817389 c 0,-0.53125 -0.433116,-0.9924377 -0.433116,-0.9924377 0,0 -3.051392,-3.5201423 -3.051392,-3.5201423 -0.25,-0.25 -0.481803,-0.4060958 -1.138053,-0.4373458 L 8,3.5236562 z"
|
||||||
|
id="path6230"
|
||||||
|
style="color:black;fill:url(#radialGradient2860);fill-opacity:1;fill-rule:evenodd;stroke:#141414;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.8015976;marker:none;visibility:visible;display:inline;overflow:visible" />
|
||||||
|
<path
|
||||||
|
d="M 8,4.53125 C 8.028576,4.5312451 7.8542926,4.58316 7.71875,4.71875 7.5832074,4.8543398 7.5312139,5.0277766 7.53125,5 l 0,7.5 a 1.0001,1.0001 0 0 1 1,1 l -0.09375,12 a 1.0001,1.0001 0 0 1 -0.96875,1 L 7.40625,43 c 1.21e-4,-0.03382 0.03071,0.136569 0.1875,0.28125 C 7.75054,43.425931 7.9884855,43.5 8,43.5 l 32,0 c -0.02153,0 0.170941,-0.04588 0.3125,-0.1875 C 40.454059,43.170885 40.500026,42.979372 40.5,43 L 40.53125,19.5 40.5,19.5 a 1.0001,1.0001 0 0 1 -1,-1 l 0,-3.90625 a 1.0001,1.0001 0 0 1 0.96875,-1 l 0.09375,0 0.03125,-5.125 c 0,0.01777 -0.15625,-0.3125 -0.15625,-0.3125 A 1.0001,1.0001 0 0 1 40.40625,8.125 L 37.375,4.6875 C 37.206854,4.5193545 37.27424,4.5372488 36.96875,4.53125 c -0.04166,-8.18e-4 -0.0015,0.00291 -0.0625,0 L 8,4.53125 z"
|
||||||
|
id="path6243"
|
||||||
|
style="opacity:0.2;color:black;fill:none;stroke:url(#radialGradient2857);stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0.8015976;marker:none;visibility:visible;display:inline;overflow:visible" />
|
||||||
|
<rect
|
||||||
|
width="26"
|
||||||
|
height="33"
|
||||||
|
x="11"
|
||||||
|
y="9"
|
||||||
|
id="rect3657"
|
||||||
|
style="fill:url(#linearGradient2854);fill-opacity:1;stroke:none" />
|
||||||
|
<rect
|
||||||
|
width="26"
|
||||||
|
height="7"
|
||||||
|
x="11"
|
||||||
|
y="9"
|
||||||
|
id="rect3669"
|
||||||
|
style="opacity:0.2;fill:#141414;fill-opacity:1;stroke:none" />
|
||||||
|
<path
|
||||||
|
d="m 25.032706,32.724936 c -0.22676,-0.21415 -0.518602,-0.382117 -0.875527,-0.5039 -0.356934,-0.121769 -0.697066,-0.182656 -1.020399,-0.182664 -0.415721,8e-6 -0.745355,0.09659 -0.988904,0.289743 -0.243555,0.193169 -0.365331,0.449318 -0.365328,0.768448 -3e-6,0.340139 0.09448,0.617284 0.283444,0.831436 0.18896,0.209964 0.596279,0.474512 1.221959,0.793643 0.831431,0.42832 1.404617,0.818843 1.71956,1.171569 0.319131,0.352734 0.4787,0.818841 0.478706,1.398324 -6e-6,0.793645 -0.293948,1.444516 -0.881826,1.952614 C 24.020701,39.74805 23.212362,40 22.179369,40 c -0.352732,0 -0.732757,-0.05249 -1.140075,-0.157469 -0.403121,-0.10078 -0.724357,-0.228854 -0.963709,-0.384224 l 0,-1.820341 c 0.285542,0.285546 0.623575,0.510201 1.0141,0.673967 0.39472,0.15957 0.757948,0.239354 1.089684,0.239353 0.478703,1e-6 0.837732,-0.09238 1.077088,-0.277145 0.239349,-0.184762 0.359025,-0.461907 0.359029,-0.831436 -4e-6,-0.293939 -0.11968,-0.537491 -0.359029,-0.730656 C 23.017101,36.514691 22.584586,36.252244 21.958913,35.924705 21.287044,35.559381 20.791542,35.191954 20.472406,34.822422 20.157468,34.448701 19.999999,33.921706 20,33.241434 c -1e-6,-0.776839 0.285542,-1.413013 0.856631,-1.908523 0.571085,-0.499692 1.314337,-0.749543 2.229759,-0.749552 0.78944,9e-6 1.438211,0.111287 1.946316,0.333834 l 0,1.807743 m 2.034499,-1.940017 3.161975,0 c 1.528493,9e-6 2.674865,0.367436 3.439122,1.102283 0.768439,0.734862 1.152663,1.835043 1.152672,3.300548 -9e-6,1.415124 -0.432523,2.540501 -1.297544,3.376134 -0.860837,0.835635 -2.028205,1.253452 -3.502109,1.253452 l -2.954116,0 0,-9.032417 m 1.757353,7.640392 1.158971,0 c 0.949008,10e-7 1.69436,-0.283442 2.236059,-0.850332 0.545885,-0.566885 0.818831,-1.341632 0.818838,-2.324241 -7e-6,-0.953207 -0.264555,-1.69436 -0.793643,-2.223461 -0.529102,-0.529089 -1.266056,-0.793636 -2.210864,-0.793644 l -1.209361,0 0,6.191678"
|
||||||
|
id="text6275"
|
||||||
|
style="font-size:12.89985371px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:white;fill-opacity:1;stroke:none;font-family:Segoe" />
|
||||||
|
<path
|
||||||
|
d="m 27.613362,29.957075 -0.336536,0 0,-1.881855 c -3e-6,-0.02747 0.008,-0.112749 0.02404,-0.255836 l -0.0069,0 c -0.0229,0.113325 -0.04522,0.19517 -0.06696,0.245534 l -0.84134,1.892157 -0.164834,0 -0.839623,-1.874987 c -0.0206,-0.0435 -0.04407,-0.131064 -0.0704,-0.262704 l -0.0069,0 c 0.0092,0.08929 0.01373,0.183151 0.01374,0.281591 l 0,1.8561 -0.317649,0 0,-2.462208 0.448142,0 0.815585,1.804588 c 0.02404,0.05838 0.03892,0.107601 0.04464,0.147664 l 0.0103,0 c 0.0092,-0.03548 0.02804,-0.08585 0.05666,-0.151097 l 0.798414,-1.801155 0.439558,0 0,2.462208 m 3.262339,0 -0.336536,0 0,-1.881855 c -3e-6,-0.02747 0.008,-0.112749 0.02404,-0.255836 l -0.0069,0 c -0.0229,0.113325 -0.04522,0.19517 -0.06696,0.245534 l -0.84134,1.892157 -0.164834,0 -0.839623,-1.874987 c -0.0206,-0.0435 -0.04407,-0.131064 -0.0704,-0.262704 l -0.0069,0 c 0.0092,0.08929 0.01374,0.183151 0.01374,0.281591 l 0,1.8561 -0.317649,0 0,-2.462208 0.448143,0 0.815585,1.804588 c 0.02404,0.05838 0.03892,0.107601 0.04464,0.147664 l 0.0103,0 c 0.0092,-0.03548 0.02804,-0.08585 0.05666,-0.151097 l 0.798415,-1.801155 0.439557,0 0,2.462208 m 2.326563,-0.113324 C 33.014534,29.947917 32.781592,30 32.503436,30 c -0.349128,0 -0.629002,-0.112751 -0.839623,-0.338253 -0.209476,-0.225502 -0.314214,-0.521974 -0.314214,-0.889417 0,-0.390334 0.120191,-0.70741 0.360574,-0.951229 0.241527,-0.24496 0.540861,-0.36744 0.898002,-0.367443 0.241526,3e-6 0.439555,0.03492 0.594089,0.104739 l 0,0.362291 c -0.182006,-0.107598 -0.38118,-0.161398 -0.597523,-0.1614 -0.267857,2e-6 -0.485918,0.09043 -0.654185,0.271289 -0.168269,0.179717 -0.252403,0.421244 -0.252402,0.724583 -10e-7,0.287316 0.07784,0.516252 0.233514,0.686808 0.155676,0.169413 0.362291,0.25412 0.619845,0.254119 0.249539,1e-6 0.466456,-0.05952 0.650751,-0.17857 l 0,0.326234"
|
||||||
|
id="text6280"
|
||||||
|
style="font-size:10px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:white;fill-opacity:1;stroke:none;font-family:Segoe" />
|
||||||
|
</svg>
|
After Width: | Height: | Size: 9.6 KiB |
Loading…
Reference in New Issue
Block a user