bash/usr-local-bin: add start{sway,plasma}

This commit is contained in:
Aminda Suomalainen 2022-04-15 18:38:05 +03:00
parent 69b1d19206
commit 3b73ca7e69
Signed by: Mikaela
SSH Key Fingerprint: SHA256:CXLULpqNBdUKB6E6fLA1b/4SzG0HvKD19PbIePU175Q
2 changed files with 51 additions and 0 deletions

25
bash/usr-local-bin/startplasma Executable file
View File

@ -0,0 +1,25 @@
#!/usr/bin/env bash
# Starting Plasma in Wayland with proper environment too.
set -x
# Using fcitx
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"
# qt5ct allows theme choosing
export QT_QPA_PLATFORMTHEME="qt5ct"
# Ensuring Wayland gets used as per Arch Wiki
# 2021-02-28 https://wiki.archlinux.org/index.php/Wayland#GUI_libraries
export QT_QPA_PLATFORM=wayland
export CLUTTER_BACKEND=wayland
export SDL_VIDEODRIVER=wayland
# Breeze Dark everywhere
export GTK_THEME=Breeze-Dark
dbus-launch --exit-with-session startplasma-wayland $@
set +x

26
bash/usr-local-bin/startsway Executable file
View File

@ -0,0 +1,26 @@
#!/usr/bin/env bash
# Starting sway with proper environment too. My {bash,zsh}rc handles
# exec
set -x
# Using fcitx
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"
# qt5ct allows theme choosing
export QT_QPA_PLATFORMTHEME="qt5ct"
# Ensuring Wayland gets used as per Arch Wiki
# 2021-02-28 https://wiki.archlinux.org/index.php/Wayland#GUI_libraries
export QT_QPA_PLATFORM=wayland
export CLUTTER_BACKEND=wayland
export SDL_VIDEODRIVER=wayland
# Breeze Dark everywhere
export GTK_THEME=Breeze-Dark
dbus-launch --exit-with-session sway --unsupported-gpu $@
set +x