diff --git a/Dockerfile b/Dockerfile
index 28c3c49..c487ea6 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,53 +1,73 @@
-FROM ghcr.io/linuxserver/baseimage-kasmvnc:ubuntunoble AS build
+FROM ghcr.io/linuxserver/baseimage-selkies:ubuntunoble AS build
ARG DEBIAN_FRONTEND="noninteractive"
ENV TITLE="XPipe Webtop"
-ARG XPIPE_VERSION
-ARG XPIPE_REPOSITORY
-ARG XPIPE_PACKAGE
-ARG TARGETPLATFORM
+ARG XPIPE_VERSION=20.2
+ARG XPIPE_REPOSITORY=xpipe-io/xpipe
+ARG XPIPE_PACKAGE=xpipe
+ARG TARGETPLATFORM=linux/amd64
# prevent Ubuntu's firefox stub from being installed
-COPY /root/etc/apt/preferences.d/firefox-no-snap /etc/apt/preferences.d/firefox-no-snap
+# COPY /root/etc/apt/preferences.d/firefox-no-snap /etc/apt/preferences.d/firefox-no-snap
-RUN echo "**** install base packages ****" && \
- add-apt-repository -y ppa:mozillateam/ppa && \
+# title
+ENV TITLE="XPipe Webtop" \
+ NO_GAMEPAD=true
+
+RUN \
+ echo "**** add icon ****" && \
+ curl -o \
+ /usr/share/selkies/www/icon.png \
+ https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/webtop-logo.png && \
+ echo "**** install packages ****" && \
+ add-apt-repository ppa:xtradeb/apps && \
+ # add-apt-repository -y ppa:mozillateam/ppa && \
apt-get update && \
DEBIAN_FRONTEND=noninteractive \
apt-get install --no-install-recommends -y \
+ chromium \
+ # firefox \
dolphin \
- firefox \
gwenview \
kde-config-gtk-style \
kdialog \
+ kfind \
+ khotkeys \
kio-extras \
+ knewstuff-dialog \
+ konsole \
+ ksystemstats \
kubuntu-settings-desktop \
+ kubuntu-wallpapers \
+ kubuntu-web-shortcuts \
+ kwin-addons \
kwin-x11 \
kwrite \
- wget \
- git \
- zip \
- unzip \
- kmod \
- nano \
- mousepad \
- vim \
plasma-desktop \
plasma-workspace \
- plymouth-theme-kubuntu-logo \
qml-module-qt-labs-platform \
- fonts-noto \
- fonts-noto-cjk \
+ zip \
+ unzip \
+ git \
+ wget \
systemsettings && \
- apt-get remove -y plasma-welcome && \
- apt-get autoclean && \
- rm -rf \
- /config/.cache \
- /config/.launchpadlib \
- /var/lib/apt/lists/* \
- /var/tmp/* \
- /tmp/*
+ echo "**** application tweaks ****" && \
+ sed -i \
+ 's#^Exec=.*#Exec=/usr/local/bin/wrapped-chromium#g' \
+ /usr/share/applications/chromium.desktop && \
+ echo "**** kde tweaks ****" && \
+ sed -i \
+ 's/applications:org.kde.discover.desktop,/applications:org.kde.konsole.desktop,/g' \
+ /usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/config/main.xml && \
+ echo "**** cleanup ****" && \
+ apt-get autoclean && \
+ rm -rf \
+ /config/.cache \
+ /config/.launchpadlib \
+ /var/lib/apt/lists/* \
+ /var/tmp/* \
+ /tmp/*
RUN echo "**** nerdfonts ****" && \
curl -LO "https://github.com/ryanoasis/nerd-fonts/releases/latest/download/UbuntuMono.zip" && \
@@ -64,11 +84,18 @@ EXPOSE 3000
EXPOSE 3001
VOLUME /config
-RUN \
- echo "**** add icon ****" && \
- curl -L -o \
- /kclient/public/icon.png \
- "https://rawcdn.githack.com/xpipe-io/xpipe/a097ae7a41131fa358b5343345557ad00a45c309/dist/logo/logo.png"
+# RUN \
+ # echo "**** add icon ****" && \
+ # curl -L -o \
+ # /kclient/public/icon.png \
+ # "https://rawcdn.githack.com/xpipe-io/xpipe/a097ae7a41131fa358b5343345557ad00a45c309/dist/logo/logo.png"
+
+RUN echo "**** Wezterm ****" && \
+ curl -fsSL https://apt.fury.io/wez/gpg.key | sudo gpg --yes --dearmor -o /usr/share/keyrings/wezterm-fury.gpg && \
+ echo 'deb [signed-by=/usr/share/keyrings/wezterm-fury.gpg] https://apt.fury.io/wez/ * *' | sudo tee /etc/apt/sources.list.d/wezterm.list && \
+ chmod 644 /usr/share/keyrings/wezterm-fury.gpg && \
+ apt-get update && \
+ apt-get install --no-install-recommends -y wezterm
RUN echo "**** VsCode **** ($TARGETPLATFORM)" && \
if [ "$TARGETPLATFORM" = "linux/amd64" ]; then VSCODE_LINK="https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64"; else VSCODE_LINK="https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-arm64"; fi && \
@@ -152,13 +179,13 @@ RUN echo "**** XPipe **** ($TARGETPLATFORM)" && \
apt-get install --no-install-recommends -y "./${XPIPE_ARTIFACT}" && \
rm "./${XPIPE_ARTIFACT}"
-RUN mkdir -p "/etc/xdg/autostart/" && ln -s "/usr/share/applications/$XPIPE_PACKAGE.desktop" "/etc/xdg/autostart/$XPIPE_PACKAGE.desktop"
+# RUN mkdir -p "/etc/xdg/autostart/" && ln -s "/usr/share/applications/$XPIPE_PACKAGE.desktop" "/etc/xdg/autostart/$XPIPE_PACKAGE.desktop"
RUN echo "**** kde tweaks ****" && \
sed -i \
"s/applications:org.kde.discover.desktop,/,/g" \
/usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/config/main.xml && \
sed -i \
- "s#preferred://browser#applications:firefox.desktop,applications:org.kde.konsole.desktop,applications:code.desktop,applications:org.remmina.Remmina.desktop,applications:$XPIPE_PACKAGE.desktop#g" \
+ "s#preferred://browser#applications:chromium.desktop,applications:org.kde.konsole.desktop,applications:code.desktop,applications:org.remmina.Remmina.desktop,applications:$XPIPE_PACKAGE.desktop#g" \
/usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/config/main.xml
diff --git a/Dockerfile.bak b/Dockerfile.bak
new file mode 100644
index 0000000..ff232cb
--- /dev/null
+++ b/Dockerfile.bak
@@ -0,0 +1,171 @@
+FROM ghcr.io/linuxserver/baseimage-selkies:ubuntunoble AS build
+
+ARG DEBIAN_FRONTEND="noninteractive"
+
+ENV TITLE="XPipe Webtop"
+ARG XPIPE_VERSION=20.2
+ARG XPIPE_REPOSITORY=xpipe-io/xpipe
+ARG XPIPE_PACKAGE=xpipe
+ARG TARGETPLATFORM=linux/amd64
+
+# prevent Ubuntu's firefox stub from being installed
+COPY /root/etc/apt/preferences.d/firefox-no-snap /etc/apt/preferences.d/firefox-no-snap
+
+RUN echo "**** install base packages ****" && \
+ add-apt-repository -y ppa:mozillateam/ppa && \
+ apt-get update && \
+ DEBIAN_FRONTEND=noninteractive \
+ apt-get install --no-install-recommends -y \
+ dolphin \
+ firefox \
+ gwenview \
+# kde-config-gtk-style \
+# kdialog \
+# kio-extras \
+# kubuntu-settings-desktop \
+# kwin-x11 \
+# kwrite \
+ wget \
+ git \
+ zip \
+ unzip \
+# kmod \
+ nano \
+ mousepad \
+ vim \
+# plasma-desktop \
+# plasma-workspace \
+ plymouth-theme-kubuntu-logo \
+ qml-module-qt-labs-platform \
+ fonts-noto \
+ fonts-noto-cjk \
+ systemsettings && \
+ #apt-get remove -y plasma-welcome && \
+ apt-get autoclean && \
+ rm -rf \
+ /config/.cache \
+ /config/.launchpadlib \
+ /var/lib/apt/lists/* \
+ /var/tmp/* \
+ /tmp/*
+
+RUN echo "**** nerdfonts ****" && \
+ curl -LO "https://github.com/ryanoasis/nerd-fonts/releases/latest/download/UbuntuMono.zip" && \
+ mkdir -p "/usr/share/fonts/ubuntu-mono-nerd" && \
+ unzip "UbuntuMono.zip" -d "/usr/share/fonts/ubuntu-mono-nerd" && \
+ rm "UbuntuMono.zip" && \
+ fc-cache -fv
+
+# add local files
+#COPY /root /
+
+# ports and volumes
+EXPOSE 3000
+EXPOSE 3001
+VOLUME /config
+
+# RUN \
+ # echo "**** add icon ****" && \
+ # curl -L -o \
+ # /kclient/public/icon.png \
+ # "https://rawcdn.githack.com/xpipe-io/xpipe/a097ae7a41131fa358b5343345557ad00a45c309/dist/logo/logo.png"
+
+# RUN echo "**** Wezterm ****" && \
+ # curl -fsSL https://apt.fury.io/wez/gpg.key | sudo gpg --yes --dearmor -o /usr/share/keyrings/wezterm-fury.gpg && \
+ # echo 'deb [signed-by=/usr/share/keyrings/wezterm-fury.gpg] https://apt.fury.io/wez/ * *' | sudo tee /etc/apt/sources.list.d/wezterm.list && \
+ # chmod 644 /usr/share/keyrings/wezterm-fury.gpg && \
+ # apt-get update && \
+ # apt-get install --no-install-recommends -y wezterm
+#
+# RUN echo "**** VsCode **** ($TARGETPLATFORM)" && \
+ # if [ "$TARGETPLATFORM" = "linux/amd64" ]; then VSCODE_LINK="https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64"; else VSCODE_LINK="https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-arm64"; fi && \
+ # wget -O vscode.deb "${VSCODE_LINK}" && \
+ # DEBIAN_FRONTEND=noninteractive \
+ # apt-get update && \
+ # apt-get install --no-install-recommends -y "./vscode.deb" && \
+ # rm "./vscode.deb"
+
+# RUN echo "**** install tool packages ****" && \
+ # DEBIAN_FRONTEND=noninteractive \
+ # apt-get install --no-install-recommends -y \
+ # konsole \
+ # gnome-console \
+ # gnome-terminal \
+ # xfce4-terminal \
+ # alacritty \
+ # kitty \
+ # tilix \
+ # kate \
+ # gedit \
+ # terminator \
+ # freerdp2-x11 \
+ # remmina \
+ # tmux \
+ # screen \
+ # remmina-plugin-rdp && \
+ # apt-get autoclean
+
+# RUN echo "**** tailscale ****" && curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null && \
+ # curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.tailscale-keyring.list | sudo tee /etc/apt/sources.list.d/tailscale.list && \
+ # sudo apt-get update && \
+ # DEBIAN_FRONTEND=noninteractive sudo apt-get install -y tailscale
+#
+# RUN echo "**** netbird ****" && \
+ # sudo apt-get update && \
+ # sudo apt-get install ca-certificates curl gnupg -y && \
+ # curl -sSL https://pkgs.netbird.io/debian/public.key | sudo gpg --dearmor --output /usr/share/keyrings/netbird-archive-keyring.gpg && \
+ # echo 'deb [signed-by=/usr/share/keyrings/netbird-archive-keyring.gpg] https://pkgs.netbird.io/debian stable main' | sudo tee /etc/apt/sources.list.d/netbird.list && \
+ # sudo apt-get update && \
+ # sudo apt-get install netbird
+#
+# RUN echo "**** teleport ****" && sudo curl https://apt.releases.teleport.dev/gpg -o /etc/apt/keyrings/teleport-archive-keyring.asc && \
+ # . /etc/os-release && \
+ # echo "deb [signed-by=/etc/apt/keyrings/teleport-archive-keyring.asc] https://apt.releases.teleport.dev/${ID?} ${VERSION_CODENAME?} stable/v17" | sudo tee /etc/apt/sources.list.d/teleport.list > /dev/null && \
+ # sudo apt-get update && \
+ # DEBIAN_FRONTEND=noninteractive sudo apt-get -y install teleport
+#
+# RUN echo "**** kubectl **** ($TARGETPLATFORM)" && \
+ # if [ "$TARGETPLATFORM" = "linux/amd64" ]; then KUBECTL_LINK="https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"; else KUBECTL_LINK="https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/arm64/kubectl"; fi && \
+ # curl -LO "${KUBECTL_LINK}" && \
+ # sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl && \
+ # rm kubectl
+
+# RUN echo "**** aws ****" && curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "/tmp/awscliv2.zip" && \
+ # unzip "/tmp/awscliv2.zip" -d "/tmp" && \
+ # sudo "/tmp/aws/install" && \
+ # rm -rf "/tmp/aws" "/tmp/awscliv2.zip"
+#
+# RUN echo "**** aws ssm **** ($TARGETPLATFORM)" && \
+ # if [ "$TARGETPLATFORM" = "linux/amd64" ]; then SSM_LINK="https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_64bit/session-manager-plugin.deb"; else SSM_LINK="https://s3.amazonaws.com/session-manager-downloads/plugin/latest/ubuntu_arm64/session-manager-plugin.deb"; fi && \
+ # curl "${SSM_LINK}" -o "/tmp/session-manager-plugin.deb" && \
+ # sudo dpkg -i "/tmp/session-manager-plugin.deb" && \
+ # rm -rf "/tmp/aws" "/tmp/session-manager-plugin.deb"
+#
+# RUN echo "**** zellij **** ($TARGETPLATFORM)" && \
+ # if [ "$TARGETPLATFORM" = "linux/amd64" ]; then ZELLIJ_LINK="https://github.com/zellij-org/zellij/releases/latest/download/zellij-x86_64-unknown-linux-musl.tar.gz"; else ZELLIJ_LINK="https://github.com/zellij-org/zellij/releases/latest/download/zellij-aarch64-unknown-linux-musl.tar.gz"; fi && \
+ # curl -LO "${ZELLIJ_LINK}" && \
+ # tar -xvf zellij*.tar.gz && \
+ # sudo install -o root -g root -m 0755 zellij /usr/local/bin/zellij && \
+ # rm zellij && \
+ # rm zellij*.tar.gz
+
+# RUN echo "**** dolphin tweaks ****" && printf "x-scheme-handler/file=org.kde.dolphin.desktop\n" >> /usr/share/applications/kde-mimeapps.list
+
+RUN echo "**** XPipe **** ($TARGETPLATFORM)" && \
+ if [ "$TARGETPLATFORM" = "linux/amd64" ]; then XPIPE_ARTIFACT="xpipe-installer-linux-x86_64.deb"; else XPIPE_ARTIFACT="xpipe-installer-linux-arm64.deb"; fi && \
+ wget "https://github.com/$XPIPE_REPOSITORY/releases/download/$XPIPE_VERSION/${XPIPE_ARTIFACT}" && \
+ DEBIAN_FRONTEND=noninteractive \
+ apt-get update && \
+ apt-get install --no-install-recommends -y "./${XPIPE_ARTIFACT}" && \
+ rm "./${XPIPE_ARTIFACT}"
+
+# RUN mkdir -p "/etc/xdg/autostart/" && ln -s "/usr/share/applications/$XPIPE_PACKAGE.desktop" "/etc/xdg/autostart/$XPIPE_PACKAGE.desktop"
+
+# RUN echo "**** kde tweaks ****" && \
+ # sed -i \
+ # "s/applications:org.kde.discover.desktop,/,/g" \
+ # /usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/config/main.xml && \
+ # sed -i \
+ # "s#preferred://browser#applications:firefox.desktop,applications:org.kde.konsole.desktop,applications:code.desktop,applications:org.remmina.Remmina.desktop,applications:$XPIPE_PACKAGE.desktop#g" \
+ # /usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/config/main.xml
+
diff --git a/compose.yaml b/compose.yaml
new file mode 100644
index 0000000..55c87d9
--- /dev/null
+++ b/compose.yaml
@@ -0,0 +1,17 @@
+services:
+ webtop:
+ image: xpipe/xpipe-selkies
+ container_name: xpipe-webtop
+ cap_add:
+ - NET_ADMIN # optional, to enable tailscale
+ privileged: true # optional, to enable tailscale
+ # environment:
+ # - SUBFOLDER=/ #optional, to run in a subfolder reverse proxy
+ volumes:
+ - ./config:/config
+ # - ./temp_data:/tmp
+ # - /var/run/docker.sock:/var/run/docker.sock #optional, to access host containers
+ ports:
+ - 13000:3000
+ - 13001:3001
+ restart: unless-stopped
diff --git a/config/.XDG/KSMserver__1 b/config/.XDG/KSMserver__1
new file mode 100644
index 0000000..b131e0b
--- /dev/null
+++ b/config/.XDG/KSMserver__1
@@ -0,0 +1,2 @@
+local/e34b80372b49:@/tmp/.ICE-unix/1024,unix/e34b80372b49:/tmp/.ICE-unix/1024
+1024
diff --git a/config/.XDG/dconf/user b/config/.XDG/dconf/user
new file mode 100644
index 0000000..09f370e
Binary files /dev/null and b/config/.XDG/dconf/user differ
diff --git a/config/.XDG/iceauth_EocAmd b/config/.XDG/iceauth_EocAmd
new file mode 100644
index 0000000..cc8e3fb
Binary files /dev/null and b/config/.XDG/iceauth_EocAmd differ
diff --git a/config/.XDG/iceauth_IcSfkO b/config/.XDG/iceauth_IcSfkO
new file mode 100644
index 0000000..e69de29
diff --git a/config/.XDG/iceauth_VwJFXX b/config/.XDG/iceauth_VwJFXX
new file mode 100644
index 0000000..5418c7a
Binary files /dev/null and b/config/.XDG/iceauth_VwJFXX differ
diff --git a/config/.Xresources b/config/.Xresources
new file mode 100644
index 0000000..12911ab
--- /dev/null
+++ b/config/.Xresources
@@ -0,0 +1 @@
+Xft.dpi: 96
diff --git a/config/.bashrc b/config/.bashrc
new file mode 100644
index 0000000..b65f405
--- /dev/null
+++ b/config/.bashrc
@@ -0,0 +1 @@
+export PATH="$HOME/.local/bin:$PATH"
diff --git a/config/.cache/drkonqi/qmlcache/0057340e023be6eb369f2a1a09aa87109fc7285b.qmlc b/config/.cache/drkonqi/qmlcache/0057340e023be6eb369f2a1a09aa87109fc7285b.qmlc
new file mode 100644
index 0000000..c2d027b
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/0057340e023be6eb369f2a1a09aa87109fc7285b.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/061c2601e915b0661d022fb956fbc03dad0b0361.qmlc b/config/.cache/drkonqi/qmlcache/061c2601e915b0661d022fb956fbc03dad0b0361.qmlc
new file mode 100644
index 0000000..b6f1af4
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/061c2601e915b0661d022fb956fbc03dad0b0361.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/07f81ebf641e9e25e04ccb0ace66de63b42986b7.qmlc b/config/.cache/drkonqi/qmlcache/07f81ebf641e9e25e04ccb0ace66de63b42986b7.qmlc
new file mode 100644
index 0000000..d9540b2
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/07f81ebf641e9e25e04ccb0ace66de63b42986b7.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/0c67f6d8ce06c9851aca8b486471694f50f20d98.qmlc b/config/.cache/drkonqi/qmlcache/0c67f6d8ce06c9851aca8b486471694f50f20d98.qmlc
new file mode 100644
index 0000000..53015a8
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/0c67f6d8ce06c9851aca8b486471694f50f20d98.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/0e64bce2f08fb6d33718b99888a2d1c907862fb9.qmlc b/config/.cache/drkonqi/qmlcache/0e64bce2f08fb6d33718b99888a2d1c907862fb9.qmlc
new file mode 100644
index 0000000..85ca225
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/0e64bce2f08fb6d33718b99888a2d1c907862fb9.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/0ed7b035a8469cecb4d10259484558a135cd2913.qmlc b/config/.cache/drkonqi/qmlcache/0ed7b035a8469cecb4d10259484558a135cd2913.qmlc
new file mode 100644
index 0000000..4a8a1f6
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/0ed7b035a8469cecb4d10259484558a135cd2913.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/1810ad3901fc59f7ecb97713a5a9597650e0201f.qmlc b/config/.cache/drkonqi/qmlcache/1810ad3901fc59f7ecb97713a5a9597650e0201f.qmlc
new file mode 100644
index 0000000..9e7291c
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/1810ad3901fc59f7ecb97713a5a9597650e0201f.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/1a6e395018be9b3ee5b1990af8890cb713aa4472.qmlc b/config/.cache/drkonqi/qmlcache/1a6e395018be9b3ee5b1990af8890cb713aa4472.qmlc
new file mode 100644
index 0000000..4e432b2
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/1a6e395018be9b3ee5b1990af8890cb713aa4472.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/22f22b6040eda14aabd262bd81a8536a93f6c486.qmlc b/config/.cache/drkonqi/qmlcache/22f22b6040eda14aabd262bd81a8536a93f6c486.qmlc
new file mode 100644
index 0000000..25d84dd
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/22f22b6040eda14aabd262bd81a8536a93f6c486.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/278d4ee7511a48bc4e4b34beb581786bd610c963.qmlc b/config/.cache/drkonqi/qmlcache/278d4ee7511a48bc4e4b34beb581786bd610c963.qmlc
new file mode 100644
index 0000000..575fc55
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/278d4ee7511a48bc4e4b34beb581786bd610c963.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/29e8588fc729e77e5415e2ae99b22cad0976f99a.qmlc b/config/.cache/drkonqi/qmlcache/29e8588fc729e77e5415e2ae99b22cad0976f99a.qmlc
new file mode 100644
index 0000000..7eb88c6
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/29e8588fc729e77e5415e2ae99b22cad0976f99a.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/2a2392f3c0a01f2a98b13f245e6e7b22e2466686.qmlc b/config/.cache/drkonqi/qmlcache/2a2392f3c0a01f2a98b13f245e6e7b22e2466686.qmlc
new file mode 100644
index 0000000..5978b90
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/2a2392f3c0a01f2a98b13f245e6e7b22e2466686.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/2b037e9aa2f37d42240d50ed02e2b69638fa09f7.qmlc b/config/.cache/drkonqi/qmlcache/2b037e9aa2f37d42240d50ed02e2b69638fa09f7.qmlc
new file mode 100644
index 0000000..1d0287d
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/2b037e9aa2f37d42240d50ed02e2b69638fa09f7.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/2cab02436d1537844ee4a5ad05e1df01de434492.qmlc b/config/.cache/drkonqi/qmlcache/2cab02436d1537844ee4a5ad05e1df01de434492.qmlc
new file mode 100644
index 0000000..b4d9291
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/2cab02436d1537844ee4a5ad05e1df01de434492.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/2e6135f905b4abdf8fc3a613955a4eb6d329224a.qmlc b/config/.cache/drkonqi/qmlcache/2e6135f905b4abdf8fc3a613955a4eb6d329224a.qmlc
new file mode 100644
index 0000000..748a059
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/2e6135f905b4abdf8fc3a613955a4eb6d329224a.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/342748159b044f385b08ea19b50bbe6ddd2fa5de.qmlc b/config/.cache/drkonqi/qmlcache/342748159b044f385b08ea19b50bbe6ddd2fa5de.qmlc
new file mode 100644
index 0000000..5719110
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/342748159b044f385b08ea19b50bbe6ddd2fa5de.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/381c8cbd339e56212bfefe08d44afc8b075894a6.qmlc b/config/.cache/drkonqi/qmlcache/381c8cbd339e56212bfefe08d44afc8b075894a6.qmlc
new file mode 100644
index 0000000..7c114cd
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/381c8cbd339e56212bfefe08d44afc8b075894a6.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/384c0c489ad1a52d98c1d3caaa2e487b009d7a26.qmlc b/config/.cache/drkonqi/qmlcache/384c0c489ad1a52d98c1d3caaa2e487b009d7a26.qmlc
new file mode 100644
index 0000000..4560b6a
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/384c0c489ad1a52d98c1d3caaa2e487b009d7a26.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/3a1f0b705c0ed8264679b5ac826b323a162eccfa.qmlc b/config/.cache/drkonqi/qmlcache/3a1f0b705c0ed8264679b5ac826b323a162eccfa.qmlc
new file mode 100644
index 0000000..bbcefa5
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/3a1f0b705c0ed8264679b5ac826b323a162eccfa.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/3bb16b078e38e45a7de610b9e2e090dfb5b03fb7.qmlc b/config/.cache/drkonqi/qmlcache/3bb16b078e38e45a7de610b9e2e090dfb5b03fb7.qmlc
new file mode 100644
index 0000000..6c73fa7
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/3bb16b078e38e45a7de610b9e2e090dfb5b03fb7.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/3c6d2e85b4bd279cc7cff9a9a59b455030e37611.qmlc b/config/.cache/drkonqi/qmlcache/3c6d2e85b4bd279cc7cff9a9a59b455030e37611.qmlc
new file mode 100644
index 0000000..ba5299a
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/3c6d2e85b4bd279cc7cff9a9a59b455030e37611.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/4353b154c684101a85758b29f7dcbc7ae8e5314f.qmlc b/config/.cache/drkonqi/qmlcache/4353b154c684101a85758b29f7dcbc7ae8e5314f.qmlc
new file mode 100644
index 0000000..11e2e9a
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/4353b154c684101a85758b29f7dcbc7ae8e5314f.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/438b112fb3f7817df35734451389581f052f7f1a.qmlc b/config/.cache/drkonqi/qmlcache/438b112fb3f7817df35734451389581f052f7f1a.qmlc
new file mode 100644
index 0000000..33d1d66
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/438b112fb3f7817df35734451389581f052f7f1a.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/44e555e0feaffa7d1dee4eb2ed814d7ec4b6a743.qmlc b/config/.cache/drkonqi/qmlcache/44e555e0feaffa7d1dee4eb2ed814d7ec4b6a743.qmlc
new file mode 100644
index 0000000..e160b1b
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/44e555e0feaffa7d1dee4eb2ed814d7ec4b6a743.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/455510ba4f2f5b3efca78a16c6421bca59fb4924.qmlc b/config/.cache/drkonqi/qmlcache/455510ba4f2f5b3efca78a16c6421bca59fb4924.qmlc
new file mode 100644
index 0000000..427c969
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/455510ba4f2f5b3efca78a16c6421bca59fb4924.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/4776091e9a082e459e6b410ae7c8019f4ac04e79.qmlc b/config/.cache/drkonqi/qmlcache/4776091e9a082e459e6b410ae7c8019f4ac04e79.qmlc
new file mode 100644
index 0000000..85a47c0
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/4776091e9a082e459e6b410ae7c8019f4ac04e79.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/4bcfd6675a009dbe7fecc073bafbe8af396f434c.qmlc b/config/.cache/drkonqi/qmlcache/4bcfd6675a009dbe7fecc073bafbe8af396f434c.qmlc
new file mode 100644
index 0000000..452eec4
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/4bcfd6675a009dbe7fecc073bafbe8af396f434c.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/535713f2092cd422488968f2f8843f1cddd05cb0.qmlc b/config/.cache/drkonqi/qmlcache/535713f2092cd422488968f2f8843f1cddd05cb0.qmlc
new file mode 100644
index 0000000..45f53fa
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/535713f2092cd422488968f2f8843f1cddd05cb0.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/544cd374773c3e3467edd7e87d1d7dda542de416.qmlc b/config/.cache/drkonqi/qmlcache/544cd374773c3e3467edd7e87d1d7dda542de416.qmlc
new file mode 100644
index 0000000..1ae1502
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/544cd374773c3e3467edd7e87d1d7dda542de416.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/577d3704539177f8d24b0bf73fbea9fbdcda099b.qmlc b/config/.cache/drkonqi/qmlcache/577d3704539177f8d24b0bf73fbea9fbdcda099b.qmlc
new file mode 100644
index 0000000..e02d2ed
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/577d3704539177f8d24b0bf73fbea9fbdcda099b.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/603527a66377b1d7105c6279c39c9c889a3912e2.qmlc b/config/.cache/drkonqi/qmlcache/603527a66377b1d7105c6279c39c9c889a3912e2.qmlc
new file mode 100644
index 0000000..bb00f0c
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/603527a66377b1d7105c6279c39c9c889a3912e2.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/636cc38716b4e4b7f4b5bbb7ab95a7cee875810f.qmlc b/config/.cache/drkonqi/qmlcache/636cc38716b4e4b7f4b5bbb7ab95a7cee875810f.qmlc
new file mode 100644
index 0000000..3fc99b9
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/636cc38716b4e4b7f4b5bbb7ab95a7cee875810f.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/68d03c8993d579354ed1a4d53548d7ac7125f339.qmlc b/config/.cache/drkonqi/qmlcache/68d03c8993d579354ed1a4d53548d7ac7125f339.qmlc
new file mode 100644
index 0000000..9516fd3
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/68d03c8993d579354ed1a4d53548d7ac7125f339.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/6a874d741b0414eac16bc07d12f10c38442cd4b7.qmlc b/config/.cache/drkonqi/qmlcache/6a874d741b0414eac16bc07d12f10c38442cd4b7.qmlc
new file mode 100644
index 0000000..ce15496
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/6a874d741b0414eac16bc07d12f10c38442cd4b7.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/736f378323f54933910c7a8a11d349b8779b1d5d.qmlc b/config/.cache/drkonqi/qmlcache/736f378323f54933910c7a8a11d349b8779b1d5d.qmlc
new file mode 100644
index 0000000..764496d
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/736f378323f54933910c7a8a11d349b8779b1d5d.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/73cf266c45bd68baa9672e25ffda675d7daec383.qmlc b/config/.cache/drkonqi/qmlcache/73cf266c45bd68baa9672e25ffda675d7daec383.qmlc
new file mode 100644
index 0000000..17e309c
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/73cf266c45bd68baa9672e25ffda675d7daec383.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/740d29a619bae77e99acde30d232eb421dde81b4.qmlc b/config/.cache/drkonqi/qmlcache/740d29a619bae77e99acde30d232eb421dde81b4.qmlc
new file mode 100644
index 0000000..81f0352
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/740d29a619bae77e99acde30d232eb421dde81b4.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/7c2c1b966cb714c29cda1f0368ff4e31b9da357c.qmlc b/config/.cache/drkonqi/qmlcache/7c2c1b966cb714c29cda1f0368ff4e31b9da357c.qmlc
new file mode 100644
index 0000000..a9959c6
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/7c2c1b966cb714c29cda1f0368ff4e31b9da357c.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/7c48deadfb35051aa32d4371c676cf4bb5f629e9.qmlc b/config/.cache/drkonqi/qmlcache/7c48deadfb35051aa32d4371c676cf4bb5f629e9.qmlc
new file mode 100644
index 0000000..888bad1
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/7c48deadfb35051aa32d4371c676cf4bb5f629e9.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/7fa7a5c1b53bd1eec91722882e9f38432a80c079.qmlc b/config/.cache/drkonqi/qmlcache/7fa7a5c1b53bd1eec91722882e9f38432a80c079.qmlc
new file mode 100644
index 0000000..a6e6b48
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/7fa7a5c1b53bd1eec91722882e9f38432a80c079.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/8262913f1024846c5952ee8bd527c4de94eec9ed.qmlc b/config/.cache/drkonqi/qmlcache/8262913f1024846c5952ee8bd527c4de94eec9ed.qmlc
new file mode 100644
index 0000000..4acc254
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/8262913f1024846c5952ee8bd527c4de94eec9ed.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/8469a28891718e4f88991c07187f9995fe68bf3c.qmlc b/config/.cache/drkonqi/qmlcache/8469a28891718e4f88991c07187f9995fe68bf3c.qmlc
new file mode 100644
index 0000000..38a63c0
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/8469a28891718e4f88991c07187f9995fe68bf3c.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/883805e9172d75e9b14cb87235ef1b84652145ca.qmlc b/config/.cache/drkonqi/qmlcache/883805e9172d75e9b14cb87235ef1b84652145ca.qmlc
new file mode 100644
index 0000000..e835017
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/883805e9172d75e9b14cb87235ef1b84652145ca.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/88b6d328c3835cae6cdcb5332ee668ccac7c6000.qmlc b/config/.cache/drkonqi/qmlcache/88b6d328c3835cae6cdcb5332ee668ccac7c6000.qmlc
new file mode 100644
index 0000000..049be8b
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/88b6d328c3835cae6cdcb5332ee668ccac7c6000.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/8fa4738c9d4570cc27433c18334d638bde610727.qmlc b/config/.cache/drkonqi/qmlcache/8fa4738c9d4570cc27433c18334d638bde610727.qmlc
new file mode 100644
index 0000000..7bcd7ed
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/8fa4738c9d4570cc27433c18334d638bde610727.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/929105da3b4443741ccb065e332782ae3172b367.qmlc b/config/.cache/drkonqi/qmlcache/929105da3b4443741ccb065e332782ae3172b367.qmlc
new file mode 100644
index 0000000..36f7229
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/929105da3b4443741ccb065e332782ae3172b367.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/966bfca33be2ae4a3a47eadb4b09e03fcb39ee3a.qmlc b/config/.cache/drkonqi/qmlcache/966bfca33be2ae4a3a47eadb4b09e03fcb39ee3a.qmlc
new file mode 100644
index 0000000..66d6bfd
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/966bfca33be2ae4a3a47eadb4b09e03fcb39ee3a.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/97ad30e5ec73975b1813402399c4cfc7710e2d26.qmlc b/config/.cache/drkonqi/qmlcache/97ad30e5ec73975b1813402399c4cfc7710e2d26.qmlc
new file mode 100644
index 0000000..25b37bd
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/97ad30e5ec73975b1813402399c4cfc7710e2d26.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/a085afd2f69f93693e72de4853c5a5c5d6bda6b4.qmlc b/config/.cache/drkonqi/qmlcache/a085afd2f69f93693e72de4853c5a5c5d6bda6b4.qmlc
new file mode 100644
index 0000000..b1d4334
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/a085afd2f69f93693e72de4853c5a5c5d6bda6b4.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/a5f791d0921594ecb8ce359523e9e60430090b6b.qmlc b/config/.cache/drkonqi/qmlcache/a5f791d0921594ecb8ce359523e9e60430090b6b.qmlc
new file mode 100644
index 0000000..3335a60
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/a5f791d0921594ecb8ce359523e9e60430090b6b.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/a6d5f7a65522aecdce866ff40f6ed45cd13b3dd0.qmlc b/config/.cache/drkonqi/qmlcache/a6d5f7a65522aecdce866ff40f6ed45cd13b3dd0.qmlc
new file mode 100644
index 0000000..c885507
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/a6d5f7a65522aecdce866ff40f6ed45cd13b3dd0.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/b43191c75cc1edf15cbf3248ff79d728ebd80b0b.qmlc b/config/.cache/drkonqi/qmlcache/b43191c75cc1edf15cbf3248ff79d728ebd80b0b.qmlc
new file mode 100644
index 0000000..7b60ca7
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/b43191c75cc1edf15cbf3248ff79d728ebd80b0b.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/b5d06564a113ab69f2ebb86f2b9a78bdd55d8752.qmlc b/config/.cache/drkonqi/qmlcache/b5d06564a113ab69f2ebb86f2b9a78bdd55d8752.qmlc
new file mode 100644
index 0000000..25a9175
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/b5d06564a113ab69f2ebb86f2b9a78bdd55d8752.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/b7e4258c37939a755da31d9cb1b08938865b83b0.qmlc b/config/.cache/drkonqi/qmlcache/b7e4258c37939a755da31d9cb1b08938865b83b0.qmlc
new file mode 100644
index 0000000..3fd0b2c
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/b7e4258c37939a755da31d9cb1b08938865b83b0.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/b8dd033d6c76e7b6420b60e739ae09c58e033a0a.qmlc b/config/.cache/drkonqi/qmlcache/b8dd033d6c76e7b6420b60e739ae09c58e033a0a.qmlc
new file mode 100644
index 0000000..d5b7896
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/b8dd033d6c76e7b6420b60e739ae09c58e033a0a.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/ba60f30b3f51823912066c4213b0ef7a32b98174.qmlc b/config/.cache/drkonqi/qmlcache/ba60f30b3f51823912066c4213b0ef7a32b98174.qmlc
new file mode 100644
index 0000000..f794d78
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/ba60f30b3f51823912066c4213b0ef7a32b98174.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/bd13722bf0426a095346f380da5691496456ea27.qmlc b/config/.cache/drkonqi/qmlcache/bd13722bf0426a095346f380da5691496456ea27.qmlc
new file mode 100644
index 0000000..883158f
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/bd13722bf0426a095346f380da5691496456ea27.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/be5f356efecb2e5b9e361fb74e918a15b1a8bd4b.qmlc b/config/.cache/drkonqi/qmlcache/be5f356efecb2e5b9e361fb74e918a15b1a8bd4b.qmlc
new file mode 100644
index 0000000..f90f111
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/be5f356efecb2e5b9e361fb74e918a15b1a8bd4b.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/c14d79fd3b9739efe39f3ce18666db554e34c9a8.qmlc b/config/.cache/drkonqi/qmlcache/c14d79fd3b9739efe39f3ce18666db554e34c9a8.qmlc
new file mode 100644
index 0000000..ee35d73
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/c14d79fd3b9739efe39f3ce18666db554e34c9a8.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/c190dfe98389692abc6f9c4f7a84dfe8e588e55e.qmlc b/config/.cache/drkonqi/qmlcache/c190dfe98389692abc6f9c4f7a84dfe8e588e55e.qmlc
new file mode 100644
index 0000000..be1c6ed
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/c190dfe98389692abc6f9c4f7a84dfe8e588e55e.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/c605af6c16f18ab2fcacfcea80b54fbc266cf6b6.qmlc b/config/.cache/drkonqi/qmlcache/c605af6c16f18ab2fcacfcea80b54fbc266cf6b6.qmlc
new file mode 100644
index 0000000..06b2d93
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/c605af6c16f18ab2fcacfcea80b54fbc266cf6b6.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/d1f394abea1fd4a72504035f1c8b79ad12da2ec9.qmlc b/config/.cache/drkonqi/qmlcache/d1f394abea1fd4a72504035f1c8b79ad12da2ec9.qmlc
new file mode 100644
index 0000000..c37d0f3
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/d1f394abea1fd4a72504035f1c8b79ad12da2ec9.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/d4d9978b14831344c997986ddb24150b8d8e1329.qmlc b/config/.cache/drkonqi/qmlcache/d4d9978b14831344c997986ddb24150b8d8e1329.qmlc
new file mode 100644
index 0000000..2d26f15
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/d4d9978b14831344c997986ddb24150b8d8e1329.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/d6440f609b3115ea41619bcc2714d229fee57cbb.qmlc b/config/.cache/drkonqi/qmlcache/d6440f609b3115ea41619bcc2714d229fee57cbb.qmlc
new file mode 100644
index 0000000..17188c1
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/d6440f609b3115ea41619bcc2714d229fee57cbb.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/d934497507f1fef22b46fffb98286db420c8be0b.qmlc b/config/.cache/drkonqi/qmlcache/d934497507f1fef22b46fffb98286db420c8be0b.qmlc
new file mode 100644
index 0000000..163cfc7
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/d934497507f1fef22b46fffb98286db420c8be0b.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/ddda3de3072f77cc5edf10eec02aace7325cd6d2.qmlc b/config/.cache/drkonqi/qmlcache/ddda3de3072f77cc5edf10eec02aace7325cd6d2.qmlc
new file mode 100644
index 0000000..72890f1
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/ddda3de3072f77cc5edf10eec02aace7325cd6d2.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/e64f61dc533b2de282ed06da1ded0a6705b5104e.qmlc b/config/.cache/drkonqi/qmlcache/e64f61dc533b2de282ed06da1ded0a6705b5104e.qmlc
new file mode 100644
index 0000000..f3ee6f5
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/e64f61dc533b2de282ed06da1ded0a6705b5104e.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/e7406e3d36bead68ef5547ff3b2472f959da0ce9.qmlc b/config/.cache/drkonqi/qmlcache/e7406e3d36bead68ef5547ff3b2472f959da0ce9.qmlc
new file mode 100644
index 0000000..a403f95
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/e7406e3d36bead68ef5547ff3b2472f959da0ce9.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/eb9c5c73ea83f6b9dc29e9f91ad72f38bf65e831.qmlc b/config/.cache/drkonqi/qmlcache/eb9c5c73ea83f6b9dc29e9f91ad72f38bf65e831.qmlc
new file mode 100644
index 0000000..8ee7a9a
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/eb9c5c73ea83f6b9dc29e9f91ad72f38bf65e831.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/f7627b42bd7a67f59bd8d1b63516c05c7972feda.qmlc b/config/.cache/drkonqi/qmlcache/f7627b42bd7a67f59bd8d1b63516c05c7972feda.qmlc
new file mode 100644
index 0000000..c70c8fe
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/f7627b42bd7a67f59bd8d1b63516c05c7972feda.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/fd1f6796561883dc49b0bab771adc89ce2f927ca.qmlc b/config/.cache/drkonqi/qmlcache/fd1f6796561883dc49b0bab771adc89ce2f927ca.qmlc
new file mode 100644
index 0000000..0428801
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/fd1f6796561883dc49b0bab771adc89ce2f927ca.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/fdf2a6eb74c16d486ef0694bd5572905420cda7a.qmlc b/config/.cache/drkonqi/qmlcache/fdf2a6eb74c16d486ef0694bd5572905420cda7a.qmlc
new file mode 100644
index 0000000..ff98f68
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/fdf2a6eb74c16d486ef0694bd5572905420cda7a.qmlc differ
diff --git a/config/.cache/drkonqi/qmlcache/fe6928f2e0f6b27e05c2d6ae349cddbdacd682cf.qmlc b/config/.cache/drkonqi/qmlcache/fe6928f2e0f6b27e05c2d6ae349cddbdacd682cf.qmlc
new file mode 100644
index 0000000..8e99925
Binary files /dev/null and b/config/.cache/drkonqi/qmlcache/fe6928f2e0f6b27e05c2d6ae349cddbdacd682cf.qmlc differ
diff --git a/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/3c597a80b51a24c02510e986e8c27bdb62e99ba6 b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/3c597a80b51a24c02510e986e8c27bdb62e99ba6
new file mode 100644
index 0000000..217923f
Binary files /dev/null and b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/3c597a80b51a24c02510e986e8c27bdb62e99ba6 differ
diff --git a/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/4f53eefb805e4ffc59ebbcebe8b4915126dae4ad b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/4f53eefb805e4ffc59ebbcebe8b4915126dae4ad
new file mode 100644
index 0000000..ea4008f
Binary files /dev/null and b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/4f53eefb805e4ffc59ebbcebe8b4915126dae4ad differ
diff --git a/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/5cc098bc5354d98253495e89cc26ca4ba78a3a15 b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/5cc098bc5354d98253495e89cc26ca4ba78a3a15
new file mode 100644
index 0000000..130f69a
Binary files /dev/null and b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/5cc098bc5354d98253495e89cc26ca4ba78a3a15 differ
diff --git a/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/60e5c4afb5659975001c08fc1721ef35235bdf6a b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/60e5c4afb5659975001c08fc1721ef35235bdf6a
new file mode 100644
index 0000000..3c9e3fa
Binary files /dev/null and b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/60e5c4afb5659975001c08fc1721ef35235bdf6a differ
diff --git a/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a
new file mode 100644
index 0000000..0fa0547
Binary files /dev/null and b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a differ
diff --git a/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/9178f59e2e7e678c19e395c7983c3a9bdcdb189c b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/9178f59e2e7e678c19e395c7983c3a9bdcdb189c
new file mode 100644
index 0000000..2b53ce4
Binary files /dev/null and b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/9178f59e2e7e678c19e395c7983c3a9bdcdb189c differ
diff --git a/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/bbd9f9e623e114b30496f7b33ecec22136020d64 b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/bbd9f9e623e114b30496f7b33ecec22136020d64
new file mode 100644
index 0000000..f26d22b
Binary files /dev/null and b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/bbd9f9e623e114b30496f7b33ecec22136020d64 differ
diff --git a/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3 b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3
new file mode 100644
index 0000000..eaff6e6
Binary files /dev/null and b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3 differ
diff --git a/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0 b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0
new file mode 100644
index 0000000..0bba912
Binary files /dev/null and b/config/.cache/drkonqi/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0 differ
diff --git a/config/.cache/icon-cache.kcache b/config/.cache/icon-cache.kcache
new file mode 100644
index 0000000..87e908b
Binary files /dev/null and b/config/.cache/icon-cache.kcache differ
diff --git a/config/.cache/kcrash-metadata/1011.ini b/config/.cache/kcrash-metadata/1011.ini
new file mode 100644
index 0000000..31dac75
--- /dev/null
+++ b/config/.cache/kcrash-metadata/1011.ini
@@ -0,0 +1,8 @@
+[KCrash]
+exe=/usr/bin/ksmserver
+platform=xcb
+display=:1
+appname=ksmserver
+apppath=/usr/bin
+signal=6
+pid=1011
diff --git a/config/.cache/kcrash-metadata/1015.ini b/config/.cache/kcrash-metadata/1015.ini
new file mode 100644
index 0000000..30c54a2
--- /dev/null
+++ b/config/.cache/kcrash-metadata/1015.ini
@@ -0,0 +1,8 @@
+[KCrash]
+exe=/usr/bin/ksmserver
+platform=xcb
+display=:1
+appname=ksmserver
+apppath=/usr/bin
+signal=6
+pid=1015
diff --git a/config/.cache/kcrash-metadata/1018.ini b/config/.cache/kcrash-metadata/1018.ini
new file mode 100644
index 0000000..2af1a1a
--- /dev/null
+++ b/config/.cache/kcrash-metadata/1018.ini
@@ -0,0 +1,8 @@
+[KCrash]
+exe=/usr/bin/ksmserver
+platform=xcb
+display=:1
+appname=ksmserver
+apppath=/usr/bin
+signal=6
+pid=1018
diff --git a/config/.cache/kcrash-metadata/1019.ini b/config/.cache/kcrash-metadata/1019.ini
new file mode 100644
index 0000000..a494577
--- /dev/null
+++ b/config/.cache/kcrash-metadata/1019.ini
@@ -0,0 +1,8 @@
+[KCrash]
+exe=/usr/bin/ksmserver
+platform=xcb
+display=:1
+appname=ksmserver
+apppath=/usr/bin
+signal=6
+pid=1019
diff --git a/config/.cache/kcrash-metadata/1025.ini b/config/.cache/kcrash-metadata/1025.ini
new file mode 100644
index 0000000..cd98286
--- /dev/null
+++ b/config/.cache/kcrash-metadata/1025.ini
@@ -0,0 +1,8 @@
+[KCrash]
+exe=/usr/bin/ksmserver
+platform=xcb
+display=:1
+appname=ksmserver
+apppath=/usr/bin
+signal=6
+pid=1025
diff --git a/config/.cache/kcrash-metadata/1039.ini b/config/.cache/kcrash-metadata/1039.ini
new file mode 100644
index 0000000..80e362a
--- /dev/null
+++ b/config/.cache/kcrash-metadata/1039.ini
@@ -0,0 +1,8 @@
+[KCrash]
+exe=/usr/bin/ksmserver
+platform=xcb
+display=:1
+appname=ksmserver
+apppath=/usr/bin
+signal=6
+pid=1039
diff --git a/config/.cache/ksplash/qmlcache/a50ae120036c7f88d0a3488d51fd69c965c4054f.qmlc b/config/.cache/ksplash/qmlcache/a50ae120036c7f88d0a3488d51fd69c965c4054f.qmlc
new file mode 100644
index 0000000..43ff9a7
Binary files /dev/null and b/config/.cache/ksplash/qmlcache/a50ae120036c7f88d0a3488d51fd69c965c4054f.qmlc differ
diff --git a/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a b/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a
new file mode 100644
index 0000000..0fa0547
Binary files /dev/null and b/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a differ
diff --git a/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3 b/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3
new file mode 100644
index 0000000..eaff6e6
Binary files /dev/null and b/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3 differ
diff --git a/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0 b/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0
new file mode 100644
index 0000000..0bba912
Binary files /dev/null and b/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0 differ
diff --git a/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/e24592d8d235339875cae31851ad680a190a7cc6 b/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/e24592d8d235339875cae31851ad680a190a7cc6
new file mode 100644
index 0000000..b92b4ec
Binary files /dev/null and b/config/.cache/ksplash/qtshadercache-x86_64-little_endian-lp64/e24592d8d235339875cae31851ad680a190a7cc6 differ
diff --git a/config/.cache/ksycoca5_en_4ALwGGK8LV01uFbuQe0Gi5_OwiA= b/config/.cache/ksycoca5_en_4ALwGGK8LV01uFbuQe0Gi5_OwiA=
new file mode 100644
index 0000000..9bd4780
Binary files /dev/null and b/config/.cache/ksycoca5_en_4ALwGGK8LV01uFbuQe0Gi5_OwiA= differ
diff --git a/config/.cache/mesa_shader_cache_db/index b/config/.cache/mesa_shader_cache_db/index
new file mode 100644
index 0000000..2cd3582
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/index differ
diff --git a/config/.cache/mesa_shader_cache_db/marker b/config/.cache/mesa_shader_cache_db/marker
new file mode 100644
index 0000000..e69de29
diff --git a/config/.cache/mesa_shader_cache_db/part0/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part0/mesa_cache.db
new file mode 100644
index 0000000..2af14c2
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part0/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part0/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part0/mesa_cache.idx
new file mode 100644
index 0000000..7abb228
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part0/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part1/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part1/mesa_cache.db
new file mode 100644
index 0000000..521fe61
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part1/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part1/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part1/mesa_cache.idx
new file mode 100644
index 0000000..521fe61
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part1/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part10/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part10/mesa_cache.db
new file mode 100644
index 0000000..4698642
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part10/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part10/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part10/mesa_cache.idx
new file mode 100644
index 0000000..4698642
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part10/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part11/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part11/mesa_cache.db
new file mode 100644
index 0000000..d1b4c6b
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part11/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part11/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part11/mesa_cache.idx
new file mode 100644
index 0000000..d1b4c6b
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part11/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part12/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part12/mesa_cache.db
new file mode 100644
index 0000000..8b7ea51
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part12/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part12/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part12/mesa_cache.idx
new file mode 100644
index 0000000..8b7ea51
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part12/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part13/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part13/mesa_cache.db
new file mode 100644
index 0000000..6cf2d5a
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part13/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part13/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part13/mesa_cache.idx
new file mode 100644
index 0000000..6cf2d5a
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part13/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part14/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part14/mesa_cache.db
new file mode 100644
index 0000000..336f86c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part14/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part14/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part14/mesa_cache.idx
new file mode 100644
index 0000000..336f86c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part14/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part15/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part15/mesa_cache.db
new file mode 100644
index 0000000..cd54152
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part15/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part15/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part15/mesa_cache.idx
new file mode 100644
index 0000000..cd54152
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part15/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part16/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part16/mesa_cache.db
new file mode 100644
index 0000000..605ae4f
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part16/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part16/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part16/mesa_cache.idx
new file mode 100644
index 0000000..605ae4f
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part16/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part17/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part17/mesa_cache.db
new file mode 100644
index 0000000..7f39007
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part17/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part17/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part17/mesa_cache.idx
new file mode 100644
index 0000000..7f39007
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part17/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part18/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part18/mesa_cache.db
new file mode 100644
index 0000000..f497855
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part18/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part18/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part18/mesa_cache.idx
new file mode 100644
index 0000000..f497855
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part18/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part19/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part19/mesa_cache.db
new file mode 100644
index 0000000..c972f97
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part19/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part19/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part19/mesa_cache.idx
new file mode 100644
index 0000000..c972f97
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part19/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part2/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part2/mesa_cache.db
new file mode 100644
index 0000000..4253576
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part2/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part2/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part2/mesa_cache.idx
new file mode 100644
index 0000000..4253576
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part2/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part20/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part20/mesa_cache.db
new file mode 100644
index 0000000..9f4c526
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part20/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part20/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part20/mesa_cache.idx
new file mode 100644
index 0000000..9f4c526
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part20/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part21/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part21/mesa_cache.db
new file mode 100644
index 0000000..b7e1a81
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part21/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part21/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part21/mesa_cache.idx
new file mode 100644
index 0000000..b7e1a81
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part21/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part22/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part22/mesa_cache.db
new file mode 100644
index 0000000..2c99943
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part22/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part22/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part22/mesa_cache.idx
new file mode 100644
index 0000000..2c99943
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part22/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part23/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part23/mesa_cache.db
new file mode 100644
index 0000000..e4f8a41
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part23/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part23/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part23/mesa_cache.idx
new file mode 100644
index 0000000..e4f8a41
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part23/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part24/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part24/mesa_cache.db
new file mode 100644
index 0000000..8c1e5e3
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part24/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part24/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part24/mesa_cache.idx
new file mode 100644
index 0000000..8c1e5e3
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part24/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part25/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part25/mesa_cache.db
new file mode 100644
index 0000000..5691a5d
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part25/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part25/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part25/mesa_cache.idx
new file mode 100644
index 0000000..5691a5d
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part25/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part26/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part26/mesa_cache.db
new file mode 100644
index 0000000..4a261a5
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part26/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part26/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part26/mesa_cache.idx
new file mode 100644
index 0000000..4a261a5
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part26/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part27/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part27/mesa_cache.db
new file mode 100644
index 0000000..e48ea23
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part27/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part27/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part27/mesa_cache.idx
new file mode 100644
index 0000000..e48ea23
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part27/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part28/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part28/mesa_cache.db
new file mode 100644
index 0000000..9703a28
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part28/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part28/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part28/mesa_cache.idx
new file mode 100644
index 0000000..9703a28
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part28/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part29/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part29/mesa_cache.db
new file mode 100644
index 0000000..352f651
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part29/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part29/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part29/mesa_cache.idx
new file mode 100644
index 0000000..352f651
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part29/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part3/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part3/mesa_cache.db
new file mode 100644
index 0000000..6c90720
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part3/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part3/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part3/mesa_cache.idx
new file mode 100644
index 0000000..6c90720
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part3/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part30/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part30/mesa_cache.db
new file mode 100644
index 0000000..e429bae
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part30/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part30/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part30/mesa_cache.idx
new file mode 100644
index 0000000..e429bae
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part30/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part31/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part31/mesa_cache.db
new file mode 100644
index 0000000..7cf4d0b
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part31/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part31/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part31/mesa_cache.idx
new file mode 100644
index 0000000..7cf4d0b
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part31/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part32/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part32/mesa_cache.db
new file mode 100644
index 0000000..3752ed5
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part32/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part32/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part32/mesa_cache.idx
new file mode 100644
index 0000000..3752ed5
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part32/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part33/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part33/mesa_cache.db
new file mode 100644
index 0000000..3557f19
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part33/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part33/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part33/mesa_cache.idx
new file mode 100644
index 0000000..3557f19
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part33/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part34/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part34/mesa_cache.db
new file mode 100644
index 0000000..7561a1c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part34/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part34/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part34/mesa_cache.idx
new file mode 100644
index 0000000..7561a1c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part34/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part35/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part35/mesa_cache.db
new file mode 100644
index 0000000..db459f1
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part35/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part35/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part35/mesa_cache.idx
new file mode 100644
index 0000000..db459f1
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part35/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part36/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part36/mesa_cache.db
new file mode 100644
index 0000000..85f55c7
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part36/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part36/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part36/mesa_cache.idx
new file mode 100644
index 0000000..85f55c7
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part36/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part37/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part37/mesa_cache.db
new file mode 100644
index 0000000..373a24c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part37/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part37/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part37/mesa_cache.idx
new file mode 100644
index 0000000..373a24c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part37/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part38/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part38/mesa_cache.db
new file mode 100644
index 0000000..c43bbc0
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part38/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part38/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part38/mesa_cache.idx
new file mode 100644
index 0000000..c43bbc0
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part38/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part39/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part39/mesa_cache.db
new file mode 100644
index 0000000..067e66c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part39/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part39/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part39/mesa_cache.idx
new file mode 100644
index 0000000..067e66c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part39/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part4/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part4/mesa_cache.db
new file mode 100644
index 0000000..2b4c047
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part4/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part4/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part4/mesa_cache.idx
new file mode 100644
index 0000000..2b4c047
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part4/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part40/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part40/mesa_cache.db
new file mode 100644
index 0000000..fd87a2d
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part40/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part40/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part40/mesa_cache.idx
new file mode 100644
index 0000000..fd87a2d
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part40/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part41/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part41/mesa_cache.db
new file mode 100644
index 0000000..526dc69
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part41/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part41/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part41/mesa_cache.idx
new file mode 100644
index 0000000..526dc69
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part41/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part42/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part42/mesa_cache.db
new file mode 100644
index 0000000..e6a790c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part42/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part42/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part42/mesa_cache.idx
new file mode 100644
index 0000000..e6a790c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part42/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part43/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part43/mesa_cache.db
new file mode 100644
index 0000000..c870998
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part43/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part43/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part43/mesa_cache.idx
new file mode 100644
index 0000000..c870998
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part43/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part44/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part44/mesa_cache.db
new file mode 100644
index 0000000..9758580
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part44/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part44/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part44/mesa_cache.idx
new file mode 100644
index 0000000..9758580
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part44/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part45/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part45/mesa_cache.db
new file mode 100644
index 0000000..c3ef42a
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part45/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part45/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part45/mesa_cache.idx
new file mode 100644
index 0000000..c3ef42a
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part45/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part46/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part46/mesa_cache.db
new file mode 100644
index 0000000..967fa7c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part46/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part46/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part46/mesa_cache.idx
new file mode 100644
index 0000000..967fa7c
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part46/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part47/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part47/mesa_cache.db
new file mode 100644
index 0000000..a69f237
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part47/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part47/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part47/mesa_cache.idx
new file mode 100644
index 0000000..a69f237
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part47/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part48/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part48/mesa_cache.db
new file mode 100644
index 0000000..cc58695
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part48/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part48/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part48/mesa_cache.idx
new file mode 100644
index 0000000..cc58695
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part48/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part49/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part49/mesa_cache.db
new file mode 100644
index 0000000..1d94ffa
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part49/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part49/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part49/mesa_cache.idx
new file mode 100644
index 0000000..1d94ffa
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part49/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part5/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part5/mesa_cache.db
new file mode 100644
index 0000000..f7073aa
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part5/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part5/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part5/mesa_cache.idx
new file mode 100644
index 0000000..f7073aa
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part5/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part6/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part6/mesa_cache.db
new file mode 100644
index 0000000..e5f0448
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part6/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part6/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part6/mesa_cache.idx
new file mode 100644
index 0000000..e5f0448
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part6/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part7/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part7/mesa_cache.db
new file mode 100644
index 0000000..c12c3f6
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part7/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part7/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part7/mesa_cache.idx
new file mode 100644
index 0000000..c12c3f6
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part7/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part8/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part8/mesa_cache.db
new file mode 100644
index 0000000..49df24e
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part8/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part8/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part8/mesa_cache.idx
new file mode 100644
index 0000000..49df24e
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part8/mesa_cache.idx differ
diff --git a/config/.cache/mesa_shader_cache_db/part9/mesa_cache.db b/config/.cache/mesa_shader_cache_db/part9/mesa_cache.db
new file mode 100644
index 0000000..00c9bcf
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part9/mesa_cache.db differ
diff --git a/config/.cache/mesa_shader_cache_db/part9/mesa_cache.idx b/config/.cache/mesa_shader_cache_db/part9/mesa_cache.idx
new file mode 100644
index 0000000..00c9bcf
Binary files /dev/null and b/config/.cache/mesa_shader_cache_db/part9/mesa_cache.idx differ
diff --git a/config/.cache/openbox/openbox.log b/config/.cache/openbox/openbox.log
new file mode 100644
index 0000000..e69de29
diff --git a/config/.cache/plasma-svgelements b/config/.cache/plasma-svgelements
new file mode 100644
index 0000000..5dfd587
--- /dev/null
+++ b/config/.cache/plasma-svgelements
@@ -0,0 +1,963 @@
+[/usr/share/icons/breeze/actions/16/edit-clear-locationbar-rtl.svg]
+Invalidelements=1203869137,1161353475,3532433155,1558078331
+LastModified=1706970069
+NaturalSize_1=16,16
+
+[/usr/share/icons/breeze/actions/22/bookmarks.svg]
+Invalidelements=953237794,2768085946,1366212379
+LastModified=1706970069
+NaturalSize_1=22,22
+
+[/usr/share/icons/breeze/actions/22/checkmark.svg]
+Invalidelements=1013983335,82396216,3470715812,3666090566
+LastModified=1706970069
+NaturalSize_1=22,22
+
+[/usr/share/icons/breeze/actions/22/compass.svg]
+Invalidelements=885982963,1535933486,2653209027
+LastModified=1706970069
+NaturalSize_1=22,22
+
+[/usr/share/icons/breeze/actions/22/edit-clear-history.svg]
+Invalidelements=4215727227,2424309880,3501587264,3632118617
+LastModified=1706970069
+NaturalSize_1=22,22
+
+[/usr/share/icons/breeze/actions/22/edit-paste.svg]
+Invalidelements=2402659695,3350684873,2167365747,984239705
+LastModified=1706970069
+NaturalSize_1=22,22
+
+[/usr/share/icons/breeze/actions/22/notifications-disabled.svg]
+Invalidelements=3706541482,1902918062,1039052063
+LastModified=1706970069
+NaturalSize_1=22,22
+
+[/usr/share/icons/breeze/actions/22/window-close.svg]
+Invalidelements=4136189180,1681151397,1774426845,1973820442
+LastModified=1706970069
+NaturalSize_1=22,22
+
+[/usr/share/icons/breeze/actions/22/window-minimize.svg]
+Invalidelements=1407935950,2249499837,1142297467
+LastModified=1706970069
+NaturalSize_1=22,22
+
+[/usr/share/icons/breeze/actions/32/application-menu.svg]
+Invalidelements=3916056610,1130310895,3354906312
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/actions/32/media-eject.svg]
+Invalidelements=2911082568,3862314477,321860474,1814149539
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/actions/32/window-close.svg]
+Invalidelements=2632392287,2677174116,4262922503,2555049691,1516740692
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/actions/symbolic/go-previous-symbolic.svg]
+Invalidelements=2182002741,3101063532,3859064185,4203174161
+LastModified=1706970069
+NaturalSize_1=16,16
+
+[/usr/share/icons/breeze/apps/32/kwrite.svg]
+Invalidelements=4021040230,3978749250,3320744727
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/apps/32/preferences-system.svg]
+Invalidelements=368878454,3079669251,2114825692,1345608477
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/apps/32/system-file-manager.svg]
+Invalidelements=1933839294,2706586959,3791314428
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/apps/32/utilities-terminal.svg]
+Invalidelements=3895129354,1333328107,1139581228
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/apps/48/gwenview.svg]
+Invalidelements=262214239,3906848670,3499106004,2082541673
+LastModified=1706970069
+NaturalSize_1=48,48
+
+[/usr/share/icons/breeze/apps/48/kate.svg]
+Invalidelements=198340064,4228911509,177797587,3576100030
+LastModified=1706970069
+NaturalSize_1=48,48
+
+[/usr/share/icons/breeze/apps/48/kfind.svg]
+Invalidelements=3552440863,713626495,886902881,4050307060
+LastModified=1706970069
+NaturalSize_1=48,48
+
+[/usr/share/icons/breeze/apps/48/preferences-system.svg]
+Invalidelements=1778629425,1470498015,1749349596
+LastModified=1706970069
+NaturalSize_1=48,48
+
+[/usr/share/icons/breeze/apps/48/system-file-manager.svg]
+Invalidelements=3031657343,2990378927,440108243
+LastModified=1706970069
+NaturalSize_1=48,48
+
+[/usr/share/icons/breeze/apps/48/utilities-terminal.svg]
+Invalidelements=4153740372,1946437496,3501144493
+LastModified=1706970069
+NaturalSize_1=48,48
+
+[/usr/share/icons/breeze/categories/32/applications-all.svg]
+Invalidelements=2938719032,3415522717,2878437206,1312901231
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/categories/32/applications-development.svg]
+Invalidelements=2319859135,3077061796,2800010993,112508333
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/categories/32/applications-graphics.svg]
+Invalidelements=873849012,484671879,2789581190,1078982880
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/categories/32/applications-internet.svg]
+Invalidelements=2691549653,3577649922,4101548960,1964395173
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/categories/32/applications-system.svg]
+Invalidelements=3601776850,1916640837,1113423359,692722013
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/categories/32/applications-utilities.svg]
+Invalidelements=950979483,2016554313,2727482646,1387792765
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/devices/symbolic/drive-removable-media-symbolic.svg]
+Invalidelements=3537768832,1571774618,1700467960,3083999149
+LastModified=1706970069
+NaturalSize_1=16,16
+
+[/usr/share/icons/breeze/mimetypes/32/unknown.svg]
+Invalidelements=2681296594,403091730,4100176070
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/places/22/start-here-kde.svg]
+Invalidelements=2911541386,2724777205,2132456574
+LastModified=1706970069
+NaturalSize_1=22,22
+
+[/usr/share/icons/breeze/places/64/start-here-kde.svg]
+Invalidelements=2087532169,2204091677,3444249370
+LastModified=1706970069
+NaturalSize_1=64,64
+
+[/usr/share/icons/breeze/preferences/32/plasmashell.svg]
+Invalidelements=1037061091,1295635179,175299595,3246611128
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/preferences/32/preferences-desktop-emoticons.svg]
+Invalidelements=1383917345,2093583954,691356780
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/preferences/32/preferences-system-time.svg]
+Invalidelements=3169154698,926038100,2199373184
+LastModified=1706970069
+NaturalSize_1=32,32
+
+[/usr/share/icons/breeze/status/64/dialog-error.svg]
+Invalidelements=2992275014,1495536542,34144628,406779414
+LastModified=1706970069
+NaturalSize_1=64,64
+
+[/usr/share/plasma/desktoptheme/default/icons/applications.svgz]
+1597326208=8.962962119045832,1.264426260111362e-05,13.037035211744533,21.999997579980004
+2797812386=21.999997928567044,1.8391654692528903e-05,31.999995519736583,31.999996479970918
+3134243938=2.6353049858886872e-15,9.999999970717866,21.999999119812426,21.99999977997778
+502428677=1.0736427720287244e-15,6.874999979868533,8.962962604368025,15.124999848734724
+Invalidelements=1048486633,1176743779
+LastModified=1711867674
+NaturalSize_1=54,32
+applications-other=22x22,22x22,
+
+[/usr/share/plasma/desktoptheme/default/icons/configure.svgz]
+1014291072=8.962962962962962,0,13.037037037037036,22
+1967067708=22,0,32,32
+2087538242=0,10,22,22
+2282322879=-16,16.0000003,16.00000006,16.00000006
+2529280227=0,6.875,8.962962962962962,15.125
+Invalidelements=3694754044,221506334
+LastModified=1711867674
+NaturalSize_1=54,32
+configure=16x16,22x22,16x16,22x22,16x16,22x22,
+
+[/usr/share/plasma/desktoptheme/default/icons/device.svgz]
+3398594687=358,534.36218,21.99998499999998,21.999985000000038
+3512877558=0,0,31.99998499999998,31.999985000000038
+989707311=387,537.36218,15.999984999999981,15.999985000000038
+Invalidelements=3931011067,370811154
+LastModified=1711867674
+NaturalSize_1=32,32
+device-notifier=16x16,22x22,
+
+[/usr/share/plasma/desktoptheme/default/icons/drive.svgz]
+1470414027=-16,16,16,16
+778717135=0,10,22,22
+Invalidelements=1857217027,4096699303,3712149803
+LastModified=1711867674
+NaturalSize_1=54,32
+drive=22x22,16x16,
+
+[/usr/share/plasma/desktoptheme/default/icons/edit.svgz]
+2279707855=0,10,22,22
+4233434960=-16,16,16,16
+Invalidelements=1802329692,2217798827,4070928656,575043374,1924703975
+LastModified=1711867674
+NaturalSize_1=54,32
+edit-delete=22x22,16x16,22x22,16x16,22x22,16x16,
+
+[/usr/share/plasma/desktoptheme/default/icons/go.svgz]
+1219269482=44,-2.0000000063191692e-05,22,22
+2205503879=22,-2.0000000063191692e-05,22,22
+Invalidelements=2172636968,3923970518,3045559051
+LastModified=1711867674
+NaturalSize_1=22,22
+
+[/usr/share/plasma/desktoptheme/default/icons/klipper.svgz]
+2953374353=-2.8953547e-08,-1e-06,32.000004,32
+800753933=49,4.999999,22,22
+Invalidelements=1828171396,2813116418
+LastModified=1711867674
+NaturalSize_1=32,32
+klipper=22x22,
+
+[/usr/share/plasma/desktoptheme/default/icons/list.svgz]
+1758482195=44,6,16.000000060000005,16.00000006
+2208516976=-16,6,16.00000006,16.00000006
+4004482441=0,0,22,22
+Invalidelements=2241975179,4243831332
+LastModified=1711867674
+NaturalSize_1=22,22
+list-add=16x16,
+list-remove=16x16,
+
+[/usr/share/plasma/desktoptheme/default/icons/media.svgz]
+1148153224=208,22,16,16
+1232932589=72,22,16,16
+1253978696=242,22,16,16
+1438859497=276,-32,32,32
+1488629783=140,0,22,22
+1850239138=276,0,22,22
+1944634239=106,22,16,16
+2170535127=344,22,16,16
+2547650363=310,22,16,16
+2849702494=344,0,22,22
+2922999365=106,-32,32,32
+2944960628=310,0,22,22
+3148343547=208,-32,32,32
+3171389377=242,0,22,22
+3326462748=72,-32,32,32
+3388760407=174,22,16,16
+3543047244=242,-32,32,32
+3596811350=310,-32,32,32
+3818132702=72,0,22,22
+3916770724=106,0,22,22
+396570217=344,-32,32,32
+4096564490=140,-32,32,32
+4113390275=174,-32,32,32
+4200024755=276,22,16,16
+565950862=174,0,22,22
+88393099=208,0,22,22
+994691434=140,22,16,16
+Invalidelements=174096771,3743727371,3168743826
+LastModified=1711867674
+NaturalSize_1=22,22
+media-eject=32x32,16x16,22x22,
+media-playback-pause=22x22,32x32,16x16,
+media-playback-start=22x22,32x32,16x16,
+media-playback-stop=16x16,32x32,22x22,
+media-record=22x22,32x32,16x16,
+media-seek-backward=22x22,32x32,16x16,
+media-seek-forward=22x22,32x32,16x16,
+media-skip-backward=32x32,22x22,16x16,
+media-skip-forward=32x32,16x16,22x22,
+
+[/usr/share/plasma/desktoptheme/default/icons/notification.svgz]
+2418476680=0,0,22,22
+Invalidelements=2236741395,1569657024
+LastModified=1711867674
+NaturalSize_1=22,22
+
+[/usr/share/plasma/desktoptheme/default/icons/preferences.svgz]
+1803397477=0,0,22,22
+3031070259=22,94,22,22
+3575446050=44,94,22,22
+905403473=66,94,22,22
+Invalidelements=1329529060,1299275839,3204892468
+LastModified=1711867674
+NaturalSize_1=22,22
+preferences-desktop-display-randr=22x22,
+preferences-system-bluetooth=22x22,
+preferences-system-bluetooth-activated=22x22,
+preferences-system-bluetooth-inactive=22x22,
+
+[/usr/share/plasma/desktoptheme/default/icons/search.svgz]
+1025996271=6.518518518518518,0,9.481481481481481,16
+1169447588=0,5,6.518518518518518,11
+1975077750=22,0,32,32
+3225779847=0,10,22,22
+499880259=0,10,22,22
+Invalidelements=1467545511,3080232869
+LastModified=1711867674
+NaturalSize_1=54,32
+search=22x22,22x22,22x22,
+
+[/usr/share/plasma/desktoptheme/default/icons/system.svgz]
+1154190524=0,106,21.999999,22
+1592921482=54,106,22,22
+1770561879=0,1.71875,8.962962962962962,3.78125
+1904479508=0,42,22,22
+2469853974=54,74,22,22
+2473738902=8.962962962962962,0,13.037037037037036,5.5
+3150130321=54,42,22,22
+3273769064=54,10,22,22
+334308825=108,10,22,22
+3739720616=22,0,32,32
+3893635394=0,74,22,22
+3908781347=112,42,22,22
+402090803=112,74,22,22
+706014488=0,-22,22,22
+864456592=0,10,22,22
+Invalidelements=1935054125,858346394
+LastModified=1711867674
+NaturalSize_1=54,128
+system-lock-screen=22x22,
+system-log-out=22x22,22x22,
+system-reboot=22x22,
+system-save-session=22x22,
+system-search=22x22,
+system-shutdown=22x22,
+system-suspend=22x22,
+system-suspend-hibernate=22x22,
+system-switch-user=22x22,
+system-user-list=22x22,
+system-user-prompt=22x22,
+system-users=22x22,
+
+[/usr/share/plasma/desktoptheme/default/icons/user.svgz]
+2583163506=-218,-16,48,48
+2894264374=-160,-32,64,64
+2971035036=-292,10,22,22
+337797231=-260,0,32,32
+4161232980=-318,16,16,16
+Invalidelements=1560452666,4282676690
+LastModified=1711867674
+NaturalSize_1=22,22
+user-desktop=32x32,22x22,48x48,16x16,32x32,16x16,22x22,48x48,
+
+[/usr/share/plasma/desktoptheme/default/icons/window.svgz]
+2021678454=0,0,16,16
+2223486347=19,-8,8,8
+2627795616=-22,-6,22,22
+307042515=-15.125,-8.25,15.125,30.25
+3298146560=4.440892098500626e-16,-8,8,8
+3817810359=16,0,16,16
+Invalidelements=1309650003,1622750870,2544719539,1703868706
+LastModified=1711867674
+NaturalSize_1=32,16
+window-pin=8x8,16x16,8x8,16x16,8x8,16x16,
+window-unpin=8x8,16x16,
+
+[/usr/share/plasma/desktoptheme/default/opaque/dialogs/background.svgz]
+115468448=33,38,4,5.999975199999994
+1295493290=51,5.9999800000000505,6,6.0000199999999495
+1539792933=129,6,6,6
+1759476403=167,6,6,6
+1968560918=50.999985,12,6.000030299999999,32
+2033909734=33,12,4,6.000024800000006
+2364779748=129,44,6,6
+2502973218=167,44,6,6
+2547989559=135.000004,12,32,32
+2702974879=19.000000200000002,26,6.000003799999998,4
+2891479797=50.99998000000005,43.99998000000005,6.0000199999999495,6
+2945509085=13,5.9999800000000505,6.0000199999999495,6
+3281639185=129.00000476837,12.000002617000064,5.999999046330004,32
+3477381229=19.000004,12,32,32
+3478990072=19,43.99996500000009,32,6.000030299999935
+3865428767=13,43.99994000000015,6,6.0000199999999495
+4109630029=12.999969699999996,11.999940000000151,6.000030299999997,32
+4232129027=0,0,5,5
+797856749=19,5.999944700000015,32,6.000030299999935
+80851132=134.9999847412,6.000025504126029,32.000015258800005,5.999977111812996
+816825870=167.00000381432,12.000002617000064,5.999980926504321,32.000022888199965
+830657637=44.9999847,26,6.000015300000001,4
+990002731=134.9999847412,44.000002617000064,32.000015258800005,5.999978542330041
+Invalidelements=2687932573,3946999001,682123544,4240723373,1077362100,667868558,1215248472,544733106,1036529926,1877069558,1812281180,292668698,5000651,4217106534,818779714,821732244,1857013669,1414029746,1730768278,645183842,1523020552,3838457404,4132647991,1677552671,3643821683,3938364550,3459191240,1926442670,982632178,2354185291,1816399793,4045834225,2872712848
+LastModified=1711867674
+NaturalSize_1=173,56
+
+[/usr/share/plasma/desktoptheme/default/opaque/widgets/panel-background.svgz]
+1125304540=19,5.999944700000015,32,6.000030299999935
+1138890808=31,6,4.000001900000001,3.999979499999995
+1198909824=13,43.99994000000015,6,6.0000199999999495
+1380487340=50.99998000000005,43.99998000000005,6.0000199999999495,6
+1416119509=12.9999924,24,8.0000076,4.000022899999976
+1665397489=19,43.99996500000009,32,6.000030299999935
+2062029529=12.9999924,28,4.0000076,4.000022899999976
+2158321479=1,56,2,2
+2201041678=35,6,4.000001900000001,8.000004800000056
+243850841=35,46,4,4.000213600000052
+258789522=129,6,6,6
+2884331006=129.00000572202998,12.000002617000064,5.999979019170013,32
+2985462732=134.9999847412,6.000005001190061,32.000015258800005,5.999997615810003
+3045945972=134.9999847412,44.000002617000064,32.000015258800005,5.999978542330041
+3078931197=13,5.9999800000000505,6.0000199999999495,6
+3084690984=31,42,4,8.000190699999962
+3197257883=50.999985,12,6.000030299999999,32
+3377769149=167,44,6,6
+3456885390=53.0000003,24,3.999984699999999,3.9999771000000237
+3800818490=19.000004,12,32,32
+3809964095=12.999969699999996,11.999940000000151,6.000030299999997,32
+4149436055=49.0000003,28,7.999984699999999,3.9999771000000237
+4167852952=0,0,5,5
+4190030582=135.000004,12,32,32
+540509950=51,5.9999800000000505,6,6.0000199999999495
+650946705=129,44,6,6
+708395870=167,6,6,6
+80790679=167.0000038147,12.000002617000064,5.9999809265100055,32
+Invalidelements=2387298509,2927187553,4139382776,1219990434,2016237626,1511097603,863427965,624582346,862715483,4033417461,1312541694,3341072302,2230371524,2518905893,2330113622,3628122214,2416965107,4068740349,1199667110,3928751547,1717966828,3315145842,3818516176,2045034168,3925817558,3885635671,1555086458,3087396968,1236474853,2052781638,3393664489,2839407882,1883396918,3077635173,1460490809,3116203619,2078537341,2526508036,628110993,1385858213
+LastModified=1711867674
+NaturalSize_1=173,56
+
+[/usr/share/plasma/desktoptheme/default/opaque/widgets/tooltip.svgz]
+1041593195=13,43.99994000000015,6,6.0000199999999495
+1049271595=44.9999847,26,6.000015300000001,4
+1169528303=51,5.9999800000000505,6,6.0000199999999495
+1346114301=129,44,6,6
+1567615013=19.000004,12,32,32
+1609468591=13,5.9999800000000505,6.0000199999999495,6
+1679093851=167,6,6,6
+177711513=12.999969699999996,11.999940000000151,6.000030299999997,32
+1900570977=0,0,5,5
+2161947354=33,12,4,6.000024800000006
+2208116414=134.9999847412,44.000002617000064,32.000015258800005,5.999978542330041
+2230484101=50.99998000000005,43.99998000000005,6.0000199999999495,6
+242209658=129.00000667570998,12.000002617000064,5.999978065490012,32
+2561767088=129,6,6,6
+2902106721=135.000004,12,32,32
+2990162424=167.0000038147,12.000002617000064,5.9999809265100055,32
+3010870942=33,38,4,5.999975199999994
+3013111182=167,44,6,6
+3889959467=19.000000200000002,26,6.000003799999998,4
+3914381419=50.999985,12,6.000030299999999,32
+4134187032=19,5.999944700000015,32,6.000030299999935
+531084729=19,43.99996500000009,32,6.000030299999935
+974924684=134.9999847412,6.000002617000064,32.000015258800005,6
+Invalidelements=4133071452,14292318,3909490106,1182897067,2034978983,1718495967,2107181480,2538184038,1952378653,2560586461,2633064133,2466148949,3783084467,654874711,3046974230,346854476,1074721410,3243507850,795216759,1790637844,1135752636
+LastModified=1711867674
+NaturalSize_1=173,56
+
+[/usr/share/plasma/desktoptheme/default/solid/widgets/panel-background.svgz]
+1273020951=6,48,32,6
+1322740097=0,16,6,32
+1378045138=6,10,32,6
+1519267032=0,30,9.9999999e-09,4
+175183862=38,10,6,6
+1828202421=20,50,4,4
+1869960444=20,10,4,4
+2437726896=40,30,4,4
+2449137535=38,16,6,32
+2759629335=44,30,1.000000082740371e-08,4
+295457740=0,0,5,5
+3464711073=20,10,4,9.99999905104687e-09
+3502313004=0,30,4,4
+3728978448=0,48,6,6
+3833698446=6,16,32,32
+543732550=20,54,4,1.000000082740371e-08
+924778150=0,10,6,6
+984623521=38,48,6,6
+Invalidelements=1550789495,1073179086,1315119827,2898527822,52057854,893222146,1028696925
+LastModified=1711867674
+NaturalSize_1=157,64
+
+[/usr/share/plasma/desktoptheme/default/solid/widgets/tooltip.svgz]
+1132244041=95,16,16,32
+1159581970=20,54,4,1.000000082740371e-08
+1162597839=80,54,2,10
+1254031736=63,0,32,16
+1271594131=80,0,2,10
+1303179229=63,48,32,16
+1468197296=101,33,10,2
+1793013792=47,16,16,32
+1911063751=0,30,4,4
+218157821=38,16,6,32
+2250411067=20,10,4,9.99999905104687e-09
+2437502501=40,30,4,4
+2759500219=20,10,4,4
+2801486487=76,54,2,10
+2831702454=101,29,10,2
+2937647205=0,0,5,5
+3110095518=47,33,10,2
+349107823=6,10,32,6
+3595600875=20,50,4,4
+3989502758=0,30,9.9999999e-09,4
+4047205037=6,48,32,6
+407071712=44,30,1.000000082740371e-08,4
+4221301936=0,16,6,32
+4264358261=76,0,2,10
+576378132=47,29,10,2
+976752883=63,16,32,32
+Invalidelements=2137101177,1926371170,1995758183,2806373987,2565466909,457714459,1802462090,2349574503,415656313,1659130764
+LastModified=1711867674
+NaturalSize_1=157,64
+
+[/usr/share/plasma/desktoptheme/default/widgets/action-overlays.svgz]
+Invalidelements=3771874754,233426392
+LastModified=1711867674
+NaturalSize_1=136,136
+
+[/usr/share/plasma/desktoptheme/default/widgets/actionbutton.svgz]
+1320861544=62,12,22,22
+1833045917=86,52,16,16
+2572252458=86,120,16,16
+2730966125=36,10,24,24
+2994604236=2,70,32,32
+3110919513=36,112,24,24
+3677732905=62,114,22,22
+3911143886=86,86,16,16
+4105791131=62,46,22,22
+4145078801=36,44,24,24
+524606675=36,78,24,24
+681519265=86,17.999999000000003,16,16.000000999999997
+6876649=62,80,22,22
+Invalidelements=3289867983,2313485650,1619489710
+LastModified=1711867674
+NaturalSize_1=104,138
+focus=24x24,16x16,22x22,24x24,16x16,22x22,
+hover=24x24,16x16,22x22,24x24,16x16,22x22,
+normal=22x22,24x24,16x16,22x22,24x24,16x16,22x22,16x16,24x24,22x22,16x16,24x24,
+pressed=22x22,24x24,16x16,22x22,24x24,16x16,
+
+[/usr/share/plasma/desktoptheme/default/widgets/arrows.svgz]
+Invalidelements=2647852719,488756308
+LastModified=1711867674
+NaturalSize_1=44,44
+
+[/usr/share/plasma/desktoptheme/default/widgets/busywidget.svgz]
+1092797633=51.329166,279.53748,5.820833700000001,5.82083369999998
+1166209870=58.472801,281.12497,4.233333600000002,4.23333359999998
+2378182152=-3.600000010317572e-07,0,35.983334,35.98333400000001
+Invalidelements=2270263416,4182441843
+LastModified=1711867674
+NaturalSize_1=136,136
+busywidget=6x6,4x4,
+
+[/usr/share/plasma/desktoptheme/default/widgets/button.svgz]
+1001695034=252,170,2,2
+1246482603=174,207,3,3
+1321997755=236,154,2,2
+1355337254=190,134,2,0.0010000000000047748
+1371882509=174,106,3,22
+1387595923=207.99999996,40,1.5000000400000033,2
+1390968880=236,144,5,22
+1411681981=238,106,3,22
+146265750=265,178,3,3
+1464560794=238,205,3,3
+1474625994=-12,192,3.9999999000000006,4
+1511711778=205,56.5,4.5,4.5
+152207645=265,102,3,3
+1534519278=81,93,3,3
+1564339905=172,136,5,5
+1588137946=205,144,5,22
+1593983294=174,68,3,22
+1622796490=202.000000001,192,6,2
+1654455160=265,138,5,5
+1654757448=172,144,5,22
+1689699540=242,182,22,22
+1795055126=242,102,22,3
+1851819846=238,129,3,3
+1889297263=180,106,22,22
+1897079085=238,116,4,2
+1976496473=238,192,4,2
+1998172982=205,68,3,22
+2018510653=205,93,3,3
+203737826=190,58,2,3
+206598612=180,136,22,5
+2081764683=56,62,22,3
+2087831576=180,131,22,3
+2114936367=190,24,2,1.0000000010279564e-06
+2118770288=190,90,2,6
+2149656612=180.000000001,182,22,22
+2173866862=205,99.99999999999996,3,3.0000000000000426
+2210457558=180,62,22,3
+2264878732=205,30,4.5,22
+2358842204=190,172,2,2
+2438689503=56,68,22,22
+2440862267=174,99.99999999999996,3,3.0000000000000426
+2465848969=180,144,22,22
+2614877287=205,62,3,3
+2617685954=264,192,4,2
+2638785144=238,102,3,3
+2642591575=205,106,3,22
+2677106184=190.000000001,204,2,6
+2769262425=180,100,22,3
+2779566950=56,93,22,3
+2803731470=252,138,2,2
+2843148025=242,106,22,22
+2871788069=242,129,22,3
+2905574534=205,131,3,3
+2916478221=180,93,22,3
+3027411888=172,169,5,5
+3034346129=180,24,22,4.5
+3088240205=252,102,2,4
+3103595736=190,62,2,6
+3213029048=172.5,40,1.5000001299999894,2
+3228809638=190,100,2,0.0010000000000047748
+3427105148=252,178,2,4
+3453031821=174,176,3.0000000009999894,3
+35047770=205,136,5,5
+3541639831=174,182,3.0000000009999894,22
+355375240=205,176,3.0000000009999894,3
+357723360=265,129,3,3
+3584597695=265,144,5,22
+3685274161=252,128,2,4
+3717911741=242,205,22,3
+3739399922=174,78,6,2
+3739495080=242,138,22,5
+374853953=252,204,2,4
+3769925203=205,169.00000000051,5,5
+3794582696=180,30,22,22
+3794891003=174,116,0.0010000000000047748,2
+3798246689=190,136,2,2
+382995653=174,62,3,3
+384783406=81,62,3,3
+3860820783=180,169,22,5
+3885782370=81,68,3,22
+3923004650=208,116,0.0010000000000047748,2
+3963764381=-12,76,3.9999999000000006,4
+3967169675=268,154,2,2
+4000289757=265,106,3,22
+4000853108=265,167,5,5
+4026518100=238,178,3,3
+4037514405=236,167,5,5
+406732044=242,178,22,3
+4082567839=172.5,24,4.5,4.5
+4111520737=205,24,4.5,4.5
+4149266794=238,182,3,22
+4166235581=174,131,3,3
+421574606=180,176,22.00000000099999,3
+430272389=180,56.49999999999999,22,4.5
+463148400=50,62,3,3
+468772709=265,182,3,22
+562158609=180,68,22,22
+568147455=208,154,2,2
+592999191=50,68,3,22
+618341871=172,154,2,2
+653680299=180,207,22.00000000099999,3
+67245747=242,144,22,22
+694672578=174,93,3,3
+718664379=174.000000001,192,6,2
+724180665=205,182,3.0000000009999894,22
+788685351=190.000000001,176,2,6
+792189267=242,167,22,5
+81820134=202,78,6,2
+836143610=264,116,4,2
+855558937=236,138,5,5
+882480078=265,205,3,3
+933835591=172.5,30,4.5,22
+956396909=204.99999999800002,206.99999999800002,3.0000000020000073,3.0000000020000073
+974515607=50,93,3,3
+978351483=172.5,56.5,4.5,4.5
+Invalidelements=1321791506,2580735142,1507151369,3359890781,2659133597,4209291092,3732454050,4172180207,1052751672,181143194,607105728,3681485596,213957021,4172946075,3541117761,1842863965,2019592719,1226041795,2056561287,2023762475,97171732,2157337719,1194401855,2299845584,3812645300,2391266610,2549185481,2623613461,1881350658,413518798,1428019303,1245896373,4020088092,968022157,906648669,3968278356,3307952782,2585249572,2422624226,795502942,1296007904,3447773946,2735681178,4074725187,2100072498,1970111140,3202242096,679032591,3410857689,2059663962,3882281740,2117335701,3313041799,3930969225,3530220012,854861701,1221138106,1876828053,4218878493,3517594520,790905087,3161110859,2681223105,1250625363,2885029386,2701390271,3519214475,3309477979,3179544104,514043276,4020063533,3894525552,3454389371,1336140624,3490695534,1501868563,3792321456,3909211708,2461783038,133311111,1998950653,4149807811,3793783482,1102629362,4063150073,16656221,935986152,606823245,1203104189,2133106844,3752298981,3293753248,1152203180,1984297021,3931574925,1633462612,1934729531,4119502113,2929203045,638178841,616261884
+LastModified=1711867674
+NaturalSize_1=288,224
+
+[/usr/share/plasma/desktoptheme/default/widgets/calendar.svgz]
+Invalidelements=1809962197,2457142609
+LastModified=1711867674
+NaturalSize_1=30,30
+
+[/usr/share/plasma/desktoptheme/default/widgets/checkmarks.svgz]
+1496987882=0,0,16,16
+Invalidelements=686659235,843262543
+LastModified=1711867674
+NaturalSize_1=16,32
+
+[/usr/share/plasma/desktoptheme/default/widgets/configuration-icons.svgz]
+4087912752=4.7625003,3.9999999984274837e-05,4.233333599999999,4.233332200000007
+Invalidelements=336341952,913952559
+LastModified=1711867674
+NaturalSize_1=124,52
+
+[/usr/share/plasma/desktoptheme/default/widgets/line.svgz]
+1125495608=0,0,1,1
+3052188740=2,0,1,1
+Invalidelements=1762265655,425934559
+LastModified=1711867674
+NaturalSize_1=3,1
+
+[/usr/share/plasma/desktoptheme/default/widgets/lineedit.svgz]
+1244484531=3.000000000349999,107.0000000001,74.00000000000999,3
+1309669271=77,67,3,3
+1382647331=3.0000000013500028,0,74.00000000000999,3
+139846641=40,0,2,6
+1448303935=3.000000000349999,67.0000000001,74.00000000000999,3
+1530548638=77.00000000099999,0,3,3
+1607930147=-5.000018177270249e-10,82.99999999984,3,24.00000000006
+1662151822=40,39.9990005493,2,0.0010000000474974513
+1695640834=80,54,0.0010000000474974513,2
+1801356801=74,14,6,2
+1881971128=0,67.0000000001,3,3
+1883048456=40,110,2,0.0010000000474974513
+1903707860=40,79.9990005493,2,0.0010000000474974513
+20244257=9e-10,14,6,1.99999988079
+2269889495=3.0000000013500028,40,74.00000000000999,3
+2425843286=77.00000000040001,82.99999999984,3,24.00000000006
+2551636850=0,0,3,3
+2626227886=4,-4,2.0329318046600005,2.07712602615
+2730025978=6,6,68,18
+2805818883=40,70,2,0.0010000000474974513
+2838640863=77,80,3,3
+2867068705=0,3.0000000000400036,3,24.00000000006
+298081517=0,-4,2.03293180466,2.07712602615
+3055217407=77,27,3,3
+3135460202=80,94,0.0010000000474974513,2
+3234485640=3.000000000349999,27.000000000100002,74.00000000000999,3
+3247815281=-0.0010000000475,54,0.0010000000475,2
+3314295051=0,27.000000000100002,3,3
+3421129386=3.000000000349999,80,74.00000000000999,3
+3559522946=77.00000000099999,40,3,3
+3571265677=40,24,2,6
+3816927765=77.0000000011,3.0000000000400036,3,24.00000000006
+3930953503=0,40,3,3
+3949517106=-0.0010000000475,94,0.0010000000475,2
+3984346611=6,46,68,18
+3999725310=6,126.000999451,68,17.999999999999986
+4049904619=77,107,3,3
+416966909=77.0000000011,42.99999999984,3,24.00000000006
+689928632=-9.999894245993346e-10,80,3,3
+707973422=-9.999894245993346e-10,107.0000000001,3,3
+717746889=0,42.99999999984,3,24.00000000006
+887486107=6,86,68,18
+Invalidelements=227687340,4071866973,2155038108,3229447801,3062425267,2741681383,296616659,679852007,1278808059,601615666,1592028946,3867404456,3309129676,497252675,2352324609,2441991876,4112446854,2837620156,1694381818,1315917474,1236493189,2798318140,2592855813,1728749768,3233290730,3010758714,2564582809,3098022655,817344107,940723523,2633654522,2383877822,3912786948,3049144343,675645060,1776319479,3543112136,162528593,3929566157,2727176333,2980049255
+LastModified=1711867674
+NaturalSize_1=80,30
+
+[/usr/share/plasma/desktoptheme/default/widgets/listitem.svgz]
+1242404082=29,67,2,6
+1283231121=60,18.384143,11,2
+1525636859=23.999959999999998,51.00000022222222,11.00126257523478,2.0003447777777836
+1987306901=57.99970222222221,7.3841427,2.0002977777777886,11.0000053
+3043170278=-10,-10,2.0329318,2.077126
+3490349376=24,53.000345,10.999999000000003,11.000000000000007
+3549330474=22.000002222222214,53.00033500000001,2.000297777777785,11
+3776173969=59.9997,7.3841577,10.999998999999995,11.000005300000002
+3919310430=38,58,6,2
+4192584761=17,58,6,2
+4273066483=35,53.000345,2.000296888888883,11.000000000000007
+506578600=28,44,2,6
+516641581=24,64,11,2
+7358455=70.9997,7.3841577,2.000296888888883,11.000005300000002
+992338649=59.99965999999999,5.383812922222221,11.001528480661094,2.0003447777777783
+Invalidelements=1915336205,4099273830,1179263511,3018897406,3331060974,175173200,3863541280,2648976258,153608583,2836055532,345877075,2129445716,948318753,1658255192,3666279797,1476112002,2518938998,45325774,594458081,1098533685,2213894987,3612967396,1912254670,2369756536,393090635,4060307706,734455597,1301833265,3802342456,801562584,907761607,2296921527,91467533,3763503911,412210478,3738886816,3923601629
+LastModified=1711867674
+NaturalSize_1=128,300
+
+[/usr/share/plasma/desktoptheme/default/widgets/margins-highlight.svgz]
+3796113067=1,1.0125199999999381,4,4
+727601154=10.029290000000003,1,4,4
+843563756=1,5.012520000000109,4,4
+Invalidelements=1411642174,1146917237,2766954489,2492326254
+LastModified=1711867674
+NaturalSize_1=15,10
+
+[/usr/share/plasma/desktoptheme/default/widgets/pager.svgz]
+1132343869=-13,9,10,1
+1200164584=-13,21,10,1
+1653749673=-13,25,10,1
+1781408578=-3,26,1,7
+2124295135=-13,1.9999998,10,6.999999999999999
+2239045865=-14,14,1,7
+4041656047=-13,0.99999982,10,1
+4053537981=-14,1.9999998,1,6.999999999999999
+412477339=-13,13,10,1
+4227624926=-13,14,10,7
+4255800702=1.1607215,1.2080072,1.0000000000000002,0.9941440799999999
+487126209=-13,26,10,7
+537594837=-3,14,1,7
+844868624=-14,26,1,7
+859010039=-13,33,10,1
+872697170=-3,1.9999998,1,6.999999999999999
+Invalidelements=467571475,1973886864,2820160773,4246418039,4143364773,4037710374,3365714881,3128769991,1171215859,2638902351,856633097,439078919,2481740962,2303074261,3103128495,1770869931,2839578828,2096849955,3004522845,503736231,2608974169,160996336,4094795386,125139596,1460640229,195555905,2040349700,3132778379,1873645043,4175535210,15320453,4217065660,2504270382,3603421750,2368441822,209575508,1117983082,3358210970,326719551,2045053828
+LastModified=1711867674
+NaturalSize_1=50,50
+
+[/usr/share/plasma/desktoptheme/default/widgets/plasmoidheading.svgz]
+1157682595=13,44,6,6
+183027727=61,44,6,6
+1839238934=19,44,32,6
+2011480398=67,12,32,32
+220214221=61,6,6,6
+283835411=99,12,6,32
+2890861803=19,12,32,32
+3037919576=51,12,6,32
+3055816002=51,44,6,6
+3077522751=67,44,32,6
+4066528190=99,6,6,6
+4109774034=51,6,6,6
+4233637245=13,12,6,32
+519172702=61,12,6,32
+623484452=19,6,32,6
+652735405=67,6,32,6
+776692343=-7,-7,5,5
+926908770=99,44,6,6
+983944883=13,6,6,6
+Invalidelements=4127498394,2744899939,2410655083,1528569464,3394151624,864006302,4131224091,2066028200,340447627,2203761304,1130118647,930228935,2922551358,3545499537,444327218,4228244277,159310920,2622534888,3566841596,2148303945,1351918899,803346827,2432515861,3028484374,3246838614,1430657398,467845749,415231914
+LastModified=1711867674
+NaturalSize_1=173,56
+
+[/usr/share/plasma/desktoptheme/default/widgets/scrollbar.svgz]
+1115262513=31,14,3,3
+1205622415=-32.8756103516,46.7764358521,2,2
+1209093766=10,10,3,3
+1252646137=39,14,3,3
+1331800235=35,42,3,6
+1528327370=35,35,3,3
+1563783109=35,10,3,3
+1587592661=42,10,6,3
+1615291347=39,10,3,3
+1750228855=6,10,3,3
+1764532017=31,35,3,3
+1808608197=17,10,6,3
+1824438010=10,6,3,3
+2012165265=31,31,3,3
+2122133069=10,14,3,3
+2188376853=35,14,3,3
+2270922377=31,6,3,3
+2284090494=35,31,3,3
+2675610936=6,14,3,3
+2838634717=10,0,3,6
+3055062333=39,31,3,3
+3103202256=10,17,3,6
+331916474=6,6,3,3
+3421938761=35,0,3,6
+3469812566=14,6,3,3
+3901265319=35,25,3,6
+3916071323=35,17,3,6
+3920117503=31,10,3,3
+3939545733=0,10,6,3
+3964396706=46,-2,2,2
+4035472359=25,10,6,3
+4097082973=35,39,3,3
+4140785990=14,10,3,3
+4210227587=39,6,3,3
+4242492513=39,35,3,3
+546604336=42,35,6,3
+554833114=25,35,6,3
+594449395=35,6,3,3
+634852182=39,39,3,3
+734720334=14,14,3,3
+760381638=52,4,6,6
+842740897=31,39,3,3
+Invalidelements=1653282239,4100936206,2367048764,3628919324,3642158077,353766566,2402861765,3631190627,3497285968,2098547289,3175218914,960496515,1510644266,4147872193,705499129,2008913338,4069491334,3848564092,3807565846,829267315,3670956596,442653628,272462849,1683110307,2021959123,3888735855,1787205647,1537316784,817279694,3877033855,2129245329,4273795398,656387785
+LastModified=1711867674
+NaturalSize_1=48,48
+
+[/usr/share/plasma/desktoptheme/default/widgets/tabbar.svgz]
+1092448468=313.758758545,210.362182617,5,10
+1160582181=356,431.36216,10.000009999999975,3.0000051999999755
+1590579448=273,214.36218,10,12
+1608049236=313.758758545,220.362182617,5,10
+1610632748=266,434.36215,10,12
+1772300918=283,214.362182617,80,20
+1947455107=363,214.36218,10,12
+2056622280=356,434.36215,10,12
+2146896137=276,446.36215,80,4
+2294754607=356,446.36215,10,4
+2296192944=273,218.36218,6,5
+2362062481=320.241241455,446.3621521,5,10
+2528552339=320.241241455,431.3621521,5,10
+2662593151=360,437.36215,6,5
+3003364461=266,437.36215,6,5
+3141245171=266,446.36215,10,4
+3263025652=-233.82362,467.12659,41.362885000000006,41.12067000000002
+3642811366=276,434.36215,80,12
+3752307241=283,210.36218,80,4
+385394739=283,227.36217000000002,80,3
+3976339894=266.00001,431.36216,10,3.0000051999999755
+549551701=276.00001,431.36216,80,3
+836713437=367,218.36218,6,5
+Invalidelements=1871053570,666040221,1807610549,1450652580,1471720649,1952085123,53486437,624802384,3740824679,240911188,2211736920,2256464317,2224651254,3561332638,1010676036,254811912,137391695,1963182314,2448141288,325327211,1742921773,3859642381,3756003677,3151855393,349900313,1042555877,267242256,2013992858,676294705,50545339,2982366069,3152315371,2764594131,801810454,4237146418
+LastModified=1711867674
+NaturalSize_1=744,1052
+
+[/usr/share/plasma/desktoptheme/default/widgets/tasks.svgz]
+106839898=31,45.999997,4,13
+1073124003=30,51,4,4
+1110497652=1,25,4,13
+1416051239=1,45.999998000000005,4,13
+1492489793=1,22,4,3
+1598367761=31,58.999999,4,3
+1640208878=1,37.999999,4,3
+1723945561=31,38,4,3
+1802301102=5,58.999997,26,3
+2165687654=4.9999998,45.999998,25.99999992,13
+2183026459=31,24.999997999999998,4,13
+2241271430=2,51,4,4
+229202554=155.99999540000002,92.00000024444182,10.999999799999983,10.999999800005142
+2350978430=4.9999998,24.999999000000003,25.99999992,13
+2505905531=1,58.999998,4,3
+267369848=1,43.0000012,4,3.0000003999999976
+3759286488=5,42.999998000000005,26,3
+3997675212=5,21.999999000000003,26,3.000001000000001
+4011448372=16,58,4,4
+4015217443=16,43,4,4
+4044162770=31,42.99999880000001,4,3.0000003999999976
+4049302086=5,37.999998,26,3
+589264128=31,21.9999995,4,2.999998999999999
+Invalidelements=2059439208,369014498,2321699049,755356210,396910464,1258692254,2404993841,985553471,828332157,1353834059,3378609006,2404219680,2386914543,3953887560,2532602214,1403626233,2334086725,1106538794,2651070858,1686310631,1211679008,4184521952,2032969013,1137089618,3374160309,332623790,918859233,2181384485,3371261536,575916525,4084560525,1773408037,272061626,1780812632,4235222987,836547532,3398094765,1391691199,822222888,4007142705,2372131204,4061343147,4237197880,1808160758,3285484603,3763459698,512548605
+LastModified=1711867674
+NaturalSize_1=144,126
+
+[/usr/share/plasma/desktoptheme/default/widgets/viewitem.svgz]
+1241814854=41,141.46826,4,4.000299999999925
+2007009149=177.9999952555102,17.015770757104065,3.9999927328572085,48.00008720003416
+2144745835=41,89.45302000000004,4,4.014979999999923
+2391612939=45.00000096406558,141.46856000000014,48.02159224000002,4.000299999999925
+2494937061=93.00000000000006,89.46800000000007,4,4.000299999999925
+2750713698=129.99999,17.015719999999988,48,48
+3392948971=44.98999679593439,89.46800000000007,48.02159224000002,4.000299999999925
+3460756240=93.00001000000003,93.46837075710414,4,48.00002719999975
+3829096396=45,93.46828000000005,48,48
+4115090321=129.984191212932,68.99999789857856,48.02738415723201,3.9999999198996647
+436545846=93.00001,141.46839999999997,4,4.014979999999923
+613947134=41,93.45249462040033,4,48.015719999999874
+664423559=49.928560000000004,-90.32326999999998,40,40
+72552532=129.989983130164,13.015740081746912,48.021595905770425,3.9999986927340387
+986673272=122.99998900407996,16.999894620400255,4.000001600000019,48.015780019650265
+Invalidelements=1217005118,2892368765,373898821,2215201587,4142840697,3979089256,1883324553,2607543781,1141169784,1230481925,3113294039,859952954,3883196174,1400417132,84443176,3120924281,1179946152,2501774986,472363772,2804506952,473400713,3288779342,2594434093,1921737073,2139608763,1985687048,1772049257,2069297651,1280054165,3575453450,1954831402,1248507469,910025318,3710296967,3990021597,618532689,1273187214,1027158702,1683566658,3932606635,2997514938
+LastModified=1711867674
+NaturalSize_1=257,161
+
+[/usr/share/plasma/desktoptheme/kubuntu/icons/start.svgz]
+3487712648=0,0,22,22
+3855219978=0,0,32,32
+Invalidelements=1926734240,2298010292
+LastModified=1738239215
+NaturalSize_1=32,32
+
+[General]
+IconThemePath=/usr/share/icons/breeze/
diff --git a/config/.cache/plasma_theme_kubuntu.kcache b/config/.cache/plasma_theme_kubuntu.kcache
new file mode 100644
index 0000000..570544e
Binary files /dev/null and b/config/.cache/plasma_theme_kubuntu.kcache differ
diff --git a/config/.cache/plasmashell/qmlcache/030bcc553c628794e0a0ae9e743c3cb7bec2ea31.qmlc b/config/.cache/plasmashell/qmlcache/030bcc553c628794e0a0ae9e743c3cb7bec2ea31.qmlc
new file mode 100644
index 0000000..38e8639
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/030bcc553c628794e0a0ae9e743c3cb7bec2ea31.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/035fb741887b84ff5e0d1ce72a56db9abc5af72a.qmlc b/config/.cache/plasmashell/qmlcache/035fb741887b84ff5e0d1ce72a56db9abc5af72a.qmlc
new file mode 100644
index 0000000..ff1faa5
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/035fb741887b84ff5e0d1ce72a56db9abc5af72a.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/0509fd8636623126e9a310036326c94e2cbc70a5.qmlc b/config/.cache/plasmashell/qmlcache/0509fd8636623126e9a310036326c94e2cbc70a5.qmlc
new file mode 100644
index 0000000..101793a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/0509fd8636623126e9a310036326c94e2cbc70a5.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/061c2601e915b0661d022fb956fbc03dad0b0361.qmlc b/config/.cache/plasmashell/qmlcache/061c2601e915b0661d022fb956fbc03dad0b0361.qmlc
new file mode 100644
index 0000000..b6f1af4
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/061c2601e915b0661d022fb956fbc03dad0b0361.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/07f81ebf641e9e25e04ccb0ace66de63b42986b7.qmlc b/config/.cache/plasmashell/qmlcache/07f81ebf641e9e25e04ccb0ace66de63b42986b7.qmlc
new file mode 100644
index 0000000..d9540b2
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/07f81ebf641e9e25e04ccb0ace66de63b42986b7.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/083be2bda3490c7382c5b8edb68a2b5e32f4a6dd.qmlc b/config/.cache/plasmashell/qmlcache/083be2bda3490c7382c5b8edb68a2b5e32f4a6dd.qmlc
new file mode 100644
index 0000000..f4453af
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/083be2bda3490c7382c5b8edb68a2b5e32f4a6dd.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/084739cb65d9396c97f0d13c75f3339dba2e55fd.qmlc b/config/.cache/plasmashell/qmlcache/084739cb65d9396c97f0d13c75f3339dba2e55fd.qmlc
new file mode 100644
index 0000000..39701b2
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/084739cb65d9396c97f0d13c75f3339dba2e55fd.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/08a0f3df2732c7deb83bdca9858d71e65a4fd231.qmlc b/config/.cache/plasmashell/qmlcache/08a0f3df2732c7deb83bdca9858d71e65a4fd231.qmlc
new file mode 100644
index 0000000..3c82a78
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/08a0f3df2732c7deb83bdca9858d71e65a4fd231.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/0b035ab479a672f40600a7eabcb4820396af6403.qmlc b/config/.cache/plasmashell/qmlcache/0b035ab479a672f40600a7eabcb4820396af6403.qmlc
new file mode 100644
index 0000000..0038284
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/0b035ab479a672f40600a7eabcb4820396af6403.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/0c5ca104f57aeafa5c3add05ee8c84d67590ebc0.qmlc b/config/.cache/plasmashell/qmlcache/0c5ca104f57aeafa5c3add05ee8c84d67590ebc0.qmlc
new file mode 100644
index 0000000..915b5d0
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/0c5ca104f57aeafa5c3add05ee8c84d67590ebc0.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/0d2a86e677273d2b320cfdc0ed4e41026c5b5f27.qmlc b/config/.cache/plasmashell/qmlcache/0d2a86e677273d2b320cfdc0ed4e41026c5b5f27.qmlc
new file mode 100644
index 0000000..2e617c5
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/0d2a86e677273d2b320cfdc0ed4e41026c5b5f27.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/0d4d625e21faa4a036afd3150f7920643771c0a6.qmlc b/config/.cache/plasmashell/qmlcache/0d4d625e21faa4a036afd3150f7920643771c0a6.qmlc
new file mode 100644
index 0000000..8e29344
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/0d4d625e21faa4a036afd3150f7920643771c0a6.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/0dc2aa4ab8fb8857abf07d7ce561b170fbd242bf.qmlc b/config/.cache/plasmashell/qmlcache/0dc2aa4ab8fb8857abf07d7ce561b170fbd242bf.qmlc
new file mode 100644
index 0000000..9b6a136
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/0dc2aa4ab8fb8857abf07d7ce561b170fbd242bf.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/0e744aaa6481a5800c8d2f4d25df6c90604f6f3e.qmlc b/config/.cache/plasmashell/qmlcache/0e744aaa6481a5800c8d2f4d25df6c90604f6f3e.qmlc
new file mode 100644
index 0000000..7e5c68d
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/0e744aaa6481a5800c8d2f4d25df6c90604f6f3e.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/0e80599270d05b5dfa793403d2f70016d9a6aabe.qmlc b/config/.cache/plasmashell/qmlcache/0e80599270d05b5dfa793403d2f70016d9a6aabe.qmlc
new file mode 100644
index 0000000..d63afdf
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/0e80599270d05b5dfa793403d2f70016d9a6aabe.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/0ed7b035a8469cecb4d10259484558a135cd2913.qmlc b/config/.cache/plasmashell/qmlcache/0ed7b035a8469cecb4d10259484558a135cd2913.qmlc
new file mode 100644
index 0000000..4a8a1f6
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/0ed7b035a8469cecb4d10259484558a135cd2913.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/10ea86f477adc249f3ee3e69bdd6df539b8265eb.qmlc b/config/.cache/plasmashell/qmlcache/10ea86f477adc249f3ee3e69bdd6df539b8265eb.qmlc
new file mode 100644
index 0000000..ee9a8ef
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/10ea86f477adc249f3ee3e69bdd6df539b8265eb.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/11becd23655d8895f3328d875a81b84369e66c30.qmlc b/config/.cache/plasmashell/qmlcache/11becd23655d8895f3328d875a81b84369e66c30.qmlc
new file mode 100644
index 0000000..f65f3af
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/11becd23655d8895f3328d875a81b84369e66c30.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/11d0045be0a7fb20b23b22deeeef5c835908a1bb.jsc b/config/.cache/plasmashell/qmlcache/11d0045be0a7fb20b23b22deeeef5c835908a1bb.jsc
new file mode 100644
index 0000000..09d44c5
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/11d0045be0a7fb20b23b22deeeef5c835908a1bb.jsc differ
diff --git a/config/.cache/plasmashell/qmlcache/121f5de54304ab648b173a07c35dbf845746b344.qmlc b/config/.cache/plasmashell/qmlcache/121f5de54304ab648b173a07c35dbf845746b344.qmlc
new file mode 100644
index 0000000..9d82731
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/121f5de54304ab648b173a07c35dbf845746b344.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/1231151810a0dc9cfd14b1072fdfe69b533391e6.qmlc b/config/.cache/plasmashell/qmlcache/1231151810a0dc9cfd14b1072fdfe69b533391e6.qmlc
new file mode 100644
index 0000000..25fd8f1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/1231151810a0dc9cfd14b1072fdfe69b533391e6.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/12f2d623320d918ca8aaa50d767255f48d6797e4.qmlc b/config/.cache/plasmashell/qmlcache/12f2d623320d918ca8aaa50d767255f48d6797e4.qmlc
new file mode 100644
index 0000000..63a833f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/12f2d623320d918ca8aaa50d767255f48d6797e4.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/1338f2ec830e9a3d2acc175380521d58c14e60be.qmlc b/config/.cache/plasmashell/qmlcache/1338f2ec830e9a3d2acc175380521d58c14e60be.qmlc
new file mode 100644
index 0000000..32ed3c7
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/1338f2ec830e9a3d2acc175380521d58c14e60be.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/14e147bb70cc5f67daf0d222c376f0b3f674d487.qmlc b/config/.cache/plasmashell/qmlcache/14e147bb70cc5f67daf0d222c376f0b3f674d487.qmlc
new file mode 100644
index 0000000..4521d05
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/14e147bb70cc5f67daf0d222c376f0b3f674d487.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/157695ad901e89e2de7b7c15290ce04e4204f9f0.qmlc b/config/.cache/plasmashell/qmlcache/157695ad901e89e2de7b7c15290ce04e4204f9f0.qmlc
new file mode 100644
index 0000000..5323f19
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/157695ad901e89e2de7b7c15290ce04e4204f9f0.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/1810ad3901fc59f7ecb97713a5a9597650e0201f.qmlc b/config/.cache/plasmashell/qmlcache/1810ad3901fc59f7ecb97713a5a9597650e0201f.qmlc
new file mode 100644
index 0000000..9e7291c
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/1810ad3901fc59f7ecb97713a5a9597650e0201f.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/19825eb8cdae298a7cc414464351f026544435b7.qmlc b/config/.cache/plasmashell/qmlcache/19825eb8cdae298a7cc414464351f026544435b7.qmlc
new file mode 100644
index 0000000..0ea9151
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/19825eb8cdae298a7cc414464351f026544435b7.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/1a9b5a97e42ffd3e72b669cd735bdba854cd6d12.qmlc b/config/.cache/plasmashell/qmlcache/1a9b5a97e42ffd3e72b669cd735bdba854cd6d12.qmlc
new file mode 100644
index 0000000..bb62744
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/1a9b5a97e42ffd3e72b669cd735bdba854cd6d12.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/1b5209199f08f45647dca2dcf400e9be889314d2.qmlc b/config/.cache/plasmashell/qmlcache/1b5209199f08f45647dca2dcf400e9be889314d2.qmlc
new file mode 100644
index 0000000..b8b78a4
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/1b5209199f08f45647dca2dcf400e9be889314d2.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/1d1157e4f9643056c147d63672f7a8c15fc40baf.qmlc b/config/.cache/plasmashell/qmlcache/1d1157e4f9643056c147d63672f7a8c15fc40baf.qmlc
new file mode 100644
index 0000000..167f403
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/1d1157e4f9643056c147d63672f7a8c15fc40baf.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/1d9c38e275de933a7048fe02b21c6aed07a2cbc3.qmlc b/config/.cache/plasmashell/qmlcache/1d9c38e275de933a7048fe02b21c6aed07a2cbc3.qmlc
new file mode 100644
index 0000000..e792d5f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/1d9c38e275de933a7048fe02b21c6aed07a2cbc3.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/1e0e1947e1d1a3f02322022142fceda92bf5cfc1.qmlc b/config/.cache/plasmashell/qmlcache/1e0e1947e1d1a3f02322022142fceda92bf5cfc1.qmlc
new file mode 100644
index 0000000..7bc9eb3
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/1e0e1947e1d1a3f02322022142fceda92bf5cfc1.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/22cf22bccf563628496aa947bb029b955c402bf3.qmlc b/config/.cache/plasmashell/qmlcache/22cf22bccf563628496aa947bb029b955c402bf3.qmlc
new file mode 100644
index 0000000..eb0a8ed
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/22cf22bccf563628496aa947bb029b955c402bf3.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/22f22b6040eda14aabd262bd81a8536a93f6c486.qmlc b/config/.cache/plasmashell/qmlcache/22f22b6040eda14aabd262bd81a8536a93f6c486.qmlc
new file mode 100644
index 0000000..25d84dd
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/22f22b6040eda14aabd262bd81a8536a93f6c486.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/29d06a88f089ade01a5358de89260bbf54368e54.qmlc b/config/.cache/plasmashell/qmlcache/29d06a88f089ade01a5358de89260bbf54368e54.qmlc
new file mode 100644
index 0000000..2e9a42f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/29d06a88f089ade01a5358de89260bbf54368e54.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/2a136af2883dbd90c8f2685dd66437f0dac0fefc.qmlc b/config/.cache/plasmashell/qmlcache/2a136af2883dbd90c8f2685dd66437f0dac0fefc.qmlc
new file mode 100644
index 0000000..2e54d5b
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/2a136af2883dbd90c8f2685dd66437f0dac0fefc.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/2b037e9aa2f37d42240d50ed02e2b69638fa09f7.qmlc b/config/.cache/plasmashell/qmlcache/2b037e9aa2f37d42240d50ed02e2b69638fa09f7.qmlc
new file mode 100644
index 0000000..1d0287d
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/2b037e9aa2f37d42240d50ed02e2b69638fa09f7.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/2b69f358dbdcaa61306c886f45315fabd243e6d7.qmlc b/config/.cache/plasmashell/qmlcache/2b69f358dbdcaa61306c886f45315fabd243e6d7.qmlc
new file mode 100644
index 0000000..d688494
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/2b69f358dbdcaa61306c886f45315fabd243e6d7.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/2bb187b513ba5e642f9815caf242da125a286185.qmlc b/config/.cache/plasmashell/qmlcache/2bb187b513ba5e642f9815caf242da125a286185.qmlc
new file mode 100644
index 0000000..90c408c
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/2bb187b513ba5e642f9815caf242da125a286185.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/2bc7ee7dd0a7efe306f64060ec0c5471d17d5ab3.qmlc b/config/.cache/plasmashell/qmlcache/2bc7ee7dd0a7efe306f64060ec0c5471d17d5ab3.qmlc
new file mode 100644
index 0000000..c907209
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/2bc7ee7dd0a7efe306f64060ec0c5471d17d5ab3.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/2edc043bb46b244bb2a2856975e5f50ee46ee7b2.qmlc b/config/.cache/plasmashell/qmlcache/2edc043bb46b244bb2a2856975e5f50ee46ee7b2.qmlc
new file mode 100644
index 0000000..d407205
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/2edc043bb46b244bb2a2856975e5f50ee46ee7b2.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/2fa9d1aa3efc3584b9fb5eea5d2d2c191e476a29.jsc b/config/.cache/plasmashell/qmlcache/2fa9d1aa3efc3584b9fb5eea5d2d2c191e476a29.jsc
new file mode 100644
index 0000000..064ea41
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/2fa9d1aa3efc3584b9fb5eea5d2d2c191e476a29.jsc differ
diff --git a/config/.cache/plasmashell/qmlcache/31e8919d69835b3291146e8085eb65b408d292b0.qmlc b/config/.cache/plasmashell/qmlcache/31e8919d69835b3291146e8085eb65b408d292b0.qmlc
new file mode 100644
index 0000000..0d854c1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/31e8919d69835b3291146e8085eb65b408d292b0.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/332475f80befb7ce717543ee7acb33ea53f3e526.qmlc b/config/.cache/plasmashell/qmlcache/332475f80befb7ce717543ee7acb33ea53f3e526.qmlc
new file mode 100644
index 0000000..6e3a020
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/332475f80befb7ce717543ee7acb33ea53f3e526.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/33e546ee74ab2a9bf470424f8a50bcbb4430d92d.qmlc b/config/.cache/plasmashell/qmlcache/33e546ee74ab2a9bf470424f8a50bcbb4430d92d.qmlc
new file mode 100644
index 0000000..889ca3e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/33e546ee74ab2a9bf470424f8a50bcbb4430d92d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/35f419c3dd9d9427f338082562e2fa4c33684cf3.qmlc b/config/.cache/plasmashell/qmlcache/35f419c3dd9d9427f338082562e2fa4c33684cf3.qmlc
new file mode 100644
index 0000000..fef894f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/35f419c3dd9d9427f338082562e2fa4c33684cf3.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/36c398e6b42ab55c98fb5401c4c4c92e047eb6db.qmlc b/config/.cache/plasmashell/qmlcache/36c398e6b42ab55c98fb5401c4c4c92e047eb6db.qmlc
new file mode 100644
index 0000000..c7f4bf7
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/36c398e6b42ab55c98fb5401c4c4c92e047eb6db.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/381c8cbd339e56212bfefe08d44afc8b075894a6.qmlc b/config/.cache/plasmashell/qmlcache/381c8cbd339e56212bfefe08d44afc8b075894a6.qmlc
new file mode 100644
index 0000000..7c114cd
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/381c8cbd339e56212bfefe08d44afc8b075894a6.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/384c0c489ad1a52d98c1d3caaa2e487b009d7a26.qmlc b/config/.cache/plasmashell/qmlcache/384c0c489ad1a52d98c1d3caaa2e487b009d7a26.qmlc
new file mode 100644
index 0000000..4560b6a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/384c0c489ad1a52d98c1d3caaa2e487b009d7a26.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/39ea91e629daa36d32c6a3ad97b3defd0d576637.qmlc b/config/.cache/plasmashell/qmlcache/39ea91e629daa36d32c6a3ad97b3defd0d576637.qmlc
new file mode 100644
index 0000000..883d590
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/39ea91e629daa36d32c6a3ad97b3defd0d576637.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/3afeb888a13d9b9811679616ddc13f812d193646.qmlc b/config/.cache/plasmashell/qmlcache/3afeb888a13d9b9811679616ddc13f812d193646.qmlc
new file mode 100644
index 0000000..8508b94
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/3afeb888a13d9b9811679616ddc13f812d193646.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/3d23ba4c6779ddde443d1596da702ec400976c11.qmlc b/config/.cache/plasmashell/qmlcache/3d23ba4c6779ddde443d1596da702ec400976c11.qmlc
new file mode 100644
index 0000000..cf8bda1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/3d23ba4c6779ddde443d1596da702ec400976c11.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/3e39f2e020149acc60f002bda288b6e0258d8c8b.qmlc b/config/.cache/plasmashell/qmlcache/3e39f2e020149acc60f002bda288b6e0258d8c8b.qmlc
new file mode 100644
index 0000000..8119654
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/3e39f2e020149acc60f002bda288b6e0258d8c8b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/3f85b2dcb6b4dd2fea982aeaa8662b92e68484ed.qmlc b/config/.cache/plasmashell/qmlcache/3f85b2dcb6b4dd2fea982aeaa8662b92e68484ed.qmlc
new file mode 100644
index 0000000..1521a4d
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/3f85b2dcb6b4dd2fea982aeaa8662b92e68484ed.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/430b8be3ceb0899324a88f8eca7375d99db2fd3e.qmlc b/config/.cache/plasmashell/qmlcache/430b8be3ceb0899324a88f8eca7375d99db2fd3e.qmlc
new file mode 100644
index 0000000..c39795b
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/430b8be3ceb0899324a88f8eca7375d99db2fd3e.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/43392d0071c74e6fdfcb2cb1ab9edfca08b9e954.qmlc b/config/.cache/plasmashell/qmlcache/43392d0071c74e6fdfcb2cb1ab9edfca08b9e954.qmlc
new file mode 100644
index 0000000..08dbefc
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/43392d0071c74e6fdfcb2cb1ab9edfca08b9e954.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/4353b154c684101a85758b29f7dcbc7ae8e5314f.qmlc b/config/.cache/plasmashell/qmlcache/4353b154c684101a85758b29f7dcbc7ae8e5314f.qmlc
new file mode 100644
index 0000000..11e2e9a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/4353b154c684101a85758b29f7dcbc7ae8e5314f.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/455510ba4f2f5b3efca78a16c6421bca59fb4924.qmlc b/config/.cache/plasmashell/qmlcache/455510ba4f2f5b3efca78a16c6421bca59fb4924.qmlc
new file mode 100644
index 0000000..427c969
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/455510ba4f2f5b3efca78a16c6421bca59fb4924.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/48422adc025c1dc333e3e7bd2d9ad07ecbaf3a68.qmlc b/config/.cache/plasmashell/qmlcache/48422adc025c1dc333e3e7bd2d9ad07ecbaf3a68.qmlc
new file mode 100644
index 0000000..587e5a4
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/48422adc025c1dc333e3e7bd2d9ad07ecbaf3a68.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/49130d1c5a77e4c6c204c11976148e5382e9af90.qmlc b/config/.cache/plasmashell/qmlcache/49130d1c5a77e4c6c204c11976148e5382e9af90.qmlc
new file mode 100644
index 0000000..6a3c7d0
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/49130d1c5a77e4c6c204c11976148e5382e9af90.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/49ada484fc7975261e7c1a6eed7db137394fa294.qmlc b/config/.cache/plasmashell/qmlcache/49ada484fc7975261e7c1a6eed7db137394fa294.qmlc
new file mode 100644
index 0000000..20be08e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/49ada484fc7975261e7c1a6eed7db137394fa294.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/4b6108cf47dc73642ee02da94d18a9f8155029a0.qmlc b/config/.cache/plasmashell/qmlcache/4b6108cf47dc73642ee02da94d18a9f8155029a0.qmlc
new file mode 100644
index 0000000..9df4c82
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/4b6108cf47dc73642ee02da94d18a9f8155029a0.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/4bcfd6675a009dbe7fecc073bafbe8af396f434c.qmlc b/config/.cache/plasmashell/qmlcache/4bcfd6675a009dbe7fecc073bafbe8af396f434c.qmlc
new file mode 100644
index 0000000..452eec4
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/4bcfd6675a009dbe7fecc073bafbe8af396f434c.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/4c0efa39736d98ee8ce2b1f3f2535fc5d2df8812.jsc b/config/.cache/plasmashell/qmlcache/4c0efa39736d98ee8ce2b1f3f2535fc5d2df8812.jsc
new file mode 100644
index 0000000..080ed9e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/4c0efa39736d98ee8ce2b1f3f2535fc5d2df8812.jsc differ
diff --git a/config/.cache/plasmashell/qmlcache/4c41bd55165f2f7b59fd7508654338d42d95b181.qmlc b/config/.cache/plasmashell/qmlcache/4c41bd55165f2f7b59fd7508654338d42d95b181.qmlc
new file mode 100644
index 0000000..69f27f9
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/4c41bd55165f2f7b59fd7508654338d42d95b181.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/4c75c14958ac0d57fad3bd11fa2fbbce4b53f3f1.qmlc b/config/.cache/plasmashell/qmlcache/4c75c14958ac0d57fad3bd11fa2fbbce4b53f3f1.qmlc
new file mode 100644
index 0000000..96b4839
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/4c75c14958ac0d57fad3bd11fa2fbbce4b53f3f1.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/4d1ee49a0ac1b67def87f284b3d5478bac94c688.qmlc b/config/.cache/plasmashell/qmlcache/4d1ee49a0ac1b67def87f284b3d5478bac94c688.qmlc
new file mode 100644
index 0000000..adadb13
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/4d1ee49a0ac1b67def87f284b3d5478bac94c688.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/52be17852f54ccf6c61309866510ee632fb03782.qmlc b/config/.cache/plasmashell/qmlcache/52be17852f54ccf6c61309866510ee632fb03782.qmlc
new file mode 100644
index 0000000..64979f3
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/52be17852f54ccf6c61309866510ee632fb03782.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/534de7c1ce8d27afff03221cb39b934f79a64a79.qmlc b/config/.cache/plasmashell/qmlcache/534de7c1ce8d27afff03221cb39b934f79a64a79.qmlc
new file mode 100644
index 0000000..26bc068
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/534de7c1ce8d27afff03221cb39b934f79a64a79.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/5388300d29b2a360886ff845db5314f4daa12589.qmlc b/config/.cache/plasmashell/qmlcache/5388300d29b2a360886ff845db5314f4daa12589.qmlc
new file mode 100644
index 0000000..e1f4fe6
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/5388300d29b2a360886ff845db5314f4daa12589.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/544cd374773c3e3467edd7e87d1d7dda542de416.qmlc b/config/.cache/plasmashell/qmlcache/544cd374773c3e3467edd7e87d1d7dda542de416.qmlc
new file mode 100644
index 0000000..1ae1502
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/544cd374773c3e3467edd7e87d1d7dda542de416.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/564fba76b929a0c630fa43fce5cce2a759ff62c4.qmlc b/config/.cache/plasmashell/qmlcache/564fba76b929a0c630fa43fce5cce2a759ff62c4.qmlc
new file mode 100644
index 0000000..69c5a05
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/564fba76b929a0c630fa43fce5cce2a759ff62c4.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/565afb17aed2047fd859fd0671353e01bee7364f.qmlc b/config/.cache/plasmashell/qmlcache/565afb17aed2047fd859fd0671353e01bee7364f.qmlc
new file mode 100644
index 0000000..75cf489
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/565afb17aed2047fd859fd0671353e01bee7364f.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/587362132ec11a5d15cfafa69a849fb200c899fe.qmlc b/config/.cache/plasmashell/qmlcache/587362132ec11a5d15cfafa69a849fb200c899fe.qmlc
new file mode 100644
index 0000000..c60b1fe
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/587362132ec11a5d15cfafa69a849fb200c899fe.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/58b8c10177b59d094b690e23f23d79af863128a4.qmlc b/config/.cache/plasmashell/qmlcache/58b8c10177b59d094b690e23f23d79af863128a4.qmlc
new file mode 100644
index 0000000..627eb1a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/58b8c10177b59d094b690e23f23d79af863128a4.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/59c5b3f4694bfb2803709aecd41b463d8957a463.qmlc b/config/.cache/plasmashell/qmlcache/59c5b3f4694bfb2803709aecd41b463d8957a463.qmlc
new file mode 100644
index 0000000..4a46a75
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/59c5b3f4694bfb2803709aecd41b463d8957a463.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/5a832c90655eeeb321d348b158555637c095f441.qmlc b/config/.cache/plasmashell/qmlcache/5a832c90655eeeb321d348b158555637c095f441.qmlc
new file mode 100644
index 0000000..d79ce6b
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/5a832c90655eeeb321d348b158555637c095f441.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/5acca61783e156f57ce737638f606b04e2bfda11.qmlc b/config/.cache/plasmashell/qmlcache/5acca61783e156f57ce737638f606b04e2bfda11.qmlc
new file mode 100644
index 0000000..f211a2e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/5acca61783e156f57ce737638f606b04e2bfda11.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/5c4074d256766368eef61fc4480772b37c041e9c.qmlc b/config/.cache/plasmashell/qmlcache/5c4074d256766368eef61fc4480772b37c041e9c.qmlc
new file mode 100644
index 0000000..4a40fc1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/5c4074d256766368eef61fc4480772b37c041e9c.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/5c7122da954c5a4a5d76131fec435f12254a6d06.qmlc b/config/.cache/plasmashell/qmlcache/5c7122da954c5a4a5d76131fec435f12254a6d06.qmlc
new file mode 100644
index 0000000..622cf93
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/5c7122da954c5a4a5d76131fec435f12254a6d06.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/5d415ad7259e66caa26ba28894b6de394fa31617.qmlc b/config/.cache/plasmashell/qmlcache/5d415ad7259e66caa26ba28894b6de394fa31617.qmlc
new file mode 100644
index 0000000..3a923f3
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/5d415ad7259e66caa26ba28894b6de394fa31617.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/5f612594f2dbf235ceb0690f5ba4a2d73e811317.qmlc b/config/.cache/plasmashell/qmlcache/5f612594f2dbf235ceb0690f5ba4a2d73e811317.qmlc
new file mode 100644
index 0000000..61f6fb1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/5f612594f2dbf235ceb0690f5ba4a2d73e811317.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/5f621a0af77baf6fbd5ad4b0708993ab4d67f389.qmlc b/config/.cache/plasmashell/qmlcache/5f621a0af77baf6fbd5ad4b0708993ab4d67f389.qmlc
new file mode 100644
index 0000000..f854e50
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/5f621a0af77baf6fbd5ad4b0708993ab4d67f389.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/5ff524dd6ef6a5beb203a5be1e84858198c2f46d.qmlc b/config/.cache/plasmashell/qmlcache/5ff524dd6ef6a5beb203a5be1e84858198c2f46d.qmlc
new file mode 100644
index 0000000..ec498c9
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/5ff524dd6ef6a5beb203a5be1e84858198c2f46d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/601968b5d9486a70e63271bf2c46c578b71bdabc.qmlc b/config/.cache/plasmashell/qmlcache/601968b5d9486a70e63271bf2c46c578b71bdabc.qmlc
new file mode 100644
index 0000000..948c4aa
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/601968b5d9486a70e63271bf2c46c578b71bdabc.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/603013e06a7b171e69d5127b2dc5a77a39e1c268.qmlc b/config/.cache/plasmashell/qmlcache/603013e06a7b171e69d5127b2dc5a77a39e1c268.qmlc
new file mode 100644
index 0000000..779d0df
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/603013e06a7b171e69d5127b2dc5a77a39e1c268.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/603527a66377b1d7105c6279c39c9c889a3912e2.qmlc b/config/.cache/plasmashell/qmlcache/603527a66377b1d7105c6279c39c9c889a3912e2.qmlc
new file mode 100644
index 0000000..bb00f0c
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/603527a66377b1d7105c6279c39c9c889a3912e2.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/611015bc3cb409458f854560c27610db0efa8251.qmlc b/config/.cache/plasmashell/qmlcache/611015bc3cb409458f854560c27610db0efa8251.qmlc
new file mode 100644
index 0000000..8f47b97
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/611015bc3cb409458f854560c27610db0efa8251.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/632a2ea6bc65cf34c10f1efef31e3f30a75dfdc3.qmlc b/config/.cache/plasmashell/qmlcache/632a2ea6bc65cf34c10f1efef31e3f30a75dfdc3.qmlc
new file mode 100644
index 0000000..07ce6fa
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/632a2ea6bc65cf34c10f1efef31e3f30a75dfdc3.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/63c9d8875d72e1a38759ccfbd0fc38d61368186f.qmlc b/config/.cache/plasmashell/qmlcache/63c9d8875d72e1a38759ccfbd0fc38d61368186f.qmlc
new file mode 100644
index 0000000..5e7ac73
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/63c9d8875d72e1a38759ccfbd0fc38d61368186f.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/69cc7a44e2a38aba189ac6b70376482c673783ff.qmlc b/config/.cache/plasmashell/qmlcache/69cc7a44e2a38aba189ac6b70376482c673783ff.qmlc
new file mode 100644
index 0000000..225f802
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/69cc7a44e2a38aba189ac6b70376482c673783ff.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/6a63a6301b87f652a70237f304a68b4ca9102fd0.qmlc b/config/.cache/plasmashell/qmlcache/6a63a6301b87f652a70237f304a68b4ca9102fd0.qmlc
new file mode 100644
index 0000000..ff1f5bd
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/6a63a6301b87f652a70237f304a68b4ca9102fd0.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/6a874d741b0414eac16bc07d12f10c38442cd4b7.qmlc b/config/.cache/plasmashell/qmlcache/6a874d741b0414eac16bc07d12f10c38442cd4b7.qmlc
new file mode 100644
index 0000000..ce15496
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/6a874d741b0414eac16bc07d12f10c38442cd4b7.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7055e961d04c92e24afeafc14ab22b5b6762fcb7.qmlc b/config/.cache/plasmashell/qmlcache/7055e961d04c92e24afeafc14ab22b5b6762fcb7.qmlc
new file mode 100644
index 0000000..535bf2b
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7055e961d04c92e24afeafc14ab22b5b6762fcb7.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7132bcfc328dc7c3688734ab3f2be04c21da657a.qmlc b/config/.cache/plasmashell/qmlcache/7132bcfc328dc7c3688734ab3f2be04c21da657a.qmlc
new file mode 100644
index 0000000..301d500
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7132bcfc328dc7c3688734ab3f2be04c21da657a.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7199bfd977ad5bb6f7aa446dc0fd715359d90d2c.qmlc b/config/.cache/plasmashell/qmlcache/7199bfd977ad5bb6f7aa446dc0fd715359d90d2c.qmlc
new file mode 100644
index 0000000..21d4e9b
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7199bfd977ad5bb6f7aa446dc0fd715359d90d2c.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/723f147247f656afabd7b88f261fb6c9d57f059c.qmlc b/config/.cache/plasmashell/qmlcache/723f147247f656afabd7b88f261fb6c9d57f059c.qmlc
new file mode 100644
index 0000000..61e2c9d
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/723f147247f656afabd7b88f261fb6c9d57f059c.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/736f378323f54933910c7a8a11d349b8779b1d5d.qmlc b/config/.cache/plasmashell/qmlcache/736f378323f54933910c7a8a11d349b8779b1d5d.qmlc
new file mode 100644
index 0000000..764496d
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/736f378323f54933910c7a8a11d349b8779b1d5d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/73cf266c45bd68baa9672e25ffda675d7daec383.qmlc b/config/.cache/plasmashell/qmlcache/73cf266c45bd68baa9672e25ffda675d7daec383.qmlc
new file mode 100644
index 0000000..17e309c
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/73cf266c45bd68baa9672e25ffda675d7daec383.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/740d29a619bae77e99acde30d232eb421dde81b4.qmlc b/config/.cache/plasmashell/qmlcache/740d29a619bae77e99acde30d232eb421dde81b4.qmlc
new file mode 100644
index 0000000..81f0352
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/740d29a619bae77e99acde30d232eb421dde81b4.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7802ae8f7fe41b11634c0558a6cec29f1a5d79ab.qmlc b/config/.cache/plasmashell/qmlcache/7802ae8f7fe41b11634c0558a6cec29f1a5d79ab.qmlc
new file mode 100644
index 0000000..dd4f7b2
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7802ae8f7fe41b11634c0558a6cec29f1a5d79ab.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/790c3d7d10833e12e04954a3085eb9370e645ade.qmlc b/config/.cache/plasmashell/qmlcache/790c3d7d10833e12e04954a3085eb9370e645ade.qmlc
new file mode 100644
index 0000000..6328f6f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/790c3d7d10833e12e04954a3085eb9370e645ade.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/79ec7e22afb646caaa0cca88eedefc3dba2ddbca.qmlc b/config/.cache/plasmashell/qmlcache/79ec7e22afb646caaa0cca88eedefc3dba2ddbca.qmlc
new file mode 100644
index 0000000..c5f98a1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/79ec7e22afb646caaa0cca88eedefc3dba2ddbca.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7a981024d1f6ce9924470f7a8cc14ff3481ff544.qmlc b/config/.cache/plasmashell/qmlcache/7a981024d1f6ce9924470f7a8cc14ff3481ff544.qmlc
new file mode 100644
index 0000000..315947f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7a981024d1f6ce9924470f7a8cc14ff3481ff544.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7b2c823284ac57c34e821e7dfcdc4cbe9d0a7c0b.qmlc b/config/.cache/plasmashell/qmlcache/7b2c823284ac57c34e821e7dfcdc4cbe9d0a7c0b.qmlc
new file mode 100644
index 0000000..95ce0cf
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7b2c823284ac57c34e821e7dfcdc4cbe9d0a7c0b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7c28243a57e8be11e18d3a88bb14875e3191c4ff.qmlc b/config/.cache/plasmashell/qmlcache/7c28243a57e8be11e18d3a88bb14875e3191c4ff.qmlc
new file mode 100644
index 0000000..7f3084e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7c28243a57e8be11e18d3a88bb14875e3191c4ff.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7ce114e653df723d0e53c2cfb70764aa37226cd4.qmlc b/config/.cache/plasmashell/qmlcache/7ce114e653df723d0e53c2cfb70764aa37226cd4.qmlc
new file mode 100644
index 0000000..bab098d
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7ce114e653df723d0e53c2cfb70764aa37226cd4.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7d424ddc78a2eaf5c2dd2a743f295da5af0a2046.qmlc b/config/.cache/plasmashell/qmlcache/7d424ddc78a2eaf5c2dd2a743f295da5af0a2046.qmlc
new file mode 100644
index 0000000..1f7e027
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7d424ddc78a2eaf5c2dd2a743f295da5af0a2046.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7db97de170d45710e3ea235b20a82597bdb65a88.qmlc b/config/.cache/plasmashell/qmlcache/7db97de170d45710e3ea235b20a82597bdb65a88.qmlc
new file mode 100644
index 0000000..29989cd
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7db97de170d45710e3ea235b20a82597bdb65a88.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/7dc2cb76d189269e2bf85290ba367b28b07db24b.qmlc b/config/.cache/plasmashell/qmlcache/7dc2cb76d189269e2bf85290ba367b28b07db24b.qmlc
new file mode 100644
index 0000000..0d5e8ef
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/7dc2cb76d189269e2bf85290ba367b28b07db24b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/802d86343d3bc30ef52ddeb042666b229abc635b.qmlc b/config/.cache/plasmashell/qmlcache/802d86343d3bc30ef52ddeb042666b229abc635b.qmlc
new file mode 100644
index 0000000..721a786
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/802d86343d3bc30ef52ddeb042666b229abc635b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/8072849f4620b6b275665d3efaeaa133c00d8adc.qmlc b/config/.cache/plasmashell/qmlcache/8072849f4620b6b275665d3efaeaa133c00d8adc.qmlc
new file mode 100644
index 0000000..99b1ac9
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/8072849f4620b6b275665d3efaeaa133c00d8adc.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/83708ecd9a91042085030f9ef05d37292805e0a2.qmlc b/config/.cache/plasmashell/qmlcache/83708ecd9a91042085030f9ef05d37292805e0a2.qmlc
new file mode 100644
index 0000000..f3896fc
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/83708ecd9a91042085030f9ef05d37292805e0a2.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/83e42463f40f9b57fde35f3a5d62f3ca9cf43a9a.qmlc b/config/.cache/plasmashell/qmlcache/83e42463f40f9b57fde35f3a5d62f3ca9cf43a9a.qmlc
new file mode 100644
index 0000000..e45ef85
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/83e42463f40f9b57fde35f3a5d62f3ca9cf43a9a.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/8453da03780c9217892d680e528aabe0c04952fa.qmlc b/config/.cache/plasmashell/qmlcache/8453da03780c9217892d680e528aabe0c04952fa.qmlc
new file mode 100644
index 0000000..99a6d79
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/8453da03780c9217892d680e528aabe0c04952fa.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/86624e9e6d4d79baa406cf21f1dfd0f2d63f9061.qmlc b/config/.cache/plasmashell/qmlcache/86624e9e6d4d79baa406cf21f1dfd0f2d63f9061.qmlc
new file mode 100644
index 0000000..6705503
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/86624e9e6d4d79baa406cf21f1dfd0f2d63f9061.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/88f8c379893c294821cf7c6a68408665fbc9a7ef.qmlc b/config/.cache/plasmashell/qmlcache/88f8c379893c294821cf7c6a68408665fbc9a7ef.qmlc
new file mode 100644
index 0000000..9949412
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/88f8c379893c294821cf7c6a68408665fbc9a7ef.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/88fc0cba03d568903289949536f15358affb13eb.qmlc b/config/.cache/plasmashell/qmlcache/88fc0cba03d568903289949536f15358affb13eb.qmlc
new file mode 100644
index 0000000..245636a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/88fc0cba03d568903289949536f15358affb13eb.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/8a497a8e69e26f1c80a3612a956938314c5ec9f8.qmlc b/config/.cache/plasmashell/qmlcache/8a497a8e69e26f1c80a3612a956938314c5ec9f8.qmlc
new file mode 100644
index 0000000..cdba50b
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/8a497a8e69e26f1c80a3612a956938314c5ec9f8.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/8fa4738c9d4570cc27433c18334d638bde610727.qmlc b/config/.cache/plasmashell/qmlcache/8fa4738c9d4570cc27433c18334d638bde610727.qmlc
new file mode 100644
index 0000000..7bcd7ed
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/8fa4738c9d4570cc27433c18334d638bde610727.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/908181bfcec515ced2f3d1d06ddc7e78955fabfc.qmlc b/config/.cache/plasmashell/qmlcache/908181bfcec515ced2f3d1d06ddc7e78955fabfc.qmlc
new file mode 100644
index 0000000..e6d5624
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/908181bfcec515ced2f3d1d06ddc7e78955fabfc.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/90fe562857661705e2e6e2c620bcb16258c41714.qmlc b/config/.cache/plasmashell/qmlcache/90fe562857661705e2e6e2c620bcb16258c41714.qmlc
new file mode 100644
index 0000000..3b18b0f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/90fe562857661705e2e6e2c620bcb16258c41714.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/93dbf6613d7b6d9e7263053169d74591019a334e.qmlc b/config/.cache/plasmashell/qmlcache/93dbf6613d7b6d9e7263053169d74591019a334e.qmlc
new file mode 100644
index 0000000..beaef89
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/93dbf6613d7b6d9e7263053169d74591019a334e.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/9670a68da59a6ac2de90fc0123a882f9c51e513f.qmlc b/config/.cache/plasmashell/qmlcache/9670a68da59a6ac2de90fc0123a882f9c51e513f.qmlc
new file mode 100644
index 0000000..69ea690
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/9670a68da59a6ac2de90fc0123a882f9c51e513f.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/9a114b7048dab4203354a15ed76c54037ee3d9dc.qmlc b/config/.cache/plasmashell/qmlcache/9a114b7048dab4203354a15ed76c54037ee3d9dc.qmlc
new file mode 100644
index 0000000..8a844a1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/9a114b7048dab4203354a15ed76c54037ee3d9dc.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/9a168d303bdeba270b8debcc23c91b8bb08281a5.qmlc b/config/.cache/plasmashell/qmlcache/9a168d303bdeba270b8debcc23c91b8bb08281a5.qmlc
new file mode 100644
index 0000000..ae9005e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/9a168d303bdeba270b8debcc23c91b8bb08281a5.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/9a3057622064bf8090262d864056be35faf9652c.qmlc b/config/.cache/plasmashell/qmlcache/9a3057622064bf8090262d864056be35faf9652c.qmlc
new file mode 100644
index 0000000..1d3afb8
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/9a3057622064bf8090262d864056be35faf9652c.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/9aefb1811a66642b5b847624ca7693a523a39540.qmlc b/config/.cache/plasmashell/qmlcache/9aefb1811a66642b5b847624ca7693a523a39540.qmlc
new file mode 100644
index 0000000..57d7384
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/9aefb1811a66642b5b847624ca7693a523a39540.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/9b5a77c580ca8fa0019b9bf521f82245aced3bcf.qmlc b/config/.cache/plasmashell/qmlcache/9b5a77c580ca8fa0019b9bf521f82245aced3bcf.qmlc
new file mode 100644
index 0000000..fdf57b8
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/9b5a77c580ca8fa0019b9bf521f82245aced3bcf.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/9d4df960642aa8bf47baa512db931b6a762e7b1b.qmlc b/config/.cache/plasmashell/qmlcache/9d4df960642aa8bf47baa512db931b6a762e7b1b.qmlc
new file mode 100644
index 0000000..8f829a9
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/9d4df960642aa8bf47baa512db931b6a762e7b1b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/a3240d41d02df838488634908a5eafe7f2fee2f4.jsc b/config/.cache/plasmashell/qmlcache/a3240d41d02df838488634908a5eafe7f2fee2f4.jsc
new file mode 100644
index 0000000..cb0e80f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/a3240d41d02df838488634908a5eafe7f2fee2f4.jsc differ
diff --git a/config/.cache/plasmashell/qmlcache/a42011065c9d5f0ec2e0c08d1f3647f651fbc01d.qmlc b/config/.cache/plasmashell/qmlcache/a42011065c9d5f0ec2e0c08d1f3647f651fbc01d.qmlc
new file mode 100644
index 0000000..949fddc
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/a42011065c9d5f0ec2e0c08d1f3647f651fbc01d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/a43ffa137390098bfe075820741627d9bf942220.qmlc b/config/.cache/plasmashell/qmlcache/a43ffa137390098bfe075820741627d9bf942220.qmlc
new file mode 100644
index 0000000..18274e6
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/a43ffa137390098bfe075820741627d9bf942220.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/a5b4355adb2a61c70532515b79c6b31d33260c17.qmlc b/config/.cache/plasmashell/qmlcache/a5b4355adb2a61c70532515b79c6b31d33260c17.qmlc
new file mode 100644
index 0000000..743658e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/a5b4355adb2a61c70532515b79c6b31d33260c17.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/a5f791d0921594ecb8ce359523e9e60430090b6b.qmlc b/config/.cache/plasmashell/qmlcache/a5f791d0921594ecb8ce359523e9e60430090b6b.qmlc
new file mode 100644
index 0000000..3335a60
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/a5f791d0921594ecb8ce359523e9e60430090b6b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/a70e8517da5da8d5fb06f08ab78408731afe4979.qmlc b/config/.cache/plasmashell/qmlcache/a70e8517da5da8d5fb06f08ab78408731afe4979.qmlc
new file mode 100644
index 0000000..9a401ae
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/a70e8517da5da8d5fb06f08ab78408731afe4979.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/aa37a73d7ae4771f909b7de7fdd7450a91aea785.qmlc b/config/.cache/plasmashell/qmlcache/aa37a73d7ae4771f909b7de7fdd7450a91aea785.qmlc
new file mode 100644
index 0000000..9029adb
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/aa37a73d7ae4771f909b7de7fdd7450a91aea785.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/aa610db1de9aa26e7378b0f2ebdc778146dea3ba.qmlc b/config/.cache/plasmashell/qmlcache/aa610db1de9aa26e7378b0f2ebdc778146dea3ba.qmlc
new file mode 100644
index 0000000..b23c0d2
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/aa610db1de9aa26e7378b0f2ebdc778146dea3ba.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/aa8329818adf1040f9b5d0585ef6dc6ede8c3761.qmlc b/config/.cache/plasmashell/qmlcache/aa8329818adf1040f9b5d0585ef6dc6ede8c3761.qmlc
new file mode 100644
index 0000000..b9e0a2e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/aa8329818adf1040f9b5d0585ef6dc6ede8c3761.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/aaccc64147898b54d980e9431e9a5b4f5571d3f2.qmlc b/config/.cache/plasmashell/qmlcache/aaccc64147898b54d980e9431e9a5b4f5571d3f2.qmlc
new file mode 100644
index 0000000..4dda882
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/aaccc64147898b54d980e9431e9a5b4f5571d3f2.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/abe887291b1aef9c8af951cc3560dd4a85ce53bf.qmlc b/config/.cache/plasmashell/qmlcache/abe887291b1aef9c8af951cc3560dd4a85ce53bf.qmlc
new file mode 100644
index 0000000..56538d3
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/abe887291b1aef9c8af951cc3560dd4a85ce53bf.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/ac1b683dc69269d381a3af9e40c34e0570751211.qmlc b/config/.cache/plasmashell/qmlcache/ac1b683dc69269d381a3af9e40c34e0570751211.qmlc
new file mode 100644
index 0000000..768392f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/ac1b683dc69269d381a3af9e40c34e0570751211.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/aca2b642270af38e8ec51861c402b3af7ef89da9.jsc b/config/.cache/plasmashell/qmlcache/aca2b642270af38e8ec51861c402b3af7ef89da9.jsc
new file mode 100644
index 0000000..3aaf3dc
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/aca2b642270af38e8ec51861c402b3af7ef89da9.jsc differ
diff --git a/config/.cache/plasmashell/qmlcache/adf0fd7e70308383a5f0df38cd543e755bee3059.qmlc b/config/.cache/plasmashell/qmlcache/adf0fd7e70308383a5f0df38cd543e755bee3059.qmlc
new file mode 100644
index 0000000..745ee45
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/adf0fd7e70308383a5f0df38cd543e755bee3059.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/b142c0f82ac26290f689323dba70cf4f115584f1.qmlc b/config/.cache/plasmashell/qmlcache/b142c0f82ac26290f689323dba70cf4f115584f1.qmlc
new file mode 100644
index 0000000..daae30f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/b142c0f82ac26290f689323dba70cf4f115584f1.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/b243533ea7b543756990ce8e985eec8a6aaaacea.qmlc b/config/.cache/plasmashell/qmlcache/b243533ea7b543756990ce8e985eec8a6aaaacea.qmlc
new file mode 100644
index 0000000..8609d5e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/b243533ea7b543756990ce8e985eec8a6aaaacea.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/b43191c75cc1edf15cbf3248ff79d728ebd80b0b.qmlc b/config/.cache/plasmashell/qmlcache/b43191c75cc1edf15cbf3248ff79d728ebd80b0b.qmlc
new file mode 100644
index 0000000..7b60ca7
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/b43191c75cc1edf15cbf3248ff79d728ebd80b0b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/b6538fc9c8dee9c229f322cf925ae4c3e748224f.qmlc b/config/.cache/plasmashell/qmlcache/b6538fc9c8dee9c229f322cf925ae4c3e748224f.qmlc
new file mode 100644
index 0000000..c338688
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/b6538fc9c8dee9c229f322cf925ae4c3e748224f.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/b8119c0aa1e8d9a106c6e92573671b7b70d67a70.qmlc b/config/.cache/plasmashell/qmlcache/b8119c0aa1e8d9a106c6e92573671b7b70d67a70.qmlc
new file mode 100644
index 0000000..6921bf5
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/b8119c0aa1e8d9a106c6e92573671b7b70d67a70.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/b87612fa875e6c1efac0c1fae2ac27ac1e2a10b5.qmlc b/config/.cache/plasmashell/qmlcache/b87612fa875e6c1efac0c1fae2ac27ac1e2a10b5.qmlc
new file mode 100644
index 0000000..51a0c6b
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/b87612fa875e6c1efac0c1fae2ac27ac1e2a10b5.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/b8dd033d6c76e7b6420b60e739ae09c58e033a0a.qmlc b/config/.cache/plasmashell/qmlcache/b8dd033d6c76e7b6420b60e739ae09c58e033a0a.qmlc
new file mode 100644
index 0000000..d5b7896
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/b8dd033d6c76e7b6420b60e739ae09c58e033a0a.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/b977905def379153d1890768bc0aca803829ed79.qmlc b/config/.cache/plasmashell/qmlcache/b977905def379153d1890768bc0aca803829ed79.qmlc
new file mode 100644
index 0000000..0453307
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/b977905def379153d1890768bc0aca803829ed79.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/bb47367253cf45c8d007595036128c97f327b7a0.qmlc b/config/.cache/plasmashell/qmlcache/bb47367253cf45c8d007595036128c97f327b7a0.qmlc
new file mode 100644
index 0000000..177734f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/bb47367253cf45c8d007595036128c97f327b7a0.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/bca21c2168a2062ac135a69ba48bc3166ca1f865.qmlc b/config/.cache/plasmashell/qmlcache/bca21c2168a2062ac135a69ba48bc3166ca1f865.qmlc
new file mode 100644
index 0000000..11619e8
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/bca21c2168a2062ac135a69ba48bc3166ca1f865.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/be9726676cc7ae806f4abaacf19ff20f610baab0.qmlc b/config/.cache/plasmashell/qmlcache/be9726676cc7ae806f4abaacf19ff20f610baab0.qmlc
new file mode 100644
index 0000000..61978fd
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/be9726676cc7ae806f4abaacf19ff20f610baab0.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c01e5f872e6f90c5c0105d874f492af5aa77660b.qmlc b/config/.cache/plasmashell/qmlcache/c01e5f872e6f90c5c0105d874f492af5aa77660b.qmlc
new file mode 100644
index 0000000..b581ed2
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c01e5f872e6f90c5c0105d874f492af5aa77660b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c14d79fd3b9739efe39f3ce18666db554e34c9a8.qmlc b/config/.cache/plasmashell/qmlcache/c14d79fd3b9739efe39f3ce18666db554e34c9a8.qmlc
new file mode 100644
index 0000000..ee35d73
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c14d79fd3b9739efe39f3ce18666db554e34c9a8.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c1600cc797c41f278479c5812c87627ad5efdfe4.qmlc b/config/.cache/plasmashell/qmlcache/c1600cc797c41f278479c5812c87627ad5efdfe4.qmlc
new file mode 100644
index 0000000..d0b27c6
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c1600cc797c41f278479c5812c87627ad5efdfe4.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c1b7b3cd5764ecf3006749efc7dd7ade5a1f9019.qmlc b/config/.cache/plasmashell/qmlcache/c1b7b3cd5764ecf3006749efc7dd7ade5a1f9019.qmlc
new file mode 100644
index 0000000..defc2c4
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c1b7b3cd5764ecf3006749efc7dd7ade5a1f9019.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c37736ad9cad2ee7126d14e15b2b1201cf789bed.qmlc b/config/.cache/plasmashell/qmlcache/c37736ad9cad2ee7126d14e15b2b1201cf789bed.qmlc
new file mode 100644
index 0000000..43eb882
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c37736ad9cad2ee7126d14e15b2b1201cf789bed.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c3ade3c4ef5500031b6ceedce16e0374940d4868.jsc b/config/.cache/plasmashell/qmlcache/c3ade3c4ef5500031b6ceedce16e0374940d4868.jsc
new file mode 100644
index 0000000..513cb0e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c3ade3c4ef5500031b6ceedce16e0374940d4868.jsc differ
diff --git a/config/.cache/plasmashell/qmlcache/c3d54385f9a1f0f0928171a48019d6859557c4ac.qmlc b/config/.cache/plasmashell/qmlcache/c3d54385f9a1f0f0928171a48019d6859557c4ac.qmlc
new file mode 100644
index 0000000..0250c80
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c3d54385f9a1f0f0928171a48019d6859557c4ac.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c48676c09fd61817832c6fa8591f2a9bd85dae8d.qmlc b/config/.cache/plasmashell/qmlcache/c48676c09fd61817832c6fa8591f2a9bd85dae8d.qmlc
new file mode 100644
index 0000000..3fb4b47
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c48676c09fd61817832c6fa8591f2a9bd85dae8d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c4acf0a48ee0f844459b28d01b72afd67392e1cd.qmlc b/config/.cache/plasmashell/qmlcache/c4acf0a48ee0f844459b28d01b72afd67392e1cd.qmlc
new file mode 100644
index 0000000..ca9f4b4
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c4acf0a48ee0f844459b28d01b72afd67392e1cd.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c4c37ab29c030bf8f9a3bfb4f01a1f9833e58a5d.qmlc b/config/.cache/plasmashell/qmlcache/c4c37ab29c030bf8f9a3bfb4f01a1f9833e58a5d.qmlc
new file mode 100644
index 0000000..1886d2a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c4c37ab29c030bf8f9a3bfb4f01a1f9833e58a5d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c67e151a8aee9e648147702708b4f447c4329735.qmlc b/config/.cache/plasmashell/qmlcache/c67e151a8aee9e648147702708b4f447c4329735.qmlc
new file mode 100644
index 0000000..832c121
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c67e151a8aee9e648147702708b4f447c4329735.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/c9f43027e9640fb5ace510f62cb6129e09949a5d.qmlc b/config/.cache/plasmashell/qmlcache/c9f43027e9640fb5ace510f62cb6129e09949a5d.qmlc
new file mode 100644
index 0000000..6a16eca
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/c9f43027e9640fb5ace510f62cb6129e09949a5d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/ca894bb820b325f2faef9475f9ee41314c9f3d50.qmlc b/config/.cache/plasmashell/qmlcache/ca894bb820b325f2faef9475f9ee41314c9f3d50.qmlc
new file mode 100644
index 0000000..97f84b2
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/ca894bb820b325f2faef9475f9ee41314c9f3d50.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/ca8a995bafcb8ae8815cfe2790f34d2c304c1914.qmlc b/config/.cache/plasmashell/qmlcache/ca8a995bafcb8ae8815cfe2790f34d2c304c1914.qmlc
new file mode 100644
index 0000000..84a17cb
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/ca8a995bafcb8ae8815cfe2790f34d2c304c1914.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/cb84fda984cc9980c22d5862024aaaa4d18b763f.qmlc b/config/.cache/plasmashell/qmlcache/cb84fda984cc9980c22d5862024aaaa4d18b763f.qmlc
new file mode 100644
index 0000000..988314d
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/cb84fda984cc9980c22d5862024aaaa4d18b763f.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/cbeecb96102d8c76a8953cd9ba4c2d08b44cd964.qmlc b/config/.cache/plasmashell/qmlcache/cbeecb96102d8c76a8953cd9ba4c2d08b44cd964.qmlc
new file mode 100644
index 0000000..35693f8
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/cbeecb96102d8c76a8953cd9ba4c2d08b44cd964.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/cc2126c142fcded6bb83ada106b2485618e52895.qmlc b/config/.cache/plasmashell/qmlcache/cc2126c142fcded6bb83ada106b2485618e52895.qmlc
new file mode 100644
index 0000000..dab0089
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/cc2126c142fcded6bb83ada106b2485618e52895.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d044365e92d4d04311dbebdfc7f4d662d3ba9a08.qmlc b/config/.cache/plasmashell/qmlcache/d044365e92d4d04311dbebdfc7f4d662d3ba9a08.qmlc
new file mode 100644
index 0000000..f35f7a5
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d044365e92d4d04311dbebdfc7f4d662d3ba9a08.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d085121e14838410a5210c3428b56f50d053bcba.qmlc b/config/.cache/plasmashell/qmlcache/d085121e14838410a5210c3428b56f50d053bcba.qmlc
new file mode 100644
index 0000000..b13eccf
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d085121e14838410a5210c3428b56f50d053bcba.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d15b287d77fe61269d9d5d1ae74d900592417847.qmlc b/config/.cache/plasmashell/qmlcache/d15b287d77fe61269d9d5d1ae74d900592417847.qmlc
new file mode 100644
index 0000000..50b877a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d15b287d77fe61269d9d5d1ae74d900592417847.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d4e8555b71fffbd3820a3006a089dcbf14b97570.qmlc b/config/.cache/plasmashell/qmlcache/d4e8555b71fffbd3820a3006a089dcbf14b97570.qmlc
new file mode 100644
index 0000000..4245b19
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d4e8555b71fffbd3820a3006a089dcbf14b97570.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d6440f609b3115ea41619bcc2714d229fee57cbb.qmlc b/config/.cache/plasmashell/qmlcache/d6440f609b3115ea41619bcc2714d229fee57cbb.qmlc
new file mode 100644
index 0000000..17188c1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d6440f609b3115ea41619bcc2714d229fee57cbb.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d7caacd78b29bedbddf03e7a503c1f5bf01f599d.qmlc b/config/.cache/plasmashell/qmlcache/d7caacd78b29bedbddf03e7a503c1f5bf01f599d.qmlc
new file mode 100644
index 0000000..deb14c2
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d7caacd78b29bedbddf03e7a503c1f5bf01f599d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d8ed472e800718aff93849c899e74437ca4335b4.qmlc b/config/.cache/plasmashell/qmlcache/d8ed472e800718aff93849c899e74437ca4335b4.qmlc
new file mode 100644
index 0000000..569eccb
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d8ed472e800718aff93849c899e74437ca4335b4.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d934497507f1fef22b46fffb98286db420c8be0b.qmlc b/config/.cache/plasmashell/qmlcache/d934497507f1fef22b46fffb98286db420c8be0b.qmlc
new file mode 100644
index 0000000..163cfc7
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d934497507f1fef22b46fffb98286db420c8be0b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d9b2220ce2aa6491c27e2ef3a9cbd32a9da876a5.qmlc b/config/.cache/plasmashell/qmlcache/d9b2220ce2aa6491c27e2ef3a9cbd32a9da876a5.qmlc
new file mode 100644
index 0000000..49f51d0
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d9b2220ce2aa6491c27e2ef3a9cbd32a9da876a5.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/d9efdde71d46055b1817ce86f75532b2ea8bc7eb.qmlc b/config/.cache/plasmashell/qmlcache/d9efdde71d46055b1817ce86f75532b2ea8bc7eb.qmlc
new file mode 100644
index 0000000..ca6669e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/d9efdde71d46055b1817ce86f75532b2ea8bc7eb.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/da7b78990fbe9d02539569bda37a0fc30019b45b.qmlc b/config/.cache/plasmashell/qmlcache/da7b78990fbe9d02539569bda37a0fc30019b45b.qmlc
new file mode 100644
index 0000000..e3fe55a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/da7b78990fbe9d02539569bda37a0fc30019b45b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/da8809b827ad82e04913914dd7bc68b83f9c7f8d.qmlc b/config/.cache/plasmashell/qmlcache/da8809b827ad82e04913914dd7bc68b83f9c7f8d.qmlc
new file mode 100644
index 0000000..141fedd
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/da8809b827ad82e04913914dd7bc68b83f9c7f8d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/dc266d511b0218a41fb9a8003465d24a2e00f550.qmlc b/config/.cache/plasmashell/qmlcache/dc266d511b0218a41fb9a8003465d24a2e00f550.qmlc
new file mode 100644
index 0000000..05e7cbf
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/dc266d511b0218a41fb9a8003465d24a2e00f550.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/dc8e8c1d08636028a5d14021d3bb355ef7a2c108.qmlc b/config/.cache/plasmashell/qmlcache/dc8e8c1d08636028a5d14021d3bb355ef7a2c108.qmlc
new file mode 100644
index 0000000..acd3830
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/dc8e8c1d08636028a5d14021d3bb355ef7a2c108.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/dcd6f06b776a79dae6a2ff29df69d083a2d8cf7c.jsc b/config/.cache/plasmashell/qmlcache/dcd6f06b776a79dae6a2ff29df69d083a2d8cf7c.jsc
new file mode 100644
index 0000000..b6cf712
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/dcd6f06b776a79dae6a2ff29df69d083a2d8cf7c.jsc differ
diff --git a/config/.cache/plasmashell/qmlcache/dec6407f85859d96612635bca131fd1ac4b939af.qmlc b/config/.cache/plasmashell/qmlcache/dec6407f85859d96612635bca131fd1ac4b939af.qmlc
new file mode 100644
index 0000000..165880f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/dec6407f85859d96612635bca131fd1ac4b939af.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/dee5401003fc308da50c05a13b0e90cce0d889fc.qmlc b/config/.cache/plasmashell/qmlcache/dee5401003fc308da50c05a13b0e90cce0d889fc.qmlc
new file mode 100644
index 0000000..bf7d6d2
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/dee5401003fc308da50c05a13b0e90cce0d889fc.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/deee88605d9768c1308bf3a2402a425b5f9cf35b.qmlc b/config/.cache/plasmashell/qmlcache/deee88605d9768c1308bf3a2402a425b5f9cf35b.qmlc
new file mode 100644
index 0000000..a159e6f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/deee88605d9768c1308bf3a2402a425b5f9cf35b.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e027e062fbfec246325665f6bf22bad8a77ff347.qmlc b/config/.cache/plasmashell/qmlcache/e027e062fbfec246325665f6bf22bad8a77ff347.qmlc
new file mode 100644
index 0000000..1a29239
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e027e062fbfec246325665f6bf22bad8a77ff347.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e102a7c0e7174dbceba54f01334cee237f98bc3d.qmlc b/config/.cache/plasmashell/qmlcache/e102a7c0e7174dbceba54f01334cee237f98bc3d.qmlc
new file mode 100644
index 0000000..cee8079
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e102a7c0e7174dbceba54f01334cee237f98bc3d.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e1d8e5f3eb00feb33d652e6edee9aab97a8cd1d9.qmlc b/config/.cache/plasmashell/qmlcache/e1d8e5f3eb00feb33d652e6edee9aab97a8cd1d9.qmlc
new file mode 100644
index 0000000..b47daa7
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e1d8e5f3eb00feb33d652e6edee9aab97a8cd1d9.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e3434932a4eba0b39f7e0a72ca5f1388945776b8.qmlc b/config/.cache/plasmashell/qmlcache/e3434932a4eba0b39f7e0a72ca5f1388945776b8.qmlc
new file mode 100644
index 0000000..fc6ae33
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e3434932a4eba0b39f7e0a72ca5f1388945776b8.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e40e46485301e735eef79be7f613afec478ff9d2.qmlc b/config/.cache/plasmashell/qmlcache/e40e46485301e735eef79be7f613afec478ff9d2.qmlc
new file mode 100644
index 0000000..8776629
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e40e46485301e735eef79be7f613afec478ff9d2.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e4306de960d7617290d52ed08f34740ad76f67d2.qmlc b/config/.cache/plasmashell/qmlcache/e4306de960d7617290d52ed08f34740ad76f67d2.qmlc
new file mode 100644
index 0000000..ccd3ec1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e4306de960d7617290d52ed08f34740ad76f67d2.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e598eb5e6f9e1300628ef66a57d0369fd9494b98.qmlc b/config/.cache/plasmashell/qmlcache/e598eb5e6f9e1300628ef66a57d0369fd9494b98.qmlc
new file mode 100644
index 0000000..2e612cb
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e598eb5e6f9e1300628ef66a57d0369fd9494b98.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e64f61dc533b2de282ed06da1ded0a6705b5104e.qmlc b/config/.cache/plasmashell/qmlcache/e64f61dc533b2de282ed06da1ded0a6705b5104e.qmlc
new file mode 100644
index 0000000..f3ee6f5
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e64f61dc533b2de282ed06da1ded0a6705b5104e.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e663739ef03aed8f97cd48ed60ae52eeebf3cf2f.qmlc b/config/.cache/plasmashell/qmlcache/e663739ef03aed8f97cd48ed60ae52eeebf3cf2f.qmlc
new file mode 100644
index 0000000..7adf08a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e663739ef03aed8f97cd48ed60ae52eeebf3cf2f.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e8a36c0b0f24020a83df50d8cae437411c1ba633.qmlc b/config/.cache/plasmashell/qmlcache/e8a36c0b0f24020a83df50d8cae437411c1ba633.qmlc
new file mode 100644
index 0000000..b826e12
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e8a36c0b0f24020a83df50d8cae437411c1ba633.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/e956865010331b377f7ef381e50d3de6d505d36c.qmlc b/config/.cache/plasmashell/qmlcache/e956865010331b377f7ef381e50d3de6d505d36c.qmlc
new file mode 100644
index 0000000..0072821
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/e956865010331b377f7ef381e50d3de6d505d36c.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/ea2085e73b411869cdc2d4126be65c14904397d7.qmlc b/config/.cache/plasmashell/qmlcache/ea2085e73b411869cdc2d4126be65c14904397d7.qmlc
new file mode 100644
index 0000000..b6f2d1e
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/ea2085e73b411869cdc2d4126be65c14904397d7.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/ead27200fb521de867c8484bf659626a7f0b4ad7.qmlc b/config/.cache/plasmashell/qmlcache/ead27200fb521de867c8484bf659626a7f0b4ad7.qmlc
new file mode 100644
index 0000000..17d7da3
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/ead27200fb521de867c8484bf659626a7f0b4ad7.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/eb9c5c73ea83f6b9dc29e9f91ad72f38bf65e831.qmlc b/config/.cache/plasmashell/qmlcache/eb9c5c73ea83f6b9dc29e9f91ad72f38bf65e831.qmlc
new file mode 100644
index 0000000..8ee7a9a
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/eb9c5c73ea83f6b9dc29e9f91ad72f38bf65e831.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/eeb53a1fb2d13ee4f5e1dafc4238e66e5c94f3fd.qmlc b/config/.cache/plasmashell/qmlcache/eeb53a1fb2d13ee4f5e1dafc4238e66e5c94f3fd.qmlc
new file mode 100644
index 0000000..911e8b0
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/eeb53a1fb2d13ee4f5e1dafc4238e66e5c94f3fd.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/f08280a565d7ee1ec288fc21361f67ef4374c65f.qmlc b/config/.cache/plasmashell/qmlcache/f08280a565d7ee1ec288fc21361f67ef4374c65f.qmlc
new file mode 100644
index 0000000..d050704
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/f08280a565d7ee1ec288fc21361f67ef4374c65f.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/f5c34760bd16cbb2e3e888777b9d5442a13a5295.qmlc b/config/.cache/plasmashell/qmlcache/f5c34760bd16cbb2e3e888777b9d5442a13a5295.qmlc
new file mode 100644
index 0000000..1dd37f5
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/f5c34760bd16cbb2e3e888777b9d5442a13a5295.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/f63a3c0d1390ce505b8e10fd0deec51c597a7c65.qmlc b/config/.cache/plasmashell/qmlcache/f63a3c0d1390ce505b8e10fd0deec51c597a7c65.qmlc
new file mode 100644
index 0000000..fd52273
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/f63a3c0d1390ce505b8e10fd0deec51c597a7c65.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/f671c6f9ef839bcc8d0b63554491eda5be6fe8a5.qmlc b/config/.cache/plasmashell/qmlcache/f671c6f9ef839bcc8d0b63554491eda5be6fe8a5.qmlc
new file mode 100644
index 0000000..29bba25
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/f671c6f9ef839bcc8d0b63554491eda5be6fe8a5.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/f6b8fcd5f4e80a499dc821ff597bda3911890e51.qmlc b/config/.cache/plasmashell/qmlcache/f6b8fcd5f4e80a499dc821ff597bda3911890e51.qmlc
new file mode 100644
index 0000000..48d0e8d
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/f6b8fcd5f4e80a499dc821ff597bda3911890e51.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/f7627b42bd7a67f59bd8d1b63516c05c7972feda.qmlc b/config/.cache/plasmashell/qmlcache/f7627b42bd7a67f59bd8d1b63516c05c7972feda.qmlc
new file mode 100644
index 0000000..c70c8fe
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/f7627b42bd7a67f59bd8d1b63516c05c7972feda.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/f78e4e023f51fc08b1f503afcecb4c8fc9ba4835.qmlc b/config/.cache/plasmashell/qmlcache/f78e4e023f51fc08b1f503afcecb4c8fc9ba4835.qmlc
new file mode 100644
index 0000000..501e3ad
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/f78e4e023f51fc08b1f503afcecb4c8fc9ba4835.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/fb7caadfee9be08e6ee659f5ed01ca86de696efe.qmlc b/config/.cache/plasmashell/qmlcache/fb7caadfee9be08e6ee659f5ed01ca86de696efe.qmlc
new file mode 100644
index 0000000..7278252
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/fb7caadfee9be08e6ee659f5ed01ca86de696efe.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/fcebb5198f708c987797f38ce10401e1d306b082.qmlc b/config/.cache/plasmashell/qmlcache/fcebb5198f708c987797f38ce10401e1d306b082.qmlc
new file mode 100644
index 0000000..71cd816
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/fcebb5198f708c987797f38ce10401e1d306b082.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/fd14334e25c702b1f12c3537a4c653de4fad9214.qmlc b/config/.cache/plasmashell/qmlcache/fd14334e25c702b1f12c3537a4c653de4fad9214.qmlc
new file mode 100644
index 0000000..740cae1
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/fd14334e25c702b1f12c3537a4c653de4fad9214.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/fd4e753f9d393e72fe3cfc7595fa37354481c8a0.qmlc b/config/.cache/plasmashell/qmlcache/fd4e753f9d393e72fe3cfc7595fa37354481c8a0.qmlc
new file mode 100644
index 0000000..2c1734f
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/fd4e753f9d393e72fe3cfc7595fa37354481c8a0.qmlc differ
diff --git a/config/.cache/plasmashell/qmlcache/ff2c015935d4539d845d111ac966fb84eb71c62e.qmlc b/config/.cache/plasmashell/qmlcache/ff2c015935d4539d845d111ac966fb84eb71c62e.qmlc
new file mode 100644
index 0000000..78496d5
Binary files /dev/null and b/config/.cache/plasmashell/qmlcache/ff2c015935d4539d845d111ac966fb84eb71c62e.qmlc differ
diff --git a/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/07aac9bdf60e1e078a2e04bad73cb456220c61b4 b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/07aac9bdf60e1e078a2e04bad73cb456220c61b4
new file mode 100644
index 0000000..54e4962
Binary files /dev/null and b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/07aac9bdf60e1e078a2e04bad73cb456220c61b4 differ
diff --git a/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/20a3124f417bf36b6ac112f00175a646633ec9b7 b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/20a3124f417bf36b6ac112f00175a646633ec9b7
new file mode 100644
index 0000000..8d018a1
Binary files /dev/null and b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/20a3124f417bf36b6ac112f00175a646633ec9b7 differ
diff --git a/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/3c597a80b51a24c02510e986e8c27bdb62e99ba6 b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/3c597a80b51a24c02510e986e8c27bdb62e99ba6
new file mode 100644
index 0000000..217923f
Binary files /dev/null and b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/3c597a80b51a24c02510e986e8c27bdb62e99ba6 differ
diff --git a/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/5cc098bc5354d98253495e89cc26ca4ba78a3a15 b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/5cc098bc5354d98253495e89cc26ca4ba78a3a15
new file mode 100644
index 0000000..130f69a
Binary files /dev/null and b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/5cc098bc5354d98253495e89cc26ca4ba78a3a15 differ
diff --git a/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a
new file mode 100644
index 0000000..0fa0547
Binary files /dev/null and b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a differ
diff --git a/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/9178f59e2e7e678c19e395c7983c3a9bdcdb189c b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/9178f59e2e7e678c19e395c7983c3a9bdcdb189c
new file mode 100644
index 0000000..2b53ce4
Binary files /dev/null and b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/9178f59e2e7e678c19e395c7983c3a9bdcdb189c differ
diff --git a/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3 b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3
new file mode 100644
index 0000000..eaff6e6
Binary files /dev/null and b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3 differ
diff --git a/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0 b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0
new file mode 100644
index 0000000..0bba912
Binary files /dev/null and b/config/.cache/plasmashell/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0 differ
diff --git a/config/.cache/qtshadercache-x86_64-little_endian-lp64/3c597a80b51a24c02510e986e8c27bdb62e99ba6 b/config/.cache/qtshadercache-x86_64-little_endian-lp64/3c597a80b51a24c02510e986e8c27bdb62e99ba6
new file mode 100644
index 0000000..217923f
Binary files /dev/null and b/config/.cache/qtshadercache-x86_64-little_endian-lp64/3c597a80b51a24c02510e986e8c27bdb62e99ba6 differ
diff --git a/config/.cache/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a b/config/.cache/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a
new file mode 100644
index 0000000..0fa0547
Binary files /dev/null and b/config/.cache/qtshadercache-x86_64-little_endian-lp64/7d5f9fc417d36376dbfbebf864483aca3a25ac1a differ
diff --git a/config/.cache/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3 b/config/.cache/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3
new file mode 100644
index 0000000..eaff6e6
Binary files /dev/null and b/config/.cache/qtshadercache-x86_64-little_endian-lp64/cba8d1ceb9482bf7ad559bc702b71beca94f54a3 differ
diff --git a/config/.cache/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0 b/config/.cache/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0
new file mode 100644
index 0000000..0bba912
Binary files /dev/null and b/config/.cache/qtshadercache-x86_64-little_endian-lp64/d524b60ebe14b3342c6956c081215082a7ec73c0 differ
diff --git a/config/.cache/qtshadercache-x86_64-little_endian-lp64/e24592d8d235339875cae31851ad680a190a7cc6 b/config/.cache/qtshadercache-x86_64-little_endian-lp64/e24592d8d235339875cae31851ad680a190a7cc6
new file mode 100644
index 0000000..b92b4ec
Binary files /dev/null and b/config/.cache/qtshadercache-x86_64-little_endian-lp64/e24592d8d235339875cae31851ad680a190a7cc6 differ
diff --git a/config/.config/Trolltech.conf b/config/.config/Trolltech.conf
new file mode 100644
index 0000000..6655910
--- /dev/null
+++ b/config/.config/Trolltech.conf
@@ -0,0 +1,17 @@
+[qt]
+GUIEffects=none
+KDE\contrast=7
+KWinPalette\activeBackground=#dde3ed
+KWinPalette\activeBlend=#dde3ed
+KWinPalette\activeForeground=#232629
+KWinPalette\activeTitleBtnBg=#ebeff4
+KWinPalette\frame=#ebeff4
+KWinPalette\inactiveBackground=#ebeff4
+KWinPalette\inactiveBlend=#ebeff4
+KWinPalette\inactiveForeground=#627593
+KWinPalette\inactiveFrame=#ebeff4
+KWinPalette\inactiveTitleBtnBg=#ebeff4
+Palette\active=#232629, #fbfcfd, #ffffff, #f7f9fb, #61768c, #afc2d7, #232629, #ffffff, #232629, #ffffff, #ebeff4, #333e49, #3daee9, #ffffff, #2980b9, #9b59b6, #f5f6f9, #000000, #f5f6f9, #232629, #232629
+Palette\disabled=#9da1a5, #ecf1f6, #ffffff, #ebeff4, #5d7186, #a5bbd2, #aaabac, #ffffff, #a7a9ab, #f3f3f3, #dde4ed, #333e49, #dde4ed, #9da1a5, #a3cae2, #d6bae1, #e8eaf1, #000000, #f5f6f9, #232629, #232629
+Palette\inactive=#232629, #fbfcfd, #ffffff, #f7f9fb, #61768c, #afc2d7, #232629, #ffffff, #232629, #ffffff, #ebeff4, #333e49, #c0dff5, #232629, #2980b9, #9b59b6, #f5f6f9, #000000, #f5f6f9, #232629, #232629
+font="Noto Sans,10,-1,0,50,0,0,0,0,0"
diff --git a/config/.config/akregatorrc b/config/.config/akregatorrc
new file mode 100644
index 0000000..5cf5a54
--- /dev/null
+++ b/config/.config/akregatorrc
@@ -0,0 +1,2 @@
+[$Version]
+update_info=fonts_akregator.upd:Plasma_Fonts_Akregator
diff --git a/config/.config/autostart/autostart.desktop b/config/.config/autostart/autostart.desktop
new file mode 100755
index 0000000..c930f7e
--- /dev/null
+++ b/config/.config/autostart/autostart.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Exec=bash /config/.config/openbox/autostart
+Icon=dialog-scripts
+Name=autostart
+Path=
+Type=Application
+X-KDE-AutostartScript=true
diff --git a/config/.config/dconf/user b/config/.config/dconf/user
new file mode 100644
index 0000000..8de3f21
Binary files /dev/null and b/config/.config/dconf/user differ
diff --git a/config/.config/dolphinrc b/config/.config/dolphinrc
new file mode 100644
index 0000000..cd5b729
--- /dev/null
+++ b/config/.config/dolphinrc
@@ -0,0 +1,2 @@
+[$Version]
+update_info=dolphin_detailsmodesettings.upd:rename-leading-padding,dolphin_detailsmodesettings.upd:move-content-display
diff --git a/config/.config/drkonqirc b/config/.config/drkonqirc
new file mode 100644
index 0000000..aaf9acf
--- /dev/null
+++ b/config/.config/drkonqirc
@@ -0,0 +1,2 @@
+[SystemInformation]
+CompiledSources=false
diff --git a/config/.config/gtk-3.0/assets/close-active.svg b/config/.config/gtk-3.0/assets/close-active.svg
new file mode 100644
index 0000000..a1166b1
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/close-active.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/close-backdrop-active.svg b/config/.config/gtk-3.0/assets/close-backdrop-active.svg
new file mode 100644
index 0000000..506dc35
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/close-backdrop-active.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/close-backdrop-hover.svg b/config/.config/gtk-3.0/assets/close-backdrop-hover.svg
new file mode 100644
index 0000000..112a9ba
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/close-backdrop-hover.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/close-backdrop-normal.svg b/config/.config/gtk-3.0/assets/close-backdrop-normal.svg
new file mode 100644
index 0000000..812beeb
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/close-backdrop-normal.svg
@@ -0,0 +1,22 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/close-hover.svg b/config/.config/gtk-3.0/assets/close-hover.svg
new file mode 100644
index 0000000..c7e03e0
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/close-hover.svg
@@ -0,0 +1,28 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/close-normal.svg b/config/.config/gtk-3.0/assets/close-normal.svg
new file mode 100644
index 0000000..a8175d1
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/close-normal.svg
@@ -0,0 +1,22 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximize-active.svg b/config/.config/gtk-3.0/assets/maximize-active.svg
new file mode 100644
index 0000000..37521df
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximize-active.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximize-backdrop-active.svg b/config/.config/gtk-3.0/assets/maximize-backdrop-active.svg
new file mode 100644
index 0000000..69b2f58
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximize-backdrop-active.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximize-backdrop-hover.svg b/config/.config/gtk-3.0/assets/maximize-backdrop-hover.svg
new file mode 100644
index 0000000..f2b0050
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximize-backdrop-hover.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximize-backdrop-normal.svg b/config/.config/gtk-3.0/assets/maximize-backdrop-normal.svg
new file mode 100644
index 0000000..817c0ee
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximize-backdrop-normal.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximize-hover.svg b/config/.config/gtk-3.0/assets/maximize-hover.svg
new file mode 100644
index 0000000..fa85e19
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximize-hover.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximize-normal.svg b/config/.config/gtk-3.0/assets/maximize-normal.svg
new file mode 100644
index 0000000..6ed2925
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximize-normal.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximized-active.svg b/config/.config/gtk-3.0/assets/maximized-active.svg
new file mode 100644
index 0000000..57daedc
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximized-active.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximized-backdrop-active.svg b/config/.config/gtk-3.0/assets/maximized-backdrop-active.svg
new file mode 100644
index 0000000..1948ae5
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximized-backdrop-active.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximized-backdrop-hover.svg b/config/.config/gtk-3.0/assets/maximized-backdrop-hover.svg
new file mode 100644
index 0000000..6b187d2
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximized-backdrop-hover.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximized-backdrop-normal.svg b/config/.config/gtk-3.0/assets/maximized-backdrop-normal.svg
new file mode 100644
index 0000000..43fe681
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximized-backdrop-normal.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximized-hover.svg b/config/.config/gtk-3.0/assets/maximized-hover.svg
new file mode 100644
index 0000000..50b133d
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximized-hover.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/maximized-normal.svg b/config/.config/gtk-3.0/assets/maximized-normal.svg
new file mode 100644
index 0000000..54dad7a
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/maximized-normal.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/minimize-active.svg b/config/.config/gtk-3.0/assets/minimize-active.svg
new file mode 100644
index 0000000..20cc2cc
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/minimize-active.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/minimize-backdrop-active.svg b/config/.config/gtk-3.0/assets/minimize-backdrop-active.svg
new file mode 100644
index 0000000..8b05c62
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/minimize-backdrop-active.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/minimize-backdrop-hover.svg b/config/.config/gtk-3.0/assets/minimize-backdrop-hover.svg
new file mode 100644
index 0000000..3b7e3cf
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/minimize-backdrop-hover.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/minimize-backdrop-normal.svg b/config/.config/gtk-3.0/assets/minimize-backdrop-normal.svg
new file mode 100644
index 0000000..2394651
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/minimize-backdrop-normal.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/minimize-hover.svg b/config/.config/gtk-3.0/assets/minimize-hover.svg
new file mode 100644
index 0000000..40081a2
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/minimize-hover.svg
@@ -0,0 +1,27 @@
+
+
diff --git a/config/.config/gtk-3.0/assets/minimize-normal.svg b/config/.config/gtk-3.0/assets/minimize-normal.svg
new file mode 100644
index 0000000..b677aa1
--- /dev/null
+++ b/config/.config/gtk-3.0/assets/minimize-normal.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/config/.config/gtk-3.0/colors.css b/config/.config/gtk-3.0/colors.css
new file mode 100644
index 0000000..51e6693
--- /dev/null
+++ b/config/.config/gtk-3.0/colors.css
@@ -0,0 +1,84 @@
+@define-color borders_breeze #b9bdc1;
+@define-color content_view_bg_breeze #ffffff;
+@define-color error_color_backdrop_breeze #da4453;
+@define-color error_color_breeze #da4453;
+@define-color error_color_insensitive_backdrop_breeze #f0b1b8;
+@define-color error_color_insensitive_breeze #f0b1b8;
+@define-color insensitive_base_color_breeze #f3f3f3;
+@define-color insensitive_base_fg_color_breeze #aaabac;
+@define-color insensitive_bg_color_breeze #dde4ed;
+@define-color insensitive_borders_breeze #cdd3db;
+@define-color insensitive_fg_color_breeze #9da1a5;
+@define-color insensitive_selected_bg_color_breeze #dde4ed;
+@define-color insensitive_selected_fg_color_breeze #9da1a5;
+@define-color insensitive_unfocused_bg_color_breeze #dde4ed;
+@define-color insensitive_unfocused_fg_color_breeze #9da1a5;
+@define-color insensitive_unfocused_selected_bg_color_breeze #dde4ed;
+@define-color insensitive_unfocused_selected_fg_color_breeze #9da1a5;
+@define-color link_color_breeze #2980b9;
+@define-color link_visited_color_breeze #9b59b6;
+@define-color success_color_backdrop_breeze #27ae60;
+@define-color success_color_breeze #27ae60;
+@define-color success_color_insensitive_backdrop_breeze #abd8be;
+@define-color success_color_insensitive_breeze #abd8be;
+@define-color theme_base_color_breeze #ffffff;
+@define-color theme_bg_color_breeze #ebeff4;
+@define-color theme_button_background_backdrop_breeze #fbfcfd;
+@define-color theme_button_background_backdrop_insensitive_breeze #ecf1f6;
+@define-color theme_button_background_insensitive_breeze #ecf1f6;
+@define-color theme_button_background_normal_breeze #fbfcfd;
+@define-color theme_button_decoration_focus_backdrop_breeze #3daee9;
+@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #a1d8f4;
+@define-color theme_button_decoration_focus_breeze #3daee9;
+@define-color theme_button_decoration_focus_insensitive_breeze #a1d8f4;
+@define-color theme_button_decoration_hover_backdrop_breeze #3daee9;
+@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #a1d8f4;
+@define-color theme_button_decoration_hover_breeze #3daee9;
+@define-color theme_button_decoration_hover_insensitive_breeze #a1d8f4;
+@define-color theme_button_foreground_active_backdrop_breeze #232629;
+@define-color theme_button_foreground_active_backdrop_insensitive_breeze #9da1a5;
+@define-color theme_button_foreground_active_breeze #ffffff;
+@define-color theme_button_foreground_active_insensitive_breeze #9da1a5;
+@define-color theme_button_foreground_backdrop_breeze #232629;
+@define-color theme_button_foreground_backdrop_insensitive_breeze #a7a9ab;
+@define-color theme_button_foreground_insensitive_breeze #a7a9ab;
+@define-color theme_button_foreground_normal_breeze #232629;
+@define-color theme_fg_color_breeze #232629;
+@define-color theme_header_background_backdrop_breeze #ebeff4;
+@define-color theme_header_background_breeze #dde3ed;
+@define-color theme_header_background_light_breeze #ebeff4;
+@define-color theme_header_foreground_backdrop_breeze #232629;
+@define-color theme_header_foreground_breeze #232629;
+@define-color theme_header_foreground_insensitive_backdrop_breeze #232629;
+@define-color theme_header_foreground_insensitive_breeze #232629;
+@define-color theme_hovering_selected_bg_color_breeze #3daee9;
+@define-color theme_selected_bg_color_breeze #3daee9;
+@define-color theme_selected_fg_color_breeze #ffffff;
+@define-color theme_text_color_breeze #232629;
+@define-color theme_titlebar_background_backdrop_breeze #ebeff4;
+@define-color theme_titlebar_background_breeze #dde3ed;
+@define-color theme_titlebar_background_light_breeze #ebeff4;
+@define-color theme_titlebar_foreground_backdrop_breeze #232629;
+@define-color theme_titlebar_foreground_breeze #232629;
+@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #232629;
+@define-color theme_titlebar_foreground_insensitive_breeze #232629;
+@define-color theme_unfocused_base_color_breeze #ffffff;
+@define-color theme_unfocused_bg_color_breeze #ebeff4;
+@define-color theme_unfocused_fg_color_breeze #232629;
+@define-color theme_unfocused_selected_bg_color_alt_breeze #c0dff5;
+@define-color theme_unfocused_selected_bg_color_breeze #c0dff5;
+@define-color theme_unfocused_selected_fg_color_breeze #232629;
+@define-color theme_unfocused_text_color_breeze #232629;
+@define-color theme_unfocused_view_bg_color_breeze #f3f3f3;
+@define-color theme_unfocused_view_text_color_breeze #aaabac;
+@define-color theme_view_active_decoration_color_breeze #3daee9;
+@define-color theme_view_hover_decoration_color_breeze #3daee9;
+@define-color tooltip_background_breeze #f5f6f9;
+@define-color tooltip_border_breeze #c1c2c5;
+@define-color tooltip_text_breeze #232629;
+@define-color unfocused_borders_breeze #b9bdc1;
+@define-color unfocused_insensitive_borders_breeze #cdd3db;
+@define-color warning_color_backdrop_breeze #f67400;
+@define-color warning_color_breeze #f67400;
+@define-color warning_color_insensitive_backdrop_breeze #fbc289;
+@define-color warning_color_insensitive_breeze #fbc289;
diff --git a/config/.config/gtk-3.0/gtk.css b/config/.config/gtk-3.0/gtk.css
new file mode 100644
index 0000000..c9763f7
--- /dev/null
+++ b/config/.config/gtk-3.0/gtk.css
@@ -0,0 +1 @@
+@import 'colors.css';
\ No newline at end of file
diff --git a/config/.config/gtk-3.0/settings.ini b/config/.config/gtk-3.0/settings.ini
new file mode 100644
index 0000000..b74ea2d
--- /dev/null
+++ b/config/.config/gtk-3.0/settings.ini
@@ -0,0 +1,15 @@
+[Settings]
+gtk-application-prefer-dark-theme=false
+gtk-button-images=true
+gtk-cursor-theme-name=breeze_cursors
+gtk-cursor-theme-size=24
+gtk-decoration-layout=icon:minimize,maximize,close
+gtk-enable-animations=true
+gtk-font-name=Noto Sans, 10
+gtk-icon-theme-name=breeze
+gtk-menu-images=true
+gtk-modules=colorreload-gtk-module:window-decorations-gtk-module
+gtk-primary-button-warps-slider=false
+gtk-theme-name=Breeze
+gtk-toolbar-style=3
+gtk-xft-dpi=98304
diff --git a/config/.config/gtk-3.0/window_decorations.css b/config/.config/gtk-3.0/window_decorations.css
new file mode 100644
index 0000000..ca70a8a
--- /dev/null
+++ b/config/.config/gtk-3.0/window_decorations.css
@@ -0,0 +1,71 @@
+headerbar button.titlebutton.close, .titlebar button.titlebutton.close {
+ background-image: url("assets/close-normal.svg"); }
+
+headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover {
+ background-image: url("assets/close-hover.svg"); }
+
+headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active {
+ background-image: url("assets/close-active.svg"); }
+
+headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop {
+ background-image: url("assets/close-backdrop-normal.svg"); }
+
+headerbar button.titlebutton.close:backdrop:hover, .titlebar button.titlebutton.close:backdrop:hover {
+ background-image: url("assets/close-backdrop-hover.svg"); }
+
+headerbar button.titlebutton.close:backdrop:active, .titlebar button.titlebutton.close:backdrop:active {
+ background-image: url("assets/close-backdrop-active.svg"); }
+
+headerbar button.titlebutton.maximize, .titlebar button.titlebutton.maximize {
+ background-image: url("assets/maximize-normal.svg"); }
+
+headerbar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover {
+ background-image: url("assets/maximize-hover.svg"); }
+
+headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active {
+ background-image: url("assets/maximize-active.svg"); }
+
+headerbar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.maximize:backdrop {
+ background-image: url("assets/maximize-backdrop-normal.svg"); }
+
+headerbar button.titlebutton.maximize:backdrop:hover, .titlebar button.titlebutton.maximize:backdrop:hover {
+ background-image: url("assets/maximize-backdrop-hover.svg"); }
+
+headerbar button.titlebutton.maximize:backdrop:active, .titlebar button.titlebutton.maximize:backdrop:active {
+ background-image: url("assets/maximize-backdrop-active.svg"); }
+
+headerbar button.titlebutton.minimize, .titlebar button.titlebutton.minimize {
+ background-image: url("assets/minimize-normal.svg"); }
+
+headerbar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover {
+ background-image: url("assets/minimize-hover.svg"); }
+
+headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active {
+ background-image: url("assets/minimize-active.svg"); }
+
+headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.minimize:backdrop {
+ background-image: url("assets/minimize-backdrop-normal.svg"); }
+
+headerbar button.titlebutton.minimize:backdrop:hover, .titlebar button.titlebutton.minimize:backdrop:hover {
+ background-image: url("assets/minimize-backdrop-hover.svg"); }
+
+headerbar button.titlebutton.minimize:backdrop:active, .titlebar button.titlebutton.minimize:backdrop:active {
+ background-image: url("assets/minimize-backdrop-active.svg"); }
+
+.maximized headerbar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize {
+ background-image: url("assets/maximized-normal.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover {
+ background-image: url("assets/maximized-hover.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active {
+ background-image: url("assets/maximized-active.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop {
+ background-image: url("assets/maximized-backdrop-normal.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover {
+ background-image: url("assets/maximized-backdrop-hover.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:backdrop:active, .maximized .titlebar button.titlebutton.maximize:backdrop:active {
+ background-image: url("assets/maximized-backdrop-active.svg"); }
diff --git a/config/.config/gtk-4.0/colors.css b/config/.config/gtk-4.0/colors.css
new file mode 100644
index 0000000..51e6693
--- /dev/null
+++ b/config/.config/gtk-4.0/colors.css
@@ -0,0 +1,84 @@
+@define-color borders_breeze #b9bdc1;
+@define-color content_view_bg_breeze #ffffff;
+@define-color error_color_backdrop_breeze #da4453;
+@define-color error_color_breeze #da4453;
+@define-color error_color_insensitive_backdrop_breeze #f0b1b8;
+@define-color error_color_insensitive_breeze #f0b1b8;
+@define-color insensitive_base_color_breeze #f3f3f3;
+@define-color insensitive_base_fg_color_breeze #aaabac;
+@define-color insensitive_bg_color_breeze #dde4ed;
+@define-color insensitive_borders_breeze #cdd3db;
+@define-color insensitive_fg_color_breeze #9da1a5;
+@define-color insensitive_selected_bg_color_breeze #dde4ed;
+@define-color insensitive_selected_fg_color_breeze #9da1a5;
+@define-color insensitive_unfocused_bg_color_breeze #dde4ed;
+@define-color insensitive_unfocused_fg_color_breeze #9da1a5;
+@define-color insensitive_unfocused_selected_bg_color_breeze #dde4ed;
+@define-color insensitive_unfocused_selected_fg_color_breeze #9da1a5;
+@define-color link_color_breeze #2980b9;
+@define-color link_visited_color_breeze #9b59b6;
+@define-color success_color_backdrop_breeze #27ae60;
+@define-color success_color_breeze #27ae60;
+@define-color success_color_insensitive_backdrop_breeze #abd8be;
+@define-color success_color_insensitive_breeze #abd8be;
+@define-color theme_base_color_breeze #ffffff;
+@define-color theme_bg_color_breeze #ebeff4;
+@define-color theme_button_background_backdrop_breeze #fbfcfd;
+@define-color theme_button_background_backdrop_insensitive_breeze #ecf1f6;
+@define-color theme_button_background_insensitive_breeze #ecf1f6;
+@define-color theme_button_background_normal_breeze #fbfcfd;
+@define-color theme_button_decoration_focus_backdrop_breeze #3daee9;
+@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #a1d8f4;
+@define-color theme_button_decoration_focus_breeze #3daee9;
+@define-color theme_button_decoration_focus_insensitive_breeze #a1d8f4;
+@define-color theme_button_decoration_hover_backdrop_breeze #3daee9;
+@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #a1d8f4;
+@define-color theme_button_decoration_hover_breeze #3daee9;
+@define-color theme_button_decoration_hover_insensitive_breeze #a1d8f4;
+@define-color theme_button_foreground_active_backdrop_breeze #232629;
+@define-color theme_button_foreground_active_backdrop_insensitive_breeze #9da1a5;
+@define-color theme_button_foreground_active_breeze #ffffff;
+@define-color theme_button_foreground_active_insensitive_breeze #9da1a5;
+@define-color theme_button_foreground_backdrop_breeze #232629;
+@define-color theme_button_foreground_backdrop_insensitive_breeze #a7a9ab;
+@define-color theme_button_foreground_insensitive_breeze #a7a9ab;
+@define-color theme_button_foreground_normal_breeze #232629;
+@define-color theme_fg_color_breeze #232629;
+@define-color theme_header_background_backdrop_breeze #ebeff4;
+@define-color theme_header_background_breeze #dde3ed;
+@define-color theme_header_background_light_breeze #ebeff4;
+@define-color theme_header_foreground_backdrop_breeze #232629;
+@define-color theme_header_foreground_breeze #232629;
+@define-color theme_header_foreground_insensitive_backdrop_breeze #232629;
+@define-color theme_header_foreground_insensitive_breeze #232629;
+@define-color theme_hovering_selected_bg_color_breeze #3daee9;
+@define-color theme_selected_bg_color_breeze #3daee9;
+@define-color theme_selected_fg_color_breeze #ffffff;
+@define-color theme_text_color_breeze #232629;
+@define-color theme_titlebar_background_backdrop_breeze #ebeff4;
+@define-color theme_titlebar_background_breeze #dde3ed;
+@define-color theme_titlebar_background_light_breeze #ebeff4;
+@define-color theme_titlebar_foreground_backdrop_breeze #232629;
+@define-color theme_titlebar_foreground_breeze #232629;
+@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #232629;
+@define-color theme_titlebar_foreground_insensitive_breeze #232629;
+@define-color theme_unfocused_base_color_breeze #ffffff;
+@define-color theme_unfocused_bg_color_breeze #ebeff4;
+@define-color theme_unfocused_fg_color_breeze #232629;
+@define-color theme_unfocused_selected_bg_color_alt_breeze #c0dff5;
+@define-color theme_unfocused_selected_bg_color_breeze #c0dff5;
+@define-color theme_unfocused_selected_fg_color_breeze #232629;
+@define-color theme_unfocused_text_color_breeze #232629;
+@define-color theme_unfocused_view_bg_color_breeze #f3f3f3;
+@define-color theme_unfocused_view_text_color_breeze #aaabac;
+@define-color theme_view_active_decoration_color_breeze #3daee9;
+@define-color theme_view_hover_decoration_color_breeze #3daee9;
+@define-color tooltip_background_breeze #f5f6f9;
+@define-color tooltip_border_breeze #c1c2c5;
+@define-color tooltip_text_breeze #232629;
+@define-color unfocused_borders_breeze #b9bdc1;
+@define-color unfocused_insensitive_borders_breeze #cdd3db;
+@define-color warning_color_backdrop_breeze #f67400;
+@define-color warning_color_breeze #f67400;
+@define-color warning_color_insensitive_backdrop_breeze #fbc289;
+@define-color warning_color_insensitive_breeze #fbc289;
diff --git a/config/.config/gtk-4.0/gtk.css b/config/.config/gtk-4.0/gtk.css
new file mode 100644
index 0000000..c9763f7
--- /dev/null
+++ b/config/.config/gtk-4.0/gtk.css
@@ -0,0 +1 @@
+@import 'colors.css';
\ No newline at end of file
diff --git a/config/.config/gtk-4.0/settings.ini b/config/.config/gtk-4.0/settings.ini
new file mode 100644
index 0000000..29f0f8b
--- /dev/null
+++ b/config/.config/gtk-4.0/settings.ini
@@ -0,0 +1,11 @@
+[Settings]
+gtk-application-prefer-dark-theme=false
+gtk-cursor-theme-name=breeze_cursors
+gtk-cursor-theme-size=24
+gtk-decoration-layout=icon:minimize,maximize,close
+gtk-enable-animations=true
+gtk-font-name=Noto Sans, 10
+gtk-icon-theme-name=breeze
+gtk-modules=colorreload-gtk-module:window-decorations-gtk-module
+gtk-primary-button-warps-slider=false
+gtk-xft-dpi=98304
diff --git a/config/.config/gtk-4.0/window_decorations.css b/config/.config/gtk-4.0/window_decorations.css
new file mode 100644
index 0000000..ca70a8a
--- /dev/null
+++ b/config/.config/gtk-4.0/window_decorations.css
@@ -0,0 +1,71 @@
+headerbar button.titlebutton.close, .titlebar button.titlebutton.close {
+ background-image: url("assets/close-normal.svg"); }
+
+headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover {
+ background-image: url("assets/close-hover.svg"); }
+
+headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active {
+ background-image: url("assets/close-active.svg"); }
+
+headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop {
+ background-image: url("assets/close-backdrop-normal.svg"); }
+
+headerbar button.titlebutton.close:backdrop:hover, .titlebar button.titlebutton.close:backdrop:hover {
+ background-image: url("assets/close-backdrop-hover.svg"); }
+
+headerbar button.titlebutton.close:backdrop:active, .titlebar button.titlebutton.close:backdrop:active {
+ background-image: url("assets/close-backdrop-active.svg"); }
+
+headerbar button.titlebutton.maximize, .titlebar button.titlebutton.maximize {
+ background-image: url("assets/maximize-normal.svg"); }
+
+headerbar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover {
+ background-image: url("assets/maximize-hover.svg"); }
+
+headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active {
+ background-image: url("assets/maximize-active.svg"); }
+
+headerbar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.maximize:backdrop {
+ background-image: url("assets/maximize-backdrop-normal.svg"); }
+
+headerbar button.titlebutton.maximize:backdrop:hover, .titlebar button.titlebutton.maximize:backdrop:hover {
+ background-image: url("assets/maximize-backdrop-hover.svg"); }
+
+headerbar button.titlebutton.maximize:backdrop:active, .titlebar button.titlebutton.maximize:backdrop:active {
+ background-image: url("assets/maximize-backdrop-active.svg"); }
+
+headerbar button.titlebutton.minimize, .titlebar button.titlebutton.minimize {
+ background-image: url("assets/minimize-normal.svg"); }
+
+headerbar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover {
+ background-image: url("assets/minimize-hover.svg"); }
+
+headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active {
+ background-image: url("assets/minimize-active.svg"); }
+
+headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.minimize:backdrop {
+ background-image: url("assets/minimize-backdrop-normal.svg"); }
+
+headerbar button.titlebutton.minimize:backdrop:hover, .titlebar button.titlebutton.minimize:backdrop:hover {
+ background-image: url("assets/minimize-backdrop-hover.svg"); }
+
+headerbar button.titlebutton.minimize:backdrop:active, .titlebar button.titlebutton.minimize:backdrop:active {
+ background-image: url("assets/minimize-backdrop-active.svg"); }
+
+.maximized headerbar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize {
+ background-image: url("assets/maximized-normal.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover {
+ background-image: url("assets/maximized-hover.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active {
+ background-image: url("assets/maximized-active.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop {
+ background-image: url("assets/maximized-backdrop-normal.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:backdrop:hover, .maximized .titlebar button.titlebutton.maximize:backdrop:hover {
+ background-image: url("assets/maximized-backdrop-hover.svg"); }
+
+.maximized headerbar button.titlebutton.maximize:backdrop:active, .maximized .titlebar button.titlebutton.maximize:backdrop:active {
+ background-image: url("assets/maximized-backdrop-active.svg"); }
diff --git a/config/.config/gtkrc b/config/.config/gtkrc
new file mode 100644
index 0000000..da2c8ab
--- /dev/null
+++ b/config/.config/gtkrc
@@ -0,0 +1,2 @@
+# created by KDE Plasma, Thu Jan 8 06:46:42 2026
+#
diff --git a/config/.config/gtkrc-2.0 b/config/.config/gtkrc-2.0
new file mode 100644
index 0000000..e02e0ef
--- /dev/null
+++ b/config/.config/gtkrc-2.0
@@ -0,0 +1,5 @@
+# created by KDE Plasma, Thu Jan 8 06:46:42 2026
+#
+
+gtk-alternative-button-order = 1
+
diff --git a/config/.config/gwenviewrc b/config/.config/gwenviewrc
new file mode 100644
index 0000000..f5bc693
--- /dev/null
+++ b/config/.config/gwenviewrc
@@ -0,0 +1,2 @@
+[$Version]
+update_info=gwenview.upd:SideBar_StatusBar_Rename,gwenview.upd:ImageView_AlphaBackgroundMode_Update,gwenview.upd:DeleteThumbnailSetting_Rename
diff --git a/config/.config/kactivitymanagerd-statsrc b/config/.config/kactivitymanagerd-statsrc
new file mode 100644
index 0000000..f73fc11
--- /dev/null
+++ b/config/.config/kactivitymanagerd-statsrc
@@ -0,0 +1,5 @@
+[Favorites-org.kde.plasma.kickoff.favorites.instance-3-8fa72349-bc3c-48bd-827d-1b33cfc07648]
+ordering=preferred://browser,org.kde.discover.desktop,systemsettings.desktop,org.kde.plasma-systemmonitor.desktop,org.kde.dolphin.desktop,org.kde.konsole.desktop,org.kde.kate.desktop,org.kde.kontact.desktop
+
+[Favorites-org.kde.plasma.kickoff.favorites.instance-3-global]
+ordering=preferred://browser,org.kde.discover.desktop,systemsettings.desktop,org.kde.plasma-systemmonitor.desktop,org.kde.dolphin.desktop,org.kde.konsole.desktop,org.kde.kate.desktop,org.kde.kontact.desktop
diff --git a/config/.config/kactivitymanagerdrc b/config/.config/kactivitymanagerdrc
new file mode 100644
index 0000000..b04ab4d
--- /dev/null
+++ b/config/.config/kactivitymanagerdrc
@@ -0,0 +1,5 @@
+[activities]
+8fa72349-bc3c-48bd-827d-1b33cfc07648=Default
+
+[main]
+currentActivity=8fa72349-bc3c-48bd-827d-1b33cfc07648
diff --git a/config/.config/kateschemarc b/config/.config/kateschemarc
new file mode 100644
index 0000000..dd0fd53
--- /dev/null
+++ b/config/.config/kateschemarc
@@ -0,0 +1,2 @@
+[$Version]
+update_info=fonts_kate.upd:Plasma_Fonts_Kate
diff --git a/config/.config/kcminputrc b/config/.config/kcminputrc
new file mode 100644
index 0000000..43c867f
--- /dev/null
+++ b/config/.config/kcminputrc
@@ -0,0 +1,2 @@
+[$Version]
+update_info=kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0_pre,delete_cursor_old_default_size.upd:DeleteCursorOldDefaultSize,kcminputrc_fix_botched_5_21_0.upd:kcminputrc_fix_botched_5_21_0,kcminputrc_repeat.upd:kcminputrc_migrate_key_repeat
diff --git a/config/.config/kconf_updaterc b/config/.config/kconf_updaterc
new file mode 100644
index 0000000..6ff534b
--- /dev/null
+++ b/config/.config/kconf_updaterc
@@ -0,0 +1,132 @@
+updateInfoAdded=true
+
+[breezehighcontrasttobreezedark.upd]
+ctime=1767861955
+done=BreezeHighContrastToBreezeDark
+mtime=1736186109
+
+[breezetobreezeclassic.upd]
+ctime=1767861955
+done=BreezeToBreezeClassic
+mtime=1736186109
+
+[breezetobreezelight.upd]
+ctime=1767861955
+done=BreezeToBreezeLight
+mtime=1736186109
+
+[delete_cursor_old_default_size.upd]
+ctime=1767861955
+mtime=1736186256
+
+[dolphin_detailsmodesettings.upd]
+ctime=1767861942
+done=rename-leading-padding,move-content-display
+mtime=1707539047
+
+[filepicker.upd]
+ctime=1767861928
+done=filepicker-remove-old-previews-entry
+mtime=1706970273
+
+[fonts_akregator.upd]
+ctime=1767861955
+done=Plasma_Fonts_Akregator
+mtime=1709724387
+
+[fonts_global.upd]
+ctime=1767861955
+mtime=1709724387
+
+[fonts_global_toolbar.upd]
+ctime=1767861955
+done=Fonts_Global_Toolbar
+mtime=1709724387
+
+[fonts_kate.upd]
+ctime=1767861955
+done=Plasma_Fonts_Kate
+mtime=1709724387
+
+[gtkconfig.upd]
+ctime=1767861948
+done=gtk_theme,dont_use_gtk_css_for_window_decorations,remove_deprecated_gtk4_option
+mtime=1736186174
+
+[gwenview.upd]
+ctime=1767861945
+done=SideBar_StatusBar_Rename,ImageView_AlphaBackgroundMode_Update,DeleteThumbnailSetting_Rename
+mtime=1707796771
+
+[icons_remove_effects.upd]
+ctime=1767861955
+done=IconsRemoveEffects
+mtime=1736186256
+
+[katesession_migration.upd]
+ctime=1767861946
+done=migrate_kate_sessions_applet_to_kdeplasma-addons
+mtime=1707797004
+
+[kcm_rename_plasma_desktop.upd]
+ctime=1767861967
+done=5.24PlasmaDesktopKCMRename
+mtime=1736186222
+
+[kcminputrc_fix_botched_5_21_0.upd]
+ctime=1767861967
+done=kcminputrc_fix_botched_5_21_0_pre
+mtime=1736186222
+
+[kcminputrc_repeat.upd]
+ctime=1767861967
+mtime=1736186222
+
+[konsole.upd]
+ctime=1767861949
+done=konsole_globalaccel,add-hamburgermenu-to-toolbar
+mtime=1707539106
+
+[krunnerglobalshortcuts2.upd]
+ctime=1767861955
+done=5.22KRunnerGlobalShortcuts
+mtime=1736186256
+
+[krunnerhistory.upd]
+ctime=1767861955
+done=5.21KRunnerHistory
+mtime=1736186256
+
+[ksmserver_update_loginMode_value.upd]
+ctime=1767861967
+done=ksmserver_update_loginMode_value_default_enum
+mtime=1736186222
+
+[kwin.upd]
+ctime=1767861950
+done=replace-scalein-with-scale,port-minimizeanimation-effect-to-js,port-scale-effect-to-js,port-dimscreen-effect-to-js,enable-scale-effect-by-default,animation-speed-cleanup
+mtime=1709724340
+
+[kwinrules.upd]
+ctime=1767861950
+done=replace-placement-string-to-enum,use-virtual-desktop-ids
+mtime=1709724340
+
+[kxkb.upd]
+ctime=1767861967
+done=remove-empty-lists,add-back-resetoptions
+mtime=1736186222
+
+[kxkb_variants.upd]
+ctime=1767861967
+done=split-variants
+mtime=1736186222
+
+[plasmashell-5.27-use-panel-thickness-in-default-group.upd]
+ctime=1767861955
+done=plasmashell-5.27-use-panel-thickness-in-default-group
+mtime=1736186257
+
+[style_widgetstyle_default_breeze.upd]
+ctime=1767861955
+mtime=1736186256
diff --git a/config/.config/kde.org/UserFeedback.org.kde.drkonqi.conf b/config/.config/kde.org/UserFeedback.org.kde.drkonqi.conf
new file mode 100644
index 0000000..59fc39a
--- /dev/null
+++ b/config/.config/kde.org/UserFeedback.org.kde.drkonqi.conf
@@ -0,0 +1,2 @@
+[UserFeedback]
+ApplicationStartCount=7
diff --git a/config/.config/kde.org/UserFeedback.org.kde.plasmashell.conf b/config/.config/kde.org/UserFeedback.org.kde.plasmashell.conf
new file mode 100644
index 0000000..e536f93
--- /dev/null
+++ b/config/.config/kde.org/UserFeedback.org.kde.plasmashell.conf
@@ -0,0 +1,2 @@
+[UserFeedback]
+ApplicationStartCount=2
diff --git a/config/.config/kded5rc b/config/.config/kded5rc
new file mode 100644
index 0000000..a005860
--- /dev/null
+++ b/config/.config/kded5rc
@@ -0,0 +1,2 @@
+[Module-device_automounter]
+autoload=false
diff --git a/config/.config/kdedefaults/kcminputrc b/config/.config/kdedefaults/kcminputrc
new file mode 100644
index 0000000..779b957
--- /dev/null
+++ b/config/.config/kdedefaults/kcminputrc
@@ -0,0 +1,2 @@
+[Mouse]
+cursorTheme=breeze_cursors
diff --git a/config/.config/kdedefaults/kdeglobals b/config/.config/kdedefaults/kdeglobals
new file mode 100644
index 0000000..bee2215
--- /dev/null
+++ b/config/.config/kdedefaults/kdeglobals
@@ -0,0 +1,8 @@
+[General]
+ColorScheme=KubuntuLight
+
+[Icons]
+Theme=breeze
+
+[KDE]
+widgetStyle=Breeze
diff --git a/config/.config/kdedefaults/kscreenlockerrc b/config/.config/kdedefaults/kscreenlockerrc
new file mode 100644
index 0000000..9fac629
--- /dev/null
+++ b/config/.config/kdedefaults/kscreenlockerrc
@@ -0,0 +1,2 @@
+[Greeter]
+Theme=org.kubuntu.desktop
diff --git a/config/.config/kdedefaults/ksplashrc b/config/.config/kdedefaults/ksplashrc
new file mode 100644
index 0000000..641292d
--- /dev/null
+++ b/config/.config/kdedefaults/ksplashrc
@@ -0,0 +1,3 @@
+[KSplash]
+Engine=KSplashQML
+Theme=org.kubuntu.desktop
diff --git a/config/.config/kdedefaults/kwinrc b/config/.config/kdedefaults/kwinrc
new file mode 100644
index 0000000..883ff0f
--- /dev/null
+++ b/config/.config/kdedefaults/kwinrc
@@ -0,0 +1,12 @@
+[TabBox]
+DesktopLayout=org.kde.breeze.desktop
+DesktopListLayout=org.kde.breeze.desktop
+LayoutName=org.kde.breeze.desktop
+
+[Windows]
+Placement=Centered
+
+[org.kde.kdecoration2]
+NoPlugin=false
+library=org.kde.breeze
+theme=Breeze
diff --git a/config/.config/kdedefaults/package b/config/.config/kdedefaults/package
new file mode 100644
index 0000000..28071d3
--- /dev/null
+++ b/config/.config/kdedefaults/package
@@ -0,0 +1 @@
+org.kubuntu.desktop
\ No newline at end of file
diff --git a/config/.config/kdedefaults/plasmarc b/config/.config/kdedefaults/plasmarc
new file mode 100644
index 0000000..a46e985
--- /dev/null
+++ b/config/.config/kdedefaults/plasmarc
@@ -0,0 +1,2 @@
+[Theme]
+name=kubuntu
diff --git a/config/.config/kdeglobals b/config/.config/kdeglobals
new file mode 100644
index 0000000..c13d382
--- /dev/null
+++ b/config/.config/kdeglobals
@@ -0,0 +1,147 @@
+[$Version]
+update_info=filepicker.upd:filepicker-remove-old-previews-entry,fonts_global_toolbar.upd:Fonts_Global_Toolbar,icons_remove_effects.upd:IconsRemoveEffects,fonts_global.upd:Fonts_Global,kwin.upd:animation-speed,style_widgetstyle_default_breeze.upd:StyleWidgetStyleDefaultBreeze
+
+[ColorEffects:Disabled]
+ChangeSelectionColor=
+Color=56,56,56
+ColorAmount=0
+ColorEffect=0
+ContrastAmount=0.65
+ContrastEffect=1
+Enable=
+IntensityAmount=0.1
+IntensityEffect=2
+
+[ColorEffects:Inactive]
+ChangeSelectionColor=true
+Color=112,125,138
+ColorAmount=0.025
+ColorEffect=2
+ContrastAmount=0.1
+ContrastEffect=2
+Enable=false
+IntensityAmount=0
+IntensityEffect=0
+
+[Colors:Button]
+BackgroundAlternate=163,212,250
+BackgroundNormal=251,252,253
+DecorationFocus=61,174,233
+DecorationHover=61,174,233
+ForegroundActive=61,174,233
+ForegroundInactive=112,125,138
+ForegroundLink=41,128,185
+ForegroundNegative=218,68,83
+ForegroundNeutral=246,116,0
+ForegroundNormal=35,38,41
+ForegroundPositive=39,174,96
+ForegroundVisited=155,89,182
+
+[Colors:Complementary]
+BackgroundAlternate=27,30,32
+BackgroundNormal=42,46,50
+DecorationFocus=61,174,233
+DecorationHover=61,174,233
+ForegroundActive=61,174,233
+ForegroundInactive=161,169,177
+ForegroundLink=29,153,243
+ForegroundNegative=218,68,83
+ForegroundNeutral=246,116,0
+ForegroundNormal=252,252,252
+ForegroundPositive=39,174,96
+ForegroundVisited=155,89,182
+
+[Colors:Header]
+BackgroundAlternate=235,239,244
+BackgroundNormal=221,227,237
+DecorationFocus=61,174,233
+DecorationHover=61,174,233
+ForegroundActive=61,174,233
+ForegroundInactive=98,117,147
+ForegroundLink=41,128,185
+ForegroundNegative=218,68,83
+ForegroundNeutral=246,116,0
+ForegroundNormal=35,38,41
+ForegroundPositive=39,174,96
+ForegroundVisited=155,89,182
+
+[Colors:Header][Inactive]
+BackgroundAlternate=235,239,244
+BackgroundNormal=235,239,244
+DecorationFocus=61,174,233
+DecorationHover=61,174,233
+ForegroundActive=61,174,233
+ForegroundInactive=112,125,138
+ForegroundLink=41,128,185
+ForegroundNegative=218,68,83
+ForegroundNeutral=246,116,0
+ForegroundNormal=35,38,41
+ForegroundPositive=39,174,96
+ForegroundVisited=155,89,182
+
+[Colors:Selection]
+BackgroundAlternate=163,212,250
+BackgroundNormal=61,174,233
+DecorationFocus=61,174,233
+DecorationHover=61,174,233
+ForegroundActive=255,255,255
+ForegroundInactive=112,125,138
+ForegroundLink=253,188,75
+ForegroundNegative=176,55,69
+ForegroundNeutral=198,92,0
+ForegroundNormal=255,255,255
+ForegroundPositive=23,104,57
+ForegroundVisited=155,89,182
+
+[Colors:Tooltip]
+BackgroundAlternate=235,239,244
+BackgroundNormal=245,246,249
+DecorationFocus=61,174,233
+DecorationHover=61,174,233
+ForegroundActive=61,174,233
+ForegroundInactive=112,125,138
+ForegroundLink=41,128,185
+ForegroundNegative=218,68,83
+ForegroundNeutral=246,116,0
+ForegroundNormal=35,38,41
+ForegroundPositive=39,174,96
+ForegroundVisited=155,89,182
+
+[Colors:View]
+BackgroundAlternate=245,246,249
+BackgroundNormal=255,255,255
+DecorationFocus=61,174,233
+DecorationHover=61,174,233
+ForegroundActive=61,174,233
+ForegroundInactive=112,125,138
+ForegroundLink=41,128,185
+ForegroundNegative=218,68,83
+ForegroundNeutral=246,116,0
+ForegroundNormal=35,38,41
+ForegroundPositive=39,174,96
+ForegroundVisited=155,89,182
+
+[Colors:Window]
+BackgroundAlternate=235,239,244
+BackgroundNormal=235,239,244
+DecorationFocus=61,174,233
+DecorationHover=61,174,233
+ForegroundActive=61,174,233
+ForegroundInactive=112,125,138
+ForegroundLink=41,128,185
+ForegroundNegative=218,68,83
+ForegroundNeutral=246,116,0
+ForegroundNormal=35,38,41
+ForegroundPositive=39,174,96
+ForegroundVisited=155,89,182
+
+[General]
+ColorSchemeHash=5d8c76989d217fc903db15dbc28829b890161033
+
+[WM]
+activeBackground=221,227,237
+activeBlend=221,227,237
+activeForeground=35,38,41
+inactiveBackground=235,239,244
+inactiveBlend=235,239,244
+inactiveForeground=98,117,147
diff --git a/config/.config/kglobalshortcutsrc b/config/.config/kglobalshortcutsrc
new file mode 100644
index 0000000..efbd452
--- /dev/null
+++ b/config/.config/kglobalshortcutsrc
@@ -0,0 +1,233 @@
+[ActivityManager]
+_k_friendly_name=Activity Manager
+switch-to-activity-8fa72349-bc3c-48bd-827d-1b33cfc07648=none,none,Switch to activity "Default"
+
+[KDE Keyboard Layout Switcher]
+Switch to Next Keyboard Layout=Meta+Alt+K,none,Switch to Next Keyboard Layout
+_k_friendly_name=Keyboard Layout Switcher
+
+[kaccess]
+Toggle Screen Reader On and Off=Meta+Alt+S,Meta+Alt+S,Toggle Screen Reader On and Off
+_k_friendly_name=Accessibility
+
+[kcm_touchpad]
+Disable Touchpad=Touchpad Off,Touchpad Off,Disable Touchpad
+Enable Touchpad=Touchpad On,Touchpad On,Enable Touchpad
+Toggle Touchpad=Touchpad Toggle,Touchpad Toggle,Toggle Touchpad
+_k_friendly_name=Touchpad
+
+[kded5]
+Show System Activity=Ctrl+Esc,Ctrl+Esc,Show System Activity
+_k_friendly_name=KDE Daemon
+
+[khotkeys]
+_k_friendly_name=Custom Shortcuts Service
+{d03619b6-9b3c-48cc-9d9c-a2aadb485550}=none,none,Search
+
+[ksmserver]
+Halt Without Confirmation=none,,Halt Without Confirmation
+Lock Session=Meta+L\tScreensaver,Meta+L\tScreensaver,Lock Session
+Log Out=Ctrl+Alt+Del,Ctrl+Alt+Del,Log Out
+Log Out Without Confirmation=none,,Log Out Without Confirmation
+Reboot Without Confirmation=none,,Reboot Without Confirmation
+_k_friendly_name=Session Management
+
+[kwin]
+Activate Window Demanding Attention=Meta+Ctrl+A,Meta+Ctrl+A,Activate Window Demanding Attention
+Decrease Opacity=none,,Decrease Opacity of Active Window by 5%
+Increase Opacity=none,,Increase Opacity of Active Window by 5%
+Kill Window=Meta+Ctrl+Esc,Meta+Ctrl+Esc,Kill Window
+Setup Window Shortcut=none,,Setup Window Shortcut
+Show Desktop=Meta+D,Meta+D,Peek at Desktop
+Suspend Compositing=Alt+Shift+F12,Alt+Shift+F12,Suspend Compositing
+Switch One Desktop Down=Meta+Ctrl+Down,Meta+Ctrl+Down,Switch One Desktop Down
+Switch One Desktop Up=Meta+Ctrl+Up,Meta+Ctrl+Up,Switch One Desktop Up
+Switch One Desktop to the Left=Meta+Ctrl+Left,Meta+Ctrl+Left,Switch One Desktop to the Left
+Switch One Desktop to the Right=Meta+Ctrl+Right,Meta+Ctrl+Right,Switch One Desktop to the Right
+Switch Window Down=Meta+Alt+Down,Meta+Alt+Down,Switch to Window Below
+Switch Window Left=Meta+Alt+Left,Meta+Alt+Left,Switch to Window to the Left
+Switch Window Right=Meta+Alt+Right,Meta+Alt+Right,Switch to Window to the Right
+Switch Window Up=Meta+Alt+Up,Meta+Alt+Up,Switch to Window Above
+Switch to Desktop 1=Ctrl+F1,Ctrl+F1,Switch to Desktop 1
+Switch to Desktop 10=none,,Switch to Desktop 10
+Switch to Desktop 11=none,,Switch to Desktop 11
+Switch to Desktop 12=none,,Switch to Desktop 12
+Switch to Desktop 13=none,,Switch to Desktop 13
+Switch to Desktop 14=none,,Switch to Desktop 14
+Switch to Desktop 15=none,,Switch to Desktop 15
+Switch to Desktop 16=none,,Switch to Desktop 16
+Switch to Desktop 17=none,,Switch to Desktop 17
+Switch to Desktop 18=none,,Switch to Desktop 18
+Switch to Desktop 19=none,,Switch to Desktop 19
+Switch to Desktop 2=Ctrl+F2,Ctrl+F2,Switch to Desktop 2
+Switch to Desktop 20=none,,Switch to Desktop 20
+Switch to Desktop 3=Ctrl+F3,Ctrl+F3,Switch to Desktop 3
+Switch to Desktop 4=Ctrl+F4,Ctrl+F4,Switch to Desktop 4
+Switch to Desktop 5=none,,Switch to Desktop 5
+Switch to Desktop 6=none,,Switch to Desktop 6
+Switch to Desktop 7=none,,Switch to Desktop 7
+Switch to Desktop 8=none,,Switch to Desktop 8
+Switch to Desktop 9=none,,Switch to Desktop 9
+Switch to Next Desktop=none,,Switch to Next Desktop
+Switch to Next Screen=none,,Switch to Next Screen
+Switch to Previous Desktop=none,,Switch to Previous Desktop
+Switch to Previous Screen=none,,Switch to Previous Screen
+Switch to Screen 0=none,,Switch to Screen 0
+Switch to Screen 1=none,,Switch to Screen 1
+Switch to Screen 2=none,,Switch to Screen 2
+Switch to Screen 3=none,,Switch to Screen 3
+Switch to Screen 4=none,,Switch to Screen 4
+Switch to Screen 5=none,,Switch to Screen 5
+Switch to Screen 6=none,,Switch to Screen 6
+Switch to Screen 7=none,,Switch to Screen 7
+Switch to Screen Above=none,,Switch to Screen Above
+Switch to Screen Below=none,,Switch to Screen Below
+Switch to Screen to the Left=none,,Switch to Screen to the Left
+Switch to Screen to the Right=none,,Switch to Screen to the Right
+Toggle Night Color=none,none,Toggle Night Color
+Toggle Window Raise/Lower=none,,Toggle Window Raise/Lower
+Walk Through Desktop List=none,,Walk Through Desktop List
+Walk Through Desktop List (Reverse)=none,,Walk Through Desktop List (Reverse)
+Walk Through Desktops=none,,Walk Through Desktops
+Walk Through Desktops (Reverse)=none,,Walk Through Desktops (Reverse)
+Walk Through Windows=Alt+Tab,Alt+Tab,Walk Through Windows
+Walk Through Windows (Reverse)=Alt+Shift+Backtab,Alt+Shift+Backtab,Walk Through Windows (Reverse)
+Walk Through Windows Alternative=none,,Walk Through Windows Alternative
+Walk Through Windows Alternative (Reverse)=none,,Walk Through Windows Alternative (Reverse)
+Walk Through Windows of Current Application=Alt+`,Alt+`,Walk Through Windows of Current Application
+Walk Through Windows of Current Application (Reverse)=Alt+~,Alt+~,Walk Through Windows of Current Application (Reverse)
+Walk Through Windows of Current Application Alternative=none,,Walk Through Windows of Current Application Alternative
+Walk Through Windows of Current Application Alternative (Reverse)=none,,Walk Through Windows of Current Application Alternative (Reverse)
+Window Above Other Windows=none,,Keep Window Above Others
+Window Below Other Windows=none,,Keep Window Below Others
+Window Close=Alt+F4,Alt+F4,Close Window
+Window Fullscreen=none,,Make Window Fullscreen
+Window Grow Horizontal=none,,Expand Window Horizontally
+Window Grow Vertical=none,,Expand Window Vertically
+Window Lower=none,,Lower Window
+Window Maximize=Meta+PgUp,Meta+PgUp,Maximize Window
+Window Maximize Horizontal=none,,Maximize Window Horizontally
+Window Maximize Vertical=none,,Maximize Window Vertically
+Window Minimize=Meta+PgDown,Meta+PgDown,Minimize Window
+Window Move=none,,Move Window
+Window Move Center=none,,Move Window to the Center
+Window No Border=none,,Toggle Window Titlebar and Frame
+Window On All Desktops=none,,Keep Window on All Desktops
+Window One Desktop Down=Meta+Ctrl+Shift+Down,Meta+Ctrl+Shift+Down,Window One Desktop Down
+Window One Desktop Up=Meta+Ctrl+Shift+Up,Meta+Ctrl+Shift+Up,Window One Desktop Up
+Window One Desktop to the Left=Meta+Ctrl+Shift+Left,Meta+Ctrl+Shift+Left,Window One Desktop to the Left
+Window One Desktop to the Right=Meta+Ctrl+Shift+Right,Meta+Ctrl+Shift+Right,Window One Desktop to the Right
+Window One Screen Down=none,,Window One Screen Down
+Window One Screen Up=none,,Window One Screen Up
+Window One Screen to the Left=none,,Window One Screen to the Left
+Window One Screen to the Right=none,,Window One Screen to the Right
+Window Operations Menu=Alt+F3,Alt+F3,Window Operations Menu
+Window Pack Down=none,,Move Window Down
+Window Pack Left=none,,Move Window Left
+Window Pack Right=none,,Move Window Right
+Window Pack Up=none,,Move Window Up
+Window Quick Tile Bottom=Meta+Down,Meta+Down,Quick Tile Window to the Bottom
+Window Quick Tile Bottom Left=none,,Quick Tile Window to the Bottom Left
+Window Quick Tile Bottom Right=none,,Quick Tile Window to the Bottom Right
+Window Quick Tile Left=Meta+Left,Meta+Left,Quick Tile Window to the Left
+Window Quick Tile Right=Meta+Right,Meta+Right,Quick Tile Window to the Right
+Window Quick Tile Top=Meta+Up,Meta+Up,Quick Tile Window to the Top
+Window Quick Tile Top Left=none,,Quick Tile Window to the Top Left
+Window Quick Tile Top Right=none,,Quick Tile Window to the Top Right
+Window Raise=none,,Raise Window
+Window Resize=none,,Resize Window
+Window Shade=none,,Shade Window
+Window Shrink Horizontal=none,,Shrink Window Horizontally
+Window Shrink Vertical=none,,Shrink Window Vertically
+Window to Desktop 1=none,,Window to Desktop 1
+Window to Desktop 10=none,,Window to Desktop 10
+Window to Desktop 11=none,,Window to Desktop 11
+Window to Desktop 12=none,,Window to Desktop 12
+Window to Desktop 13=none,,Window to Desktop 13
+Window to Desktop 14=none,,Window to Desktop 14
+Window to Desktop 15=none,,Window to Desktop 15
+Window to Desktop 16=none,,Window to Desktop 16
+Window to Desktop 17=none,,Window to Desktop 17
+Window to Desktop 18=none,,Window to Desktop 18
+Window to Desktop 19=none,,Window to Desktop 19
+Window to Desktop 2=none,,Window to Desktop 2
+Window to Desktop 20=none,,Window to Desktop 20
+Window to Desktop 3=none,,Window to Desktop 3
+Window to Desktop 4=none,,Window to Desktop 4
+Window to Desktop 5=none,,Window to Desktop 5
+Window to Desktop 6=none,,Window to Desktop 6
+Window to Desktop 7=none,,Window to Desktop 7
+Window to Desktop 8=none,,Window to Desktop 8
+Window to Desktop 9=none,,Window to Desktop 9
+Window to Next Desktop=none,,Window to Next Desktop
+Window to Next Screen=Meta+Shift+Right,Meta+Shift+Right,Window to Next Screen
+Window to Previous Desktop=none,,Window to Previous Desktop
+Window to Previous Screen=Meta+Shift+Left,Meta+Shift+Left,Window to Previous Screen
+Window to Screen 0=none,,Window to Screen 0
+Window to Screen 1=none,,Window to Screen 1
+Window to Screen 2=none,,Window to Screen 2
+Window to Screen 3=none,,Window to Screen 3
+Window to Screen 4=none,,Window to Screen 4
+Window to Screen 5=none,,Window to Screen 5
+Window to Screen 6=none,,Window to Screen 6
+Window to Screen 7=none,,Window to Screen 7
+_k_friendly_name=KWin
+
+[org.kde.dolphin.desktop]
+_k_friendly_name=Dolphin
+_launch=Meta+E,Meta+E,Dolphin
+
+[org.kde.konsole.desktop]
+NewTab=none,none,Open a New Tab
+NewWindow=none,none,Open a New Window
+_k_friendly_name=Konsole
+_launch=Ctrl+Alt+T,Ctrl+Alt+T,Konsole
+
+[org.kde.krunner.desktop]
+RunClipboard=Alt+Shift+F2,Alt+Shift+F2,Run command on clipboard contents
+_k_friendly_name=KRunner
+_launch=Alt+Space\tAlt+F2\tSearch,Alt+Space\tAlt+F2\tSearch,KRunner
+
+[org.kde.plasma.emojier.desktop]
+_k_friendly_name=Emoji Selector
+_launch=Meta+.\tMeta+Ctrl+Alt+Shift+Space,Meta+.\tMeta+Ctrl+Alt+Shift+Space,Emoji Selector
+
+[plasmashell]
+_k_friendly_name=Plasma
+activate task manager entry 1=Meta+1,Meta+1,Activate Task Manager Entry 1
+activate task manager entry 10=Meta+0,Meta+0,Activate Task Manager Entry 10
+activate task manager entry 2=Meta+2,Meta+2,Activate Task Manager Entry 2
+activate task manager entry 3=Meta+3,Meta+3,Activate Task Manager Entry 3
+activate task manager entry 4=Meta+4,Meta+4,Activate Task Manager Entry 4
+activate task manager entry 5=Meta+5,Meta+5,Activate Task Manager Entry 5
+activate task manager entry 6=Meta+6,Meta+6,Activate Task Manager Entry 6
+activate task manager entry 7=Meta+7,Meta+7,Activate Task Manager Entry 7
+activate task manager entry 8=Meta+8,Meta+8,Activate Task Manager Entry 8
+activate task manager entry 9=Meta+9,Meta+9,Activate Task Manager Entry 9
+activate widget 3=Alt+F1,none,Activate Application Launcher Widget
+clear-history=none,,Clear Clipboard History
+clipboard_action=Meta+Ctrl+X,Meta+Ctrl+X,Automatic Action Popup Menu
+cycle-panels=Meta+Alt+P,Meta+Alt+P,Move keyboard focus between panels
+cycleNextAction=none,,Next History Item
+cyclePrevAction=none,,Previous History Item
+edit_clipboard=none,,Edit Contents…
+manage activities=Meta+Q,Meta+Q,Show Activity Switcher
+next activity=Meta+Tab,none,Walk through activities
+previous activity=Meta+Shift+Tab,none,Walk through activities (Reverse)
+repeat_action=Meta+Ctrl+R,Meta+Ctrl+R,Manually Invoke Action on Current Clipboard
+show dashboard=Ctrl+F12,Ctrl+F12,Show Desktop
+show-barcode=none,,Show Barcode…
+show-on-mouse-pos=Meta+V,Meta+V,Show Items at Mouse Position
+stop current activity=Meta+S,Meta+S,Stop Current Activity
+switch to next activity=none,,Switch to Next Activity
+switch to previous activity=none,,Switch to Previous Activity
+toggle do not disturb=none,,Toggle do not disturb
+
+[systemsettings.desktop]
+_k_friendly_name=System Settings
+_launch=Tools,Tools,System Settings
+kcm-kscreen=none,none,Display Configuration
+kcm-lookandfeel=none,none,Global Theme
+kcm-users=none,none,Users
+powerdevilprofilesconfig=none,none,Energy Saving
+screenlocker=none,none,Screen Locking
diff --git a/config/.config/khotkeysrc b/config/.config/khotkeysrc
new file mode 100644
index 0000000..d6fc8a7
--- /dev/null
+++ b/config/.config/khotkeysrc
@@ -0,0 +1,1035 @@
+[$Version]
+update_info=konsole.upd:konsole_globalaccel
+
+[ColorEffects:Disabled]
+ChangeSelectionColor[$d]
+Color[$d]
+ColorAmount[$d]
+ColorEffect[$d]
+ContrastAmount[$d]
+ContrastEffect[$d]
+Enable[$d]
+IntensityAmount[$d]
+IntensityEffect[$d]
+
+[ColorEffects:Inactive]
+ChangeSelectionColor[$d]
+Color[$d]
+ColorAmount[$d]
+ColorEffect[$d]
+ContrastAmount[$d]
+ContrastEffect[$d]
+Enable[$d]
+IntensityAmount[$d]
+IntensityEffect[$d]
+
+[Colors:Button]
+BackgroundAlternate[$d]
+BackgroundNormal[$d]
+DecorationFocus[$d]
+DecorationHover[$d]
+ForegroundActive[$d]
+ForegroundInactive[$d]
+ForegroundLink[$d]
+ForegroundNegative[$d]
+ForegroundNeutral[$d]
+ForegroundNormal[$d]
+ForegroundPositive[$d]
+ForegroundVisited[$d]
+
+[Colors:Complementary]
+BackgroundAlternate[$d]
+BackgroundNormal[$d]
+DecorationFocus[$d]
+DecorationHover[$d]
+ForegroundActive[$d]
+ForegroundInactive[$d]
+ForegroundLink[$d]
+ForegroundNegative[$d]
+ForegroundNeutral[$d]
+ForegroundNormal[$d]
+ForegroundPositive[$d]
+ForegroundVisited[$d]
+
+[Colors:Header]
+BackgroundAlternate[$d]
+BackgroundNormal[$d]
+DecorationFocus[$d]
+DecorationHover[$d]
+ForegroundActive[$d]
+ForegroundInactive[$d]
+ForegroundLink[$d]
+ForegroundNegative[$d]
+ForegroundNeutral[$d]
+ForegroundNormal[$d]
+ForegroundPositive[$d]
+ForegroundVisited[$d]
+
+[Colors:Header][Inactive]
+BackgroundAlternate[$d]
+BackgroundNormal[$d]
+DecorationFocus[$d]
+DecorationHover[$d]
+ForegroundActive[$d]
+ForegroundInactive[$d]
+ForegroundLink[$d]
+ForegroundNegative[$d]
+ForegroundNeutral[$d]
+ForegroundNormal[$d]
+ForegroundPositive[$d]
+ForegroundVisited[$d]
+
+[Colors:Selection]
+BackgroundAlternate[$d]
+BackgroundNormal[$d]
+DecorationFocus[$d]
+DecorationHover[$d]
+ForegroundActive[$d]
+ForegroundInactive[$d]
+ForegroundLink[$d]
+ForegroundNegative[$d]
+ForegroundNeutral[$d]
+ForegroundNormal[$d]
+ForegroundPositive[$d]
+ForegroundVisited[$d]
+
+[Colors:Tooltip]
+BackgroundAlternate[$d]
+BackgroundNormal[$d]
+DecorationFocus[$d]
+DecorationHover[$d]
+ForegroundActive[$d]
+ForegroundInactive[$d]
+ForegroundLink[$d]
+ForegroundNegative[$d]
+ForegroundNeutral[$d]
+ForegroundNormal[$d]
+ForegroundPositive[$d]
+ForegroundVisited[$d]
+
+[Colors:View]
+BackgroundAlternate[$d]
+BackgroundNormal[$d]
+DecorationFocus[$d]
+DecorationHover[$d]
+ForegroundActive[$d]
+ForegroundInactive[$d]
+ForegroundLink[$d]
+ForegroundNegative[$d]
+ForegroundNeutral[$d]
+ForegroundNormal[$d]
+ForegroundPositive[$d]
+ForegroundVisited[$d]
+
+[Colors:Window]
+BackgroundAlternate[$d]
+BackgroundNormal[$d]
+DecorationFocus[$d]
+DecorationHover[$d]
+ForegroundActive[$d]
+ForegroundInactive[$d]
+ForegroundLink[$d]
+ForegroundNegative[$d]
+ForegroundNeutral[$d]
+ForegroundNormal[$d]
+ForegroundPositive[$d]
+ForegroundVisited[$d]
+
+[Data]
+DataCount=3
+
+[Data_1]
+Comment=KMenuEdit Global Shortcuts
+DataCount=1
+Enabled=true
+Name=KMenuEdit
+SystemGroup=1
+Type=ACTION_DATA_GROUP
+
+[Data_1Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_1_1]
+Comment=Comment
+Enabled=true
+Name=Search
+Type=SIMPLE_ACTION_DATA
+
+[Data_1_1Actions]
+ActionsCount=1
+
+[Data_1_1Actions0]
+CommandURL=http://google.com
+Type=COMMAND_URL
+
+[Data_1_1Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_1_1Triggers]
+Comment=Simple_action
+TriggersCount=1
+
+[Data_1_1Triggers0]
+Key=
+Type=SHORTCUT
+Uuid={d03619b6-9b3c-48cc-9d9c-a2aadb485550}
+
+[Data_2]
+Comment=This group contains various examples demonstrating most of the features of KHotkeys. (Note that this group and all its actions are disabled by default.)
+DataCount=8
+Enabled=false
+ImportId=kde32b1
+Name=Examples
+SystemGroup=0
+Type=ACTION_DATA_GROUP
+
+[Data_2Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_1]
+Comment=After pressing Ctrl+Alt+I, the KSIRC window will be activated, if it exists. Simple.
+Enabled=false
+Name=Activate KSIRC Window
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_1Actions]
+ActionsCount=1
+
+[Data_2_1Actions0]
+Type=ACTIVATE_WINDOW
+
+[Data_2_1Actions0Window]
+Comment=KSIRC window
+WindowsCount=1
+
+[Data_2_1Actions0Window0]
+Class=ksirc
+ClassType=1
+Comment=KSIRC
+Role=
+RoleType=0
+Title=
+TitleType=0
+Type=SIMPLE
+WindowTypes=33
+
+[Data_2_1Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_1Triggers]
+Comment=Simple_action
+TriggersCount=1
+
+[Data_2_1Triggers0]
+Key=Ctrl+Alt+I
+Type=SHORTCUT
+Uuid={6746718e-5c4c-4d15-b89d-3971cc93669e}
+
+[Data_2_2]
+Comment=After pressing Alt+Ctrl+H the input of 'Hello' will be simulated, as if you typed it. This is especially useful if you have call to frequently type a word (for instance, 'unsigned'). Every keypress in the input is separated by a colon ':'. Note that the keypresses literally mean keypresses, so you have to write what you would press on the keyboard. In the table below, the left column shows the input and the right column shows what to type.\n\n"enter" (i.e. new line) Enter or Return\na (i.e. small a) A\nA (i.e. capital a) Shift+A\n: (colon) Shift+;\n' ' (space) Space
+Enabled=false
+Name=Type 'Hello'
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_2Actions]
+ActionsCount=1
+
+[Data_2_2Actions0]
+DestinationWindow=2
+Input=Shift+H:E:L:L:O\n
+Type=KEYBOARD_INPUT
+
+[Data_2_2Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_2Triggers]
+Comment=Simple_action
+TriggersCount=1
+
+[Data_2_2Triggers0]
+Key=Ctrl+Alt+H
+Type=SHORTCUT
+Uuid={1d631334-4586-4b12-9f7f-3a340adb0733}
+
+[Data_2_3]
+Comment=This action runs Konsole, after pressing Ctrl+Alt+T.
+Enabled=false
+Name=Run Konsole
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_3Actions]
+ActionsCount=1
+
+[Data_2_3Actions0]
+CommandURL=konsole
+Type=COMMAND_URL
+
+[Data_2_3Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_3Triggers]
+Comment=Simple_action
+TriggersCount=1
+
+[Data_2_3Triggers0]
+Key=Ctrl+Alt+T
+Type=SHORTCUT
+Uuid={97dc5088-de67-4de2-837b-9d18d06f247f}
+
+[Data_2_4]
+Comment=Read the comment on the "Type 'Hello'" action first.\n\nQt Designer uses Ctrl+F4 for closing windows. In KDE, however, Ctrl+F4 is the shortcut for going to virtual desktop 4, so this shortcut does not work in Qt Designer. Further, Qt Designer does not use KDE's standard Ctrl+W for closing the window.\n\nThis problem can be solved by remapping Ctrl+W to Ctrl+F4 when the active window is Qt Designer. When Qt Designer is active, every time Ctrl+W is pressed, Ctrl+F4 will be sent to Qt Designer instead. In other applications, the effect of Ctrl+W is unchanged.\n\nWe now need to specify three things: A new shortcut trigger on 'Ctrl+W', a new keyboard input action sending Ctrl+F4, and a new condition that the active window is Qt Designer.\nQt Designer seems to always have title 'Qt Designer by Trolltech', so the condition will check for the active window having that title.
+Enabled=false
+Name=Remap Ctrl+W to Ctrl+F4 in Qt Designer
+Type=GENERIC_ACTION_DATA
+
+[Data_2_4Actions]
+ActionsCount=1
+
+[Data_2_4Actions0]
+DestinationWindow=2
+Input=Ctrl+F4
+Type=KEYBOARD_INPUT
+
+[Data_2_4Conditions]
+Comment=
+ConditionsCount=1
+
+[Data_2_4Conditions0]
+Type=ACTIVE_WINDOW
+
+[Data_2_4Conditions0Window]
+Comment=Qt Designer
+WindowsCount=1
+
+[Data_2_4Conditions0Window0]
+Class=
+ClassType=0
+Comment=
+Role=
+RoleType=0
+Title=Qt Designer by Trolltech
+TitleType=2
+Type=SIMPLE
+WindowTypes=33
+
+[Data_2_4Triggers]
+Comment=
+TriggersCount=1
+
+[Data_2_4Triggers0]
+Key=Ctrl+W
+Type=SHORTCUT
+Uuid={f6ddfe9a-14f4-43b5-b6e2-31af3565564d}
+
+[Data_2_5]
+Comment=By pressing Alt+Ctrl+W a D-Bus call will be performed that will show the minicli. You can use any kind of D-Bus call, just like using the command line 'qdbus' tool.
+Enabled=false
+Name=Perform D-Bus call 'qdbus org.kde.krunner /App display'
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_5Actions]
+ActionsCount=1
+
+[Data_2_5Actions0]
+Arguments=
+Call=popupExecuteCommand
+RemoteApp=org.kde.krunner
+RemoteObj=/App
+Type=DBUS
+
+[Data_2_5Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_5Triggers]
+Comment=Simple_action
+TriggersCount=1
+
+[Data_2_5Triggers0]
+Key=Ctrl+Alt+W
+Type=SHORTCUT
+Uuid={70a0071d-1318-4480-a34d-b70ef05c3895}
+
+[Data_2_6]
+Comment=Read the comment on the "Type 'Hello'" action first.\n\nJust like the "Type 'Hello'" action, this one simulates keyboard input, specifically, after pressing Ctrl+Alt+B, it sends B to XMMS (B in XMMS jumps to the next song). The 'Send to specific window' checkbox is checked and a window with its class containing 'XMMS_Player' is specified; this will make the input always be sent to this window. This way, you can control XMMS even if, for instance, it is on a different virtual desktop.\n\n(Run 'xprop' and click on the XMMS window and search for WM_CLASS to see 'XMMS_Player').
+Enabled=false
+Name=Next in XMMS
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_6Actions]
+ActionsCount=1
+
+[Data_2_6Actions0]
+DestinationWindow=1
+Input=B
+Type=KEYBOARD_INPUT
+
+[Data_2_6Actions0DestinationWindow]
+Comment=XMMS window
+WindowsCount=1
+
+[Data_2_6Actions0DestinationWindow0]
+Class=XMMS_Player
+ClassType=1
+Comment=XMMS Player window
+Role=
+RoleType=0
+Title=
+TitleType=0
+Type=SIMPLE
+WindowTypes=33
+
+[Data_2_6Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_6Triggers]
+Comment=Simple_action
+TriggersCount=1
+
+[Data_2_6Triggers0]
+Key=Ctrl+Alt+B
+Type=SHORTCUT
+Uuid={bef13cf5-4ea7-49c4-9f97-e78955935014}
+
+[Data_2_7]
+Comment=Konqueror in KDE3.1 has tabs, and now you can also have gestures.\n\nJust press the middle mouse button and start drawing one of the gestures, and after you are finished, release the mouse button. If you only need to paste the selection, it still works, just click the middle mouse button. (You can change the mouse button to use in the global settings).\n\nRight now, there are the following gestures available:\nmove right and back left - Forward (Alt+Right)\nmove left and back right - Back (Alt+Left)\nmove up and back down - Up (Alt+Up)\ncircle counterclockwise - Reload (F5)\n\nThe gesture shapes can be entered by performing them in the configuration dialog. You can also look at your numeric pad to help you: gestures are recognized like a 3x3 grid of fields, numbered 1 to 9.\n\nNote that you must perform exactly the gesture to trigger the action. Because of this, it is possible to enter more gestures for the action. You should try to avoid complicated gestures where you change the direction of mouse movement more than once. For instance, 45654 or 74123 are simple to perform, but 1236987 may be already quite difficult.\n\nThe conditions for all gestures are defined in this group. All these gestures are active only if the active window is Konqueror (class contains 'konqueror').
+DataCount=4
+Enabled=false
+Name=Konqi Gestures
+SystemGroup=0
+Type=ACTION_DATA_GROUP
+
+[Data_2_7Conditions]
+Comment=Konqueror window
+ConditionsCount=1
+
+[Data_2_7Conditions0]
+Type=ACTIVE_WINDOW
+
+[Data_2_7Conditions0Window]
+Comment=Konqueror
+WindowsCount=1
+
+[Data_2_7Conditions0Window0]
+Class=konqueror
+ClassType=1
+Comment=Konqueror
+Role=
+RoleType=0
+Title=
+TitleType=0
+Type=SIMPLE
+WindowTypes=33
+
+[Data_2_7_1]
+Comment=
+Enabled=false
+Name=Back
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_7_1Actions]
+ActionsCount=1
+
+[Data_2_7_1Actions0]
+DestinationWindow=2
+Input=Alt+Left
+Type=KEYBOARD_INPUT
+
+[Data_2_7_1Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_7_1Triggers]
+Comment=Gesture_triggers
+TriggersCount=3
+
+[Data_2_7_1Triggers0]
+GesturePointData=0,0.0625,1,1,0.5,0.0625,0.0625,1,0.875,0.5,0.125,0.0625,1,0.75,0.5,0.1875,0.0625,1,0.625,0.5,0.25,0.0625,1,0.5,0.5,0.3125,0.0625,1,0.375,0.5,0.375,0.0625,1,0.25,0.5,0.4375,0.0625,1,0.125,0.5,0.5,0.0625,0,0,0.5,0.5625,0.0625,0,0.125,0.5,0.625,0.0625,0,0.25,0.5,0.6875,0.0625,0,0.375,0.5,0.75,0.0625,0,0.5,0.5,0.8125,0.0625,0,0.625,0.5,0.875,0.0625,0,0.75,0.5,0.9375,0.0625,0,0.875,0.5,1,0,0,1,0.5
+Type=GESTURE
+
+[Data_2_7_1Triggers1]
+GesturePointData=0,0.0833333,1,0.5,0.5,0.0833333,0.0833333,1,0.375,0.5,0.166667,0.0833333,1,0.25,0.5,0.25,0.0833333,1,0.125,0.5,0.333333,0.0833333,0,0,0.5,0.416667,0.0833333,0,0.125,0.5,0.5,0.0833333,0,0.25,0.5,0.583333,0.0833333,0,0.375,0.5,0.666667,0.0833333,0,0.5,0.5,0.75,0.0833333,0,0.625,0.5,0.833333,0.0833333,0,0.75,0.5,0.916667,0.0833333,0,0.875,0.5,1,0,0,1,0.5
+Type=GESTURE
+
+[Data_2_7_1Triggers2]
+GesturePointData=0,0.0833333,1,1,0.5,0.0833333,0.0833333,1,0.875,0.5,0.166667,0.0833333,1,0.75,0.5,0.25,0.0833333,1,0.625,0.5,0.333333,0.0833333,1,0.5,0.5,0.416667,0.0833333,1,0.375,0.5,0.5,0.0833333,1,0.25,0.5,0.583333,0.0833333,1,0.125,0.5,0.666667,0.0833333,0,0,0.5,0.75,0.0833333,0,0.125,0.5,0.833333,0.0833333,0,0.25,0.5,0.916667,0.0833333,0,0.375,0.5,1,0,0,0.5,0.5
+Type=GESTURE
+
+[Data_2_7_2]
+Comment=
+Enabled=false
+Name=Forward
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_7_2Actions]
+ActionsCount=1
+
+[Data_2_7_2Actions0]
+DestinationWindow=2
+Input=Alt+Right
+Type=KEYBOARD_INPUT
+
+[Data_2_7_2Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_7_2Triggers]
+Comment=Gesture_triggers
+TriggersCount=3
+
+[Data_2_7_2Triggers0]
+GesturePointData=0,0.0625,0,0,0.5,0.0625,0.0625,0,0.125,0.5,0.125,0.0625,0,0.25,0.5,0.1875,0.0625,0,0.375,0.5,0.25,0.0625,0,0.5,0.5,0.3125,0.0625,0,0.625,0.5,0.375,0.0625,0,0.75,0.5,0.4375,0.0625,0,0.875,0.5,0.5,0.0625,1,1,0.5,0.5625,0.0625,1,0.875,0.5,0.625,0.0625,1,0.75,0.5,0.6875,0.0625,1,0.625,0.5,0.75,0.0625,1,0.5,0.5,0.8125,0.0625,1,0.375,0.5,0.875,0.0625,1,0.25,0.5,0.9375,0.0625,1,0.125,0.5,1,0,0,0,0.5
+Type=GESTURE
+
+[Data_2_7_2Triggers1]
+GesturePointData=0,0.0833333,0,0.5,0.5,0.0833333,0.0833333,0,0.625,0.5,0.166667,0.0833333,0,0.75,0.5,0.25,0.0833333,0,0.875,0.5,0.333333,0.0833333,1,1,0.5,0.416667,0.0833333,1,0.875,0.5,0.5,0.0833333,1,0.75,0.5,0.583333,0.0833333,1,0.625,0.5,0.666667,0.0833333,1,0.5,0.5,0.75,0.0833333,1,0.375,0.5,0.833333,0.0833333,1,0.25,0.5,0.916667,0.0833333,1,0.125,0.5,1,0,0,0,0.5
+Type=GESTURE
+
+[Data_2_7_2Triggers2]
+GesturePointData=0,0.0833333,0,0,0.5,0.0833333,0.0833333,0,0.125,0.5,0.166667,0.0833333,0,0.25,0.5,0.25,0.0833333,0,0.375,0.5,0.333333,0.0833333,0,0.5,0.5,0.416667,0.0833333,0,0.625,0.5,0.5,0.0833333,0,0.75,0.5,0.583333,0.0833333,0,0.875,0.5,0.666667,0.0833333,1,1,0.5,0.75,0.0833333,1,0.875,0.5,0.833333,0.0833333,1,0.75,0.5,0.916667,0.0833333,1,0.625,0.5,1,0,0,0.5,0.5
+Type=GESTURE
+
+[Data_2_7_3]
+Comment=
+Enabled=false
+Name=Up
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_7_3Actions]
+ActionsCount=1
+
+[Data_2_7_3Actions0]
+DestinationWindow=2
+Input=Alt+Up
+Type=KEYBOARD_INPUT
+
+[Data_2_7_3Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_7_3Triggers]
+Comment=Gesture_triggers
+TriggersCount=3
+
+[Data_2_7_3Triggers0]
+GesturePointData=0,0.0625,-0.5,0.5,1,0.0625,0.0625,-0.5,0.5,0.875,0.125,0.0625,-0.5,0.5,0.75,0.1875,0.0625,-0.5,0.5,0.625,0.25,0.0625,-0.5,0.5,0.5,0.3125,0.0625,-0.5,0.5,0.375,0.375,0.0625,-0.5,0.5,0.25,0.4375,0.0625,-0.5,0.5,0.125,0.5,0.0625,0.5,0.5,0,0.5625,0.0625,0.5,0.5,0.125,0.625,0.0625,0.5,0.5,0.25,0.6875,0.0625,0.5,0.5,0.375,0.75,0.0625,0.5,0.5,0.5,0.8125,0.0625,0.5,0.5,0.625,0.875,0.0625,0.5,0.5,0.75,0.9375,0.0625,0.5,0.5,0.875,1,0,0,0.5,1
+Type=GESTURE
+
+[Data_2_7_3Triggers1]
+GesturePointData=0,0.0833333,-0.5,0.5,1,0.0833333,0.0833333,-0.5,0.5,0.875,0.166667,0.0833333,-0.5,0.5,0.75,0.25,0.0833333,-0.5,0.5,0.625,0.333333,0.0833333,-0.5,0.5,0.5,0.416667,0.0833333,-0.5,0.5,0.375,0.5,0.0833333,-0.5,0.5,0.25,0.583333,0.0833333,-0.5,0.5,0.125,0.666667,0.0833333,0.5,0.5,0,0.75,0.0833333,0.5,0.5,0.125,0.833333,0.0833333,0.5,0.5,0.25,0.916667,0.0833333,0.5,0.5,0.375,1,0,0,0.5,0.5
+Type=GESTURE
+
+[Data_2_7_3Triggers2]
+GesturePointData=0,0.0833333,-0.5,0.5,0.5,0.0833333,0.0833333,-0.5,0.5,0.375,0.166667,0.0833333,-0.5,0.5,0.25,0.25,0.0833333,-0.5,0.5,0.125,0.333333,0.0833333,0.5,0.5,0,0.416667,0.0833333,0.5,0.5,0.125,0.5,0.0833333,0.5,0.5,0.25,0.583333,0.0833333,0.5,0.5,0.375,0.666667,0.0833333,0.5,0.5,0.5,0.75,0.0833333,0.5,0.5,0.625,0.833333,0.0833333,0.5,0.5,0.75,0.916667,0.0833333,0.5,0.5,0.875,1,0,0,0.5,1
+Type=GESTURE
+
+[Data_2_7_4]
+Comment=
+Enabled=false
+Name=Reload
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_7_4Actions]
+ActionsCount=1
+
+[Data_2_7_4Actions0]
+DestinationWindow=2
+Input=F5
+Type=KEYBOARD_INPUT
+
+[Data_2_7_4Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_7_4Triggers]
+Comment=Gesture_triggers
+TriggersCount=3
+
+[Data_2_7_4Triggers0]
+GesturePointData=0,0.03125,0,0,1,0.03125,0.03125,0,0.125,1,0.0625,0.03125,0,0.25,1,0.09375,0.03125,0,0.375,1,0.125,0.03125,0,0.5,1,0.15625,0.03125,0,0.625,1,0.1875,0.03125,0,0.75,1,0.21875,0.03125,0,0.875,1,0.25,0.03125,-0.5,1,1,0.28125,0.03125,-0.5,1,0.875,0.3125,0.03125,-0.5,1,0.75,0.34375,0.03125,-0.5,1,0.625,0.375,0.03125,-0.5,1,0.5,0.40625,0.03125,-0.5,1,0.375,0.4375,0.03125,-0.5,1,0.25,0.46875,0.03125,-0.5,1,0.125,0.5,0.03125,1,1,0,0.53125,0.03125,1,0.875,0,0.5625,0.03125,1,0.75,0,0.59375,0.03125,1,0.625,0,0.625,0.03125,1,0.5,0,0.65625,0.03125,1,0.375,0,0.6875,0.03125,1,0.25,0,0.71875,0.03125,1,0.125,0,0.75,0.03125,0.5,0,0,0.78125,0.03125,0.5,0,0.125,0.8125,0.03125,0.5,0,0.25,0.84375,0.03125,0.5,0,0.375,0.875,0.03125,0.5,0,0.5,0.90625,0.03125,0.5,0,0.625,0.9375,0.03125,0.5,0,0.75,0.96875,0.03125,0.5,0,0.875,1,0,0,0,1
+Type=GESTURE
+
+[Data_2_7_4Triggers1]
+GesturePointData=0,0.0277778,0,0,1,0.0277778,0.0277778,0,0.125,1,0.0555556,0.0277778,0,0.25,1,0.0833333,0.0277778,0,0.375,1,0.111111,0.0277778,0,0.5,1,0.138889,0.0277778,0,0.625,1,0.166667,0.0277778,0,0.75,1,0.194444,0.0277778,0,0.875,1,0.222222,0.0277778,-0.5,1,1,0.25,0.0277778,-0.5,1,0.875,0.277778,0.0277778,-0.5,1,0.75,0.305556,0.0277778,-0.5,1,0.625,0.333333,0.0277778,-0.5,1,0.5,0.361111,0.0277778,-0.5,1,0.375,0.388889,0.0277778,-0.5,1,0.25,0.416667,0.0277778,-0.5,1,0.125,0.444444,0.0277778,1,1,0,0.472222,0.0277778,1,0.875,0,0.5,0.0277778,1,0.75,0,0.527778,0.0277778,1,0.625,0,0.555556,0.0277778,1,0.5,0,0.583333,0.0277778,1,0.375,0,0.611111,0.0277778,1,0.25,0,0.638889,0.0277778,1,0.125,0,0.666667,0.0277778,0.5,0,0,0.694444,0.0277778,0.5,0,0.125,0.722222,0.0277778,0.5,0,0.25,0.75,0.0277778,0.5,0,0.375,0.777778,0.0277778,0.5,0,0.5,0.805556,0.0277778,0.5,0,0.625,0.833333,0.0277778,0.5,0,0.75,0.861111,0.0277778,0.5,0,0.875,0.888889,0.0277778,0,0,1,0.916667,0.0277778,0,0.125,1,0.944444,0.0277778,0,0.25,1,0.972222,0.0277778,0,0.375,1,1,0,0,0.5,1
+Type=GESTURE
+
+[Data_2_7_4Triggers2]
+GesturePointData=0,0.0277778,0.5,0,0.5,0.0277778,0.0277778,0.5,0,0.625,0.0555556,0.0277778,0.5,0,0.75,0.0833333,0.0277778,0.5,0,0.875,0.111111,0.0277778,0,0,1,0.138889,0.0277778,0,0.125,1,0.166667,0.0277778,0,0.25,1,0.194444,0.0277778,0,0.375,1,0.222222,0.0277778,0,0.5,1,0.25,0.0277778,0,0.625,1,0.277778,0.0277778,0,0.75,1,0.305556,0.0277778,0,0.875,1,0.333333,0.0277778,-0.5,1,1,0.361111,0.0277778,-0.5,1,0.875,0.388889,0.0277778,-0.5,1,0.75,0.416667,0.0277778,-0.5,1,0.625,0.444444,0.0277778,-0.5,1,0.5,0.472222,0.0277778,-0.5,1,0.375,0.5,0.0277778,-0.5,1,0.25,0.527778,0.0277778,-0.5,1,0.125,0.555556,0.0277778,1,1,0,0.583333,0.0277778,1,0.875,0,0.611111,0.0277778,1,0.75,0,0.638889,0.0277778,1,0.625,0,0.666667,0.0277778,1,0.5,0,0.694444,0.0277778,1,0.375,0,0.722222,0.0277778,1,0.25,0,0.75,0.0277778,1,0.125,0,0.777778,0.0277778,0.5,0,0,0.805556,0.0277778,0.5,0,0.125,0.833333,0.0277778,0.5,0,0.25,0.861111,0.0277778,0.5,0,0.375,0.888889,0.0277778,0.5,0,0.5,0.916667,0.0277778,0.5,0,0.625,0.944444,0.0277778,0.5,0,0.75,0.972222,0.0277778,0.5,0,0.875,1,0,0,0,1
+Type=GESTURE
+
+[Data_2_8]
+Comment=After pressing Win+E (Tux+E) a WWW browser will be launched, and it will open http://www.kde.org . You may run all kind of commands you can run in minicli (Alt+F2).
+Enabled=false
+Name=Go to KDE Website
+Type=SIMPLE_ACTION_DATA
+
+[Data_2_8Actions]
+ActionsCount=1
+
+[Data_2_8Actions0]
+CommandURL=http://www.kde.org
+Type=COMMAND_URL
+
+[Data_2_8Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_2_8Triggers]
+Comment=Simple_action
+TriggersCount=1
+
+[Data_2_8Triggers0]
+Key=Meta+E
+Type=SHORTCUT
+Uuid={dd427219-e6b6-400d-addc-fea7943fb93c}
+
+[Data_3]
+Comment=Basic Konqueror gestures.
+DataCount=14
+Enabled=true
+ImportId=konqueror_gestures_kde321
+Name=Konqueror Gestures
+SystemGroup=0
+Type=ACTION_DATA_GROUP
+
+[Data_3Conditions]
+Comment=Konqueror window
+ConditionsCount=1
+
+[Data_3Conditions0]
+Type=ACTIVE_WINDOW
+
+[Data_3Conditions0Window]
+Comment=Konqueror
+WindowsCount=1
+
+[Data_3Conditions0Window0]
+Class=^konqueror\s
+ClassType=3
+Comment=Konqueror
+Role=konqueror-mainwindow#1
+RoleType=0
+Title=file:/ - Konqueror
+TitleType=0
+Type=SIMPLE
+WindowTypes=1
+
+[Data_3_1]
+Comment=Press, move left, release.
+Enabled=true
+Name=Back
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_10]
+Comment=Opera-style: Press, move up, release.\nNOTE: Conflicts with 'New Tab', and as such is disabled by default.
+Enabled=false
+Name=Stop Loading
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_10Actions]
+ActionsCount=1
+
+[Data_3_10Actions0]
+DestinationWindow=2
+Input=Escape\n
+Type=KEYBOARD_INPUT
+
+[Data_3_10Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_10Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_10Triggers0]
+GesturePointData=0,0.125,-0.5,0.5,1,0.125,0.125,-0.5,0.5,0.875,0.25,0.125,-0.5,0.5,0.75,0.375,0.125,-0.5,0.5,0.625,0.5,0.125,-0.5,0.5,0.5,0.625,0.125,-0.5,0.5,0.375,0.75,0.125,-0.5,0.5,0.25,0.875,0.125,-0.5,0.5,0.125,1,0,0,0.5,0
+Type=GESTURE
+
+[Data_3_11]
+Comment=Going up in URL/directory structure.\nMozilla-style: Press, move up, move left, move up, release.
+Enabled=true
+Name=Up
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_11Actions]
+ActionsCount=1
+
+[Data_3_11Actions0]
+DestinationWindow=2
+Input=Alt+Up
+Type=KEYBOARD_INPUT
+
+[Data_3_11Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_11Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_11Triggers0]
+GesturePointData=0,0.0625,-0.5,1,1,0.0625,0.0625,-0.5,1,0.875,0.125,0.0625,-0.5,1,0.75,0.1875,0.0625,-0.5,1,0.625,0.25,0.0625,1,1,0.5,0.3125,0.0625,1,0.875,0.5,0.375,0.0625,1,0.75,0.5,0.4375,0.0625,1,0.625,0.5,0.5,0.0625,1,0.5,0.5,0.5625,0.0625,1,0.375,0.5,0.625,0.0625,1,0.25,0.5,0.6875,0.0625,1,0.125,0.5,0.75,0.0625,-0.5,0,0.5,0.8125,0.0625,-0.5,0,0.375,0.875,0.0625,-0.5,0,0.25,0.9375,0.0625,-0.5,0,0.125,1,0,0,0,0
+Type=GESTURE
+
+[Data_3_12]
+Comment=Going up in URL/directory structure.\nOpera-style: Press, move up, move left, move up, release.\nNOTE: Conflicts with "Activate Previous Tab", and as such is disabled by default.
+Enabled=false
+Name=Up #2
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_12Actions]
+ActionsCount=1
+
+[Data_3_12Actions0]
+DestinationWindow=2
+Input=Alt+Up\n
+Type=KEYBOARD_INPUT
+
+[Data_3_12Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_12Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_12Triggers0]
+GesturePointData=0,0.0625,-0.5,1,1,0.0625,0.0625,-0.5,1,0.875,0.125,0.0625,-0.5,1,0.75,0.1875,0.0625,-0.5,1,0.625,0.25,0.0625,-0.5,1,0.5,0.3125,0.0625,-0.5,1,0.375,0.375,0.0625,-0.5,1,0.25,0.4375,0.0625,-0.5,1,0.125,0.5,0.0625,1,1,0,0.5625,0.0625,1,0.875,0,0.625,0.0625,1,0.75,0,0.6875,0.0625,1,0.625,0,0.75,0.0625,1,0.5,0,0.8125,0.0625,1,0.375,0,0.875,0.0625,1,0.25,0,0.9375,0.0625,1,0.125,0,1,0,0,0,0
+Type=GESTURE
+
+[Data_3_13]
+Comment=Press, move up, move right, release.
+Enabled=true
+Name=Activate Next Tab
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_13Actions]
+ActionsCount=1
+
+[Data_3_13Actions0]
+DestinationWindow=2
+Input=Ctrl+.\n
+Type=KEYBOARD_INPUT
+
+[Data_3_13Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_13Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_13Triggers0]
+GesturePointData=0,0.0625,-0.5,0,1,0.0625,0.0625,-0.5,0,0.875,0.125,0.0625,-0.5,0,0.75,0.1875,0.0625,-0.5,0,0.625,0.25,0.0625,-0.5,0,0.5,0.3125,0.0625,-0.5,0,0.375,0.375,0.0625,-0.5,0,0.25,0.4375,0.0625,-0.5,0,0.125,0.5,0.0625,0,0,0,0.5625,0.0625,0,0.125,0,0.625,0.0625,0,0.25,0,0.6875,0.0625,0,0.375,0,0.75,0.0625,0,0.5,0,0.8125,0.0625,0,0.625,0,0.875,0.0625,0,0.75,0,0.9375,0.0625,0,0.875,0,1,0,0,1,0
+Type=GESTURE
+
+[Data_3_14]
+Comment=Press, move up, move left, release.
+Enabled=true
+Name=Activate Previous Tab
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_14Actions]
+ActionsCount=1
+
+[Data_3_14Actions0]
+DestinationWindow=2
+Input=Ctrl+,
+Type=KEYBOARD_INPUT
+
+[Data_3_14Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_14Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_14Triggers0]
+GesturePointData=0,0.0625,-0.5,1,1,0.0625,0.0625,-0.5,1,0.875,0.125,0.0625,-0.5,1,0.75,0.1875,0.0625,-0.5,1,0.625,0.25,0.0625,-0.5,1,0.5,0.3125,0.0625,-0.5,1,0.375,0.375,0.0625,-0.5,1,0.25,0.4375,0.0625,-0.5,1,0.125,0.5,0.0625,1,1,0,0.5625,0.0625,1,0.875,0,0.625,0.0625,1,0.75,0,0.6875,0.0625,1,0.625,0,0.75,0.0625,1,0.5,0,0.8125,0.0625,1,0.375,0,0.875,0.0625,1,0.25,0,0.9375,0.0625,1,0.125,0,1,0,0,0,0
+Type=GESTURE
+
+[Data_3_1Actions]
+ActionsCount=1
+
+[Data_3_1Actions0]
+DestinationWindow=2
+Input=Alt+Left
+Type=KEYBOARD_INPUT
+
+[Data_3_1Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_1Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_1Triggers0]
+GesturePointData=0,0.125,1,1,0.5,0.125,0.125,1,0.875,0.5,0.25,0.125,1,0.75,0.5,0.375,0.125,1,0.625,0.5,0.5,0.125,1,0.5,0.5,0.625,0.125,1,0.375,0.5,0.75,0.125,1,0.25,0.5,0.875,0.125,1,0.125,0.5,1,0,0,0,0.5
+Type=GESTURE
+
+[Data_3_2]
+Comment=Press, move down, move up, move down, release.
+Enabled=true
+Name=Duplicate Tab
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_2Actions]
+ActionsCount=1
+
+[Data_3_2Actions0]
+DestinationWindow=2
+Input=Ctrl+Shift+D\n
+Type=KEYBOARD_INPUT
+
+[Data_3_2Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_2Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_2Triggers0]
+GesturePointData=0,0.0416667,0.5,0.5,0,0.0416667,0.0416667,0.5,0.5,0.125,0.0833333,0.0416667,0.5,0.5,0.25,0.125,0.0416667,0.5,0.5,0.375,0.166667,0.0416667,0.5,0.5,0.5,0.208333,0.0416667,0.5,0.5,0.625,0.25,0.0416667,0.5,0.5,0.75,0.291667,0.0416667,0.5,0.5,0.875,0.333333,0.0416667,-0.5,0.5,1,0.375,0.0416667,-0.5,0.5,0.875,0.416667,0.0416667,-0.5,0.5,0.75,0.458333,0.0416667,-0.5,0.5,0.625,0.5,0.0416667,-0.5,0.5,0.5,0.541667,0.0416667,-0.5,0.5,0.375,0.583333,0.0416667,-0.5,0.5,0.25,0.625,0.0416667,-0.5,0.5,0.125,0.666667,0.0416667,0.5,0.5,0,0.708333,0.0416667,0.5,0.5,0.125,0.75,0.0416667,0.5,0.5,0.25,0.791667,0.0416667,0.5,0.5,0.375,0.833333,0.0416667,0.5,0.5,0.5,0.875,0.0416667,0.5,0.5,0.625,0.916667,0.0416667,0.5,0.5,0.75,0.958333,0.0416667,0.5,0.5,0.875,1,0,0,0.5,1
+Type=GESTURE
+
+[Data_3_3]
+Comment=Press, move down, move up, release.
+Enabled=true
+Name=Duplicate Window
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_3Actions]
+ActionsCount=1
+
+[Data_3_3Actions0]
+DestinationWindow=2
+Input=Ctrl+D\n
+Type=KEYBOARD_INPUT
+
+[Data_3_3Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_3Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_3Triggers0]
+GesturePointData=0,0.0625,0.5,0.5,0,0.0625,0.0625,0.5,0.5,0.125,0.125,0.0625,0.5,0.5,0.25,0.1875,0.0625,0.5,0.5,0.375,0.25,0.0625,0.5,0.5,0.5,0.3125,0.0625,0.5,0.5,0.625,0.375,0.0625,0.5,0.5,0.75,0.4375,0.0625,0.5,0.5,0.875,0.5,0.0625,-0.5,0.5,1,0.5625,0.0625,-0.5,0.5,0.875,0.625,0.0625,-0.5,0.5,0.75,0.6875,0.0625,-0.5,0.5,0.625,0.75,0.0625,-0.5,0.5,0.5,0.8125,0.0625,-0.5,0.5,0.375,0.875,0.0625,-0.5,0.5,0.25,0.9375,0.0625,-0.5,0.5,0.125,1,0,0,0.5,0
+Type=GESTURE
+
+[Data_3_4]
+Comment=Press, move right, release.
+Enabled=true
+Name=Forward
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_4Actions]
+ActionsCount=1
+
+[Data_3_4Actions0]
+DestinationWindow=2
+Input=Alt+Right
+Type=KEYBOARD_INPUT
+
+[Data_3_4Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_4Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_4Triggers0]
+GesturePointData=0,0.125,0,0,0.5,0.125,0.125,0,0.125,0.5,0.25,0.125,0,0.25,0.5,0.375,0.125,0,0.375,0.5,0.5,0.125,0,0.5,0.5,0.625,0.125,0,0.625,0.5,0.75,0.125,0,0.75,0.5,0.875,0.125,0,0.875,0.5,1,0,0,1,0.5
+Type=GESTURE
+
+[Data_3_5]
+Comment=Press, move down, move half up, move right, move down, release.\n(Drawing a lowercase 'h'.)
+Enabled=true
+Name=Home
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_5Actions]
+ActionsCount=1
+
+[Data_3_5Actions0]
+DestinationWindow=2
+Input=Alt+Home\n
+Type=KEYBOARD_INPUT
+
+[Data_3_5Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_5Triggers]
+Comment=Gesture_triggers
+TriggersCount=2
+
+[Data_3_5Triggers0]
+GesturePointData=0,0.0461748,0.5,0,0,0.0461748,0.0461748,0.5,0,0.125,0.0923495,0.0461748,0.5,0,0.25,0.138524,0.0461748,0.5,0,0.375,0.184699,0.0461748,0.5,0,0.5,0.230874,0.0461748,0.5,0,0.625,0.277049,0.0461748,0.5,0,0.75,0.323223,0.0461748,0.5,0,0.875,0.369398,0.065301,-0.25,0,1,0.434699,0.065301,-0.25,0.125,0.875,0.5,0.065301,-0.25,0.25,0.75,0.565301,0.065301,-0.25,0.375,0.625,0.630602,0.0461748,0,0.5,0.5,0.676777,0.0461748,0,0.625,0.5,0.722951,0.0461748,0,0.75,0.5,0.769126,0.0461748,0,0.875,0.5,0.815301,0.0461748,0.5,1,0.5,0.861476,0.0461748,0.5,1,0.625,0.90765,0.0461748,0.5,1,0.75,0.953825,0.0461748,0.5,1,0.875,1,0,0,1,1
+Type=GESTURE
+
+[Data_3_5Triggers1]
+GesturePointData=0,0.0416667,0.5,0,0,0.0416667,0.0416667,0.5,0,0.125,0.0833333,0.0416667,0.5,0,0.25,0.125,0.0416667,0.5,0,0.375,0.166667,0.0416667,0.5,0,0.5,0.208333,0.0416667,0.5,0,0.625,0.25,0.0416667,0.5,0,0.75,0.291667,0.0416667,0.5,0,0.875,0.333333,0.0416667,-0.5,0,1,0.375,0.0416667,-0.5,0,0.875,0.416667,0.0416667,-0.5,0,0.75,0.458333,0.0416667,-0.5,0,0.625,0.5,0.0416667,0,0,0.5,0.541667,0.0416667,0,0.125,0.5,0.583333,0.0416667,0,0.25,0.5,0.625,0.0416667,0,0.375,0.5,0.666667,0.0416667,0,0.5,0.5,0.708333,0.0416667,0,0.625,0.5,0.75,0.0416667,0,0.75,0.5,0.791667,0.0416667,0,0.875,0.5,0.833333,0.0416667,0.5,1,0.5,0.875,0.0416667,0.5,1,0.625,0.916667,0.0416667,0.5,1,0.75,0.958333,0.0416667,0.5,1,0.875,1,0,0,1,1
+Type=GESTURE
+
+[Data_3_6]
+Comment=Press, move right, move down, move right, release.\nMozilla-style: Press, move down, move right, release.
+Enabled=true
+Name=Close Tab
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_6Actions]
+ActionsCount=1
+
+[Data_3_6Actions0]
+DestinationWindow=2
+Input=Ctrl+W\n
+Type=KEYBOARD_INPUT
+
+[Data_3_6Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_6Triggers]
+Comment=Gesture_triggers
+TriggersCount=2
+
+[Data_3_6Triggers0]
+GesturePointData=0,0.0625,0,0,0,0.0625,0.0625,0,0.125,0,0.125,0.0625,0,0.25,0,0.1875,0.0625,0,0.375,0,0.25,0.0625,0.5,0.5,0,0.3125,0.0625,0.5,0.5,0.125,0.375,0.0625,0.5,0.5,0.25,0.4375,0.0625,0.5,0.5,0.375,0.5,0.0625,0.5,0.5,0.5,0.5625,0.0625,0.5,0.5,0.625,0.625,0.0625,0.5,0.5,0.75,0.6875,0.0625,0.5,0.5,0.875,0.75,0.0625,0,0.5,1,0.8125,0.0625,0,0.625,1,0.875,0.0625,0,0.75,1,0.9375,0.0625,0,0.875,1,1,0,0,1,1
+Type=GESTURE
+
+[Data_3_6Triggers1]
+GesturePointData=0,0.0625,0.5,0,0,0.0625,0.0625,0.5,0,0.125,0.125,0.0625,0.5,0,0.25,0.1875,0.0625,0.5,0,0.375,0.25,0.0625,0.5,0,0.5,0.3125,0.0625,0.5,0,0.625,0.375,0.0625,0.5,0,0.75,0.4375,0.0625,0.5,0,0.875,0.5,0.0625,0,0,1,0.5625,0.0625,0,0.125,1,0.625,0.0625,0,0.25,1,0.6875,0.0625,0,0.375,1,0.75,0.0625,0,0.5,1,0.8125,0.0625,0,0.625,1,0.875,0.0625,0,0.75,1,0.9375,0.0625,0,0.875,1,1,0,0,1,1
+Type=GESTURE
+
+[Data_3_7]
+Comment=Press, move up, release.\nConflicts with Opera-style 'Up #2', which is disabled by default.
+Enabled=true
+Name=New Tab
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_7Actions]
+ActionsCount=1
+
+[Data_3_7Actions0]
+DestinationWindow=2
+Input=Ctrl+Shift+N
+Type=KEYBOARD_INPUT
+
+[Data_3_7Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_7Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_7Triggers0]
+GesturePointData=0,0.125,-0.5,0.5,1,0.125,0.125,-0.5,0.5,0.875,0.25,0.125,-0.5,0.5,0.75,0.375,0.125,-0.5,0.5,0.625,0.5,0.125,-0.5,0.5,0.5,0.625,0.125,-0.5,0.5,0.375,0.75,0.125,-0.5,0.5,0.25,0.875,0.125,-0.5,0.5,0.125,1,0,0,0.5,0
+Type=GESTURE
+
+[Data_3_8]
+Comment=Press, move down, release.
+Enabled=true
+Name=New Window
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_8Actions]
+ActionsCount=1
+
+[Data_3_8Actions0]
+DestinationWindow=2
+Input=Ctrl+N\n
+Type=KEYBOARD_INPUT
+
+[Data_3_8Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_8Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_8Triggers0]
+GesturePointData=0,0.125,0.5,0.5,0,0.125,0.125,0.5,0.5,0.125,0.25,0.125,0.5,0.5,0.25,0.375,0.125,0.5,0.5,0.375,0.5,0.125,0.5,0.5,0.5,0.625,0.125,0.5,0.5,0.625,0.75,0.125,0.5,0.5,0.75,0.875,0.125,0.5,0.5,0.875,1,0,0,0.5,1
+Type=GESTURE
+
+[Data_3_9]
+Comment=Press, move up, move down, release.
+Enabled=true
+Name=Reload
+Type=SIMPLE_ACTION_DATA
+
+[Data_3_9Actions]
+ActionsCount=1
+
+[Data_3_9Actions0]
+DestinationWindow=2
+Input=F5
+Type=KEYBOARD_INPUT
+
+[Data_3_9Conditions]
+Comment=
+ConditionsCount=0
+
+[Data_3_9Triggers]
+Comment=Gesture_triggers
+TriggersCount=1
+
+[Data_3_9Triggers0]
+GesturePointData=0,0.0625,-0.5,0.5,1,0.0625,0.0625,-0.5,0.5,0.875,0.125,0.0625,-0.5,0.5,0.75,0.1875,0.0625,-0.5,0.5,0.625,0.25,0.0625,-0.5,0.5,0.5,0.3125,0.0625,-0.5,0.5,0.375,0.375,0.0625,-0.5,0.5,0.25,0.4375,0.0625,-0.5,0.5,0.125,0.5,0.0625,0.5,0.5,0,0.5625,0.0625,0.5,0.5,0.125,0.625,0.0625,0.5,0.5,0.25,0.6875,0.0625,0.5,0.5,0.375,0.75,0.0625,0.5,0.5,0.5,0.8125,0.0625,0.5,0.5,0.625,0.875,0.0625,0.5,0.5,0.75,0.9375,0.0625,0.5,0.5,0.875,1,0,0,0.5,1
+Type=GESTURE
+
+[General]
+BrowserApplication[$d]
+ColorScheme[$d]
+ColorSchemeHash[$d]
+XftAntialias[$d]
+XftHintStyle[$d]
+XftSubPixel[$d]
+
+[Gestures]
+Disabled=true
+MouseButton=2
+Timeout=300
+
+[GesturesExclude]
+Comment=
+WindowsCount=0
+
+[Icons]
+Theme[$d]
+
+[KDE]
+LookAndFeelPackage[$d]
+SingleClick[$d]
+widgetStyle[$d]
+
+[Main]
+AlreadyImported=defaults,kde32b1,konqueror_gestures_kde321
+Disabled=false
+Version=2
+
+[Voice]
+Shortcut=
+
+[WM]
+activeBackground[$d]
+activeBlend[$d]
+activeForeground[$d]
+inactiveBackground[$d]
+inactiveBlend[$d]
+inactiveForeground[$d]
diff --git a/config/.config/konsolerc b/config/.config/konsolerc
new file mode 100644
index 0000000..16b8fc4
--- /dev/null
+++ b/config/.config/konsolerc
@@ -0,0 +1,13 @@
+[General]
+ConfigVersion=1
+
+[KonsoleWindow]
+UseSingleInstance=true
+
+[MainWindow]
+MenuBar=Enabled
+RestorePositionForNextInstance=false
+
+[Notification Messages]
+CloseAllTabs=true
+CloseSingleTab=true
diff --git a/config/.config/krunnerrc b/config/.config/krunnerrc
new file mode 100644
index 0000000..c36d549
--- /dev/null
+++ b/config/.config/krunnerrc
@@ -0,0 +1,2 @@
+[PlasmaRunnerManager]
+migrated=true
diff --git a/config/.config/kscreenlockerrc b/config/.config/kscreenlockerrc
new file mode 100644
index 0000000..9de71b4
--- /dev/null
+++ b/config/.config/kscreenlockerrc
@@ -0,0 +1,2 @@
+[Daemon]
+Autolock=false
diff --git a/config/.config/ksmserverrc b/config/.config/ksmserverrc
new file mode 100644
index 0000000..ae75b81
--- /dev/null
+++ b/config/.config/ksmserverrc
@@ -0,0 +1,2 @@
+[$Version]
+update_info=ksmserver_update_loginMode_value.upd:ksmserver_update_loginMode_value_default_enum
diff --git a/config/.config/ktimezonedrc b/config/.config/ktimezonedrc
new file mode 100644
index 0000000..f712e5f
--- /dev/null
+++ b/config/.config/ktimezonedrc
@@ -0,0 +1,4 @@
+[TimeZones]
+LocalZone=Etc/UTC
+ZoneinfoDir=/usr/share/zoneinfo
+Zonetab=/usr/share/zoneinfo/zone.tab
diff --git a/config/.config/kwalletrc b/config/.config/kwalletrc
new file mode 100644
index 0000000..8ba29ca
--- /dev/null
+++ b/config/.config/kwalletrc
@@ -0,0 +1,2 @@
+[Wallet]
+Enabled=false
diff --git a/config/.config/kwinrc b/config/.config/kwinrc
new file mode 100644
index 0000000..13fce67
--- /dev/null
+++ b/config/.config/kwinrc
@@ -0,0 +1,16 @@
+[$Version]
+update_info=kwin.upd:replace-scalein-with-scale,kwin.upd:port-minimizeanimation-effect-to-js,kwin.upd:port-scale-effect-to-js,kwin.upd:port-dimscreen-effect-to-js,kwin.upd:enable-scale-effect-by-default,kwin.upd:animation-speed-cleanup,kwin.upd:auto-bordersize,kwin.upd:desktop-grid-click-behavior,kwin.upd:no-swap-encourage,kwin.upd:make-translucency-effect-disabled-by-default,kwin.upd:remove-flip-switch-effect,kwin.upd:remove-cover-switch-effect,kwin.upd:remove-cubeslide-effect,kwin.upd:remove-xrender-backend,kwin.upd:overview-group-plugin-id,kwin.upd:replace-cascaded-zerocornered
+
+[Compositing]
+Enabled=false
+
+[Desktops]
+Id_1=8dff181a-b52b-46a0-b72e-b3458643017f
+Number=1
+Rows=1
+
+[Tiling]
+padding=4
+
+[Tiling][9aada4f5-67a7-5dae-b03f-b55896a52f02]
+tiles={"layoutDirection":"horizontal","tiles":[{"width":0.25},{"width":0.5},{"width":0.25}]}
diff --git a/config/.config/kwinrulesrc b/config/.config/kwinrulesrc
new file mode 100644
index 0000000..a65d21f
--- /dev/null
+++ b/config/.config/kwinrulesrc
@@ -0,0 +1,2 @@
+[$Version]
+update_info=kwinrules.upd:replace-placement-string-to-enum,kwinrules.upd:use-virtual-desktop-ids
diff --git a/config/.config/kxkbrc b/config/.config/kxkbrc
new file mode 100644
index 0000000..b07538a
--- /dev/null
+++ b/config/.config/kxkbrc
@@ -0,0 +1,2 @@
+[$Version]
+update_info=kxkb.upd:remove-empty-lists,kxkb.upd:add-back-resetoptions,kxkb_variants.upd:split-variants
diff --git a/config/.config/openbox/autostart b/config/.config/openbox/autostart
new file mode 100644
index 0000000..25cee50
--- /dev/null
+++ b/config/.config/openbox/autostart
@@ -0,0 +1 @@
+st
diff --git a/config/.config/openbox/menu.xml b/config/.config/openbox/menu.xml
new file mode 100644
index 0000000..1333076
--- /dev/null
+++ b/config/.config/openbox/menu.xml
@@ -0,0 +1,6 @@
+
+
+
+
diff --git a/config/.config/openbox/menu.xml.bak b/config/.config/openbox/menu.xml.bak
new file mode 100644
index 0000000..1333076
--- /dev/null
+++ b/config/.config/openbox/menu.xml.bak
@@ -0,0 +1,6 @@
+
+
+
+
diff --git a/config/.config/plasma-localerc b/config/.config/plasma-localerc
new file mode 100644
index 0000000..2023037
--- /dev/null
+++ b/config/.config/plasma-localerc
@@ -0,0 +1,2 @@
+[Formats]
+LANG=en_US.UTF-8
diff --git a/config/.config/plasma-org.kde.plasma.desktop-appletsrc b/config/.config/plasma-org.kde.plasma.desktop-appletsrc
new file mode 100644
index 0000000..386080c
--- /dev/null
+++ b/config/.config/plasma-org.kde.plasma.desktop-appletsrc
@@ -0,0 +1,118 @@
+[ActionPlugins][0]
+RightButton;NoModifier=org.kde.contextmenu
+wheel:Vertical;NoModifier=org.kde.switchdesktop
+
+[ActionPlugins][1]
+RightButton;NoModifier=org.kde.contextmenu
+
+[Containments][1]
+ItemGeometries-2352x1352=
+ItemGeometriesHorizontal=
+activityId=8fa72349-bc3c-48bd-827d-1b33cfc07648
+formfactor=0
+immutability=1
+lastScreen=0
+location=0
+plugin=org.kde.plasma.folder
+wallpaperplugin=org.kde.image
+
+[Containments][2]
+activityId=
+formfactor=2
+immutability=1
+lastScreen=0
+location=4
+plugin=org.kde.panel
+wallpaperplugin=org.kde.image
+
+[Containments][2][Applets][14]
+immutability=1
+plugin=org.kde.plasma.digitalclock
+
+[Containments][2][Applets][15]
+immutability=1
+plugin=org.kde.plasma.minimizeall
+
+[Containments][2][Applets][3]
+immutability=1
+plugin=org.kde.plasma.kickoff
+
+[Containments][2][Applets][3][Configuration]
+PreloadWeight=100
+popupHeight=513
+popupWidth=655
+
+[Containments][2][Applets][3][Configuration][Configuration/General]
+showAppsByName=true
+
+[Containments][2][Applets][3][Configuration][General]
+favoritesPortedToKAstats=true
+
+[Containments][2][Applets][3][Configuration][Shortcuts]
+global=Alt+F1
+
+[Containments][2][Applets][3][Shortcuts]
+global=Alt+F1
+
+[Containments][2][Applets][4]
+immutability=1
+plugin=org.kde.plasma.pager
+
+[Containments][2][Applets][5]
+immutability=1
+plugin=org.kde.plasma.icontasks
+
+[Containments][2][Applets][5][Configuration][General]
+launchers=applications:systemsettings.desktop,applications:org.kde.konsole.desktop,preferred://filemanager,applications:firefox.desktop,applications:code.desktop,applications:org.remmina.Remmina.desktop,applications:xpipe.desktop
+
+[Containments][2][Applets][6]
+immutability=1
+plugin=org.kde.plasma.marginsseparator
+
+[Containments][2][Applets][7]
+immutability=1
+plugin=org.kde.plasma.systemtray
+
+[Containments][2][Applets][7][Configuration]
+PreloadWeight=55
+SystrayContainmentId=8
+
+[Containments][2][General]
+AppletOrder=3;4;5;6;7;14;15
+
+[Containments][8]
+activityId=
+formfactor=2
+immutability=1
+lastScreen=0
+location=4
+plugin=org.kde.plasma.private.systemtray
+wallpaperplugin=org.kde.image
+
+[Containments][8][Applets][10]
+immutability=1
+plugin=org.kde.plasma.devicenotifier
+
+[Containments][8][Applets][11]
+immutability=1
+plugin=org.kde.plasma.clipboard
+
+[Containments][8][Applets][12]
+immutability=1
+plugin=org.kde.plasma.notifications
+
+[Containments][8][Applets][13]
+immutability=1
+plugin=org.kde.plasma.manage-inputmethod
+
+[Containments][8][Applets][9]
+immutability=1
+plugin=org.kde.plasma.keyboardlayout
+
+[Containments][8][General]
+extraItems=org.kde.plasma.keyboardlayout,org.kde.plasma.devicenotifier,org.kde.plasma.mediacontroller,org.kde.plasma.clipboard,org.kde.plasma.notifications,org.kde.plasma.manage-inputmethod,org.kde.plasma.battery
+knownItems=org.kde.plasma.keyboardlayout,org.kde.plasma.devicenotifier,org.kde.plasma.mediacontroller,org.kde.plasma.clipboard,org.kde.plasma.notifications,org.kde.plasma.manage-inputmethod,org.kde.plasma.battery
+
+[ScreenMapping]
+itemsOnDisabledScreens=
+screenMapping=
diff --git a/config/.config/plasmashellrc b/config/.config/plasmashellrc
new file mode 100644
index 0000000..4c9a5a8
--- /dev/null
+++ b/config/.config/plasmashellrc
@@ -0,0 +1,5 @@
+[PlasmaViews][Panel 2][Defaults]
+thickness=44
+
+[Updates]
+performed=/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/folderview_fix_recursive_screenmapping.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/no_middle_click_paste_on_panels.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/containmentactions_middlebutton.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/systemloadviewer_systemmonitor.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/move_desktop_layout_config.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/mediaframe_migrate_useBackground_setting.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/klipper_clear_config.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/keyboardlayout_remove_shortcut.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/maintain_existing_desktop_icon_sizes.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/keyboardlayout_migrateiconsetting.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_migrate_font_settings.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/unlock_widgets.js,/usr/share/plasma/shells/org.kde.plasma.desktop/contents/updates/digitalclock_rename_timezonedisplay_key.js
diff --git a/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-card-database.tdb b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-card-database.tdb
new file mode 100644
index 0000000..b768866
Binary files /dev/null and b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-card-database.tdb differ
diff --git a/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-default-sink b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-default-sink
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-default-sink
@@ -0,0 +1 @@
+
diff --git a/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-default-source b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-default-source
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-default-source
@@ -0,0 +1 @@
+
diff --git a/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-device-volumes.tdb b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-device-volumes.tdb
new file mode 100644
index 0000000..31d1980
Binary files /dev/null and b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-device-volumes.tdb differ
diff --git a/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-stream-volumes.tdb b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-stream-volumes.tdb
new file mode 100644
index 0000000..3b711bd
Binary files /dev/null and b/config/.config/pulse/9d7da9dd045a4069a359bf8d8ba48c89-stream-volumes.tdb differ
diff --git a/config/.config/pulse/cookie b/config/.config/pulse/cookie
new file mode 100644
index 0000000..f7402d7
Binary files /dev/null and b/config/.config/pulse/cookie differ
diff --git a/config/.config/user-dirs.dirs b/config/.config/user-dirs.dirs
new file mode 100644
index 0000000..7f9a959
--- /dev/null
+++ b/config/.config/user-dirs.dirs
@@ -0,0 +1,15 @@
+# This file is written by xdg-user-dirs-update
+# If you want to change or add directories, just edit the line you're
+# interested in. All local changes will be retained on the next run.
+# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
+# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
+# absolute path. No other format is supported.
+#
+XDG_DESKTOP_DIR="$HOME/Desktop"
+XDG_DOWNLOAD_DIR="$HOME/Downloads"
+XDG_TEMPLATES_DIR="$HOME/Templates"
+XDG_PUBLICSHARE_DIR="$HOME/Public"
+XDG_DOCUMENTS_DIR="$HOME/Documents"
+XDG_MUSIC_DIR="$HOME/Music"
+XDG_PICTURES_DIR="$HOME/Pictures"
+XDG_VIDEOS_DIR="$HOME/Videos"
diff --git a/config/.config/user-dirs.locale b/config/.config/user-dirs.locale
new file mode 100644
index 0000000..3e0b419
--- /dev/null
+++ b/config/.config/user-dirs.locale
@@ -0,0 +1 @@
+en_US
\ No newline at end of file
diff --git a/config/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml b/config/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
new file mode 100644
index 0000000..f6a0a2c
--- /dev/null
+++ b/config/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/config/.config/xsettingsd/xsettingsd.conf b/config/.config/xsettingsd/xsettingsd.conf
new file mode 100644
index 0000000..5432094
--- /dev/null
+++ b/config/.config/xsettingsd/xsettingsd.conf
@@ -0,0 +1,14 @@
+Net/ThemeName "Breeze"
+Gdk/UnscaledDPI 98304
+Gdk/WindowScalingFactor 1
+Gtk/EnableAnimations 1
+Gtk/DecorationLayout "icon:minimize,maximize,close"
+Gtk/PrimaryButtonWarpsSlider 0
+Gtk/ToolbarStyle 3
+Gtk/MenuImages 1
+Gtk/ButtonImages 1
+Gtk/CursorThemeSize 24
+Gtk/CursorThemeName "breeze_cursors"
+Net/IconThemeName "breeze"
+Gtk/FontName "Noto Sans, 10"
+
diff --git a/config/.dbus/session-bus/9d7da9dd045a4069a359bf8d8ba48c89-1 b/config/.dbus/session-bus/9d7da9dd045a4069a359bf8d8ba48c89-1
new file mode 100644
index 0000000..42307bc
--- /dev/null
+++ b/config/.dbus/session-bus/9d7da9dd045a4069a359bf8d8ba48c89-1
@@ -0,0 +1,8 @@
+# This file allows processes on the machine with id 9d7da9dd045a4069a359bf8d8ba48c89 using
+# display :1 to find the D-Bus session bus with the below address.
+# If the DBUS_SESSION_BUS_ADDRESS environment variable is set, it will
+# be used rather than this file.
+# See "man dbus-launch" for more details.
+DBUS_SESSION_BUS_ADDRESS='unix:path=/tmp/dbus-M3RBzdkzjX,guid=a10ae87358bef34fe1fdb3a2695f70f1'
+DBUS_SESSION_BUS_PID=556
+DBUS_SESSION_BUS_WINDOWID=2097153
diff --git a/config/.gtkrc-2.0 b/config/.gtkrc-2.0
new file mode 100644
index 0000000..51a8aec
--- /dev/null
+++ b/config/.gtkrc-2.0
@@ -0,0 +1,11 @@
+gtk-theme-name="Breeze"
+gtk-enable-animations=1
+gtk-primary-button-warps-slider=0
+gtk-toolbar-style=3
+gtk-menu-images=1
+gtk-button-images=1
+gtk-cursor-theme-size=24
+gtk-cursor-theme-name="breeze_cursors"
+gtk-icon-theme-name="breeze"
+gtk-font-name="Noto Sans, 10"
+
diff --git a/config/.local/bin/jq b/config/.local/bin/jq
new file mode 100755
index 0000000..37a7a66
Binary files /dev/null and b/config/.local/bin/jq differ
diff --git a/config/.local/bin/ncat b/config/.local/bin/ncat
new file mode 100755
index 0000000..3bac22e
Binary files /dev/null and b/config/.local/bin/ncat differ
diff --git a/config/.local/bin/proot b/config/.local/bin/proot
new file mode 100755
index 0000000..2c0593b
Binary files /dev/null and b/config/.local/bin/proot differ
diff --git a/config/.local/bin/proot-apps b/config/.local/bin/proot-apps
new file mode 100755
index 0000000..669c815
--- /dev/null
+++ b/config/.local/bin/proot-apps
@@ -0,0 +1,571 @@
+#! /bin/bash
+
+TYPE=$1
+DEFAULT_GH_USER=linuxserver
+DEFAULT_GH_REPO=proot-apps
+
+if [[ ! -z ${LOCALREPO+x} ]] && [[ ! -z ${PA_REPO_FOLDER+x} ]]; then
+ ROOT_DIR=$PA_REPO_FOLDER
+else
+ ROOT_DIR=$HOME/proot-apps
+fi
+
+# Check for deps
+if [[ ! -f /usr/bin/curl ]]; then
+ echo "Curl was not found on this system please install them to continue"
+ exit 1
+fi
+
+#### Functions ####
+
+# Get sha for image to download
+get_blob_sha() {
+ MULTIDIGEST=$(curl -s -f --retry 3 --retry-max-time 20 --retry-connrefused \
+ --location \
+ --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \
+ --header "Accept: application/vnd.oci.image.index.v1+json" \
+ --header "Authorization: Bearer ${1}" \
+ --user-agent "${UA}" \
+ "${2}/${3}")
+ if $HOME/.local/bin/jq -e '.layers // empty' <<< "${MULTIDIGEST}" >/dev/null 2>&1; then
+ # If there's a layer element it's a single-arch manifest so just get that digest
+ $HOME/.local/bin/jq -r '.layers[0].digest' <<< "${MULTIDIGEST}";
+ else
+ # Otherwise it's multi-arch or has manifest annotations
+ if $HOME/.local/bin/jq -e '.manifests[]?.annotations // empty' <<< "${MULTIDIGEST}" >/dev/null 2>&1; then
+ # Check for manifest annotations and delete if found
+ MULTIDIGEST=$($HOME/.local/bin/jq 'del(.manifests[] | select(.annotations))' <<< "${MULTIDIGEST}")
+ fi
+ if [[ $($HOME/.local/bin/jq '.manifests | length' <<< "${MULTIDIGEST}") -gt 1 ]]; then
+ # If there's still more than one digest, it's multi-arch
+ MULTIDIGEST=$($HOME/.local/bin/jq -r ".manifests[] | select(.platform.architecture == \"${4}\").digest?" <<< "${MULTIDIGEST}")
+ if [[ -z "${MULTIDIGEST}" ]]; then
+ cleanup
+ fi
+ else
+ # Otherwise it's single arch
+ MULTIDIGEST=$($HOME/.local/bin/jq -r ".manifests[].digest?" <<< "${MULTIDIGEST}")
+ fi
+ if DIGEST=$(curl -s -f --retry 3 --retry-max-time 20 --retry-connrefused \
+ --location \
+ --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \
+ --header "Accept: application/vnd.oci.image.manifest.v1+json" \
+ --header "Authorization: Bearer ${1}" \
+ --user-agent "${UA}" \
+ "${2}/${MULTIDIGEST}"); then
+ $HOME/.local/bin/jq -r '.layers[0].digest' <<< "${DIGEST}";
+ fi
+ fi
+}
+
+# Get registry endpoint and auth
+registry_setup() {
+ IMAGE=$1
+ # Determine endpoints and auth
+ case "${IMAGE}" in
+ ghcr.io/* )
+ GHIMAGE=$(echo ${IMAGE} | sed 's|ghcr.io/||g')
+ ENDPOINT="${GHIMAGE%%:*}"
+ USERNAME="${GHIMAGE%%/*}"
+ TAG="${GHIMAGE#*:}"
+ REGISTRY="ghcr.io"
+ AUTH_URL="https://ghcr.io/token?scope=repository%3A${ENDPOINT}%3Apull"
+ ;;
+ * )
+ ENDPOINT="${IMAGE%%:*}"
+ USERNAME="${IMAGE%%/*}"
+ TAG="${IMAGE#*:}"
+ REGISTRY="registry-1.docker.io"
+ AUTH_URL="https://auth.docker.io/token?service=registry.docker.io&scope=repository:${ENDPOINT}:pull"
+ ;;
+ esac
+ MANIFEST_URL="https://${REGISTRY}/v2/${ENDPOINT}/manifests"
+ BLOB_URL="https://${REGISTRY}/v2/${ENDPOINT}/blobs/"
+ TOKEN="$(
+ curl -s -f --retry 3 --retry-max-time 20 --retry-connrefused \
+ "${AUTH_URL}" |
+ $HOME/.local/bin/jq -r '.token'
+ )"
+}
+
+# Download layer
+function dl_layer() {
+ mkdir -p $ROOT_DIR
+ # CLI vars
+ IMAGE=$1
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ ARCH=$(uname -m| sed 's/x86_64/amd64/g'| sed 's/aarch64/arm64/')
+ UA="Mozilla/5.0 (Linux $(uname -m)) kasmweb.com"
+
+ # Destination directory
+ mkdir -p "${ROOT_DIR}/${IMAGE_FOLDER}"
+ touch "${ROOT_DIR}/${IMAGE_FOLDER}/DOWNLOADING"
+
+ ## Functions ##
+
+ # Cleanup and exit 1 if something went wrong
+ cleanup() {
+ rm -Rf "${ROOT_DIR}/${IMAGE_FOLDER}"
+ exit 1
+ }
+
+ if [[ -z ${SHALAYER+x} ]]; then
+ if [[ ! -z ${PA_REPO_FOLDER+x} ]] && [[ -z ${LOCALREPO+x} ]]; then
+ SHALAYER=$(cat $PA_REPO_FOLDER/${IMAGE_FOLDER}/SHALAYER)
+ else
+ registry_setup ${IMAGE}
+ SHALAYER=$(get_blob_sha "${TOKEN}" "${MANIFEST_URL}" "${TAG}" "${ARCH}")
+ fi
+ fi
+ if [[ $? -eq 1 ]]; then
+ echo "No manifest available for ${IMAGE}, cannot fetch"
+ cleanup
+ elif [[ -z "${SHALAYER}" ]]; then
+ echo "${IMAGE} digest could not be fetched from ${REGISTRY}"
+ cleanup
+ fi
+
+ # Download layer
+ if [[ ! -z ${PA_REPO_FOLDER+x} ]] && [[ -z ${LOCALREPO+x} ]]; then
+ echo "Extracting from local repo"
+ tar -xf \
+ $PA_REPO_FOLDER/${IMAGE_FOLDER}/app.tar.gz -C \
+ "${ROOT_DIR}/${IMAGE_FOLDER}/"
+ else
+ if [[ ! -z ${LOCALREPO+x} ]] && [[ ! -z ${PA_REPO_FOLDER+x} ]]; then
+ curl -f --retry 3 --retry-max-time 20 \
+ -o ${ROOT_DIR}/${IMAGE_FOLDER}/app.tar.gz \
+ --location \
+ --header "Authorization: Bearer ${TOKEN}" \
+ --user-agent "${UA}" \
+ "${BLOB_URL}${SHALAYER}"
+ else
+ curl -f --retry 3 --retry-max-time 20 \
+ --location \
+ --header "Authorization: Bearer ${TOKEN}" \
+ --user-agent "${UA}" \
+ "${BLOB_URL}${SHALAYER}" \
+ | tar -xzf - -C "${ROOT_DIR}/${IMAGE_FOLDER}/"
+ fi
+ if [[ $? -ne 0 ]]; then
+ echo "Error downloading ${IMAGE}"
+ cleanup
+ fi
+ fi
+ # Tag image
+ echo "${SHALAYER}" > "${ROOT_DIR}/${IMAGE_FOLDER}/SHALAYER"
+
+ # Cleanup
+ rm -f "${ROOT_DIR}/${IMAGE_FOLDER}/DOWNLOADING"
+}
+
+# Update Icon cache
+function update_icon_cache() {
+ if [ ! -f "$HOME/.local/share/icons/hicolor/index.theme" ]; then
+ mkdir -p $HOME/.local/share/icons/hicolor
+ cp \
+ /usr/share/icons/hicolor/index.theme \
+ $HOME/.local/share/icons/hicolor/
+ fi
+ if which gtk-update-icon-cache >/dev/null 2>&1; then
+ gtk-update-icon-cache $HOME/.local/share/icons/hicolor >/dev/null 2>&1
+ elif which update-icon-caches >/dev/null 2>&1; then
+ update-icon-caches $HOME/.local/share/icons/hicolor >/dev/null 2>&1
+ fi
+}
+
+# Run a unix socket to relay commands to the host
+start_system_socket() {
+ if ! pgrep -f ${1}system.socket; then
+ rm -f ${1}system.socket
+ $HOME/.local/bin/ncat -k -U -l ${1}system.socket | bash &
+ BG_PIDS=$(jobs -p)
+ chmod 600 ${1}system.socket || :
+ tail --pid=$2 -f /dev/null
+ kill -9 $BG_PIDS || :
+ fi
+}
+
+# Run update
+function update() {
+ IMAGE_FOLDER=$1
+ IMAGE=$(echo "${IMAGE_FOLDER}"| sed 's/\(.*\)_/\1:/' | sed 's|_|/|g')
+ if [ ! -d "$ROOT_DIR/${IMAGE_FOLDER}/" ]; then
+ echo "${IMAGE} not present on system run install or get first"
+ exit 1
+ fi
+ LOCAL_SHA=$(cat "$ROOT_DIR/${IMAGE_FOLDER}/SHALAYER")
+ if [[ ! -z ${PA_REPO_FOLDER+x} ]] && [[ -z ${LOCALREPO+x} ]]; then
+ if [ ! -f $PA_REPO_FOLDER/${IMAGE_FOLDER}/SHALAYER ]; then
+ echo "${IMAGE} is not available in local repo"
+ exit 1
+ fi
+ # Use local SHA
+ SHALAYER=$(cat $PA_REPO_FOLDER/${IMAGE_FOLDER}/SHALAYER)
+ else
+ # Check remote SHA
+ ARCH=$(uname -m| sed 's/x86_64/amd64/g'| sed 's/aarch64/arm64/')
+ UA="Mozilla/5.0 (Linux $(uname -m)) kasmweb.com"
+ registry_setup ${IMAGE}
+ SHALAYER=$(get_blob_sha "${TOKEN}" "${MANIFEST_URL}" "${TAG}" "${ARCH}")
+ fi
+ if [[ "${SHALAYER}" == "${LOCAL_SHA}" ]]; then
+ echo "${IMAGE} is up to date: ${LOCAL_SHA}"
+ else
+ echo "Updating ${IMAGE_FOLDER}"
+ # Run remove logic
+ if [[ ! -z ${LOCALREPO+x} ]] && [[ ! -z ${PA_REPO_FOLDER+x} ]]; then
+ echo "Removing app root local"
+ rm -Rf $ROOT_DIR/${IMAGE_FOLDER}/
+ dl_layer ${IMAGE}
+ else
+ if [ -f "$ROOT_DIR/${IMAGE_FOLDER}/remove" ]; then
+ $HOME/.local/bin/proot \
+ -R $ROOT_DIR/${IMAGE_FOLDER}/ \
+ /remove
+ fi
+ # Remove app layer
+ echo "Removing app root"
+ rm -Rf $ROOT_DIR/${IMAGE_FOLDER}/
+ dl_layer ${IMAGE}
+ $HOME/.local/bin/proot \
+ -R $ROOT_DIR/${IMAGE_FOLDER}/ \
+ /install >/dev/null 2>&1
+ # Refresh icon cache
+ update_icon_cache
+ # Install
+ $HOME/.local/bin/proot \
+ -R $ROOT_DIR/${IMAGE_FOLDER}/ \
+ /install
+ fi
+ fi
+}
+
+# Run remove
+function remove() {
+ IMAGE_FOLDER=$1
+ IMAGE=$(echo "${IMAGE_FOLDER}"| sed 's/\(.*\)_/\1:/' | sed 's|_|/|g')
+ echo "Removing ${IMAGE}"
+ if [ ! -d "$ROOT_DIR/${IMAGE_FOLDER}/" ]; then
+ echo "${IMAGE} not present on system run install or get first"
+ exit 1
+ fi
+ if [[ ! -z ${LOCALREPO+x} ]] && [[ ! -z ${PA_REPO_FOLDER+x} ]]; then
+ echo "localremove ${IMAGE}"
+ else
+ # Run remove logic
+ if [ -f "$ROOT_DIR/${IMAGE_FOLDER}/remove" ]; then
+ $HOME/.local/bin/proot \
+ -R $ROOT_DIR/${IMAGE_FOLDER}/ \
+ /remove
+ fi
+ # Remove bin wrapper if defined
+ if [ -f "$ROOT_DIR/${IMAGE_FOLDER}/bin-name" ]; then
+ rm -f $HOME/.local/bin/$(cat $ROOT_DIR/${IMAGE_FOLDER}/bin-name)
+ fi
+ fi
+ # Remove app layer
+ echo "Removing app root"
+ rm -Rf $ROOT_DIR/${IMAGE_FOLDER}/
+}
+
+# Run uninstall
+function uninstall() {
+ IMAGE_FOLDER=$1
+ IMAGE=$(echo "${IMAGE_FOLDER}"| sed 's/\(.*\)_/\1:/' | sed 's|_|/|g')
+ echo "Uninstalling ${IMAGE}"
+ if [ ! -d "$ROOT_DIR/${IMAGE_FOLDER}/" ]; then
+ echo "${IMAGE} not present on system run install or get first"
+ exit 1
+ fi
+ # Run remove logic
+ if [ -f "$ROOT_DIR/${IMAGE_FOLDER}/remove" ]; then
+ $HOME/.local/bin/proot \
+ -R $ROOT_DIR/${IMAGE_FOLDER}/ \
+ /remove
+ fi
+ # Remove bin wrapper if defined
+ if [ -f "$ROOT_DIR/${IMAGE_FOLDER}/bin-name" ]; then
+ rm -f $HOME/.local/bin/$(cat $ROOT_DIR/${IMAGE_FOLDER}/bin-name)
+ fi
+}
+
+# Install
+function install_app() {
+ IMAGE=$1
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ echo "Installing ${IMAGE}"
+ # Download if not present
+ if [ ! -d "$ROOT_DIR/${IMAGE_FOLDER}" ]; then
+ dl_layer ${IMAGE}
+ fi
+ # Add bin wrapper if defined
+ if [ -f "$ROOT_DIR/${IMAGE_FOLDER}/bin-name" ]; then
+ echo "\$HOME/.local/bin/proot-apps run ${IMAGE} \"\$@\"" > $HOME/.local/bin/$(cat $ROOT_DIR/${IMAGE_FOLDER}/bin-name)
+ chmod +x $HOME/.local/bin/$(cat $ROOT_DIR/${IMAGE_FOLDER}/bin-name)
+ echo "$(cat $ROOT_DIR/${IMAGE_FOLDER}/bin-name) is now available from the command line"
+ fi
+ $HOME/.local/bin/proot \
+ -R $ROOT_DIR/${IMAGE_FOLDER}/ \
+ /install >/dev/null 2>&1
+ # Refresh icon cache
+ update_icon_cache
+ # Install
+ $HOME/.local/bin/proot \
+ -R $ROOT_DIR/${IMAGE_FOLDER}/ \
+ /install
+}
+
+# Get
+function get_app() {
+ IMAGE=$1
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ echo "Getting ${IMAGE}"
+ # Download if not present
+ if [ ! -d "$ROOT_DIR/${IMAGE_FOLDER}" ]; then
+ dl_layer ${IMAGE}
+ else
+ echo "${IMAGE} present on this system use update to update"
+ fi
+}
+
+#### Runtime ####
+
+# If a non docker endpoint is passed assume the default repo
+if [[ ! -z ${2+x} ]]; then
+ if ([[ "${2}" != *"/"* ]] || [[ "${2}" != *":"* ]]) && [[ "${2}" != "all" ]]; then
+ IMAGE=ghcr.io/${DEFAULT_GH_USER}/${DEFAULT_GH_REPO}:${2}
+ else
+ IMAGE=${2}
+ fi
+fi
+
+# Run the application
+if [ "${TYPE}" == "run" ]; then
+ if [[ -z ${2+x} ]]; then
+ echo "The image is required"
+ echo "Usage: proot-apps run myorg/myimage:tag"
+ exit 1
+ fi
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ if [ ! -d "$ROOT_DIR/${IMAGE_FOLDER}/" ]; then
+ echo "${IMAGE} not present on system run install or get first"
+ exit 1
+ fi
+ # Docker shims for known desktop containers
+ if [ -d "/defaults" ]; then
+ PULSE_BIND="-b /defaults:/defaults"
+ elif [ -d "/var/run/pulse" ]; then
+ PULSE_BIND="-b /var/run/pulse:/var/run/pulse"
+ fi
+ # Mount repo location for the gui app
+ if [[ ! -z ${PA_REPO_FOLDER+x} ]] && [[ "${IMAGE_FOLDER}" == *gui ]]; then
+ REPO_BIND="-b ${PA_REPO_FOLDER}:${PA_REPO_FOLDER}"
+ mkdir -p "$ROOT_DIR/${IMAGE_FOLDER}${PA_REPO_FOLDER}"
+ fi
+ # Fonts
+ if [ -d "/usr/share/fonts" ] && [ -d "/usr/share/fontconfig" ] && [ -d "/etc/fonts" ]; then
+ FONTS_BIND="-b /usr/share/fonts:/usr/share/fonts -b /usr/share/fontconfig:/usr/share/fontconfig -b /etc/fonts:/etc/fonts"
+ fi
+ $HOME/.local/bin/proot \
+ ${PULSE_BIND} ${FONTS_BIND} ${REPO_BIND} -n \
+ -R $ROOT_DIR/${IMAGE_FOLDER}/ \
+ /entrypoint "${@:3}" &
+ start_system_socket "$ROOT_DIR/${IMAGE_FOLDER}/" $!
+fi
+
+# Run installation
+if [ "${TYPE}" == "install" ]; then
+ if [[ -z ${2+x} ]]; then
+ echo "The image is required"
+ echo "Usage: proot-apps install myorg/myimage:tag"
+ exit 1
+ fi
+ # Install multiple
+ if [[ ! -z ${3+x} ]]; then
+ for APP in "${@:2}"; do
+ if [[ "${APP}" != *"/"* ]] || [[ "${APP}" != *":"* ]]; then
+ install_app ghcr.io/${DEFAULT_GH_USER}/${DEFAULT_GH_REPO}:${APP}
+ else
+ install_app "${APP}"
+ fi
+ unset SHALAYER
+ done
+ # Install single or all
+ else
+ if [[ "${IMAGE}" != "all" ]]; then
+ install_app "${IMAGE}"
+ else
+ if [ -n "$(ls -A $ROOT_DIR 2>/dev/null)" ]; then
+ for IMAGE_FOLDER in $(ls $ROOT_DIR); do
+ IMAGE=$(echo "${IMAGE_FOLDER}"| sed 's/\(.*\)_/\1:/' | sed 's|_|/|g')
+ install_app "${IMAGE}"
+ done
+ else
+ echo "no apps to install"
+ fi
+ fi
+ fi
+fi
+
+# Run remove
+if [ "${TYPE}" == "remove" ]; then
+ if [[ -z ${2+x} ]]; then
+ echo "The image is required"
+ echo "Usage: proot-apps remove myorg/myimage:tag"
+ exit 1
+ fi
+ # Remove multiple
+ if [[ ! -z ${3+x} ]]; then
+ for APP in "${@:2}"; do
+ if [[ "${APP}" != *"/"* ]] || [[ "${APP}" != *":"* ]]; then
+ IMAGE=ghcr.io/${DEFAULT_GH_USER}/${DEFAULT_GH_REPO}:${APP}
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ remove "${IMAGE_FOLDER}"
+ else
+ IMAGE_FOLDER=$(echo "${APP}"| sed 's|/|_|g'| sed 's|:|_|g')
+ remove "${IMAGE_FOLDER}"
+ fi
+ done
+ # Uninstall single or all
+ else
+ if [[ "${IMAGE}" != "all" ]]; then
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ remove "${IMAGE_FOLDER}"
+ else
+ if [ -n "$(ls -A $ROOT_DIR 2>/dev/null)" ]; then
+ for IMAGE_FOLDER in $(ls $ROOT_DIR); do
+ remove "${IMAGE_FOLDER}"
+ done
+ else
+ echo "no apps to remove"
+ fi
+ fi
+ fi
+fi
+
+# Run uninstall
+if [ "${TYPE}" == "uninstall" ]; then
+ if [[ -z ${2+x} ]]; then
+ echo "The image is required"
+ echo "Usage: proot-apps uninstall myorg/myimage:tag"
+ exit 1
+ fi
+ # Uninstall multiple
+ if [[ ! -z ${3+x} ]]; then
+ for APP in "${@:2}"; do
+ if [[ "${APP}" != *"/"* ]] || [[ "${APP}" != *":"* ]]; then
+ IMAGE=ghcr.io/${DEFAULT_GH_USER}/${DEFAULT_GH_REPO}:${APP}
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ uninstall "${IMAGE_FOLDER}"
+ else
+ IMAGE_FOLDER=$(echo "${APP}"| sed 's|/|_|g'| sed 's|:|_|g')
+ uninstall "${IMAGE_FOLDER}"
+ fi
+ done
+ # Uninstall single or all
+ else
+ if [[ "${IMAGE}" != "all" ]]; then
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ uninstall "${IMAGE_FOLDER}"
+ else
+ if [ -n "$(ls -A $ROOT_DIR 2>/dev/null)" ]; then
+ for IMAGE_FOLDER in $(ls $ROOT_DIR); do
+ uninstall "${IMAGE_FOLDER}"
+ done
+ else
+ echo "no apps to uninstall"
+ fi
+ fi
+ fi
+fi
+
+# Run update
+if [ "${TYPE}" == "update" ]; then
+ if [[ -z ${2+x} ]]; then
+ echo "The image is required"
+ echo "Usage: proot-apps update myorg/myimage:tag"
+ exit 1
+ fi
+ # Update multiple
+ if [[ ! -z ${3+x} ]]; then
+ for APP in "${@:2}"; do
+ if [[ "${APP}" != *"/"* ]] || [[ "${APP}" != *":"* ]]; then
+ IMAGE=ghcr.io/${DEFAULT_GH_USER}/${DEFAULT_GH_REPO}:${APP}
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ update "${IMAGE_FOLDER}"
+ else
+ IMAGE_FOLDER=$(echo "${APP}"| sed 's|/|_|g'| sed 's|:|_|g')
+ update "${IMAGE_FOLDER}"
+ fi
+ done
+ # Update single or all
+ else
+ if [[ "${IMAGE}" != "all" ]]; then
+ IMAGE_FOLDER=$(echo "${IMAGE}"| sed 's|/|_|g'| sed 's|:|_|g')
+ update "${IMAGE_FOLDER}"
+ else
+ if [ -n "$(ls -A $ROOT_DIR 2>/dev/null)" ]; then
+ for IMAGE_FOLDER in $(ls $ROOT_DIR); do
+ update "${IMAGE_FOLDER}"
+ done
+ else
+ echo "no apps to update"
+ fi
+ fi
+ fi
+fi
+
+# Run get
+if [ "${TYPE}" == "get" ]; then
+ if [[ -z ${2+x} ]]; then
+ echo "The image is required"
+ echo "Usage: proot-apps get myorg/myimage:tag"
+ exit 1
+ fi
+ # Get multiple
+ if [[ ! -z ${3+x} ]]; then
+ for APP in "${@:2}"; do
+ if [[ "${APP}" != *"/"* ]] || [[ "${APP}" != *":"* ]]; then
+ IMAGE=ghcr.io/${DEFAULT_GH_USER}/${DEFAULT_GH_REPO}:${APP}
+ get_app "${IMAGE}"
+ else
+ get_app "${IMAGE}"
+ fi
+ unset SHALAYER
+ done
+ # Get single
+ else
+ get_app "${IMAGE}"
+ fi
+fi
+
+# Run localrepo actions
+if [ "${TYPE}" == "localrepo" ]; then
+ if [ -z ${PA_REPO_FOLDER+x} ]; then
+ echo "error: PA_REPO_FOLDER is not set in env"
+ exit 1
+ fi
+ if [[ -z ${2+x} ]] || [[ -z ${3+x} ]]; then
+ echo "Usage: proot-apps localrepo [get,remove,update] myorg/myimage:tag"
+ exit 1
+ fi
+ export LOCALREPO=true
+ if [[ "${2}" =~ ^(get|remove|update)$ ]]; then
+ "$(realpath "$0")" "${@:2}"
+ fi
+fi
+
+# Usage
+if [[ -z ${1+x} ]]; then
+ echo "+-----------------------------------------------------------+"
+ echo "| Usage: | proot-apps [type] [image_name] |"
+ echo "+-----------------------------------------------------------+"
+ echo "| Run | proot-apps run myorg/myimage:tag |"
+ echo "| Install | proot-apps install [myorg/myimage:tag|all] |"
+ echo "| Uninstall | proot-apps uninstall [myorg/myimage:tag|all] |"
+ echo "| Remove | proot-apps remove [myorg/myimage:tag|all] |"
+ echo "| Get | proot-apps get myorg/myimage:tag |"
+ echo "| Update | proot-apps update [myorg/myimage:tag|all] |"
+ echo "+-----------------------------------------------------------+"
+fi
diff --git a/config/.local/bin/pversion b/config/.local/bin/pversion
new file mode 100644
index 0000000..9e11b32
--- /dev/null
+++ b/config/.local/bin/pversion
@@ -0,0 +1 @@
+0.3.1
diff --git a/config/.local/share/kactivitymanagerd/resources/database b/config/.local/share/kactivitymanagerd/resources/database
new file mode 100644
index 0000000..8a485b7
Binary files /dev/null and b/config/.local/share/kactivitymanagerd/resources/database differ
diff --git a/config/.local/share/kactivitymanagerd/resources/database-shm b/config/.local/share/kactivitymanagerd/resources/database-shm
new file mode 100644
index 0000000..fe9ac28
Binary files /dev/null and b/config/.local/share/kactivitymanagerd/resources/database-shm differ
diff --git a/config/.local/share/kactivitymanagerd/resources/database-wal b/config/.local/share/kactivitymanagerd/resources/database-wal
new file mode 100644
index 0000000..e69de29
diff --git a/config/.local/share/kactivitymanagerd/resources/errors.log b/config/.local/share/kactivitymanagerd/resources/errors.log
new file mode 100644
index 0000000..194b4e7
--- /dev/null
+++ b/config/.local/share/kactivitymanagerd/resources/errors.log
@@ -0,0 +1 @@
+2026-01-08T08:47:56 error: near ".": syntax error Unable to execute statement
diff --git a/config/.local/share/kded5/keyboard/session/layout_memory.xml b/config/.local/share/kded5/keyboard/session/layout_memory.xml
new file mode 100644
index 0000000..bee3fcb
--- /dev/null
+++ b/config/.local/share/kded5/keyboard/session/layout_memory.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/config/.local/share/krunnerstaterc b/config/.local/share/krunnerstaterc
new file mode 100644
index 0000000..ff4554f
--- /dev/null
+++ b/config/.local/share/krunnerstaterc
@@ -0,0 +1,2 @@
+[PlasmaRunnerManager][History]
+8fa72349-bc3c-48bd-827d-1b33cfc07648=
diff --git a/config/.local/share/user-places.xbel b/config/.local/share/user-places.xbel
new file mode 100644
index 0000000..d281ae9
--- /dev/null
+++ b/config/.local/share/user-places.xbel
@@ -0,0 +1,149 @@
+
+
+
+
+ 4
+ false
+ false
+ false
+ false
+ false
+ true
+ false
+ true
+ false
+
+
+
+ Home
+
+
+
+
+
+ 1767862078/0
+ true
+
+
+
+
+ Desktop
+
+
+
+
+
+ 1767862078/1
+ true
+
+
+
+
+ Documents
+
+
+
+
+
+ 1767862078/2
+ true
+
+
+
+
+ Downloads
+
+
+
+
+
+ 1767862078/3
+ true
+
+
+
+
+ Music
+
+
+
+
+
+ 1767862078/6
+ true
+
+
+
+
+ Pictures
+
+
+
+
+
+ 1767862078/7
+ true
+
+
+
+
+ Videos
+
+
+
+
+
+ 1767862078/8
+ true
+
+
+
+
+ Network
+
+
+
+
+
+ 1767862078/4
+ true
+
+
+
+
+ Trash
+
+
+
+
+
+ 1767862078/5
+ true
+
+
+
+
+ Recent Files
+
+
+
+
+
+ 1767862078/9
+ true
+
+
+
+
+ Recent Locations
+
+
+
+
+
+ 1767862078/10
+ true
+
+
+
+
diff --git a/config/.local/share/user-places.xbel.bak b/config/.local/share/user-places.xbel.bak
new file mode 100644
index 0000000..a9698f9
--- /dev/null
+++ b/config/.local/share/user-places.xbel.bak
@@ -0,0 +1,147 @@
+
+
+
+
+ 4
+ false
+ false
+ false
+ false
+ false
+ true
+ false
+
+
+
+ Home
+
+
+
+
+
+ 1767862078/0
+ true
+
+
+
+
+ Desktop
+
+
+
+
+
+ 1767862078/1
+ true
+
+
+
+
+ Documents
+
+
+
+
+
+ 1767862078/2
+ true
+
+
+
+
+ Downloads
+
+
+
+
+
+ 1767862078/3
+ true
+
+
+
+
+ Music
+
+
+
+
+
+ 1767862078/6
+ true
+
+
+
+
+ Pictures
+
+
+
+
+
+ 1767862078/7
+ true
+
+
+
+
+ Videos
+
+
+
+
+
+ 1767862078/8
+ true
+
+
+
+
+ Network
+
+
+
+
+
+ 1767862078/4
+ true
+
+
+
+
+ Trash
+
+
+
+
+
+ 1767862078/5
+ true
+
+
+
+
+ Recent Files
+
+
+
+
+
+ 1767862078/9
+ true
+
+
+
+
+ Recent Locations
+
+
+
+
+
+ 1767862078/10
+ true
+
+
+
+
diff --git a/config/.local/share/user-places.xbel.tbcache b/config/.local/share/user-places.xbel.tbcache
new file mode 100644
index 0000000..e69de29
diff --git a/config/.sudo_as_admin_successful b/config/.sudo_as_admin_successful
new file mode 100644
index 0000000..e69de29
diff --git a/config/.xsettingsd b/config/.xsettingsd
new file mode 100644
index 0000000..83ad9ac
--- /dev/null
+++ b/config/.xsettingsd
@@ -0,0 +1,5 @@
+Xft/Antialias 1
+Xft/Hinting 1
+Xft/HintStyle "hintfull"
+Xft/RGBA "rgb"
+Xft/DPI 98304
diff --git a/config/Desktop/.directory b/config/Desktop/.directory
new file mode 100644
index 0000000..11fe1e7
--- /dev/null
+++ b/config/Desktop/.directory
@@ -0,0 +1,4 @@
+[Desktop Entry]
+Icon=user-desktop
+Type=Directory
+
diff --git a/config/ssl/cert.key b/config/ssl/cert.key
new file mode 100644
index 0000000..569047f
--- /dev/null
+++ b/config/ssl/cert.key
@@ -0,0 +1,28 @@
+-----BEGIN PRIVATE KEY-----
+MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCK4kZLq9bXUB9r
+yrtdORKLIzETe2x6dPUhFLuU/jiyfelisjYlaKAaDQ7lIozrwZ0jlrY/DCKeZ0yp
+fMzswBO8Z2xvA45VVBOTOf3/JS8Oe7YgpYCP+pmNDI4FsIe3PVOR/6U8MiLyC/+8
+qSTdLeZGFn4Sfm5NleZBqJfgKj3RkT4paktO1v1+gj+59VoR9xVWXaMu09GBLwnA
+1qD9+iGGME2KhpTOrBxJH6G3ggnT+XLuCugFoCe7DnYr5RiMMM9SjOcPUzpyILZ+
+Cy2wfCC5U1rkUefBqwuMmIM/uDsH5vRnEdppzRIzyn1w7pgEjvucCIyEAOy+plPB
+g2FMqbstAgMBAAECggEAF2bnV2reKau7j6s6hQvP3xgP9etvLPc2MtvOe92WaiUj
+RVkoHIeTqrAWmW+H9VXLh6qmjNsbnjtjxI9d7Gq1KKL4t4AO5LvlDILSFMMMOdGI
+r9mTXy9n3keGStkjFTJFOa2tBwafss9oyT5rEsXgLmEt3ynkpjgi819YMBKOFhi2
+p0J/ZcfwoMW7IEQvLObKP0hoVL6vaoCLsa5Gn+Wnyz32uadX/yYQLUju/ss3FpQp
+llYd4Sa+ud01ssX/JVawc1n7Hw+U+lzxAixYczgd6cCbae9iLl1YD8p9ky6VL+12
+BWS9mQEygS3C1EoT/TcHF/0EmpYz7KmudcRAIZMXgQKBgQC+jURRnyQ+wXWULLQ3
+NPojg12sC+VQb/baU9ISQ0tNGQh/EYOwfWfvKFjfntCLE6dqIH5RY7lkwlytYofU
+Y4GwI28PwMnmOaiHo28ToPcDV3FzN4yh5AQgmgwrjGpfhbptamfuHPHSjK3JPy/D
+ocjKkGi6Y90tg4KJQdochVe04QKBgQC6lfp4cIrW1NN1g6xL/H5MHejE38XQ2xEk
+XNxOawXQ85IqszJgfhlf44bWsEDJVTabKcZCrw3rRWHiwDzWGw6LU9+WDFXRRCHG
+Ursynt1vfxRwKJdG5EUaQk4XE4eGpnBb/M7x8HsCBqmgsm5zaIXglHc3F8CP5XHX
+oe5ajPdDzQKBgHRT95ZAqjbpkedAl1BwthhCFUh4BqlhgPjuXPurO2g41RgF0DhJ
+hs7Y+dCiurt85yKB7buwPrkFcuCimzuM99pY929NibRUFM+hdaktBj9y/Z6SFfer
+JN3mTXG0iigAkrxDTmluIC8ilOGcAoPS26rWGClZ1+f2NhWnLwlkWhPhAoGAQB+p
+C9lJrdlIrvtIrHijAw/IXli1SDjxZDjRsdWQEyaSVkBtkMHlgJHWVlQOf+LcOGkb
+7PDybKfUozQD9GUqE3IIxi2JFLlAjkMCeLwmR9o5sO4SR1fN899TrRSWIA11UffJ
+O1a1P5YAl+yajukeEXeUnQd5szpcbIoHO3F0zQUCgYB1/2Xelfm0Gwyn5+V+b5GX
+CxnlY/d93CraIdNFNxT5qQ5GBMgUi3uA3QSXDNy9qpyoKHITimZZz7k7T85wHAqm
+1D+/s3DfjJ9hOIeJO+W0r/ocF0YlwN/6+riKvaYAGlYgqT+mKC7NiUEokslV7WbN
+aeOr6Blccq7vOeb20AzNlA==
+-----END PRIVATE KEY-----
diff --git a/config/ssl/cert.pem b/config/ssl/cert.pem
new file mode 100644
index 0000000..5f34a66
--- /dev/null
+++ b/config/ssl/cert.pem
@@ -0,0 +1,22 @@
+-----BEGIN CERTIFICATE-----
+MIIDsTCCApmgAwIBAgIUceToMyfxVCkZ5oJGYs8gizM7LxEwDQYJKoZIhvcNAQEL
+BQAwaDELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQHDAhDYXJsc2Jh
+ZDEXMBUGA1UECgwOTGludXhzZXJ2ZXIuaW8xFDASBgNVBAsMC0xTSU8gU2VydmVy
+MQowCAYDVQQDDAEqMB4XDTI2MDEwODA2NDYzOVoXDTM2MDEwNjA2NDYzOVowaDEL
+MAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQHDAhDYXJsc2JhZDEXMBUG
+A1UECgwOTGludXhzZXJ2ZXIuaW8xFDASBgNVBAsMC0xTSU8gU2VydmVyMQowCAYD
+VQQDDAEqMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAiuJGS6vW11Af
+a8q7XTkSiyMxE3tsenT1IRS7lP44sn3pYrI2JWigGg0O5SKM68GdI5a2PwwinmdM
+qXzM7MATvGdsbwOOVVQTkzn9/yUvDnu2IKWAj/qZjQyOBbCHtz1Tkf+lPDIi8gv/
+vKkk3S3mRhZ+En5uTZXmQaiX4Co90ZE+KWpLTtb9foI/ufVaEfcVVl2jLtPRgS8J
+wNag/fohhjBNioaUzqwcSR+ht4IJ0/ly7groBaAnuw52K+UYjDDPUoznD1M6ciC2
+fgstsHwguVNa5FHnwasLjJiDP7g7B+b0ZxHaac0SM8p9cO6YBI77nAiMhADsvqZT
+wYNhTKm7LQIDAQABo1MwUTAdBgNVHQ4EFgQUiTQUDNjqASSNhNV+b6l2AY6P8fcw
+HwYDVR0jBBgwFoAUiTQUDNjqASSNhNV+b6l2AY6P8fcwDwYDVR0TAQH/BAUwAwEB
+/zANBgkqhkiG9w0BAQsFAAOCAQEADfRKYofE3N2wMcT5oSnyargDvZ0d384rWfgs
+2AdRtH7tFA2CaFLgyOo0HZGL05i6Lq7oxfNrzHOsHbwM0L13CEd+58Njs1im4ALk
+VEa0I3H8DPdzd3bNKrsDml5CZQ5OjvXE2yAFP/T6TNwECClHFkhzv3/+NeGI6eMf
+K9xiA1TeTkljINMgMr/MMBC1gGPHYABqr/uICqZ6dUeV+3gN/ZWqSIZ0lx0Z9W0l
+qy3a7TuiJsaxrqy/aLpOM2/ZGu81Qt9P+b3yFbHydxBMcM9aEN6N8A0WQ5yBGGzz
+eqFTUfncTgv91zH3ehBboofrmev4lYg4i79hjILzS3DCDskc+g==
+-----END CERTIFICATE-----
diff --git a/root.bak/defaults/startwm.sh b/root.bak/defaults/startwm.sh
new file mode 100755
index 0000000..f237be8
--- /dev/null
+++ b/root.bak/defaults/startwm.sh
@@ -0,0 +1,70 @@
+#!/bin/bash
+
+# Disable compositing and screen lock
+if [ ! -f $HOME/.config/kwinrc ]; then
+ kwriteconfig5 --file $HOME/.config/kwinrc --group Compositing --key Enabled false
+fi
+if [ ! -f $HOME/.config/kscreenlockerrc ]; then
+ kwriteconfig5 --file $HOME/.config/kscreenlockerrc --group Daemon --key Autolock false
+fi
+
+# Power related
+setterm blank 0
+setterm powerdown 0
+
+# Directories
+sudo rm -f /usr/share/dbus-1/system-services/org.freedesktop.UDisks2.service
+mkdir -p "${HOME}/.config/autostart" "${HOME}/.XDG" "${HOME}/.local/share/"
+chmod 700 "${HOME}/.XDG"
+touch "${HOME}/.local/share/user-places.xbel"
+
+# Background perm loop
+if [ ! -d $HOME/.config/kde.org ]; then
+ (
+ loop_end_time=$((SECONDS + 30))
+ while [ $SECONDS -lt $loop_end_time ]; do
+ find "$HOME/.cache" "$HOME/.config" "$HOME/.local" -type f -perm 000 -exec chmod 644 {} + 2>/dev/null
+ sleep .1
+ done
+ ) &
+fi
+
+# Create startup script if it does not exist (keep in sync with openbox)
+STARTUP_FILE="${HOME}/.config/autostart/autostart.desktop"
+if [ ! -f "${STARTUP_FILE}" ]; then
+ echo "[Desktop Entry]" > $STARTUP_FILE
+ echo "Exec=bash /config/.config/openbox/autostart" >> $STARTUP_FILE
+ echo "Icon=dialog-scripts" >> $STARTUP_FILE
+ echo "Name=autostart" >> $STARTUP_FILE
+ echo "Path=" >> $STARTUP_FILE
+ echo "Type=Application" >> $STARTUP_FILE
+ echo "X-KDE-AutostartScript=true" >> $STARTUP_FILE
+ chmod +x $STARTUP_FILE
+fi
+
+# Enable Nvidia GPU support if detected
+if which nvidia-smi > /dev/null 2>&1 && ls -A /dev/dri 2>/dev/null && [ "${DISABLE_ZINK}" == "false" ]; then
+ export LIBGL_KOPPER_DRI2=1
+ export MESA_LOADER_DRIVER_OVERRIDE=zink
+ export GALLIUM_DRIVER=zink
+fi
+
+# --- X11 ICE (must be root-owned) ---
+sudo mkdir -p /tmp/.ICE-unix
+sudo chown root:root /tmp/.ICE-unix
+sudo chmod 1777 /tmp/.ICE-unix
+
+# --- Runtime dir ---
+export XDG_RUNTIME_DIR="/tmp/runtime-$UID"
+mkdir -p "$XDG_RUNTIME_DIR"
+chmod 700 "$XDG_RUNTIME_DIR"
+
+# --- Avoid systemd / Wayland ---
+export QT_QPA_PLATFORM=xcb
+export KDE_NO_WAYLAND=1
+export KDE_NO_SYSTEMD=1
+export KDE_SKIP_LOGIND=1
+export KDE_SKIP_SESSION_MANAGEMENT=1
+
+# --- Start Plasma ---
+exec dbus-run-session /usr/bin/startplasma-x11 --no-lockscreen --no-restore
diff --git a/root/etc/apt/preferences.d/firefox-no-snap b/root.bak/etc/apt/preferences.d/firefox-no-snap
similarity index 100%
rename from root/etc/apt/preferences.d/firefox-no-snap
rename to root.bak/etc/apt/preferences.d/firefox-no-snap
diff --git a/root/kclient/favicon.ico b/root.bak/kclient/favicon.ico
similarity index 100%
rename from root/kclient/favicon.ico
rename to root.bak/kclient/favicon.ico
diff --git a/root/defaults/autostart b/root/defaults/autostart
new file mode 100644
index 0000000..ca916d0
--- /dev/null
+++ b/root/defaults/autostart
@@ -0,0 +1 @@
+exit 0
diff --git a/root/defaults/autostart:Zone.Identifier b/root/defaults/autostart:Zone.Identifier
new file mode 100644
index 0000000..d6c1ec6
Binary files /dev/null and b/root/defaults/autostart:Zone.Identifier differ
diff --git a/root/defaults/startwm.sh b/root/defaults/startwm.sh
old mode 100755
new mode 100644
index 5b3ac3b..7656760
--- a/root/defaults/startwm.sh
+++ b/root/defaults/startwm.sh
@@ -1,12 +1,5 @@
#!/bin/bash
-# Enable Nvidia GPU support if detected
-if which nvidia-smi; then
- export LIBGL_KOPPER_DRI2=1
- export MESA_LOADER_DRIVER_OVERRIDE=zink
- export GALLIUM_DRIVER=zink
-fi
-
# Disable compositing and screen lock
if [ ! -f $HOME/.config/kwinrc ]; then
kwriteconfig5 --file $HOME/.config/kwinrc --group Compositing --key Enabled false
@@ -14,16 +7,47 @@ fi
if [ ! -f $HOME/.config/kscreenlockerrc ]; then
kwriteconfig5 --file $HOME/.config/kscreenlockerrc --group Daemon --key Autolock false
fi
+
+# Power related
setterm blank 0
setterm powerdown 0
-if [ ! -f "$HOME/.config/konsolerc" ]; then
- printf "[General]\nConfigVersion=1\n\n[KonsoleWindow]\nUseSingleInstance=true\n\n[Notification Messages]\nCloseAllTabs=true\nCloseSingleTab=true\n" > "$HOME/.config/konsolerc"
+# Directories
+sudo rm -f /usr/share/dbus-1/system-services/org.freedesktop.UDisks2.service
+mkdir -p "${HOME}/.config/autostart" "${HOME}/.XDG" "${HOME}/.local/share/"
+chmod 700 "${HOME}/.XDG"
+touch "${HOME}/.local/share/user-places.xbel"
+
+# Background perm loop
+if [ ! -d $HOME/.config/kde.org ]; then
+ (
+ loop_end_time=$((SECONDS + 30))
+ while [ $SECONDS -lt $loop_end_time ]; do
+ find "$HOME/.cache" "$HOME/.config" "$HOME/.local" -type f -perm 000 -exec chmod 644 {} + 2>/dev/null
+ sleep .1
+ done
+ ) &
fi
-if [ ! -f "$HOME/.config/kwalletrc" ]; then
- printf "[Wallet]\nEnabled=false\n" > "$HOME/.config/kwalletrc"
+# Create startup script if it does not exist (keep in sync with openbox)
+STARTUP_FILE="${HOME}/.config/autostart/autostart.desktop"
+if [ ! -f "${STARTUP_FILE}" ]; then
+ echo "[Desktop Entry]" > $STARTUP_FILE
+ echo "Exec=bash /config/.config/openbox/autostart" >> $STARTUP_FILE
+ echo "Icon=dialog-scripts" >> $STARTUP_FILE
+ echo "Name=autostart" >> $STARTUP_FILE
+ echo "Path=" >> $STARTUP_FILE
+ echo "Type=Application" >> $STARTUP_FILE
+ echo "X-KDE-AutostartScript=true" >> $STARTUP_FILE
+ chmod +x $STARTUP_FILE
fi
-# Launch DE
-/usr/bin/dbus-launch /usr/bin/startplasma-x11 > /dev/null 2>&1
+# Enable Nvidia GPU support if detected
+if which nvidia-smi > /dev/null 2>&1 && ls -A /dev/dri 2>/dev/null && [ "${DISABLE_ZINK}" == "false" ]; then
+ export LIBGL_KOPPER_DRI2=1
+ export MESA_LOADER_DRIVER_OVERRIDE=zink
+ export GALLIUM_DRIVER=zink
+fi
+
+# Start DE
+exec dbus-launch --exit-with-session /usr/bin/startplasma-x11 > /dev/null 2>&1
diff --git a/root/defaults/startwm.sh:Zone.Identifier b/root/defaults/startwm.sh:Zone.Identifier
new file mode 100644
index 0000000..d6c1ec6
Binary files /dev/null and b/root/defaults/startwm.sh:Zone.Identifier differ
diff --git a/root/defaults/startwm_wayland.sh b/root/defaults/startwm_wayland.sh
new file mode 100644
index 0000000..e07f921
--- /dev/null
+++ b/root/defaults/startwm_wayland.sh
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+# Disable compositing and screen lock
+if [ ! -f $HOME/.config/kwinrc ]; then
+ kwriteconfig5 --file $HOME/.config/kwinrc --group Compositing --key Enabled false
+fi
+if [ ! -f $HOME/.config/kscreenlockerrc ]; then
+ kwriteconfig5 --file $HOME/.config/kscreenlockerrc --group Daemon --key Autolock false
+fi
+
+# Power related
+setterm blank 0
+setterm powerdown 0
+
+# Directories
+sudo rm -f /usr/share/dbus-1/system-services/org.freedesktop.UDisks2.service
+mkdir -p "${HOME}/.config/autostart" "${HOME}/.XDG" "${HOME}/.local/share/"
+chmod 700 "${HOME}/.XDG"
+touch "${HOME}/.local/share/user-places.xbel"
+
+# Background perm loop
+if [ ! -d $HOME/.config/kde.org ]; then
+ (
+ loop_end_time=$((SECONDS + 30))
+ while [ $SECONDS -lt $loop_end_time ]; do
+ find "$HOME/.cache" "$HOME/.config" "$HOME/.local" -type f -perm 000 -exec chmod 644 {} + 2>/dev/null
+ sleep .1
+ done
+ ) &
+fi
+
+# Create startup script if it does not exist (keep in sync with openbox)
+STARTUP_FILE="${HOME}/.config/autostart/autostart.desktop"
+if [ ! -f "${STARTUP_FILE}" ]; then
+ echo "[Desktop Entry]" > $STARTUP_FILE
+ echo "Exec=bash /config/.config/openbox/autostart" >> $STARTUP_FILE
+ echo "Icon=dialog-scripts" >> $STARTUP_FILE
+ echo "Name=autostart" >> $STARTUP_FILE
+ echo "Path=" >> $STARTUP_FILE
+ echo "Type=Application" >> $STARTUP_FILE
+ echo "X-KDE-AutostartScript=true" >> $STARTUP_FILE
+ chmod +x $STARTUP_FILE
+fi
+
+# Start DE
+WAYLAND_DISPLAY=wayland-1 Xwayland :1 &
+sleep 2
+exec dbus-launch --exit-with-session /usr/bin/startplasma-x11 > /dev/null 2>&1
diff --git a/root/defaults/startwm_wayland.sh:Zone.Identifier b/root/defaults/startwm_wayland.sh:Zone.Identifier
new file mode 100644
index 0000000..d6c1ec6
Binary files /dev/null and b/root/defaults/startwm_wayland.sh:Zone.Identifier differ
diff --git a/root/usr/local/bin/wrapped-chromium b/root/usr/local/bin/wrapped-chromium
new file mode 100644
index 0000000..bfad4da
--- /dev/null
+++ b/root/usr/local/bin/wrapped-chromium
@@ -0,0 +1,15 @@
+#! /bin/bash
+
+BIN=/usr/bin/chromium
+
+# Cleanup
+if ! pgrep chromium > /dev/null;then
+ rm -f $HOME/.config/chromium/Singleton*
+fi
+
+# Run normally on privved containers or modified un non priv
+if grep -q 'Seccomp:.0' /proc/1/status; then
+ ${BIN} --password-store=basic "$@"
+else
+ ${BIN} --password-store=basic --no-sandbox --test-type "$@"
+fi
diff --git a/root/usr/local/bin/wrapped-chromium:Zone.Identifier b/root/usr/local/bin/wrapped-chromium:Zone.Identifier
new file mode 100644
index 0000000..d6c1ec6
Binary files /dev/null and b/root/usr/local/bin/wrapped-chromium:Zone.Identifier differ