#!/bin/sh # Check to see if an kdenlive is running if [ $(pgrep -c kdenlive) -gt 0 ]; then if [ "$XDG_SESSION_TYPE" = "x11" ]; then #X11 kdenliverg=$(wmctrl -lx | rg kdenlive.kdenlive | rg -v org-agenda | awk '{print $1}') # echo $kdenliverg if [ -z $kdenliverg ]; then exec kdenlive & exit else exec wmctrl -ia $kdenliverg exit fi else if [ "$KDE_FULL_SESSION" = "true" ]; then exec /home/chris/bin/ww -fa Kdenlive -c kdenlive exit else # WAYLAND # kdenliverg=$(wlrctl window list | rg -v 'kdenlive:\sorg-agenda' | rg 'kdenlive:') # kdenlivewin=$(echo $kdenliverg | sed 's/.*\: //') # echo $kdenlivewin exec hyprctl dispatch focuswindow kdenlive exit fi fi else exec kdenlive & fi