fix-panel-config (#4)

Reviewed-on: lxcafe/lxcafe#4
This commit is contained in:
2026-02-22 17:50:16 +01:00
parent fb04ecd1ed
commit 556ead922f
4 changed files with 13 additions and 224 deletions
+8
View File
@@ -9,3 +9,11 @@ Linux Mint post-installation scripts.
- **.agents/** - Agent instructions for AI-assisted development - **.agents/** - Agent instructions for AI-assisted development
See individual README files in each directory for detailed information on usage and development. 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.
@@ -68,7 +68,7 @@ sSuffixDate=$(date '+%Y-%m-%d_%H:%M:%S')
echo echo
if question_answered_with_yes "#### Installiere Zusatzprogramme für 64 bit Mint XFCE? ####"; then if question_answered_with_yes "#### Installiere Zusatzprogramme für 64 bit Mint XFCE? ####"; then
echo "#### 64 bit Mint XFCE ####" 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 bIsVlcInstalled=true
fi fi
@@ -247,8 +247,9 @@ echo "Ein Abmelden und Wiederanmelden des Benutzers oder ein Reboot behebt das P
echo echo
if question_answered_with_yes " ### Änderungen am Panel durchführen? ###"; then if question_answered_with_yes " ### Änderungen am Panel durchführen? ###"; then
echo "### ###" echo "### ###"
sudo apt install xfce4-panel-profiles -y
echo "## Austausch der Panel-Konfigurationsdatei:" echo "## Austausch der Panel-Konfigurationsdatei:"
xfce4-panel-profiles load current-config.tar.bz2 xfce4-panel-profiles load xfce4-panel-profiles.tar.bz2
fi fi
echo echo
echo "###############################" echo "###############################"
-220
View File
@@ -1,220 +0,0 @@
<?xml version="1.1" encoding="UTF-8"?>
<channel name="xfce4-panel" version="1.0">
<property name="configver" type="int" value="2"/>
<property name="panels" type="array">
<value type="int" value="1"/>
<value type="int" value="2"/>
<property name="panel-1" type="empty">
<property name="position" type="string" value="p=6;x=0;y=0"/>
<property name="length" type="uint" value="100"/>
<property name="position-locked" type="bool" value="true"/>
<property name="icon-size" type="uint" value="16"/>
<property name="size" type="uint" value="29"/>
<property name="plugin-ids" type="array">
<value type="int" value="1"/>
<value type="int" value="2"/>
<value type="int" value="3"/>
<value type="int" value="5"/>
<value type="int" value="6"/>
<value type="int" value="8"/>
<value type="int" value="9"/>
<value type="int" value="10"/>
<value type="int" value="11"/>
<value type="int" value="12"/>
<value type="int" value="13"/>
<value type="int" value="14"/>
<value type="int" value="7"/>
<value type="int" value="26"/>
<value type="int" value="28"/>
</property>
<property name="nrows" type="uint" value="2"/>
<property name="border-width" type="uint" value="1"/>
</property>
<property name="panel-2" type="empty">
<property name="autohide-behavior" type="uint" value="1"/>
<property name="position" type="string" value="p=10;x=0;y=0"/>
<property name="position-locked" type="bool" value="true"/>
<property name="size" type="uint" value="48"/>
<property name="plugin-ids" type="array">
<value type="int" value="15"/>
<value type="int" value="16"/>
<value type="int" value="17"/>
<value type="int" value="18"/>
<value type="int" value="19"/>
<value type="int" value="20"/>
<value type="int" value="21"/>
<value type="int" value="22"/>
</property>
</property>
</property>
<property name="plugins" type="empty">
<property name="plugin-2" type="string" value="tasklist">
<property name="grouping" type="uint" value="1"/>
</property>
<property name="plugin-3" type="string" value="separator">
<property name="expand" type="bool" value="true"/>
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-5" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-6" type="string" value="systray">
<property name="show-frame" type="bool" value="false"/>
<property name="square-icons" type="bool" value="true"/>
<property name="names-ordered" type="array">
<value type="string" value="pamac-tray"/>
<value type="string" value="connman-gtk"/>
</property>
<property name="known-legacy-items" type="array">
<value type="string" value="ethernet-netzverbindung »wired connection 1« ist aktiv"/>
<value type="string" value="netzwerk-manager-applet"/>
</property>
<property name="known-items" type="array">
<value type="string" value="Nextcloud"/>
</property>
</property>
<property name="plugin-8" type="string" value="pulseaudio">
<property name="enable-keyboard-shortcuts" type="bool" value="true"/>
<property name="show-notifications" type="bool" value="true"/>
</property>
<property name="plugin-9" type="string" value="power-manager-plugin"/>
<property name="plugin-10" type="string" value="notification-plugin"/>
<property name="plugin-11" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-12" type="string" value="clock"/>
<property name="plugin-13" type="string" value="separator">
<property name="style" type="uint" value="0"/>
</property>
<property name="plugin-14" type="string" value="actions"/>
<property name="plugin-15" type="string" value="showdesktop"/>
<property name="plugin-16" type="string" value="separator"/>
<property name="plugin-17" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="15869715091.desktop"/>
</property>
</property>
<property name="plugin-18" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="15869715092.desktop"/>
</property>
</property>
<property name="plugin-19" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="15869715093.desktop"/>
</property>
</property>
<property name="plugin-20" type="string" value="launcher">
<property name="items" type="array">
<value type="string" value="15869715094.desktop"/>
</property>
</property>
<property name="plugin-21" type="string" value="separator"/>
<property name="plugin-22" type="string" value="directorymenu">
<property name="base-directory" type="string" value="/home/artix"/>
</property>
<property name="plugin-1" type="string" value="whiskermenu">
<property name="button-icon" type="string" value="artixlinux-logo"/>
<property name="show-button-title" type="bool" value="true"/>
<property name="launcher-icon-size" type="int" value="3"/>
<property name="hover-switch-category" type="bool" value="true"/>
<property name="favorites-in-recent" type="bool" value="true"/>
<property name="position-search-alternate" type="bool" value="true"/>
<property name="position-categories-alternate" type="bool" value="true"/>
<property name="command-switchuser" type="string" value="gdmflexiserver"/>
<property name="favorites" type="array">
<value type="string" value="xfce4-web-browser.desktop"/>
<value type="string" value="xfce4-mail-reader.desktop"/>
<value type="string" value="xfce4-file-manager.desktop"/>
<value type="string" value="xfce4-terminal-emulator.desktop"/>
</property>
<property name="recent" type="array">
<value type="string" value="xfce4-file-manager.desktop"/>
<value type="string" value="xfce4-terminal-emulator.desktop"/>
</property>
</property>
<property name="plugin-7" type="string" value="genmon">
<property name="command" type="string" value=""/>
<property name="use-label" type="bool" value="true"/>
<property name="text" type="string" value="(genmon)"/>
<property name="update-period" type="int" value="30000"/>
<property name="enable-single-row" type="bool" value="true"/>
<property name="font" type="string" value="Roboto 11"/>
</property>
<property name="plugin-26" type="string" value="whiskermenu"/>
<property name="plugin-28" type="string" value="cpugraph">
<property name="update-interval" type="int" value="2"/>
<property name="time-scale" type="int" value="0"/>
<property name="size" type="int" value="16"/>
<property name="mode" type="int" value="1"/>
<property name="color-mode" type="int" value="0"/>
<property name="frame" type="int" value="0"/>
<property name="border" type="int" value="1"/>
<property name="bars" type="int" value="1"/>
<property name="per-core" type="int" value="0"/>
<property name="tracked-core" type="int" value="0"/>
<property name="in-terminal" type="int" value="1"/>
<property name="startup-notification" type="int" value="0"/>
<property name="load-threshold" type="int" value="0"/>
<property name="smt-stats" type="int" value="0"/>
<property name="smt-issues" type="int" value="0"/>
<property name="per-core-spacing" type="int" value="1"/>
<property name="command" type="string" value=""/>
<property name="background" type="array">
<value type="double" value="1"/>
<value type="double" value="1"/>
<value type="double" value="1"/>
<value type="double" value="0"/>
</property>
<property name="foreground-1" type="array">
<value type="double" value="0"/>
<value type="double" value="1"/>
<value type="double" value="0"/>
<value type="double" value="1"/>
</property>
<property name="foreground-2" type="array">
<value type="double" value="1"/>
<value type="double" value="0"/>
<value type="double" value="0"/>
<value type="double" value="1"/>
</property>
<property name="foreground-3" type="array">
<value type="double" value="0"/>
<value type="double" value="0"/>
<value type="double" value="1"/>
<value type="double" value="1"/>
</property>
<property name="smt-issues-color" type="array">
<value type="double" value="0.90000000000000002"/>
<value type="double" value="0"/>
<value type="double" value="0"/>
<value type="double" value="1"/>
</property>
<property name="foreground-system" type="array">
<value type="double" value="0.90000000000000002"/>
<value type="double" value="0.10000000000000001"/>
<value type="double" value="0.10000000000000001"/>
<value type="double" value="1"/>
</property>
<property name="foreground-user" type="array">
<value type="double" value="0.10000000000000001"/>
<value type="double" value="0.40000000000000002"/>
<value type="double" value="0.90000000000000002"/>
<value type="double" value="1"/>
</property>
<property name="foreground-nice" type="array">
<value type="double" value="0.90000000000000002"/>
<value type="double" value="0.80000000000000004"/>
<value type="double" value="0.20000000000000001"/>
<value type="double" value="1"/>
</property>
<property name="foreground-iowait" type="array">
<value type="double" value="0.20000000000000001"/>
<value type="double" value="0.90000000000000002"/>
<value type="double" value="0.40000000000000002"/>
<value type="double" value="1"/>
</property>
</property>
</property>
</channel>