This commit is contained in:
zenobit 2023-03-18 18:11:20 +01:00
parent 18da9d6303
commit 1b67753958
4 changed files with 108 additions and 1090 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
logo
config/vms_ready/
config/vms_supported/
#*.chunklist

105
config/icons/hop.svg Normal file
View File

@ -0,0 +1,105 @@
<?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"/>
</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>
</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>
<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>
</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>
</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>
</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>
<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>
</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"/>
</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>
</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>
</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>
</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>

After

Width:  |  Height:  |  Size: 10 KiB

3
dh
View File

@ -94,6 +94,7 @@ Choose other language" | fzf --cycle)
# Run choosed VM
printf '\n Starting %s...\n\n' "$choosed"
quickemu -vm "$choosed.conf"
fi
else
# run GUI
key=$((RANDOM % 9000 + 1000))
@ -103,7 +104,7 @@ else
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 &
yad --dynamic --notebook --key="$key" --monitor --window-icon=hop.svg --width=900 --height=800 --title="DistroHopper $version" --listen --no-buttons --tab="run VM" --tab="download VM" --tab="settings"
yad --dynamic --notebook --key="$key" --monitor --window-icon="$ICON_DIR/hop.svg" --width=900 --height=800 --title="DistroHopper $version" --listen --no-buttons --tab="run VM" --tab="download VM" --tab="settings"
fi
exit 0

1089
hop.svg

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1006 KiB