summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--exclude17
-rwxr-xr-xgentoox_build.sh13
-rwxr-xr-xpostinstall.sh17
3 files changed, 43 insertions, 4 deletions
diff --git a/exclude b/exclude
new file mode 100644
index 0000000..fb1fa4b
--- /dev/null
+++ b/exclude
@@ -0,0 +1,17 @@
+MYDIR/
+.cache/
+.mozilla/
+.ssh
+.viminfo
+.dbus
+.bash*
+repo/
+.X*
+
+.local/share/baloo/
+.local/share/user-places.xbel
+.local/share/user-places.xbel.bak
+.local/share/user-places.xbel.tbcache
+
+.local/share/RecentDocuments/
+.local/share/klipper/history2.lst
diff --git a/gentoox_build.sh b/gentoox_build.sh
index 4667fe7..3acd8b3 100755
--- a/gentoox_build.sh
+++ b/gentoox_build.sh
@@ -75,11 +75,24 @@ if [[ -z $(findmnt image/proc) ]]; then
mount -t proc none image/proc
mount --rbind /dev image/dev
mount --rbind /sys image/sys
+ if [[ -z $(findmnt image/var/cache/binpkgs) ]]; then
+ mount --bind $binpkgs image/var/cache/binpkgs/
+ mount --bind $distfiles image/var/cache/distfiles/
+ fi
else
echo "proc already mounted..."
fi
cd image/
+if [[ $# -ge 1 ]]; then
+ case $1 in
+ "chroot")
+ chroot . /bin/bash -i
+ exit 0
+ ;;
+ esac
+fi
+
if [[ ! -f 'tmp/gentoox-base-done' ]]; then
cat <<HEREDOC | chroot .
source /etc/profile && export PS1="(chroot) \$PS1"
diff --git a/postinstall.sh b/postinstall.sh
index 33dadac..26ba39e 100755
--- a/postinstall.sh
+++ b/postinstall.sh
@@ -5,7 +5,7 @@
sleep 20
-ln -s /usr/share/applications/audacious.desktop ~/Desktop/
+#ln -s /usr/share/applications/audacious.desktop ~/Desktop/
ln -s /usr/share/applications/mpv.desktop ~/Desktop/
ln -s /usr/share/applications/steam.desktop ~/Desktop/
flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
@@ -42,7 +42,7 @@ sed -i "s/Theme=breeze/Theme=la-capitaine-icon-theme/" ~/.config/kdeglobals
sed -i "s/Theme=breeze/Theme=la-capitaine-icon-theme/" ~/.kde4/share/config/kdeglobals
# set icon positions to top-right edge
-kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 1 --group General --key positions --type string "4,23,desktop:/mpv.desktop,2,22,desktop:/audacious.desktop,3,22,desktop:/steam.desktop,1,22"
+#kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 1 --group General --key positions --type string "4,23,desktop:/mpv.desktop,2,22,desktop:/audacious.desktop,3,22,desktop:/steam.desktop,1,22"
kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 1 --group General --key sortMode --type string 9999
sed -i "s/sortMode=9999/sortMode=-1/" ~/.config/plasma-org.kde.plasma.desktop-appletsrc
@@ -88,9 +88,18 @@ MenuOpacity=70' > ~/.kde4/share/config/breezerc
kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 3 --group Applets --group 20 --key immutability --type string 1
kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 3 --group Applets --group 20 --key plugin --type string "org.kde.plasma.panelspacer"
-#ToDo.....need to finish, see git diff HEAD~1
+kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 3 --group Applets --group 20 --group Configuration --group General --key length --type string $((X_RES - 413))
-killall plasmashell; kstart5 plasmashell &
+kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 3 --group Applets --group 21 --key immutability --type string 1
+kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 3 --group Applets --group 20 --key plugin --type string "plugin=org.kde.plasma.appmenu"
+
+kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 3 --group Applets --group 6 --group Configuration --key PreloadWeight --delete
+kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 3 --group Applets --group 6 --key immutability --delete
+kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 3 --group Applets --group 6 --key plugin --delete
+
+kwriteconfig5 --file ~/.config/plasma-org.kde.plasma.desktop-appletsrc --group Containments --group 3 --group General --key AppletOrder --type string "4;5;21;20;7;9;10"
+
+kquitapp5 plasmashell; kstart5 plasmashell &
sleep 1