summaryrefslogtreecommitdiffstats
path: root/linhes/linhes-system/lh_apply_UI_settings.sh
diff options
context:
space:
mode:
Diffstat (limited to 'linhes/linhes-system/lh_apply_UI_settings.sh')
-rwxr-xr-xlinhes/linhes-system/lh_apply_UI_settings.sh39
1 files changed, 39 insertions, 0 deletions
diff --git a/linhes/linhes-system/lh_apply_UI_settings.sh b/linhes/linhes-system/lh_apply_UI_settings.sh
new file mode 100755
index 0000000..2cf98a1
--- /dev/null
+++ b/linhes/linhes-system/lh_apply_UI_settings.sh
@@ -0,0 +1,39 @@
+#!/bin/bash
+
+cp /usr/share/linhes/templates/plasma-org.kde.plasma.desktop-appletsrc ~/.config/
+plasma-apply-colorscheme BreezeDark
+kwriteconfig5 --group KDE --key SingleClick false
+kwriteconfig5 --file ~/.config/kscreenlockerrc --group Daemon --key Autolock false
+kwriteconfig5 --file ~/.config/kscreenlockerrc --group Daemon --key LockOnResume false
+kwriteconfig5 --file ~/.config/ksmserverrc --group General --key loginMode emptySession
+kwriteconfig5 --file ~/.config/powermanagementprofilesrc --group AC --group DPMSControl --key idleTime --delete
+kwriteconfig6 --file ~/.powerdevilrc --group AC --group Display --key DimDisplayWhenIdle false
+kwriteconfig6 --file ~/.powerdevilrc --group AC --group Display --key TurnOffDisplayWhenIdle false
+kwriteconfig6 --file ~/.powerdevilrc --group AC --group SuspendAndShutdown --key AutoSuspendAction 0
+
+plasma-apply-wallpaperimage /usr/share/linhes/templates/lights-bud-abstract-4k-cq.jpg
+
+#sddm settings
+if grep -Fxq "User=km" /etc/sddm.conf.d/autologin.conf; then
+ echo "Updating /etc/sddm.conf.d/autologin.conf"
+ echo "[Autologin]" | sudo tee /etc/sddm.conf.d/autologin.conf
+ echo "User=$(whoami)" | sudo tee -a /etc/sddm.conf.d/autologin.conf
+ echo "Session=plasmax11" | sudo tee -a /etc/sddm.conf.d/autologin.conf
+fi
+
+if [ -f "/etc/sddm.conf" ]; then
+ sudo rm /etc/sddm.conf
+fi
+
+if [ ! -f "/etc/sddm.conf.d/theme.conf" ]; then
+ echo "[General]" | sudo tee /etc/sddm.conf.d/theme.conf
+ echo "Numlock=on" | sudo tee -a /etc/sddm.conf.d/theme.conf
+
+ echo "[Theme]" | sudo tee /etc/sddm.conf.d/theme.conf
+ echo "Current=breeze" | sudo tee -a /etc/sddm.conf.d/theme.conf
+ echo "CursorTheme=breeze_cursors" | sudo tee -a /etc/sddm.conf.d/theme.conf
+ echo "Font=Noto Sans,10,-1,0,400,0,0,0,0,0,0,0,0,0,0,1" | sudo tee -a /etc/sddm.conf.d/theme.conf
+fi
+
+#disable file indexing
+balooctl6 disable