aboutsummaryrefslogtreecommitdiff
path: root/sxhkd/scripts/sxhkd/rofi_rename.sh
blob: 65ef9a49caa7a25a3e0a90f1b0c400bf48c929f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

/bin/echo -en "\0prompt\x1fRenomer\n"

if [ -z $1 ]; then
  bspc query --desktops --names
  exit 0
else
  desktop=$(bspc query --desktops --names | grep "$1")
  
  # If the required desktop does not exists, rename it
  if [ -z "$desktop" ]; then 
      bspc desktop -n ${1}
  else 
      bspc desktop --focus "${desktop:-$1}"
  fi
  exit 1
fi