prepare 0.5 release

This commit is contained in:
zenobit 2023-03-19 23:54:17 +01:00
parent f8f53e0aca
commit 9a4a4b6789
6 changed files with 288 additions and 199 deletions

View File

@ -5,7 +5,6 @@ source distrohopper.conf
CONFIG_DIR="$HOME/.config/distrohopper"
# create default dirs
rm -r "$CONFIG_DIR"
mkdir -p "$CONFIG_DIR"
sudo mkdir -p "$ICON_DIR"
@ -19,10 +18,12 @@ rm -r "$CONFIG_DIR/icons"
# Install distrohopper to all users
sudo cp ../dh ../quickget ../quickemu ../macrecovery ../windowskey /usr/bin/
# Renew VMs
"$CONFIG_DIR/renew.sh"
# Set VMs dir
"$CONFIG_DIR/set_dir.sh"
source distrohopper.conf
# Renew VMs
"$CONFIG_DIR/renew.sh"
echo "Done"

View File

@ -1,8 +1,5 @@
# quickyad config file
#SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )"
VMS_DIR="/home/zen/VMS"
ICON_DIR="/usr/share/icons/distroicons"
TERMINAL=sakura
replace='"!"'
export "VMS_DIR" "CONFIG_DIR" "ICON_DIR" "TERMINAL" "replace"
export "CONFIG_DIR" "ICON_DIR" "TERMINAL" "replace"

View File

@ -1,111 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="512"
height="512"
viewBox="0 0 512 512"
version="1.1"
id="svg5"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="agarimos.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview7"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:document-units="px"
showgrid="false"
inkscape:zoom="1.655"
inkscape:cx="261.63142"
inkscape:cy="164.65257"
inkscape:window-width="1600"
inkscape:window-height="851"
inkscape:window-x="0"
inkscape:window-y="30"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs2" />
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-155,-154.69789)">
<image
width="512"
height="512"
preserveAspectRatio="none"
xlink:href="data:image/png;base64,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
jqVXrp0ZWQAAAABJRU5ErkJggg==
"
id="image1281"
x="155"
y="154.69789" />
</g>
</svg>

Before

Width:  |  Height:  |  Size: 5.8 KiB

View File

@ -1,105 +1,298 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://web.resource.org/cc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:svg="http://www.w3.org/2000/svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:ns1="http://sozi.baierouge.fr" xmlns:xlink="http://www.w3.org/1999/xlink" id="Layer_1" xml:space="preserve" version="1.0" viewBox="0 0 365.652 298.914" inkscape:version="0.91 r13725">
<g id="g236">
<g id="g238">
<g id="g240">
<path id="path242" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#8bc53f" d="m1.5 236.16c-0.004-12.97 10.514-23.49 23.49-23.5 12.977 0 23.496 10.53 23.493 23.5h-46.983z"/>
<g id="g244">
<path id="path246" style="fill:#8bc53f" d="m32.152 229.69s19.769-113.59 23.814-137.78c3.201-19.139 15.393-18.975 22.186-13.222 17.223 14.586 51.998 61.002 51.998 61.002l18-14s-55.039-52.042-70.998-68.002c-9.603-9.603-25.83 1.083-32.186 20.226-7.729 23.276-28.814 137.78-28.814 137.78l16 14z"/>
<g id="g248">
<path id="path250" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m14.152 220.69s24.769-112.59 28.814-136.78c3.201-19.139 19.686-38.722 36.186-22.222 15.959 15.959 68.998 64.002 68.998 64.002"/>
<path id="path252" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m34.152 219.69c14.969-98.33 15.891-93.33 20.814-122.78 3.966-23.71 13.588-26.819 28.186-12.222 15.959 15.962 47.998 55.002 47.998 55.002"/>
<svg
id="Layer_1"
xml:space="preserve"
version="1.0"
viewBox="0 0 511.99999 418.54757"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
sodipodi:docname="hop.svg"
width="512"
height="418.54758"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/"><defs
id="defs77" /><sodipodi:namedview
id="namedview75"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="2"
inkscape:cx="66.5"
inkscape:cy="269.75"
inkscape:window-width="3440"
inkscape:window-height="1417"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="Layer_1" />
<g
id="g236"
transform="matrix(1.4002461,0,0,1.4002461,1.5922901e-6,0)">
<g
id="g238">
<g
id="g240">
<path
id="path242"
style="fill:#8bc53f;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 1.5,236.16 c -0.004,-12.97 10.514,-23.49 23.49,-23.5 12.977,0 23.496,10.53 23.493,23.5 z" />
<g
id="g244">
<path
id="path246"
style="fill:#8bc53f"
d="m 32.152,229.69 c 0,0 19.769,-113.59 23.814,-137.78 3.201,-19.139 15.393,-18.975 22.186,-13.222 17.223,14.586 51.998,61.002 51.998,61.002 l 18,-14 c 0,0 -55.121634,-49.760407 -71.080634,-65.720407 C 67.466366,50.366593 51.322,58.771 44.966,77.914 37.237,101.19 16.152,215.694 16.152,215.694 l 16,14 z"
sodipodi:nodetypes="cccccccccc" />
<g
id="g248">
<path
id="path250"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 14.152,220.69 c 0,0 24.769,-112.59 28.814,-136.78 3.201,-19.139 19.686,-38.722 36.186,-22.222 15.959,15.959 68.998,64.002 68.998,64.002" />
<path
id="path252"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="M 34.152,219.69 C 49.121,121.36 50.043,126.36 54.966,96.91 58.932,73.2 68.554,70.091 83.152,84.688 99.111,100.65 131.15,139.69 131.15,139.69" />
</g>
</g>
</g>
<g id="g254">
<path id="path256" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#8bc53f" d="m364.15 236.16c0.01-12.97-10.51-23.49-23.49-23.5-12.98 0-23.49 10.53-23.49 23.5h46.98z"/>
<g id="g258">
<path id="path260" style="fill:#8bc53f" d="m333.5 229.69s-19.77-113.59-23.81-137.78c-3.21-19.139-15.4-18.975-22.19-13.222-17.22 14.586-52 61.002-52 61.002l-18-14s55.04-52.042 71-68.002c9.6-9.603 25.83 1.083 32.19 20.226 7.73 23.276 28.81 137.78 28.81 137.78l-16 14z"/>
<g id="g262">
<path id="path264" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m351.5 220.69s-24.77-112.59-28.81-136.78c-3.21-19.139-19.69-38.722-36.19-22.222-15.96 15.959-69 64.002-69 64.002"/>
<path id="path266" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m331.5 219.69c-14.97-98.33-15.89-93.33-20.81-122.78-3.97-23.71-13.59-26.819-28.19-12.222-15.96 15.962-48 55.002-48 55.002"/>
<g
id="g254">
<path
id="path256"
style="fill:#8bc53f;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 364.15,236.16 c 0.01,-12.97 -10.51,-23.49 -23.49,-23.5 -12.98,0 -23.49,10.53 -23.49,23.5 z" />
<g
id="g258">
<path
id="path260"
style="fill:#8bc53f"
d="m 333.5,229.69 c 0,0 -19.77,-113.59 -23.81,-137.78 -3.21,-19.139 -15.4,-18.975 -22.19,-13.222 -17.22,14.586 -52,61.002 -52,61.002 l -18,-14 c 0,0 55.41772,-51.621245 71.37772,-67.581245 9.6,-9.603 25.45228,0.662245 31.81228,19.805245 7.73,23.276 28.81,137.78 28.81,137.78 l -16,14 z"
sodipodi:nodetypes="cccccccccc" />
<g
id="g262">
<path
id="path264"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 351.5,220.69 c 0,0 -24.77,-112.59 -28.81,-136.78 C 319.48,64.771 303,45.188 286.5,61.688 c -15.96,15.959 -69,64.002 -69,64.002" />
<path
id="path266"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="M 331.5,219.69 C 316.53,121.36 315.61,126.36 310.69,96.91 306.72,73.2 297.1,70.091 282.5,84.688 c -15.96,15.962 -48,55.002 -48,55.002" />
</g>
</g>
</g>
</g>
<g id="g268">
<g id="g270">
<path id="path272" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#f7a03a" d="m105.9 190.62c-0.01 42.44 34.39 76.86 76.83 76.86 42.45 0 76.85-34.41 76.85-76.86h-153.68z"/>
<path id="path274" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#d37d1a" d="m105.9 190.62c-0.01 25.67 34.39 63.07 76.83 63.07 42.45 0 76.85-37.4 76.85-63.07h-153.68z"/>
<path id="path276" style="stroke-linejoin:round;stroke:#000000;stroke-linecap:round;stroke-width:3;display:none;fill:#b06815" d="m105.9 190.62c-0.01 17.88 34.39 48.97 76.83 48.97 42.45 0 76.85-31.08 76.85-48.97h-153.68z"/>
<g
id="g268">
<g
id="g270">
<path
id="path272"
style="fill:#f7a03a;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 105.9,190.62 c -0.01,42.44 34.39,76.86 76.83,76.86 42.45,0 76.85,-34.41 76.85,-76.86 z" />
<path
id="path274"
style="fill:#d37d1a;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 105.9,190.62 c -0.01,25.67 34.39,63.07 76.83,63.07 42.45,0 76.85,-37.4 76.85,-63.07 z" />
<path
id="path276"
style="display:none;fill:#b06815;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 105.9,190.62 c -0.01,17.88 34.39,48.97 76.83,48.97 42.45,0 76.85,-31.08 76.85,-48.97 z" />
</g>
<g id="g278">
<path id="path280" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#8bc53f" d="m182.94 113.83c-42.56 0-77.05 34.57-77.04 77.19h77.04v-77.19z"/>
<path id="path282" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#8bc53f" d="m259.75 191.02c0.01-42.63-34.48-77.19-77.03-77.19v77.19h77.03z"/>
<g
id="g278">
<path
id="path280"
style="fill:#8bc53f;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 182.94,113.83 c -42.56,0 -77.05,34.57 -77.04,77.19 h 77.04 z" />
<path
id="path282"
style="fill:#8bc53f;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 259.75,191.02 c 0.01,-42.63 -34.48,-77.19 -77.03,-77.19 v 77.19 z" />
</g>
</g>
<g id="g284">
<g id="g286">
<path id="path288" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#8bc53f" d="m36.584 267.68c-0.004-12.97 10.515-23.5 23.49-23.5 12.978 0 23.496 10.52 23.493 23.5h-46.983z"/>
<g id="g290">
<path id="path292" style="fill:#8bc53f" d="m71.655 251.69l-0.185-103.78c2.303-27.62 7.436-35.72 25.186-19.22 16.534 15.36 23.004 32 23.004 32l2-23s-11.47-9.64-28.004-25c-17.75-16.503-29.883-7.4-32.186 20.22l-7.814 115.78 17.999 3z"/>
<g id="g294">
<path id="path296" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m53.655 249.69l7.814-116.78c2.303-27.62 14.436-36.722 32.186-20.22 16.535 15.36 28.005 25 28.005 25"/>
<path id="path298" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m71.655 251.69l-0.185-103.78c2.303-27.62 7.436-35.72 25.186-19.22 16.534 15.36 22.004 34 22.004 34"/>
<g
id="g284">
<g
id="g286">
<path
id="path288"
style="fill:#8bc53f;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 36.584,267.68 c -0.004,-12.97 10.515,-23.5 23.49,-23.5 12.978,0 23.496,10.52 23.493,23.5 z" />
<g
id="g290">
<path
id="path292"
style="fill:#8bc53f"
d="M 71.655,251.69 71.47,147.91 c 2.303,-27.62 7.436,-35.72 25.186,-19.22 16.534,15.36 23.004,32 23.004,32 l 2,-23 c 0,0 -11.47,-9.64 -28.004,-25 -17.75,-16.503 -29.883,-7.4 -32.186,20.22 l -7.814,115.78 z" />
<g
id="g294">
<path
id="path296"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 53.655,249.69 7.814,-116.78 c 2.303,-27.62 14.436,-36.722 32.186,-20.22 16.535,15.36 28.005,25 28.005,25" />
<path
id="path298"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="M 71.655,251.69 71.47,147.91 c 2.303,-27.62 7.436,-35.72 25.186,-19.22 16.534,15.36 22.004,34 22.004,34" />
</g>
</g>
</g>
<g id="g300">
<path id="path302" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#8bc53f" d="m329.07 267.68c0-12.97-10.52-23.5-23.49-23.5-12.98 0-23.5 10.52-23.5 23.5h46.99z"/>
<g id="g304">
<path id="path306" style="fill:#8bc53f" d="m294 251.69l0.18-103.78c-2.3-27.62-7.43-35.72-25.18-19.22-16.53 15.36-23 32-23 32l-2-23s11.47-9.64 28-25c17.75-16.502 29.88-7.4 32.18 20.22l7.82 115.78-18 3z"/>
<g id="g308">
<path id="path310" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m312 249.69l-7.82-116.78c-2.3-27.62-14.43-36.722-32.18-20.22-16.53 15.36-28 25-28 25"/>
<path id="path312" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m294 251.69l0.18-103.78c-2.3-27.62-7.43-35.72-25.18-19.22-16.53 15.36-22 34-22 34"/>
<g
id="g300">
<path
id="path302"
style="fill:#8bc53f;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 329.07,267.68 c 0,-12.97 -10.52,-23.5 -23.49,-23.5 -12.98,0 -23.5,10.52 -23.5,23.5 z" />
<g
id="g304">
<path
id="path306"
style="fill:#8bc53f"
d="m 294,251.69 0.18,-103.78 c -2.3,-27.62 -7.43,-35.72 -25.18,-19.22 -16.53,15.36 -23,32 -23,32 l -2,-23 c 0,0 11.47,-9.64 28,-25 17.75,-16.502 29.88,-7.4 32.18,20.22 L 312,248.69 Z" />
<g
id="g308">
<path
id="path310"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 312,249.69 -7.82,-116.78 c -2.3,-27.62 -14.43,-36.722 -32.18,-20.22 -16.53,15.36 -28,25 -28,25" />
<path
id="path312"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 294,251.69 0.18,-103.78 c -2.3,-27.62 -7.43,-35.72 -25.18,-19.22 -16.53,15.36 -22,34 -22,34" />
</g>
</g>
</g>
</g>
<g id="g314">
<path id="path2383" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#8bc53f" d="m240.49 185.01c0.01 31.85-25.81 57.68-57.67 57.68-31.85 0-57.67-25.83-57.66-57.69-0.01-31.85 25.82-57.68 57.67-57.68 31.85 0.01 57.67 25.84 57.66 57.69z"/>
<g id="g317">
<g id="g319">
<g id="g321">
<path id="path323" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m171.09 141.5s14-135.5-110.5-135.5"/>
<circle id="circle325" cy="6" cx="60.591" r="6"/>
<g
id="g314">
<path
id="path2383"
style="fill:#8bc53f;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 240.49,185.01 c 0.01,31.85 -25.81,57.68 -57.67,57.68 -31.85,0 -57.67,-25.83 -57.66,-57.69 -0.01,-31.85 25.82,-57.68 57.67,-57.68 31.85,0.01 57.67,25.84 57.66,57.69 z" />
<g
id="g317">
<g
id="g319">
<g
id="g321">
<path
id="path323"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 171.09,141.5 c 0,0 14,-135.5 -110.5,-135.5" />
<circle
id="circle325"
cy="6"
cx="60.591"
r="6" />
</g>
<g id="g327">
<path id="path329" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m194.56 143.69s-14-135.5 110.5-135.5"/>
<circle id="circle331" cy="8.187" cx="305.06" r="6"/>
<g
id="g327">
<path
id="path329"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 194.56,143.69 c 0,0 -14,-135.5 110.5,-135.5" />
<circle
id="circle331"
cy="8.1870003"
cx="305.06"
r="6" />
</g>
</g>
<path id="path333" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m145.2 193.86c-0.01 20.78 16.84 37.63 37.62 37.63 20.79 0.01 37.64-16.85 37.63-37.63"/>
<g id="g335">
<g id="g337">
<path id="path3159_1_" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#ffffff" d="m246.72 146.52c0.01 16.48-13.35 29.85-29.84 29.85s-29.85-13.37-29.84-29.85c-0.01-16.49 13.36-29.85 29.84-29.85 16.49 0 29.85 13.37 29.84 29.85z"/>
<path id="path3161_1_" d="m220.2 151.79c0 5.49-4.46 9.95-9.95 9.95s-9.95-4.46-9.95-9.95c0-5.5 4.46-9.95 9.95-9.95 5.5 0 9.95 4.45 9.95 9.95z"/>
<path
id="path333"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 145.2,193.86 c -0.01,20.78 16.84,37.63 37.62,37.63 20.79,0.01 37.64,-16.85 37.63,-37.63" />
<g
id="g335">
<g
id="g337">
<path
id="path3159_1_"
style="fill:#ffffff;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 246.72,146.52 c 0.01,16.48 -13.35,29.85 -29.84,29.85 -16.49,0 -29.85,-13.37 -29.84,-29.85 -0.01,-16.49 13.36,-29.85 29.84,-29.85 16.49,0 29.85,13.37 29.84,29.85 z" />
<path
id="path3161_1_"
d="m 220.2,151.79 c 0,5.49 -4.46,9.95 -9.95,9.95 -5.49,0 -9.95,-4.46 -9.95,-9.95 0,-5.5 4.46,-9.95 9.95,-9.95 5.5,0 9.95,4.45 9.95,9.95 z" />
</g>
<g id="g341">
<path id="path3157_1_" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#ffffff" d="m178.61 146.52c0.01 16.48-13.35 29.85-29.84 29.85s-29.85-13.37-29.84-29.86c-0.01-16.48 13.36-29.85 29.84-29.85 16.49 0 29.85 13.37 29.84 29.86z"/>
<path id="path3163_1_" d="m166.18 151.78c0 5.5-4.45 9.95-9.95 9.95-5.49 0-9.95-4.45-9.94-9.95-0.01-5.49 4.45-9.95 9.94-9.95 5.5 0 9.95 4.46 9.95 9.95z"/>
<g
id="g341">
<path
id="path3157_1_"
style="fill:#ffffff;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 178.61,146.52 c 0.01,16.48 -13.35,29.85 -29.84,29.85 -16.49,0 -29.85,-13.37 -29.84,-29.86 -0.01,-16.48 13.36,-29.85 29.84,-29.85 16.49,0 29.85,13.37 29.84,29.86 z" />
<path
id="path3163_1_"
d="m 166.18,151.78 c 0,5.5 -4.45,9.95 -9.95,9.95 -5.49,0 -9.95,-4.45 -9.94,-9.95 -0.01,-5.49 4.45,-9.95 9.94,-9.95 5.5,0 9.95,4.46 9.95,9.95 z" />
</g>
</g>
</g>
</g>
<g id="g345">
<g id="g347">
<path id="path349" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#8bc53f" d="m89.5 297.41c-0.004-12.97 10.51-23.49 23.49-23.49s23.5 10.52 23.49 23.49h-46.98z"/>
<path id="path351" style="fill:#8bc53f" d="m119.35 279.79l-18.07-75.07c-10.25-39.95-1.19-48.26 12.07-21.93l4-13c-18.695-31.64-40.945-28.69-35.074-1.07l22.074 115.07 15-4z"/>
<g id="g353">
<path id="path355" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m104.35 283.79l-22.074-115.07c-5.395-25.38 11.307-32.32 31.794-5.6 5.96 7.78 10.96 7.65 10.96 7.65"/>
<path id="path357" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m119.35 279.79l-18.07-75.07c-9.672-36.09-4.625-46.53 8.68-25.25 1.47 2.35 1.2 7.68 1.2 7.68"/>
<g
id="g345">
<g
id="g347">
<path
id="path349"
style="fill:#8bc53f;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 89.5,297.41 c -0.004,-12.97 10.51,-23.49 23.49,-23.49 12.98,0 23.5,10.52 23.49,23.49 z" />
<path
id="path351"
style="fill:#8bc53f"
d="m 119.35,279.79 -18.07,-75.07 c -10.25,-39.95 -1.19,-48.26 12.07,-21.93 l 4,-13 C 98.655,138.15 76.405,141.1 82.276,168.72 l 22.074,115.07 z" />
<g
id="g353">
<path
id="path355"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="M 104.35,283.79 82.276,168.72 c -5.395,-25.38 11.307,-32.32 31.794,-5.6 5.96,7.78 10.96,7.65 10.96,7.65" />
<path
id="path357"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 119.35,279.79 -18.07,-75.07 c -9.672,-36.09 -4.625,-46.53 8.68,-25.25 1.47,2.35 1.2,7.68 1.2,7.68" />
</g>
</g>
<g id="g359">
<path id="path361" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:#8bc53f" d="m276.15 297.41c0.01-12.97-10.51-23.49-23.49-23.49s-23.49 10.52-23.49 23.49h46.98z"/>
<path id="path363" style="fill:#8bc53f" d="m246.3 279.79l18.08-75.07c10.24-39.95 1.18-48.26-12.08-21.93l-4-13c18.7-31.64 40.95-28.69 35.08-1.07l-22.08 115.07-15-4z"/>
<g id="g365">
<path id="path367" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m261.3 283.79l22.08-115.07c5.39-25.38-11.31-32.32-31.8-5.6-5.96 7.78-10.96 7.65-10.96 7.65"/>
<path id="path369" style="stroke-linejoin:round;stroke:#000000;stroke-width:3;stroke-linecap:round;fill:none" d="m246.3 279.79l18.08-75.07c9.66-36.09 4.62-46.53-8.69-25.25-1.47 2.35-1.19 7.68-1.19 7.68"/>
<g
id="g359">
<path
id="path361"
style="fill:#8bc53f;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 276.15,297.41 c 0.01,-12.97 -10.51,-23.49 -23.49,-23.49 -12.98,0 -23.49,10.52 -23.49,23.49 z" />
<path
id="path363"
style="fill:#8bc53f"
d="m 246.3,279.79 18.08,-75.07 c 10.24,-39.95 1.18,-48.26 -12.08,-21.93 l -4,-13 c 18.7,-31.64 40.95,-28.69 35.08,-1.07 L 261.3,283.79 Z" />
<g
id="g365">
<path
id="path367"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 261.3,283.79 22.08,-115.07 c 5.39,-25.38 -11.31,-32.32 -31.8,-5.6 -5.96,7.78 -10.96,7.65 -10.96,7.65" />
<path
id="path369"
style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round"
d="m 246.3,279.79 18.08,-75.07 c 9.66,-36.09 4.62,-46.53 -8.69,-25.25 -1.47,2.35 -1.19,7.68 -1.19,7.68" />
</g>
</g>
</g>
</g>
<metadata><rdf:RDF><cc:Work><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/><cc:license rdf:resource="http://creativecommons.org/licenses/publicdomain/"/><dc:publisher><cc:Agent rdf:about="http://openclipart.org/"><dc:title>Openclipart</dc:title></cc:Agent></dc:publisher><dc:title>Cartoon Grasshopper</dc:title><dc:date>2009-11-24T19:25:36</dc:date><dc:description>Cartoon Grasshopper in the style of Lemmling.</dc:description><dc:source>https://openclipart.org/detail/28477/cartoon-grasshopper-by-studiofibonacci</dc:source><dc:creator><cc:Agent><dc:title>StudioFibonacci</dc:title></cc:Agent></dc:creator><dc:subject><rdf:Bag><rdf:li>bug</rdf:li><rdf:li>cartoon</rdf:li><rdf:li>cricket</rdf:li><rdf:li>grasshopper</rdf:li><rdf:li>insect</rdf:li></rdf:Bag></dc:subject></cc:Work><cc:License rdf:about="http://creativecommons.org/licenses/publicdomain/"><cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/><cc:permits rdf:resource="http://creativecommons.org/ns#Distribution"/><cc:permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks"/></cc:License></rdf:RDF></metadata></svg>
<metadata
id="metadata72"><rdf:RDF><cc:Work><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><cc:license
rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" /><dc:publisher><cc:Agent
rdf:about="http://openclipart.org/"><dc:title>Openclipart</dc:title></cc:Agent></dc:publisher><dc:date>2009-11-24T19:25:36</dc:date><dc:description>Cartoon Grasshopper in the style of Lemmling.</dc:description><dc:source>https://openclipart.org/detail/28477/cartoon-grasshopper-by-studiofibonacci</dc:source><dc:creator><cc:Agent><dc:title>StudioFibonacci</dc:title></cc:Agent></dc:creator><dc:subject><rdf:Bag><rdf:li>bug</rdf:li><rdf:li>cartoon</rdf:li><rdf:li>cricket</rdf:li><rdf:li>grasshopper</rdf:li><rdf:li>insect</rdf:li></rdf:Bag></dc:subject></cc:Work><cc:License
rdf:about="http://creativecommons.org/publicdomain/zero/1.0/"><cc:permits
rdf:resource="http://creativecommons.org/ns#Reproduction" /><cc:permits
rdf:resource="http://creativecommons.org/ns#Distribution" /><cc:permits
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /></cc:License></rdf:RDF></metadata></svg>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -1,8 +1,12 @@
#!/bin/bash
source distrohopper.conf
NEWDIR="$(yad --file --directory --title="Where to save VMs?")"
QUICKEMU_VMS_DIR="$NEWDIR"
export QUICKEMU_VMS_DIR
echo "New dir is: $QUICKEMU_VMS_DIR"
#cat distrohopper.conf | grep 'QUICKEMU_VMS_DIR='
#sed -f distrohopper.conf --posix -E 's/QUICKEMU_VMS_DIR="$HOME/.local/share/quickemu"/QUICKEMU_VMS_DIR="$QUICKEMU_VMS_DIR"/g'
VMS_DIR="$NEWDIR"
echo "VMS_DIR=\"$VMS_DIR\"
export \"VMS_DIR\"" >> distrohopper.conf
export VMS_DIR
echo "New dir is: $VMS_DIR"

11
dh
View File

@ -5,7 +5,14 @@ progname="${progname:="${0##*/}"}"
version="0.4"
GTK_THEME="alt-dialog"
CONFIG_DIR="$HOME/.config/distrohopper"
source "$CONFIG_DIR/distrohopper.conf"
ICON_DIR="/usr/share/icons/distroicons"
TERMINAL=sakura
replace='"!"'
export "CONFIG_DIR" "ICON_DIR" "TERMINAL" "replace"
cd "$VMS_DIR"
#source "$CONFIG_DIR/distrohopper.conf"
# Set traps to catch the signals and exit gracefully
trap "exit" INT
trap "exit" EXIT
@ -99,8 +106,6 @@ else
# run GUI
key=$((RANDOM % 9000 + 1000))
GTK_THEME="alt-dialog"
CONFIG_DIR="$HOME/.config/distrohopper"
source "$CONFIG_DIR/distrohopper.conf"
yad --plug="$key" --tabnum=1 --monitor --icons --listen --read-dir="$CONFIG_DIR"/ready --sort-by-name --no-buttons --borders=0 --icon-size=48 --item-width=76 &
yad --plug="$key" --tabnum=2 --monitor --icons --listen --read-dir="$CONFIG_DIR"/supported --sort-by-name --no-buttons --borders=0 --icon-size=48 --item-width=76 &
yad --plug="$key" --tabnum=3 --monitor --icons --listen --read-dir="$CONFIG_DIR" --sort-by-name --no-buttons --borders=0 --icon-size=48 --item-width=76 &