From 556ead922fd57c777fabf4343ad33c89da4275f2 Mon Sep 17 00:00:00 2001 From: "markus.block" Date: Sun, 22 Feb 2026 17:50:16 +0100 Subject: [PATCH] fix-panel-config (#4) Reviewed-on: https://gitea.netzwissen.de/lxcafe/lxcafe/pulls/4 --- README.md | 10 +- ...tallationsarbeiten_LC_Esslingen_XFCE_v8.sh | 7 +- .../xfce4-panel-profiles.tar.bz2 | Bin 0 -> 20480 bytes post_installation_script/xfce4-panel.xml | 220 ------------------ 4 files changed, 13 insertions(+), 224 deletions(-) create mode 100644 post_installation_script/xfce4-panel-profiles.tar.bz2 delete mode 100644 post_installation_script/xfce4-panel.xml diff --git a/README.md b/README.md index a12da14..fe15e30 100644 --- a/README.md +++ b/README.md @@ -8,4 +8,12 @@ Linux Mint post-installation scripts. - **post_installation_script_test/** - Docker based testing environment for script development - **.agents/** - Agent instructions for AI-assisted development -See individual README files in each directory for detailed information on usage and development. \ No newline at end of file +See individual README files in each directory for detailed information on usage and development. + +## Test post installation script +To test the full functionality of post-installation script in a safe, isolated environment, use VirtualBox or similar virtualization +software to create a virtual machine with Linux Mint XFCE. Then, copy the script to the virtual machine and run it there. +This allows you to test the script without affecting your main system. +You can also make use of snapshot feature of the virtualization software to easily revert to a clean state after testing, +e.g. state directly after Linux Mint installation, before running the post-installation script. +This way you can test the script multiple times without needing to reinstall Linux Mint each time. \ No newline at end of file diff --git a/post_installation_script/20251212_Nachinstallationsarbeiten_LC_Esslingen_XFCE_v8.sh b/post_installation_script/20251212_Nachinstallationsarbeiten_LC_Esslingen_XFCE_v8.sh index 783d988..e807060 100644 --- a/post_installation_script/20251212_Nachinstallationsarbeiten_LC_Esslingen_XFCE_v8.sh +++ b/post_installation_script/20251212_Nachinstallationsarbeiten_LC_Esslingen_XFCE_v8.sh @@ -68,7 +68,7 @@ sSuffixDate=$(date '+%Y-%m-%d_%H:%M:%S') echo if question_answered_with_yes "#### Installiere Zusatzprogramme für 64 bit Mint XFCE? ####"; then echo "#### 64 bit Mint XFCE ####" - sudo apt -y install xfce4-goodies clementine vlc htop hardinfo font-manager asunder gtkhash xfce4-panel-profiles unzip + sudo apt -y install xfce4-goodies clementine vlc htop hardinfo font-manager asunder gtkhash bIsVlcInstalled=true fi @@ -119,7 +119,7 @@ echo " ## Microsoft Aptos Schriftarten installieren:" if question_answered_with_yes " ### Installiere Aptos Schriften? ###"; then echo echo "### Aptos Schriften ###" - + _aptos_zip="Microsoft Aptos Fonts.zip" if [ ! -f "$_aptos_zip" ]; then echo "" @@ -247,8 +247,9 @@ echo "Ein Abmelden und Wiederanmelden des Benutzers oder ein Reboot behebt das P echo if question_answered_with_yes " ### Änderungen am Panel durchführen? ###"; then echo "### ###" + sudo apt install xfce4-panel-profiles -y echo "## Austausch der Panel-Konfigurationsdatei:" - xfce4-panel-profiles load current-config.tar.bz2 + xfce4-panel-profiles load xfce4-panel-profiles.tar.bz2 fi echo echo "###############################" diff --git a/post_installation_script/xfce4-panel-profiles.tar.bz2 b/post_installation_script/xfce4-panel-profiles.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..84155a6296bb644d0eed6897d0a5d00c8ef18156 GIT binary patch literal 20480 zcmeHN+j84D67{pb0xu~&>{1kUwFjfA&Babq87HnuW}Vtp9w4$QVNDV&0JNlh&wfLG zAV0PZUL;YZ<((R5GP8lpMUg@xJ@+41Z2baQ0P^Ik{Pl~!lRJL<{o$~x zGa@H_uRrj-6SDp))*L9!lx7mUKPdiQ9tTqrYaYYQn@;h6JUlz=4M)?_=(O{_K=56U z(-%p|7d^e!Uk?Ves3)UQwZ;#BN8Vs^;*Gu0WHJ~`MpLu?`@_Kr`9s#^cfS7J!U1kU zl0nB!SptzFAAa`g^uUWnSZm8B1-~?Md^}}j3;_HAZO!aqDpTfs6_h>Nk}wE zN2JW>dQ*wv{5J$S8tN$iX{&3{l!<`d!vCTyf@GnW$GS_SY{3(U2L&2`CqE8;!izUD z*P*%OcVlxmF_)>ioSMs-xp@8j>gCs>Y2M14v>=-b#WfcR>83NUPuH_P-OT#k1_qU! z6AAwY0-|LG4WWIEhGtIlk*M<5@kn>I?EGD$j>6Cg{(`&=w>{@ zZ90nT73kGq`PKm>YyT>DW|Az89xG)iWNF#sq}8i0ZL|( z0+t0_v}hW*kg$0K&JAqlg2}*9OChzNX;n?#fsNZ1aVq)ULNQ;XeZGj%!~l(8w;8Su zEk)F71@^jf5}|p>eP;Yjk&vO?O^k-5>l@!{Q8RP{zTh|sPQWxcA@)bQZyD-3Jt`fs zjmY$NskQXERcv_3zTzh$3hvQfHjyzyYaYG$;n8J_F(cAdkTPjptEGB^)f=TDjsy$Z z>Rmt0+=$H~BHh;d7-AteM@16QDT2w_A42b%o&Gt!~t&Zg5Q9_?WtJo4URCNz*!7cjedPl2-G>BGCI&#Q)paU>E-*|F`k~!_IY^w!vv@{6C#eCpH1l2H5{uS+#dN zBX_sqZ+Ga28SFjrzc;{`zaIY&#+WX!@&CiXe^kqdXGLH~&M|)2eC+%aq{0Yc=JooW z*SPP`-eZtO-eI)J6Bgw~9|HK87dzYHrx=Q0BtNSP$a!2ua-Fg!Z&TGeS5hpHRK%U< zkbvZV-ceP%Yr9u_NBdW>K~^28nJx{aRZtZ11ZXNnoN9{nj{0#x*G7uYnOah{geanc zP_$F&sC7Y~KnTl7eF7cg=JOBRE#{b6N zWIUPLMfW?_)nBFQmj8|S_}@0A@-U;ghyM+{QNO|ehEvP`9tQp6TDBW`$^Qx}hWULa z$pvx)a#^I-cU$+nywZ7ww1nelqZNxZ?&1~En>~?YrGV%qri`$Cky#}xj-OkqGE%0V zsx~?Edd3vVb(Sr7LXc?{MZ0bYOOTQo&ag)gXEj6jDoVw5Lo2?QQ=iHdiut)nNRTw- z3HD3p`7rPibI?eMX@K8Be9Rwjws%O#C?=J4{^bS*B%+~cnOvg*+;T&=kaZ!8rm?sM zL>3L=3MPX!twWM!kfIONacSmsiWrB*~ z;OVNe6cYL~5?TDfaRc-<=uhU3J_q^bKWNsk@f<06g8!zy@|PU2fW8tbHw2RY{N*zi z;?2LZh2&wV5S1midtruf#f;RAkaJp4I`f?f{piuJodfQhmmf0U76N;W43|XsDb5-- z#Mn5&J0T*K-<57lJC~R-&(-im1c2Wfs(I{G>{z6bIQbmpcNjsW8M1SlKb6z+n@Dpp z?7PYGw!@Mt8}N4P>k4uI@;N~cjv0DVOzk0@4gOuTyi|*!S3Z!P>R)iO&{1mIs^OX- zpvmiZ7*w?0xam&gZpv#)bJTK;$KO7-_FE(H=ivYL{MWbggVyt3<3Yb~>HoKyl0UTH zE&m_x@&D}y--j{fKK|eD51RbHZ~6bjpnqJ;A^$h5ua^J4C=LLTYnYRgZ&tj0pX*-> ziH9|=c>qSTlE?}8%b2`0r@W9F6P3yEfV}T3-g5J*0lmJyrWMUa$t?x06XkowDYjLB zXB+5Sb1BTA0$CQOi3_e@rXkA%PvlW{$WPxpmszAael3427wWEbZO(K{CAHk`>o=F@ zIZ;K@ZH|H%ld6&JSgMA#c9%MiXnwcGo4tgryEavSYm^>HNu?SxG6?fB9^*+Vcfmti z-2FR+MR}WIT6^snevjvHiqj4fZP96ascII7ZLY40115eOr%VTC?!jM!0NOl6Y< zGCVGK0Vb&}$(PSzh!Ir5h%0|`b~@YptBi-1MI zB481)2v`Ix0u}*_fJML}U=gqgSOhEr76FTZMZh9p5wHkY1S|p;0gHe|z#?D~un7DG G5cn@V#-PUl literal 0 HcmV?d00001 diff --git a/post_installation_script/xfce4-panel.xml b/post_installation_script/xfce4-panel.xml deleted file mode 100644 index 1fc929f..0000000 --- a/post_installation_script/xfce4-panel.xml +++ /dev/null @@ -1,220 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -