moved to personal fennel config for awesome and added qutebrowser

This commit is contained in:
Chris Cochrun 2020-10-13 17:35:26 -05:00
parent 403cb92b7d
commit 688748f8a6
502 changed files with 8576 additions and 9597 deletions

View file

@ -0,0 +1,55 @@
local wibox = require('wibox')
local awful = require('awful')
local naughty = require('naughty')
local gears = require('gears')
local clickable_container = require('widget.clickable-container')
local dpi = require('beautiful').xresources.apply_dpi
local config_dir = gears.filesystem.get_configuration_dir()
local widget_icon_dir = config_dir .. 'widget/xdg-folders/icons/'
local docu_widget = wibox.widget {
{
image = widget_icon_dir .. 'folder-documents' .. '.svg',
resize = true,
widget = wibox.widget.imagebox
},
layout = wibox.layout.align.horizontal
}
local docu_button = wibox.widget {
{
docu_widget,
margins = dpi(10),
widget = wibox.container.margin
},
widget = clickable_container
}
docu_button:buttons(
gears.table.join(
awful.button(
{},
1,
nil,
function()
awful.spawn.with_shell('xdg-open $(xdg-user-dir DOCUMENTS)')
end
)
)
)
awful.tooltip(
{
objects = {docu_button},
mode = 'outside',
align = 'right',
text = 'Documents',
margin_leftright = dpi(8),
margin_topbottom = dpi(8),
preferred_positions = {'right', 'left', 'top', 'bottom'}
}
)
return docu_button

View file

@ -0,0 +1,56 @@
local wibox = require('wibox')
local awful = require('awful')
local naughty = require('naughty')
local gears = require('gears')
local clickable_container = require('widget.clickable-container')
local dpi = require('beautiful').xresources.apply_dpi
local config_dir = gears.filesystem.get_configuration_dir()
local widget_icon_dir = config_dir .. 'widget/xdg-folders/icons/'
local dl_widget = wibox.widget {
{
image = widget_icon_dir .. 'folder-download' .. '.svg',
resize = true,
widget = wibox.widget.imagebox
},
layout = wibox.layout.align.horizontal
}
local downloads_button = wibox.widget {
{
dl_widget,
margins = dpi(10),
widget = wibox.container.margin
},
widget = clickable_container
}
downloads_button:buttons(
gears.table.join(
awful.button(
{},
1,
nil,
function()
awful.spawn.with_shell('xdg-open $(xdg-user-dir DOWNLOAD)')
end
)
)
)
awful.tooltip(
{
objects = {downloads_button},
mode = 'outside',
align = 'right',
text = 'Downloads',
margin_leftright = dpi(8),
margin_topbottom = dpi(8),
preferred_positions = {'right', 'left', 'top', 'bottom'}
}
)
return downloads_button

View file

@ -0,0 +1,55 @@
local wibox = require('wibox')
local awful = require('awful')
local naughty = require('naughty')
local gears = require('gears')
local clickable_container = require('widget.clickable-container')
local dpi = require('beautiful').xresources.apply_dpi
local config_dir = gears.filesystem.get_configuration_dir()
local widget_icon_dir = config_dir .. 'widget/xdg-folders/icons/'
local home_widget = wibox.widget {
{
image = widget_icon_dir .. 'user-home' .. '.svg',
resize = true,
widget = wibox.widget.imagebox,
},
layout = wibox.layout.align.horizontal
}
local home_button = wibox.widget {
{
home_widget,
margins = dpi(10),
widget = wibox.container.margin
},
widget = clickable_container
}
home_button:buttons(
gears.table.join(
awful.button(
{},
1,
nil,
function()
awful.spawn.with_shell('xdg-open $(xdg-user-dir)')
end
)
)
)
awful.tooltip(
{
objects = {home_button},
mode = 'outside',
align = 'right',
text = 'Home',
margin_leftright = dpi(8),
margin_topbottom = dpi(8),
preferred_positions = {'right', 'left', 'top', 'bottom'}
}
)
return home_button

View file

@ -0,0 +1,126 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="240"
height="240"
version="1.1"
viewBox="0 0 63.49875 63.49875"
id="svg27"
sodipodi:docname="folder-documents.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata31">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1321"
inkscape:window-height="740"
id="namedview29"
showgrid="false"
inkscape:pagecheckerboard="true"
inkscape:zoom="1.3037281"
inkscape:cx="56.674548"
inkscape:cy="16.522768"
inkscape:window-x="45"
inkscape:window-y="28"
inkscape:window-maximized="0"
inkscape:current-layer="svg27" />
<defs
id="defs7">
<linearGradient
id="a"
x1="-197.10001"
x2="-196.91"
y1="217.67999"
y2="219.37"
gradientTransform="rotate(-45,-338.07,-140.03)"
gradientUnits="userSpaceOnUse">
<stop
offset="0"
id="stop2" />
<stop
stop-opacity="0"
offset="1"
id="stop4" />
</linearGradient>
</defs>
<g
id="g847"
transform="matrix(3.3330578,0,0,3.3330578,3.5283746,3.0969103)">
<g
id="g23"
transform="translate(0,-280.07)">
<path
id="path9"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z"
inkscape:connector-curvature="0"
style="fill:#5294e2;paint-order:markers stroke fill" />
<path
id="path11"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z"
inkscape:connector-curvature="0"
style="opacity:0.18000004;paint-order:markers stroke fill" />
<rect
id="rect13"
ry="0.26499999"
height="5.027"
width="12.171"
y="283.76999"
x="2.381"
style="fill:#ffffff;paint-order:markers stroke fill" />
<rect
id="rect15"
ry="0.52899998"
height="9.5249996"
width="15.875"
y="285.35999"
x="0.52899998"
style="fill:#5294e2;paint-order:markers stroke fill" />
<path
id="path17"
d="m 8.467,284.3 h 7.408 c 0.293,0 0.53,0.236 0.53,0.53 v 3.968 c 0,0.293 -0.237,0.529 -0.53,0.529 H 6.152 c -0.294,0 -0.677,-0.276 -0.53,-0.53 l 2.316,-3.968 C 8.085,284.576 8.174,284.3 8.467,284.3 Z"
inkscape:connector-curvature="0"
style="fill:#5294e2;paint-order:markers stroke fill" />
<rect
id="rect19"
ry="0.26499999"
height="0.52899998"
width="3.175"
y="282.70999"
x="3.704"
style="opacity:0.25;paint-order:stroke markers fill" />
<path
id="path21"
d="m 6.615,287.74 a 0.264,0.264 0 0 0 -0.265,0.264 v 4.233 c 0,0.147 0.118,0.265 0.265,0.265 h 2.38 l 1.588,-1.587 v -2.91 a 0.264,0.264 0 0 0 -0.264,-0.265 z m 0.264,0.529 h 0.85 v 0.989 H 7.517 a 0.4,0.4 0 0 0 0.212,0.288 v 0.361 c -0.288,-0.059 -0.502,-0.188 -0.641,-0.387 -0.14,-0.2 -0.209,-0.467 -0.209,-0.801 z m 1.136,0 h 0.85 v 0.989 H 8.653 c 0.01,0.074 0.029,0.13 0.058,0.17 0.03,0.04 0.08,0.078 0.154,0.118 v 0.361 c -0.288,-0.059 -0.502,-0.188 -0.641,-0.387 -0.14,-0.2 -0.209,-0.467 -0.209,-0.801 z"
inkscape:connector-curvature="0"
style="fill:#ffffff;paint-order:stroke markers fill" />
</g>
<path
id="path25"
style="opacity:0.1;fill:url(#a);paint-order:stroke markers fill"
d="m 16.404,11.641 -3.1744,3.1749 h 2.6458 c 0.29307,0 0.52864,-0.23557 0.52864,-0.52864 z"
inkscape:connector-curvature="0" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View file

@ -0,0 +1,134 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="240"
height="240"
version="1.1"
viewBox="0 0 63.49875 63.49875"
id="svg29"
sodipodi:docname="folder-download.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata33">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1321"
inkscape:window-height="740"
id="namedview31"
showgrid="false"
inkscape:pagecheckerboard="true"
inkscape:zoom="3.6875"
inkscape:cx="-19.389831"
inkscape:cy="32"
inkscape:window-x="45"
inkscape:window-y="28"
inkscape:window-maximized="0"
inkscape:current-layer="svg29" />
<defs
id="defs7">
<linearGradient
id="a"
x1="-197.10001"
x2="-196.91"
y1="217.67999"
y2="219.37"
gradientTransform="rotate(-45,-281.86017,-116.74713)"
gradientUnits="userSpaceOnUse">
<stop
offset="0"
id="stop2" />
<stop
stop-opacity="0"
offset="1"
id="stop4" />
</linearGradient>
</defs>
<g
id="g853"
transform="matrix(3.3330578,0,0,3.3330578,3.5283746,-152.10943)">
<g
id="g25"
transform="translate(0,-233.50425)">
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path9"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<path
style="opacity:0.18000004;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path11"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<rect
style="fill:#ffffff;paint-order:markers stroke fill"
id="rect13"
ry="0.26499999"
height="5.027"
width="12.171"
y="283.76999"
x="2.381" />
<rect
style="fill:#5294e2;paint-order:markers stroke fill"
id="rect15"
ry="0.52899998"
height="9.5249996"
width="15.875"
y="285.35999"
x="0.52899998" />
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path17"
d="m 8.467,284.3 h 7.408 c 0.293,0 0.53,0.236 0.53,0.53 v 3.968 c 0,0.293 -0.237,0.529 -0.53,0.529 H 6.152 c -0.294,0 -0.677,-0.276 -0.53,-0.53 l 2.316,-3.968 C 8.085,284.576 8.174,284.3 8.467,284.3 Z" />
<rect
style="opacity:0.25;paint-order:stroke markers fill"
id="rect19"
ry="0.26499999"
height="0.52899998"
width="3.175"
y="282.70999"
x="3.704" />
<rect
style="fill:#ffffff;paint-order:stroke markers fill"
id="rect21"
ry="0.26499999"
height="3.4400001"
width="1.058"
y="288"
x="7.9380002" />
<path
style="fill:#ffffff;paint-order:stroke markers fill"
inkscape:connector-curvature="0"
id="path23"
d="m 6.35,290.38 h 4.233 l -2.116,2.117 z" />
</g>
<path
inkscape:connector-curvature="0"
id="path27"
style="opacity:0.1;fill:url(#a);paint-order:stroke markers fill"
d="m 16.404,58.20675 -3.1744,3.1749 h 2.6458 c 0.29307,0 0.52864,-0.23557 0.52864,-0.52864 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

View file

@ -0,0 +1,127 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="240"
height="240"
version="1.1"
viewBox="0 0 63.49875 63.498752"
id="svg27"
sodipodi:docname="folder-pictures.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata31">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1321"
inkscape:window-height="740"
id="namedview29"
showgrid="false"
inkscape:pagecheckerboard="true"
units="px"
inkscape:zoom="0.16296602"
inkscape:cx="-1293.7851"
inkscape:cy="-858.4944"
inkscape:window-x="45"
inkscape:window-y="28"
inkscape:window-maximized="0"
inkscape:current-layer="svg27" />
<defs
id="defs7">
<linearGradient
id="a"
x1="-197.10001"
x2="-196.91"
y1="217.67999"
y2="219.37"
gradientTransform="rotate(-45,-281.86017,-116.74713)"
gradientUnits="userSpaceOnUse">
<stop
offset="0"
id="stop2" />
<stop
stop-opacity="0"
offset="1"
id="stop4" />
</linearGradient>
</defs>
<g
id="g847"
transform="matrix(3.3330578,0,0,3.3330578,3.5283751,-152.10943)">
<g
id="g23"
transform="translate(0,-233.50425)">
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path9"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<path
style="opacity:0.18000004;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path11"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<rect
style="fill:#ffffff;paint-order:markers stroke fill"
id="rect13"
ry="0.26499999"
height="5.027"
width="12.171"
y="283.76999"
x="2.381" />
<rect
style="fill:#5294e2;paint-order:markers stroke fill"
id="rect15"
ry="0.52899998"
height="9.5249996"
width="15.875"
y="285.35999"
x="0.52899998" />
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path17"
d="m 8.467,284.3 h 7.408 c 0.293,0 0.53,0.236 0.53,0.53 v 3.968 c 0,0.293 -0.237,0.529 -0.53,0.529 H 6.152 c -0.294,0 -0.677,-0.276 -0.53,-0.53 l 2.316,-3.968 C 8.085,284.576 8.174,284.3 8.467,284.3 Z" />
<rect
style="opacity:0.25;paint-order:stroke markers fill"
id="rect19"
ry="0.26499999"
height="0.52899998"
width="3.175"
y="282.70999"
x="3.704" />
<path
style="fill:#ffffff;paint-order:stroke markers fill"
inkscape:connector-curvature="0"
id="path21"
d="m 5.82,287.74 v 4.233 h 5.292 V 287.74 H 5.821 Z m 0.265,0.264 h 4.763 v 3.228 l -1.81,-1.81 -1.95,1.95 a 0.08,0.08 0 0 1 0.008,-0.102 l 0.56,-0.562 -0.808,-0.81 -0.763,0.762 z m 3.97,0.53 a 0.265,0.265 0 0 0 -0.265,0.264 0.265,0.265 0 0 0 0.264,0.264 0.265,0.265 0 0 0 0.265,-0.264 0.265,0.265 0 0 0 -0.265,-0.265 z" />
</g>
<path
inkscape:connector-curvature="0"
id="path25"
style="opacity:0.1;fill:url(#a);paint-order:stroke markers fill"
d="m 16.404,58.20675 -3.1744,3.1749 h 2.6458 c 0.29307,0 0.52864,-0.23557 0.52864,-0.52864 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

View file

@ -0,0 +1,126 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="240"
height="240"
version="1.1"
viewBox="0 0 63.49875 63.49875"
id="svg27"
sodipodi:docname="folder-videos.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata31">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1321"
inkscape:window-height="740"
id="namedview29"
showgrid="false"
inkscape:pagecheckerboard="true"
inkscape:zoom="3.6875"
inkscape:cx="-19.389831"
inkscape:cy="32"
inkscape:window-x="45"
inkscape:window-y="28"
inkscape:window-maximized="0"
inkscape:current-layer="svg27" />
<defs
id="defs7">
<linearGradient
id="a"
x1="-197.10001"
x2="-196.91"
y1="217.67999"
y2="219.37"
gradientTransform="rotate(-45,-281.86017,-116.74713)"
gradientUnits="userSpaceOnUse">
<stop
offset="0"
id="stop2" />
<stop
stop-opacity="0"
offset="1"
id="stop4" />
</linearGradient>
</defs>
<g
id="g847"
transform="matrix(3.3330578,0,0,3.3330578,3.5283746,-152.10943)">
<g
id="g23"
transform="translate(0,-233.50425)">
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path9"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<path
style="opacity:0.18000004;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path11"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<rect
style="fill:#ffffff;paint-order:markers stroke fill"
id="rect13"
ry="0.26499999"
height="5.027"
width="12.171"
y="283.76999"
x="2.381" />
<rect
style="fill:#5294e2;paint-order:markers stroke fill"
id="rect15"
ry="0.52899998"
height="9.5249996"
width="15.875"
y="285.35999"
x="0.52899998" />
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path17"
d="m 8.467,284.3 h 7.408 c 0.293,0 0.53,0.236 0.53,0.53 v 3.968 c 0,0.293 -0.237,0.529 -0.53,0.529 H 6.152 c -0.294,0 -0.677,-0.276 -0.53,-0.53 l 2.316,-3.968 C 8.085,284.576 8.174,284.3 8.467,284.3 Z" />
<rect
style="opacity:0.25;paint-order:stroke markers fill"
id="rect19"
ry="0.26499999"
height="0.52899998"
width="3.175"
y="282.70999"
x="3.704" />
<path
style="fill:#ffffff;paint-order:stroke markers fill"
inkscape:connector-curvature="0"
id="path21"
d="m 8.467,288 a 2.117,2.117 0 1 0 0,4.233 2.117,2.117 0 0 0 0,-4.233 z m -0.53,1.058 1.588,1.059 -1.588,1.058 z" />
</g>
<path
inkscape:connector-curvature="0"
id="path25"
style="opacity:0.1;fill:url(#a);paint-order:stroke markers fill"
d="m 16.404,58.20675 -3.1744,3.1749 h 2.6458 c 0.29307,0 0.52864,-0.23557 0.52864,-0.52864 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

View file

@ -0,0 +1,69 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
sodipodi:docname="no.svg"
id="svg6"
version="1.1"
height="240"
width="240">
<metadata
id="metadata12">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs10" />
<sodipodi:namedview
inkscape:current-layer="svg6"
inkscape:window-maximized="0"
inkscape:window-y="28"
inkscape:window-x="0"
inkscape:cy="72.365474"
inkscape:cx="-82.801293"
inkscape:zoom="0.99930857"
inkscape:pagecheckerboard="true"
showgrid="false"
id="namedview8"
inkscape:window-height="692"
inkscape:window-width="1366"
inkscape:pageshadow="2"
inkscape:pageopacity="0"
guidetolerance="10"
gridtolerance="10"
objecttolerance="10"
borderopacity="1"
bordercolor="#666666"
pagecolor="#ffffff" />
<g
id="g839">
<rect
width="200"
height="200"
rx="37.5"
ry="37.5"
fill="#db3c30"
id="rect2"
x="20"
y="20"
style="stroke-width:12.5" />
<path
d="M 57.499998,76.249997 101.25,119.99999 57.499998,163.75 l 18.75,18.75 43.749992,-43.75 43.75,43.75 L 182.5,163.75 138.74999,119.99999 182.5,76.249997 163.74999,57.499997 119.99999,101.25 76.249997,57.499997 Z"
fill="#ffffff"
id="path4"
style="stroke-width:12.5" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2 KiB

View file

@ -0,0 +1,110 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="240"
height="240"
version="1.1"
viewBox="0 0 63.49875 63.49875"
id="svg23"
sodipodi:docname="open-folder.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata27">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1321"
inkscape:window-height="740"
id="namedview25"
showgrid="false"
inkscape:pagecheckerboard="true"
inkscape:zoom="0.921875"
inkscape:cx="-94.856978"
inkscape:cy="-72.906303"
inkscape:window-x="45"
inkscape:window-y="28"
inkscape:window-maximized="0"
inkscape:current-layer="svg23" />
<defs
id="defs7">
<linearGradient
id="a"
x1="-197.10001"
x2="-196.91"
y1="217.67999"
y2="219.37"
gradientTransform="matrix(2.3568278,-2.3568278,2.3568278,2.3568278,-1.2416707,-921.47979)"
gradientUnits="userSpaceOnUse">
<stop
offset="0"
id="stop2" />
<stop
stop-opacity="0"
offset="1"
id="stop4" />
</linearGradient>
</defs>
<g
id="g844"
transform="translate(4.7625621,-8.9010958)">
<g
id="g19"
transform="matrix(3.3330578,0,0,3.3330578,-1.2341875,-921.49501)">
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path9"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<path
style="opacity:0.18000004;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path11"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<path
style="fill:#ffffff;stroke:#000000;stroke-width:0.26458001;stroke-opacity:0.03900003;paint-order:stroke markers fill"
inkscape:connector-curvature="0"
id="path13"
d="m 8.467,283.506 -2.382,2.381 h 1.323 v 2.382 c 0,0.146 0.118,0.264 0.265,0.264 H 9.26 a 0.264,0.264 0 0 0 0.265,-0.264 v -2.382 h 1.323 l -2.381,-2.38 z" />
<rect
style="fill:#5294e2;paint-order:markers stroke fill"
id="rect15"
ry="0.52899998"
height="7.408"
width="15.875"
y="287.48001"
x="0.52899998" />
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path17"
d="m 8.467,286.681 h 7.408 c 0.293,0 0.53,0.236 0.53,0.53 v 3.968 c 0,0.293 -0.237,0.53 -0.53,0.53 H 6.152 c -0.294,0 -0.677,-0.277 -0.53,-0.53 l 2.316,-3.969 c 0.147,-0.253 0.236,-0.529 0.529,-0.529 z" />
</g>
<path
inkscape:connector-curvature="0"
id="path21"
style="opacity:0.1;fill:url(#a);stroke-width:3.33305764;paint-order:stroke markers fill"
d="M 53.441292,50.7946 42.860833,61.376725 h 8.818605 c 0.976819,0 1.761987,-0.785168 1.761987,-1.761988 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View file

@ -0,0 +1,126 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="240"
height="240"
version="1.1"
viewBox="0 0 63.49875 63.49875"
id="svg27"
sodipodi:docname="user-home.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata31">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1321"
inkscape:window-height="740"
id="namedview29"
showgrid="false"
inkscape:pagecheckerboard="true"
inkscape:zoom="3.6875"
inkscape:cx="-19.389831"
inkscape:cy="32"
inkscape:window-x="45"
inkscape:window-y="28"
inkscape:window-maximized="0"
inkscape:current-layer="svg27" />
<defs
id="defs7">
<linearGradient
id="a"
x1="-197.10001"
x2="-196.91"
y1="217.67999"
y2="219.37"
gradientTransform="rotate(-45,-281.86017,-116.74713)"
gradientUnits="userSpaceOnUse">
<stop
offset="0"
id="stop2" />
<stop
stop-opacity="0"
offset="1"
id="stop4" />
</linearGradient>
</defs>
<g
id="g847"
transform="matrix(3.3330578,0,0,3.3330578,3.5283746,-152.10943)">
<g
id="g23"
transform="translate(0,-233.50425)">
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path9"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<path
style="opacity:0.18000004;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path11"
d="m 3.44,282.448 c -0.294,0 -0.395,0.269 -0.53,0.53 H 2.117 a 0.528,0.528 0 0 0 -0.53,0.528 v 5.292 c 0,0.293 0.237,0.53 0.53,0.53 h 12.7 c 0.293,0 0.529,-0.237 0.529,-0.53 v -5.292 a 0.528,0.528 0 0 0 -0.53,-0.529 H 7.674 c -0.155,-0.249 -0.236,-0.53 -0.53,-0.53 z" />
<rect
style="fill:#ffffff;paint-order:markers stroke fill"
id="rect13"
ry="0.26499999"
height="5.027"
width="12.171"
y="283.76999"
x="2.381" />
<rect
style="fill:#5294e2;paint-order:markers stroke fill"
id="rect15"
ry="0.52899998"
height="9.5249996"
width="15.875"
y="285.35999"
x="0.52899998" />
<path
style="fill:#5294e2;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path17"
d="m 8.467,284.3 h 7.408 c 0.293,0 0.53,0.236 0.53,0.53 v 3.968 c 0,0.293 -0.237,0.529 -0.53,0.529 H 6.152 c -0.294,0 -0.677,-0.276 -0.53,-0.53 l 2.316,-3.968 C 8.085,284.576 8.174,284.3 8.467,284.3 Z" />
<rect
style="opacity:0.25;paint-order:stroke markers fill"
id="rect19"
ry="0.26499999"
height="0.52899998"
width="3.175"
y="282.70999"
x="3.704" />
<path
style="fill:#ffffff;paint-order:stroke markers fill"
inkscape:connector-curvature="0"
id="path21"
d="m 8.467,288.004 -2.117,2.117 h 0.794 v 1.587 c 0,0.147 0.118,0.265 0.264,0.265 h 0.53 v -1.058 h 1.058 v 1.058 h 0.529 a 0.264,0.264 0 0 0 0.265,-0.265 v -1.587 h 0.793 z m 0,1.323 a 0.53,0.53 0 1 1 0,1.058 0.53,0.53 0 0 1 0,-1.058 z" />
</g>
<path
inkscape:connector-curvature="0"
id="path25"
style="opacity:0.1;fill:url(#a);paint-order:stroke markers fill"
d="m 16.404,58.20675 -3.1744,3.1749 h 2.6458 c 0.29307,0 0.52864,-0.23557 0.52864,-0.52864 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

View file

@ -0,0 +1,160 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="240"
height="240"
version="1.1"
id="svg50"
sodipodi:docname="user-trash-empty.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata54">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1321"
inkscape:window-height="740"
id="namedview52"
showgrid="false"
inkscape:pagecheckerboard="true"
inkscape:zoom="3.6875"
inkscape:cx="-19.389831"
inkscape:cy="32"
inkscape:window-x="45"
inkscape:window-y="28"
inkscape:window-maximized="0"
inkscape:current-layer="svg50" />
<defs
id="defs32">
<linearGradient
id="f">
<stop
offset="0"
stop-color="#f2c66f"
id="stop2" />
<stop
offset="1"
stop-color="#fbd68f"
id="stop4" />
</linearGradient>
<linearGradient
id="e">
<stop
offset="0"
id="stop7" />
<stop
offset="1"
stop-opacity="0"
id="stop9" />
</linearGradient>
<linearGradient
id="d">
<stop
offset="0"
stop-color="#f8f4e1"
id="stop12" />
<stop
offset="1"
stop-color="#ad9e57"
id="stop14" />
</linearGradient>
<linearGradient
id="c">
<stop
offset="0"
stop-color="#49b7ef"
id="stop17" />
<stop
offset="1"
stop-color="#1d8de2"
id="stop19" />
</linearGradient>
<linearGradient
id="b">
<stop
offset="0"
stop-color="#fdfeff"
id="stop22" />
<stop
offset="1"
stop-color="#dfe4e4"
id="stop24" />
</linearGradient>
<linearGradient
id="a">
<stop
offset="0"
id="stop27" />
<stop
offset="1"
stop-opacity=".294"
id="stop29" />
</linearGradient>
</defs>
<g
id="g872"
transform="matrix(3.5990637,0,0,3.5990637,4.8299635,-629.05515)">
<path
style="fill:none"
inkscape:connector-curvature="0"
id="path34"
d="m 33.755,188.34 -8.774,5.582 h 5.264 z" />
<path
style="fill:#ffffff;stroke:#000000;stroke-opacity:0.03900003;paint-order:markers stroke fill"
inkscape:connector-curvature="0"
id="path36"
d="M 53.828,232.682 56.556,180.84 H 7.444 l 2.728,51.84 c 0.08,1.51 1.217,2.73 2.729,2.73 h 38.198 a 2.722,2.722 0 0 0 2.729,-2.73 z" />
<path
style="fill:#888888"
inkscape:connector-curvature="0"
id="path38"
d="m 29.599,219.43 -0.009,-8.103 h -5.554 l -6.63,-1.2 4.37,7.839 c 0.215,0.38 1.499,1.465 3.667,1.465 z" />
<path
style="fill:#bebebe"
inkscape:connector-curvature="0"
id="path40"
d="m 24.036,211.327 1.424,-2.558 1.821,1.085 -1.291,-3.734 -1.292,-3.725 -3.774,0.704 -3.767,0.703 1.523,0.911 -1.241,2.218 c -0.588,1.06 -0.696,2.012 -0.033,3.196 l 4.37,7.839 c 0.108,0.19 0.489,0.554 1.11,0.877 -2.12,-1.531 -0.895,-3.915 1.15,-7.516 z" />
<path
style="fill:#888888"
inkscape:connector-curvature="0"
id="path42"
d="m 21.644,199.266 6.788,4.056 c 0.927,-1.663 1.854,-3.327 2.773,-4.991 L 35.534,193 h -8.75 c -0.43,0 -1.978,0.604 -3.062,2.541 z" />
<path
style="fill:#bebebe"
inkscape:connector-curvature="0"
id="path44"
d="m 31.205,198.34 1.432,2.557 -1.821,1.093 3.774,0.703 3.767,0.704 1.3,-3.725 1.29,-3.733 -1.523,0.91 -1.241,-2.227 C 37.595,193.562 36.85,193 35.533,193 h -8.749 c -0.215,0 -0.712,0.149 -1.291,0.546 2.334,-1.125 3.725,1.16 5.712,4.793 z" />
<path
style="fill:#888888"
inkscape:connector-curvature="0"
id="path46"
d="m 44.2,202.346 -7.027,4.056 a 910.902,910.902 0 0 0 2.79,4.81 l 2.268,6.34 4.602,-7.707 c 0.224,-0.372 0.522,-2.028 -0.555,-3.907 z" />
<path
style="fill:#bebebe"
inkscape:connector-curvature="0"
id="path48"
d="m 39.963,211.211 -2.94,0.041 0.034,-2.119 -5.165,5.977 2.491,2.905 2.5,2.914 0.025,-1.771 2.55,-0.042 c 1.208,-0.016 2.077,-0.397 2.773,-1.564 l 4.602,-7.707 c 0.116,-0.19 0.248,-0.695 0.207,-1.399 -0.265,2.6 -2.939,2.732 -7.077,2.765 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 5 KiB

View file

@ -0,0 +1,979 @@
<?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"
width="240"
height="240"
version="1.1"
id="svg232"
sodipodi:docname="user-trash-full.svg"
inkscape:version="0.92.4 5da689c313, 2019-01-14">
<metadata
id="metadata236">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1321"
inkscape:window-height="740"
id="namedview234"
showgrid="false"
inkscape:pagecheckerboard="true"
inkscape:zoom="3.6875"
inkscape:cx="-19.389831"
inkscape:cy="32"
inkscape:window-x="45"
inkscape:window-y="28"
inkscape:window-maximized="0"
inkscape:current-layer="svg232" />
<defs
id="defs98">
<linearGradient
id="f">
<stop
offset="0"
stop-color="#f2c66f"
id="stop2" />
<stop
offset="1"
stop-color="#fbd68f"
id="stop4" />
</linearGradient>
<linearGradient
id="e">
<stop
offset="0"
id="stop7" />
<stop
offset="1"
stop-opacity="0"
id="stop9" />
</linearGradient>
<linearGradient
id="d">
<stop
offset="0"
stop-color="#f8f4e1"
id="stop12" />
<stop
offset="1"
stop-color="#ad9e57"
id="stop14" />
</linearGradient>
<linearGradient
id="c">
<stop
offset="0"
stop-color="#49b7ef"
id="stop17" />
<stop
offset="1"
stop-color="#1d8de2"
id="stop19" />
</linearGradient>
<linearGradient
id="b">
<stop
offset="0"
stop-color="#fdfeff"
id="stop22" />
<stop
offset="1"
stop-color="#dfe4e4"
id="stop24" />
</linearGradient>
<linearGradient
id="a">
<stop
offset="0"
id="stop27" />
<stop
offset="1"
stop-opacity=".294"
id="stop29" />
</linearGradient>
<radialGradient
cx="23.688"
cy="14.211"
r="22.597"
fx="23.688"
fy="14.211"
id="l"
xlink:href="#g"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-2.13567,0,0,2.1106,-137.811,12.57)" />
<linearGradient
id="g">
<stop
offset="0"
stop-color="#fff"
id="stop33" />
<stop
offset="1"
stop-color="#aeaea3"
id="stop35" />
</linearGradient>
<radialGradient
cx="20.09"
cy="10.854"
r="22.597"
fx="20.09"
fy="10.854"
id="m"
xlink:href="#h"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1.79027,0,0,1.76926,-148.9,16.29)" />
<linearGradient
id="h">
<stop
offset="0"
stop-color="#dfe2dc"
id="stop39" />
<stop
offset="1"
stop-color="#86917a"
id="stop41" />
</linearGradient>
<linearGradient
x1="22.009001"
y1="36.509998"
x2="23.584999"
y2="14.412"
id="Z"
xlink:href="#i"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)" />
<linearGradient
id="i">
<stop
offset="0"
stop-color="#babdb6"
id="stop45" />
<stop
offset="1"
stop-color="#fff"
id="stop47" />
</linearGradient>
<linearGradient
x1="24.365999"
y1="20.246"
x2="32.601002"
y2="28.555"
id="aa"
xlink:href="#i"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)" />
<linearGradient
x1="25.632999"
y1="10.612"
x2="38.714001"
y2="18.389999"
id="ab"
xlink:href="#e"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)" />
<radialGradient
cx="24.837"
cy="40.664001"
r="21.478001"
fx="24.837"
fy="40.664001"
id="q"
xlink:href="#e"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.3251,0,27.444)" />
<radialGradient
cx="23.688"
cy="14.211"
r="22.597"
fx="23.688"
fy="14.211"
id="r"
xlink:href="#g"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.79463,0,0,1.29198,86.35,19.966)" />
<radialGradient
cx="20.09"
cy="10.854"
r="22.597"
fx="20.09"
fy="10.854"
id="s"
xlink:href="#h"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1.50438,0,0,1.08303,95.667,22.243)" />
<linearGradient
x1="22.009001"
y1="36.509998"
x2="23.584999"
y2="14.412"
id="t"
xlink:href="#i"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.50094,0,0,0.50094,116.969,34.748)" />
<linearGradient
x1="24.365999"
y1="20.246"
x2="32.601002"
y2="28.555"
id="u"
xlink:href="#i"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.50094,0,0,0.50094,122.338,34.748)" />
<linearGradient
x1="73.374001"
y1="82.789001"
x2="89.456001"
y2="82.789001"
id="v"
xlink:href="#j"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.51208,0,0,0.49005,90.554,0.024)" />
<linearGradient
id="j">
<stop
offset="0"
stop-color="#555753"
id="stop58" />
<stop
offset="1"
stop-color="#d3d7cf"
stop-opacity="0"
id="stop60" />
</linearGradient>
<radialGradient
cx="24.837"
cy="40.664001"
r="21.478001"
fx="24.837"
fy="40.664001"
id="w"
xlink:href="#e"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.3251,0,27.444)" />
<radialGradient
cx="23.688"
cy="14.211"
r="22.597"
fx="23.688"
fy="14.211"
id="x"
xlink:href="#g"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-2.13567,0,0,2.1106,-137.811,12.57)" />
<radialGradient
cx="20.09"
cy="10.854"
r="22.597"
fx="20.09"
fy="10.854"
id="y"
xlink:href="#h"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1.79027,0,0,1.76926,-148.9,16.29)" />
<radialGradient
cx="24.837"
cy="40.664001"
r="21.478001"
fx="24.837"
fy="40.664001"
id="C"
xlink:href="#e"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(1,0,0,0.3251,0,27.444)" />
<radialGradient
cx="23.688"
cy="14.211"
r="22.597"
fx="23.688"
fy="14.211"
id="D"
xlink:href="#g"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1.06985,0,0,1.0573,141.274,26.694)" />
<radialGradient
cx="20.09"
cy="10.854"
r="22.597"
fx="20.09"
fy="10.854"
id="E"
xlink:href="#h"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.89682,0,0,0.8863,135.72,28.557)" />
<linearGradient
x1="22.009001"
y1="36.509998"
x2="23.584999"
y2="14.412"
id="F"
xlink:href="#i"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.50094,0,0,0.50094,127.797,34.543)" />
<linearGradient
x1="24.365999"
y1="20.246"
x2="32.601002"
y2="28.555"
id="G"
xlink:href="#i"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.50094,0,0,0.50094,127.797,34.543)" />
<linearGradient
x1="25.632999"
y1="10.612"
x2="38.714001"
y2="18.389999"
id="H"
xlink:href="#e"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-0.50094,0,0,0.50094,127.797,34.543)" />
<radialGradient
cx="23.688"
cy="14.211"
r="22.597"
fx="23.688"
fy="14.211"
id="I"
xlink:href="#g"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-2.13567,0,0,2.1106,-137.811,12.57)" />
<radialGradient
cx="20.09"
cy="10.854"
r="22.597"
fx="20.09"
fy="10.854"
id="J"
xlink:href="#h"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1.79027,0,0,1.76926,-148.9,16.29)" />
<radialGradient
cx="23.688"
cy="14.211"
r="22.597"
fx="23.688"
fy="14.211"
id="N"
xlink:href="#g"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-2.13567,0,0,2.1106,-137.811,12.57)" />
<radialGradient
cx="20.09"
cy="10.854"
r="22.597"
fx="20.09"
fy="10.854"
id="O"
xlink:href="#h"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1.79027,0,0,1.76926,-148.9,16.29)" />
<radialGradient
cx="23.688"
cy="14.211"
r="22.597"
fx="23.688"
fy="14.211"
id="S"
xlink:href="#g"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-2.13567,0,0,2.1106,-137.811,12.57)" />
<radialGradient
cx="20.09"
cy="10.854"
r="22.597"
fx="20.09"
fy="10.854"
id="T"
xlink:href="#h"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1.79027,0,0,1.76926,-148.9,16.29)" />
<radialGradient
cx="23.688"
cy="14.211"
r="22.597"
fx="23.688"
fy="14.211"
id="X"
xlink:href="#g"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-2.13567,0,0,2.1106,-137.811,12.57)" />
<radialGradient
cx="20.09"
cy="10.854"
r="22.597"
fx="20.09"
fy="10.854"
id="Y"
xlink:href="#h"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1.79027,0,0,1.76926,-148.9,16.29)" />
<linearGradient
xlink:href="#i"
id="n"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="22.009001"
y1="36.509998"
x2="23.584999"
y2="14.412" />
<linearGradient
xlink:href="#i"
id="o"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="24.365999"
y1="20.246"
x2="32.601002"
y2="28.555" />
<linearGradient
xlink:href="#e"
id="p"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="25.632999"
y1="10.612"
x2="38.714001"
y2="18.389999" />
<linearGradient
xlink:href="#i"
id="z"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="22.009001"
y1="36.509998"
x2="23.584999"
y2="14.412" />
<linearGradient
xlink:href="#i"
id="A"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="24.365999"
y1="20.246"
x2="32.601002"
y2="28.555" />
<linearGradient
xlink:href="#e"
id="B"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="25.632999"
y1="10.612"
x2="38.714001"
y2="18.389999" />
<linearGradient
xlink:href="#i"
id="K"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="22.009001"
y1="36.509998"
x2="23.584999"
y2="14.412" />
<linearGradient
xlink:href="#i"
id="L"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="24.365999"
y1="20.246"
x2="32.601002"
y2="28.555" />
<linearGradient
xlink:href="#e"
id="M"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="25.632999"
y1="10.612"
x2="38.714001"
y2="18.389999" />
<linearGradient
xlink:href="#i"
id="P"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="22.009001"
y1="36.509998"
x2="23.584999"
y2="14.412" />
<linearGradient
xlink:href="#i"
id="Q"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="24.365999"
y1="20.246"
x2="32.601002"
y2="28.555" />
<linearGradient
xlink:href="#e"
id="R"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="25.632999"
y1="10.612"
x2="38.714001"
y2="18.389999" />
<linearGradient
xlink:href="#i"
id="U"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="22.009001"
y1="36.509998"
x2="23.584999"
y2="14.412" />
<linearGradient
xlink:href="#i"
id="V"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="24.365999"
y1="20.246"
x2="32.601002"
y2="28.555" />
<linearGradient
xlink:href="#e"
id="W"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(-1,0,0,1,-164.713,28.24)"
x1="25.632999"
y1="10.612"
x2="38.714001"
y2="18.389999" />
<filter
id="k"
x="-0.012"
width="1.024"
y="-0.012"
height="1.024"
style="color-interpolation-filters:sRGB">
<feGaussianBlur
stdDeviation=".244"
id="feGaussianBlur95" />
</filter>
</defs>
<g
id="g1109"
transform="matrix(3.5990637,0,0,3.5990637,4.8299635,-629.05515)">
<path
style="fill:#ffffff;stroke:#000000;stroke-opacity:0.03900003;paint-order:markers stroke fill;enable-background:new"
inkscape:connector-curvature="0"
id="path100"
d="M 53.828,232.682 56.556,180.84 H 7.444 l 2.728,51.84 c 0.08,1.51 1.217,2.73 2.729,2.73 h 38.198 a 2.722,2.722 0 0 0 2.729,-2.73 z" />
<g
style="color:#000000;opacity:0.25;fill-rule:evenodd;filter:url(#k)"
id="g216"
transform="matrix(0.74507,0,0,0.74507,-62.694,188.515)">
<g
id="g114">
<path
inkscape:connector-curvature="0"
id="path102"
transform="matrix(-0.50094,0,0,0.50094,18.809,-1.829)"
overflow="visible"
d="m -173.729,65.81 1.768,2.828 -3.712,1.591 -2.652,-2.121 -11.844,0.884 -3.712,4.95 -3.359,-5.48 -4.243,2.297 -5.656,-0.707 1.414,-3.005 -3.89,-3.889 5.48,-6.187 -5.303,0.707 -2.298,-2.121 3.006,0.53 3.182,-5.48 4.596,-1.06 -3.713,-1.238 -0.176,-3.182 7.248,-6.364 2.651,-8.485 12.021,3.535 3.005,7.071 1.06,-2.298 3.006,0.177 v 2.828 l 3.536,-4.066 4.773,5.127 V 49.9 l -8.309,7.248 5.303,3.005 -0.176,3.005 z"
style="overflow:visible;fill:url(#l);stroke:url(#m);marker:none" />
<path
inkscape:connector-curvature="0"
id="path104"
transform="matrix(-0.50094,0,0,0.50094,18.809,-1.829)"
overflow="visible"
d="m -184.158,50.96 0.883,6.541 -2.12,3.359 4.595,1.414 2.652,5.303 -12.02,0.884 -2.83,4.066 -2.297,-6.187 4.419,-2.828 6.718,1.944 -2.652,-3.535 1.414,-6.188 z"
style="overflow:visible;opacity:0.76999996;fill:url(#n);marker:none" />
<path
inkscape:connector-curvature="0"
id="path106"
transform="matrix(-0.50094,0,0,0.50094,18.809,-1.829)"
overflow="visible"
d="m -185.22,52.021 -4.419,6.894 -7.247,-4.95 -4.42,2.475 -3.535,-3.005 -3.182,2.829 3.005,-4.95 6.894,-1.591 8.662,-4.243 c 0,0 12.375,3.713 11.667,3.713 -0.707,0 -10.253,0.176 -10.253,0.176 l -1.59,-2.298 -4.243,1.945 z"
style="overflow:visible;opacity:0.61799999;fill:url(#o);marker:none" />
<path
inkscape:connector-curvature="0"
id="path108"
overflow="visible"
d="m 116.11,14.047 -5.225,1.771 -0.709,1.948 3.01,2.126 2.835,-2.745 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<path
inkscape:connector-curvature="0"
id="path110"
transform="matrix(-0.50094,0,0,0.50094,18.809,-1.829)"
overflow="visible"
d="m -194.412,32.045 -2.298,7.425 -4.242,3.712 8.662,-1.944 c 0,0 2.475,2.828 1.414,2.828 -1.06,0 -12.551,1.414 -12.551,1.414 l 0.177,2.298 16.263,-3.005 -7.071,-6.54 z"
style="overflow:visible;opacity:0.13500001;fill:url(#p);marker:none" />
<path
inkscape:connector-curvature="0"
id="path112"
overflow="visible"
d="m 105.04,19.449 -0.443,4.428 0.974,-3.011 2.568,0.797 0.62,-1.328 3.1,0.442 0.708,-0.62 -4.516,-0.177 -0.443,1.24 -1.948,-0.974 z m 7.527,6.553 1.505,1.771 3.454,-2.302 2.125,1.151 3.454,3.277 -3.808,-2.923 -1.86,-0.531 -3.63,2.48 z"
style="overflow:visible;fill:#ffffff;marker:none" />
</g>
<path
inkscape:connector-curvature="0"
id="path116"
overflow="visible"
d="m 46.315,40.664 a 21.478,6.983 0 1 1 -42.956,0 21.478,6.983 0 1 1 42.956,0 z"
transform="matrix(0.55454,0,0,0.55454,115.284,32.037)"
style="overflow:visible;opacity:0.3260002;fill:url(#q);marker:none" />
<path
inkscape:connector-curvature="0"
id="path118"
overflow="visible"
d="m 116.532,52.556 -1.486,1.731 3.12,0.974 2.228,-1.299 9.953,0.541 3.12,3.03 2.821,-3.354 3.566,1.407 4.753,-0.433 -1.188,-1.84 3.268,-2.38 -4.605,-3.788 4.456,0.433 1.931,-1.299 -2.525,0.325 -2.674,-3.355 -3.862,-0.649 3.12,-0.757 0.148,-1.948 -6.09,-3.896 -2.229,-5.194 -10.1,2.164 -2.526,4.329 -0.892,-1.407 -2.525,0.108 v 1.732 l -2.97,-2.49 -4.012,3.139 v 4.437 l 6.982,4.436 -4.456,1.84 0.148,1.84 z"
style="overflow:visible;fill:url(#r);stroke:url(#s);stroke-width:0.71700001;marker:none" />
<path
inkscape:connector-curvature="0"
id="path120"
overflow="visible"
d="m 126.71,46.13 -0.443,3.276 1.063,1.682 -2.303,0.709 -1.328,2.657 6.022,0.442 1.417,2.037 1.151,-3.1 -2.214,-1.416 -3.365,0.974 1.328,-1.771 -0.708,-3.1 z"
style="overflow:visible;opacity:0.76999996;fill:url(#t);marker:none" />
<path
inkscape:connector-curvature="0"
id="path122"
overflow="visible"
d="m 132.61,46.66 2.214,3.454 3.63,-2.48 2.214,1.24 1.772,-1.505 1.594,1.417 -1.506,-2.48 -3.454,-0.796 -4.339,-2.126 c 0,0 -6.199,1.86 -5.844,1.86 0.354,0 5.136,0.088 5.136,0.088 l 0.797,-1.15 2.125,0.973 -4.339,1.506 z"
style="overflow:visible;opacity:0.61799999;fill:url(#u);marker:none" />
<path
inkscape:connector-curvature="0"
id="path124"
overflow="visible"
d="m 131.758,36.477 -5.225,1.771 -0.709,1.948 3.011,2.126 2.834,-2.746 0.089,-3.1 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<path
inkscape:connector-curvature="0"
id="path126"
overflow="visible"
d="m 131.846,36.654 1.151,3.72 2.126,1.859 -4.34,-0.974 c 0,0 -1.24,1.417 -0.708,1.417 0.531,0 6.287,0.708 6.287,0.708 l -0.088,1.151 -8.147,-1.505 3.542,-3.277 z"
style="overflow:visible;opacity:0.13500001;fill:url(#v);marker:none" />
<path
inkscape:connector-curvature="0"
id="path128"
overflow="visible"
d="m 120.688,41.879 -0.442,4.428 0.974,-3.011 2.568,0.797 0.62,-1.329 3.099,0.443 0.708,-0.62 -4.516,-0.177 -0.443,1.24 -1.948,-0.974 z m 12.896,6.553 1.506,1.77 3.453,-2.301 2.125,1.15 3.454,3.277 -3.808,-2.922 -1.86,-0.531 -3.63,2.48 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<path
inkscape:connector-curvature="0"
id="path130"
overflow="visible"
d="m 46.315,40.664 a 21.478,6.983 0 1 1 -42.956,0 21.478,6.983 0 1 1 42.956,0 z"
transform="matrix(-0.55454,0,0,0.55454,134.443,32.718)"
style="overflow:visible;opacity:0.3260002;fill:url(#w);marker:none" />
<g
id="g144">
<path
inkscape:connector-curvature="0"
id="path132"
transform="matrix(-0.50094,0,0,0.50094,18.542,6.402)"
overflow="visible"
d="m -173.729,65.81 1.768,2.828 -3.712,1.591 -2.652,-2.121 -11.844,0.884 -3.712,4.95 -3.359,-5.48 -4.243,2.297 -5.656,-0.707 1.414,-3.005 -3.89,-3.889 5.48,-6.187 -5.303,0.707 -2.298,-2.121 3.006,0.53 3.182,-5.48 4.596,-1.06 -3.713,-1.238 -0.176,-3.182 7.248,-6.364 2.651,-8.485 12.021,3.535 3.005,7.071 1.06,-2.298 3.006,0.177 v 2.828 l 3.536,-4.066 4.773,5.127 V 49.9 l -8.309,7.248 5.303,3.005 -0.176,3.005 z"
style="overflow:visible;fill:url(#x);stroke:url(#y);marker:none" />
<path
inkscape:connector-curvature="0"
id="path134"
transform="matrix(-0.50094,0,0,0.50094,18.542,6.402)"
overflow="visible"
d="m -184.158,50.96 0.883,6.541 -2.12,3.359 4.595,1.414 2.652,5.303 -12.02,0.884 -2.83,4.066 -2.297,-6.187 4.419,-2.828 6.718,1.944 -2.652,-3.535 1.414,-6.188 z"
style="overflow:visible;opacity:0.76999996;fill:url(#z);marker:none" />
<path
inkscape:connector-curvature="0"
id="path136"
transform="matrix(-0.50094,0,0,0.50094,18.542,6.402)"
overflow="visible"
d="m -185.22,52.021 -4.419,6.894 -7.247,-4.95 -4.42,2.475 -3.535,-3.005 -3.182,2.829 3.005,-4.95 6.894,-1.591 8.662,-4.243 c 0,0 12.375,3.713 11.667,3.713 -0.707,0 -10.253,0.176 -10.253,0.176 l -1.59,-2.298 -4.243,1.945 z"
style="overflow:visible;opacity:0.61799999;fill:url(#A);marker:none" />
<path
inkscape:connector-curvature="0"
id="path138"
overflow="visible"
d="m 115.842,22.277 -5.225,1.771 -0.708,1.949 3.01,2.125 2.835,-2.745 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<path
inkscape:connector-curvature="0"
id="path140"
transform="matrix(-0.50094,0,0,0.50094,18.542,6.402)"
overflow="visible"
d="m -194.412,32.045 -2.298,7.425 -4.242,3.712 8.662,-1.944 c 0,0 2.475,2.828 1.414,2.828 -1.06,0 -12.551,1.414 -12.551,1.414 l 0.177,2.298 16.263,-3.005 -7.071,-6.54 z"
style="overflow:visible;opacity:0.13500001;fill:url(#B);marker:none" />
<path
inkscape:connector-curvature="0"
id="path142"
overflow="visible"
d="m 104.773,27.68 -0.443,4.427 0.974,-3.011 2.568,0.797 0.62,-1.328 3.1,0.442 0.708,-0.62 -4.516,-0.177 -0.443,1.24 -1.948,-0.974 z m 7.527,6.552 1.505,1.771 3.454,-2.302 2.125,1.151 3.454,3.277 -3.808,-2.923 -1.86,-0.531 -3.63,2.48 z"
style="overflow:visible;fill:#ffffff;marker:none" />
</g>
<path
inkscape:connector-curvature="0"
id="path146"
overflow="visible"
d="m 46.315,40.664 a 21.478,6.983 0 1 1 -42.956,0 21.478,6.983 0 1 1 42.956,0 z"
transform="matrix(-0.55454,0,0,0.55454,129.483,31.832)"
style="overflow:visible;opacity:0.3260002;fill:url(#C);marker:none" />
<path
inkscape:connector-curvature="0"
id="path148"
overflow="visible"
d="m 123.281,53.363 0.886,1.417 -1.86,0.797 -1.328,-1.062 -5.933,0.442 -1.86,2.48 -1.683,-2.745 -2.125,1.151 -2.834,-0.354 0.709,-1.506 -1.948,-1.948 2.745,-3.1 -2.657,0.355 -1.151,-1.063 1.505,0.266 1.594,-2.745 2.303,-0.532 -1.86,-0.62 -0.089,-1.593 3.631,-3.188 1.329,-4.251 6.021,1.771 1.506,3.542 0.531,-1.151 1.505,0.089 v 1.416 l 1.772,-2.036 2.39,2.568 v 3.63 l -4.162,3.631 2.657,1.506 -0.088,1.505 z"
style="overflow:visible;fill:url(#D);stroke:url(#E);stroke-width:0.50099999;marker:none" />
<path
inkscape:connector-curvature="0"
id="path150"
overflow="visible"
d="m 118.056,45.925 0.443,3.276 -1.062,1.683 2.302,0.708 1.328,2.657 -6.021,0.443 -1.417,2.037 -1.152,-3.1 2.214,-1.417 3.365,0.974 -1.328,-1.77 0.709,-3.1 z"
style="overflow:visible;opacity:0.76999996;fill:url(#F);marker:none" />
<path
inkscape:connector-curvature="0"
id="path152"
overflow="visible"
d="m 117.525,46.456 -2.214,3.454 -3.63,-2.48 -2.214,1.24 -1.771,-1.505 -1.594,1.416 1.505,-2.48 3.454,-0.796 4.339,-2.125 c 0,0 6.199,1.86 5.844,1.86 -0.354,0 -5.136,0.088 -5.136,0.088 l -0.797,-1.151 -2.125,0.974 4.34,1.505 z"
style="overflow:visible;opacity:0.61799999;fill:url(#G);marker:none" />
<path
inkscape:connector-curvature="0"
id="path154"
overflow="visible"
d="m 113.009,36.272 5.225,1.771 0.708,1.949 -3.01,2.125 -2.835,-2.745 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<path
inkscape:connector-curvature="0"
id="path156"
overflow="visible"
d="m 112.92,36.45 -1.15,3.719 -2.126,1.86 4.339,-0.975 c 0,0 1.24,1.417 0.708,1.417 -0.531,0 -6.287,0.709 -6.287,0.709 l 0.088,1.15 8.148,-1.505 -3.543,-3.276 -0.177,-3.1 z"
style="overflow:visible;opacity:0.13500001;fill:url(#H);marker:none" />
<path
inkscape:connector-curvature="0"
id="path158"
overflow="visible"
d="m 124.078,41.674 0.443,4.428 -0.974,-3.01 -2.568,0.796 -0.62,-1.328 -3.1,0.443 -0.708,-0.62 4.516,-0.177 0.443,1.24 1.948,-0.975 z m -7.527,6.553 -1.505,1.771 -3.454,-2.302 -2.125,1.151 -3.454,3.277 3.808,-2.923 1.86,-0.531 3.63,2.48 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<g
id="g172">
<path
inkscape:connector-curvature="0"
id="path160"
transform="matrix(0.50094,0,0,0.50094,235.648,-4.513)"
overflow="visible"
d="m -173.729,65.81 1.768,2.828 -3.712,1.591 -2.652,-2.121 -11.844,0.884 -3.712,4.95 -3.359,-5.48 -4.243,2.297 -5.656,-0.707 1.414,-3.005 -3.89,-3.889 5.48,-6.187 -5.303,0.707 -2.298,-2.121 3.006,0.53 3.182,-5.48 4.596,-1.06 -3.713,-1.238 -0.176,-3.182 7.248,-6.364 2.651,-8.485 12.021,3.535 3.005,7.071 1.06,-2.298 3.006,0.177 v 2.828 l 3.536,-4.066 4.773,5.127 V 49.9 l -8.309,7.248 5.303,3.005 -0.176,3.005 z"
style="overflow:visible;fill:url(#I);stroke:url(#J);marker:none" />
<path
inkscape:connector-curvature="0"
id="path162"
transform="matrix(0.50094,0,0,0.50094,235.648,-4.513)"
overflow="visible"
d="m -184.158,50.96 0.883,6.541 -2.12,3.359 4.595,1.414 2.652,5.303 -12.02,0.884 -2.83,4.066 -2.297,-6.187 4.419,-2.828 6.718,1.944 -2.652,-3.535 1.414,-6.188 z"
style="overflow:visible;opacity:0.76999996;fill:url(#K);marker:none" />
<path
inkscape:connector-curvature="0"
id="path164"
transform="matrix(0.50094,0,0,0.50094,235.648,-4.513)"
overflow="visible"
d="m -185.22,52.021 -4.419,6.894 -7.247,-4.95 -4.42,2.475 -3.535,-3.005 -3.182,2.829 3.005,-4.95 6.894,-1.591 8.662,-4.243 c 0,0 12.375,3.713 11.667,3.713 -0.707,0 -10.253,0.176 -10.253,0.176 l -1.59,-2.298 -4.243,1.945 z"
style="overflow:visible;opacity:0.61799999;fill:url(#L);marker:none" />
<path
inkscape:connector-curvature="0"
id="path166"
overflow="visible"
d="m 138.348,11.363 5.224,1.771 0.709,1.948 -3.011,2.125 -2.834,-2.745 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<path
inkscape:connector-curvature="0"
id="path168"
transform="matrix(0.50094,0,0,0.50094,235.648,-4.513)"
overflow="visible"
d="m -194.412,32.045 -2.298,7.425 -4.242,3.712 8.662,-1.944 c 0,0 2.475,2.828 1.414,2.828 -1.06,0 -12.551,1.414 -12.551,1.414 l 0.177,2.298 16.263,-3.005 -7.071,-6.54 z"
style="overflow:visible;opacity:0.13500001;fill:url(#M);marker:none" />
<path
inkscape:connector-curvature="0"
id="path170"
overflow="visible"
d="m 149.417,16.765 0.443,4.427 -0.974,-3.01 -2.568,0.797 -0.62,-1.329 -3.1,0.443 -0.708,-0.62 4.516,-0.177 0.443,1.24 1.948,-0.974 z m -7.527,6.553 -1.506,1.77 -3.453,-2.302 -2.126,1.152 -3.453,3.276 3.808,-2.922 1.86,-0.531 3.63,2.48 z"
style="overflow:visible;fill:#ffffff;marker:none" />
</g>
<g
id="g186">
<path
inkscape:connector-curvature="0"
id="path174"
transform="matrix(0,-0.50094,-0.50094,0,151.613,-70.805)"
overflow="visible"
d="m -173.729,65.81 1.768,2.828 -3.712,1.591 -2.652,-2.121 -11.844,0.884 -3.712,4.95 -3.359,-5.48 -4.243,2.297 -5.656,-0.707 1.414,-3.005 -3.89,-3.889 5.48,-6.187 -5.303,0.707 -2.298,-2.121 3.006,0.53 3.182,-5.48 4.596,-1.06 -3.713,-1.238 -0.176,-3.182 7.248,-6.364 2.651,-8.485 12.021,3.535 3.005,7.071 1.06,-2.298 3.006,0.177 v 2.828 l 3.536,-4.066 4.773,5.127 V 49.9 l -8.309,7.248 5.303,3.005 -0.176,3.005 z"
style="overflow:visible;fill:url(#N);stroke:url(#O);marker:none" />
<path
inkscape:connector-curvature="0"
id="path176"
transform="matrix(0,-0.50094,-0.50094,0,151.613,-70.805)"
overflow="visible"
d="m -184.158,50.96 0.883,6.541 -2.12,3.359 4.595,1.414 2.652,5.303 -12.02,0.884 -2.83,4.066 -2.297,-6.187 4.419,-2.828 6.718,1.944 -2.652,-3.535 1.414,-6.188 z"
style="overflow:visible;opacity:0.76999996;fill:url(#P);marker:none" />
<path
inkscape:connector-curvature="0"
id="path178"
transform="matrix(0,-0.50094,-0.50094,0,151.613,-70.805)"
overflow="visible"
d="m -185.22,52.021 -4.419,6.894 -7.247,-4.95 -4.42,2.475 -3.535,-3.005 -3.182,2.829 3.005,-4.95 6.894,-1.591 8.662,-4.243 c 0,0 12.375,3.713 11.667,3.713 -0.707,0 -10.253,0.176 -10.253,0.176 l -1.59,-2.298 -4.243,1.945 z"
style="overflow:visible;opacity:0.61799999;fill:url(#Q);marker:none" />
<path
inkscape:connector-curvature="0"
id="path180"
overflow="visible"
d="m 135.738,26.495 -1.772,-5.224 -1.948,-0.709 -2.125,3.011 2.745,2.834 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<path
inkscape:connector-curvature="0"
id="path182"
transform="matrix(0,-0.50094,-0.50094,0,151.613,-70.805)"
overflow="visible"
d="m -194.412,32.045 -2.298,7.425 -4.242,3.712 8.662,-1.944 c 0,0 2.475,2.828 1.414,2.828 -1.06,0 -12.551,1.414 -12.551,1.414 l 0.177,2.298 16.263,-3.005 -7.071,-6.54 z"
style="overflow:visible;opacity:0.13500001;fill:url(#R);marker:none" />
<path
inkscape:connector-curvature="0"
id="path184"
overflow="visible"
d="m 130.336,15.426 -4.428,-0.443 3.01,0.974 -0.796,2.568 1.328,0.62 -0.443,3.1 0.62,0.708 0.177,-4.516 -1.24,-0.443 0.975,-1.948 z m -6.553,7.527 -1.771,1.506 2.302,3.453 -1.151,2.126 -3.277,3.453 2.923,-3.808 0.53,-1.86 -2.479,-3.63 z"
style="overflow:visible;fill:#ffffff;marker:none" />
</g>
<g
id="g200">
<path
inkscape:connector-curvature="0"
id="path188"
transform="matrix(0.50094,0,0,0.50094,231.622,8.909)"
overflow="visible"
d="m -173.729,65.81 1.768,2.828 -3.712,1.591 -2.652,-2.121 -11.844,0.884 -3.712,4.95 -3.359,-5.48 -4.243,2.297 -5.656,-0.707 1.414,-3.005 -3.89,-3.889 5.48,-6.187 -5.303,0.707 -2.298,-2.121 3.006,0.53 3.182,-5.48 4.596,-1.06 -3.713,-1.238 -0.176,-3.182 7.248,-6.364 2.651,-8.485 12.021,3.535 3.005,7.071 1.06,-2.298 3.006,0.177 v 2.828 l 3.536,-4.066 4.773,5.127 V 49.9 l -8.309,7.248 5.303,3.005 -0.176,3.005 z"
style="overflow:visible;fill:url(#S);stroke:url(#T);marker:none" />
<path
inkscape:connector-curvature="0"
id="path190"
transform="matrix(0.50094,0,0,0.50094,231.622,8.909)"
overflow="visible"
d="m -184.158,50.96 0.883,6.541 -2.12,3.359 4.595,1.414 2.652,5.303 -12.02,0.884 -2.83,4.066 -2.297,-6.187 4.419,-2.828 6.718,1.944 -2.652,-3.535 1.414,-6.188 z"
style="overflow:visible;opacity:0.76999996;fill:url(#U);marker:none" />
<path
inkscape:connector-curvature="0"
id="path192"
transform="matrix(0.50094,0,0,0.50094,231.622,8.909)"
overflow="visible"
d="m -185.22,52.021 -4.419,6.894 -7.247,-4.95 -4.42,2.475 -3.535,-3.005 -3.182,2.829 3.005,-4.95 6.894,-1.591 8.662,-4.243 c 0,0 12.375,3.713 11.667,3.713 -0.707,0 -10.253,0.176 -10.253,0.176 l -1.59,-2.298 -4.243,1.945 z"
style="overflow:visible;opacity:0.61799999;fill:url(#V);marker:none" />
<path
inkscape:connector-curvature="0"
id="path194"
overflow="visible"
d="m 134.321,24.784 5.225,1.772 0.708,1.948 -3.01,2.125 -2.834,-2.745 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<path
inkscape:connector-curvature="0"
id="path196"
transform="matrix(0.50094,0,0,0.50094,231.622,8.909)"
overflow="visible"
d="m -194.412,32.045 -2.298,7.425 -4.242,3.712 8.662,-1.944 c 0,0 2.475,2.828 1.414,2.828 -1.06,0 -12.551,1.414 -12.551,1.414 l 0.177,2.298 16.263,-3.005 -7.071,-6.54 z"
style="overflow:visible;opacity:0.13500001;fill:url(#W);marker:none" />
<path
inkscape:connector-curvature="0"
id="path198"
overflow="visible"
d="m 145.39,30.186 0.443,4.428 -0.974,-3.01 -2.568,0.796 -0.62,-1.328 -3.1,0.443 -0.708,-0.62 4.517,-0.177 0.442,1.24 1.949,-0.975 z m -7.527,6.554 -1.505,1.77 -3.454,-2.302 -2.125,1.151 -3.454,3.277 3.808,-2.923 1.86,-0.53 3.63,2.479 z"
style="overflow:visible;fill:#ffffff;marker:none" />
</g>
<g
id="g214">
<path
inkscape:connector-curvature="0"
id="path202"
transform="matrix(0,0.50094,0.50094,0,97.571,143.104)"
overflow="visible"
d="m -173.729,65.81 1.768,2.828 -3.712,1.591 -2.652,-2.121 -11.844,0.884 -3.712,4.95 -3.359,-5.48 -4.243,2.297 -5.656,-0.707 1.414,-3.005 -3.89,-3.889 5.48,-6.187 -5.303,0.707 -2.298,-2.121 3.006,0.53 3.182,-5.48 4.596,-1.06 -3.713,-1.238 -0.176,-3.182 7.248,-6.364 2.651,-8.485 12.021,3.535 3.005,7.071 1.06,-2.298 3.006,0.177 v 2.828 l 3.536,-4.066 4.773,5.127 V 49.9 l -8.309,7.248 5.303,3.005 -0.176,3.005 z"
style="overflow:visible;fill:url(#X);stroke:url(#Y);marker:none" />
<path
inkscape:connector-curvature="0"
id="path204"
transform="matrix(0,0.50094,0.50094,0,97.571,143.104)"
overflow="visible"
d="m -184.158,50.96 0.883,6.541 -2.12,3.359 4.595,1.414 2.652,5.303 -12.02,0.884 -2.83,4.066 -2.297,-6.187 4.419,-2.828 6.718,1.944 -2.652,-3.535 1.414,-6.188 z"
style="overflow:visible;opacity:0.76999996;fill:url(#Z);marker:none" />
<path
inkscape:connector-curvature="0"
id="path206"
transform="matrix(0,0.50094,0.50094,0,97.571,143.104)"
overflow="visible"
d="m -185.22,52.021 -4.419,6.894 -7.247,-4.95 -4.42,2.475 -3.535,-3.005 -3.182,2.829 3.005,-4.95 6.894,-1.591 8.662,-4.243 c 0,0 12.375,3.713 11.667,3.713 -0.707,0 -10.253,0.176 -10.253,0.176 l -1.59,-2.298 -4.243,1.945 z"
style="overflow:visible;opacity:0.61799999;fill:url(#aa);marker:none" />
<path
inkscape:connector-curvature="0"
id="path208"
overflow="visible"
d="m 113.447,45.804 1.77,5.225 1.95,0.708 2.124,-3.01 -2.745,-2.834 z"
style="overflow:visible;fill:#ffffff;marker:none" />
<path
inkscape:connector-curvature="0"
id="path210"
transform="matrix(0,0.50094,0.50094,0,97.571,143.104)"
overflow="visible"
d="m -194.412,32.045 -2.298,7.425 -4.242,3.712 8.662,-1.944 c 0,0 2.475,2.828 1.414,2.828 -1.06,0 -12.551,1.414 -12.551,1.414 l 0.177,2.298 16.263,-3.005 -7.071,-6.54 z"
style="overflow:visible;opacity:0.13500001;fill:url(#ab);marker:none" />
<path
inkscape:connector-curvature="0"
id="path212"
overflow="visible"
d="m 118.849,56.873 4.427,0.443 -3.01,-0.974 0.797,-2.568 -1.329,-0.62 0.443,-3.1 -0.62,-0.708 -0.177,4.516 1.24,0.443 -0.974,1.948 z m 6.553,-7.527 1.77,-1.505 -2.302,-3.454 1.152,-2.125 3.276,-3.454 -2.922,3.808 -0.531,1.86 2.48,3.63 z"
style="overflow:visible;fill:#ffffff;marker:none" />
</g>
</g>
<path
style="fill:none"
inkscape:connector-curvature="0"
id="path218"
d="m 33.755,188.34 -8.774,5.582 h 5.264 z" />
<path
style="fill:#df5656"
inkscape:connector-curvature="0"
id="path220"
d="m 29.599,219.43 -0.009,-8.103 h -5.554 l -6.63,-1.2 4.37,7.839 c 0.215,0.38 1.499,1.465 3.667,1.465 z" />
<path
style="fill:#ff9292"
inkscape:connector-curvature="0"
id="path222"
d="m 24.036,211.327 1.424,-2.558 1.821,1.085 -1.291,-3.734 -1.292,-3.725 -3.774,0.704 -3.767,0.703 1.523,0.911 -1.241,2.218 c -0.588,1.06 -0.696,2.012 -0.033,3.196 l 4.37,7.839 c 0.108,0.19 0.489,0.554 1.11,0.877 -2.12,-1.531 -0.895,-3.915 1.15,-7.516 z" />
<path
style="fill:#df5656"
inkscape:connector-curvature="0"
id="path224"
d="m 21.644,199.266 6.788,4.056 c 0.927,-1.663 1.854,-3.327 2.773,-4.991 L 35.534,193 h -8.75 c -0.43,0 -1.978,0.604 -3.062,2.541 z" />
<path
style="fill:#ff9292"
inkscape:connector-curvature="0"
id="path226"
d="m 31.205,198.34 1.432,2.557 -1.821,1.093 3.774,0.703 3.767,0.704 1.3,-3.725 1.29,-3.733 -1.523,0.91 -1.241,-2.227 C 37.595,193.562 36.85,193 35.533,193 h -8.749 c -0.215,0 -0.712,0.149 -1.291,0.546 2.334,-1.125 3.725,1.16 5.712,4.793 z" />
<path
style="fill:#df5656"
inkscape:connector-curvature="0"
id="path228"
d="m 44.2,202.346 -7.027,4.056 a 910.902,910.902 0 0 0 2.79,4.81 l 2.268,6.34 4.602,-7.707 c 0.224,-0.372 0.522,-2.028 -0.555,-3.907 z" />
<path
style="fill:#ff9292"
inkscape:connector-curvature="0"
id="path230"
d="m 39.963,211.211 -2.94,0.041 0.034,-2.119 -5.165,5.977 2.491,2.905 2.5,2.914 0.025,-1.771 2.55,-0.042 c 1.208,-0.016 2.077,-0.397 2.773,-1.564 l 4.602,-7.707 c 0.116,-0.19 0.248,-0.695 0.207,-1.399 -0.265,2.6 -2.939,2.732 -7.077,2.765 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 39 KiB

View file

@ -0,0 +1,69 @@
<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
sodipodi:docname="yes.svg"
id="svg8"
version="1.1"
height="240"
width="240">
<metadata
id="metadata14">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs12" />
<sodipodi:namedview
inkscape:current-layer="svg8"
inkscape:window-maximized="0"
inkscape:window-y="28"
inkscape:window-x="0"
inkscape:cy="15.779816"
inkscape:cx="-20.020499"
inkscape:zoom="8.4399874"
inkscape:pagecheckerboard="true"
showgrid="false"
id="namedview10"
inkscape:window-height="692"
inkscape:window-width="1366"
inkscape:pageshadow="2"
inkscape:pageopacity="0"
guidetolerance="10"
gridtolerance="10"
objecttolerance="10"
borderopacity="1"
bordercolor="#666666"
pagecolor="#ffffff" />
<g
id="g6"
transform="matrix(12.5,0,0,12.5,20,-12934.5)">
<rect
id="rect2"
fill="#8fb629"
transform="matrix(0,-1,-1,0,0,0)"
ry="3"
rx="3.0020001"
y="-16"
x="-1052.36"
height="16"
width="16" />
<path
id="path4"
fill="#ffffff"
d="m 12.658,1039.878 -5.658,5.656 -2.828,-2.828 -1.414,1.414 2.828,2.828 1.414,1.414 1.414,-1.414 5.658,-5.656 z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View file

@ -0,0 +1,27 @@
local awful = require('awful')
local wibox = require('wibox')
local beautiful = require('beautiful')
local dpi = require('beautiful').xresources.apply_dpi
local separator = wibox.widget {
orientation = 'horizontal',
forced_height = dpi(1),
span_ratio = 0.55,
widget = wibox.widget.separator
}
return wibox.widget {
layout = wibox.layout.align.vertical,
{
separator,
require("widget.xdg-folders.home"),
require("widget.xdg-folders.documents"),
require("widget.xdg-folders.downloads"),
-- require("widget.xdg-folders.pictures"),
-- require("widget.xdg-folders.videos"),
separator,
require("widget.xdg-folders.trash"),
layout = wibox.layout.fixed.vertical,
},
}

View file

@ -0,0 +1,56 @@
local wibox = require('wibox')
local awful = require('awful')
local naughty = require('naughty')
local gears = require('gears')
local clickable_container = require('widget.clickable-container')
local dpi = require('beautiful').xresources.apply_dpi
local config_dir = gears.filesystem.get_configuration_dir()
local widget_icon_dir = config_dir .. 'widget/xdg-folders/icons/'
local pic_widget = wibox.widget {
{
image = widget_icon_dir .. 'folder-pictures' .. '.svg',
resize = true,
widget = wibox.widget.imagebox
},
layout = wibox.layout.align.horizontal
}
local pic_button = wibox.widget {
{
pic_widget,
margins = dpi(10),
widget = wibox.container.margin
},
widget = clickable_container
}
pic_button:buttons(
gears.table.join(
awful.button(
{},
1,
nil,
function()
awful.spawn.with_shell('xdg-open $(xdg-user-dir PICTURES)')
end
)
)
)
awful.tooltip(
{
objects = {pic_button},
mode = 'outside',
align = 'right',
text = 'Pictures',
margin_leftright = dpi(8),
margin_topbottom = dpi(8),
preferred_positions = {'right', 'left', 'top', 'bottom'}
}
)
return pic_button

View file

@ -0,0 +1,134 @@
local wibox = require('wibox')
local awful = require('awful')
local naughty = require('naughty')
local gears = require('gears')
local clickable_container = require('widget.clickable-container')
local dpi = require('beautiful').xresources.apply_dpi
local config_dir = gears.filesystem.get_configuration_dir()
local widget_icon_dir = config_dir .. 'widget/xdg-folders/icons/'
local trash_widget = wibox.widget {
{
id = 'trash_icon',
image = widget_icon_dir .. 'user-trash-empty' .. '.svg',
resize = true,
widget = wibox.widget.imagebox
},
layout = wibox.layout.align.horizontal
}
local trash_menu = awful.menu({
items = {
{
"Open trash",
function() awful.spawn.easy_async_with_shell("gio open trash:///", function(stdout) end, 1) end,
widget_icon_dir .. 'open-folder' .. '.svg'
},
{
"Delete forever",
{
{
'Yes',
function() awful.spawn.easy_async_with_shell("gio trash --empty", function(stdout) end, 1) end,
widget_icon_dir .. 'yes' .. '.svg'
},
{
'No',
'',
widget_icon_dir .. 'no' .. '.svg'
}
},
widget_icon_dir .. 'user-trash-empty' .. '.svg'
},
}
})
local trash_button = wibox.widget {
{
trash_widget,
margins = dpi(10),
widget = wibox.container.margin
},
widget = clickable_container
}
-- Tooltip for trash_button
trash_tooltip = awful.tooltip {
objects = {trash_button},
mode = 'outside',
align = 'right',
markup = 'Trash',
margin_leftright = dpi(8),
margin_topbottom = dpi(8),
preferred_positions = {'right', 'left', 'top', 'bottom'}
}
-- Mouse event for trash_button
trash_button:buttons(
gears.table.join(
awful.button(
{},
1,
nil,
function()
awful.spawn({'gio', 'open', 'trash:///'}, false)
end
),
awful.button(
{},
3,
nil,
function()
trash_menu:toggle()
trash_tooltip.visible = not trash_tooltip.visible
end
)
)
)
-- Update icon on changes
local check_trash_list = function()
awful.spawn.easy_async_with_shell('gio list trash:/// | wc -l', function(stdout)
if tonumber(stdout) > 0 then
trash_widget.trash_icon:set_image(widget_icon_dir .. 'user-trash-full' .. '.svg')
awful.spawn.easy_async_with_shell('gio list trash:///', function(stdout)
trash_tooltip.markup = '<b>Trash contains:</b>\n' .. stdout:gsub('\n$', '')
end, false)
else
trash_widget.trash_icon:set_image(widget_icon_dir .. 'user-trash-empty' .. '.svg')
trash_tooltip.markup = 'Trash empty'
end
end, false)
end
-- Check trash on awesome (re)-start
check_trash_list()
-- Kill the old process of gio monitor trash:///
awful.spawn.easy_async_with_shell('ps x | grep \'gio monitor trash:///\' | grep -v grep | awk \'{print $1}\' | xargs kill', function()
awful.spawn.with_line_callback('gio monitor trash:///', {
stdout = function(_)
check_trash_list()
end
})
end, false)
return trash_button

View file

@ -0,0 +1,56 @@
local awful = require('awful')
local wibox = require('wibox')
local gears = require('gears')
local clickable_container = require('widget.clickable-container')
local dpi = require('beautiful').xresources.apply_dpi
local config_dir = gears.filesystem.get_configuration_dir()
local widget_icon_dir = config_dir .. 'widget/xdg-folders/icons/'
local vid_widget =
wibox.widget {
{
image = widget_icon_dir .. 'folder-videos' .. '.svg',
widget = wibox.widget.imagebox,
resize = true
},
layout = wibox.layout.align.horizontal
}
local videos_button = wibox.widget {
{
vid_widget,
margins = dpi(10),
widget = wibox.container.margin
},
widget = clickable_container
}
videos_button:buttons(
gears.table.join(
awful.button(
{},
1,
nil,
function()
awful.spawn.with_shell('xdg-open $(xdg-user-dir VIDEOS)')
end
)
)
)
awful.tooltip
{
objects = {videos_button},
mode = 'outside',
align = 'right',
margin_leftright = dpi(8),
margin_topbottom = dpi(8),
timer_function = function()
return 'Videos'
end,
preferred_positions = {'right', 'left', 'top', 'bottom'}
}
return videos_button