#!/usr/bin/env bash focused_workspace () { hyprctl monitors | grep -B 5 "focused: yes" | awk 'NR == 1{print $3}' } occupied_workspace () { hyprctl workspaces } case $1 in fw) focused_workspace ;; ow) occupied_workspace ;; esac