use dbus-send

This commit is contained in:
Mylloon 2025-04-29 13:22:22 +02:00
parent 80feab9661
commit 832b56cba2
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
2 changed files with 2 additions and 2 deletions

View file

@ -22,7 +22,7 @@ main() {
# Konsole
for instance in $(qdbus6 | grep org.kde.konsole); do
for session in $(qdbus6 "$instance" | grep -E '^/Sessions/'); do
qdbus6 "$instance" "$session" org.kde.konsole.Session.setProfile string:"$PROFILE"
dbus-send --dest="$instance" "$session" --type=method_call org.kde.konsole.Session.setProfile string:"$PROFILE"
done
done
sed -i "s/^DefaultProfile=.*/DefaultProfile=$PROFILE.profile/" "$HOME"/.config/konsolerc

View file

@ -22,7 +22,7 @@ main() {
# Konsole
for instance in $(qdbus6 | grep org.kde.konsole); do
for session in $(qdbus6 "$instance" | grep -E '^/Sessions/'); do
qdbus6 "$instance" "$session" org.kde.konsole.Session.setProfile string:"$PROFILE"
dbus-send --dest="$instance" "$session" --type=method_call org.kde.konsole.Session.setProfile string:"$PROFILE"
done
done
sed -i "s/^DefaultProfile=.*/DefaultProfile=$PROFILE.profile/" "$HOME"/.config/konsolerc