mirror of https://github.com/davatorium/rofi.git
23 lines
400 B
Bash
Executable File
23 lines
400 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ -z $@ ]
|
|
then
|
|
function gen_workspaces()
|
|
{
|
|
i3-msg -t get_workspaces | tr ',' '\n' | grep "name" | sed 's/"name":"\(.*\)"/\1/g' | sort -n
|
|
}
|
|
|
|
|
|
echo empty; gen_workspaces
|
|
else
|
|
WORKSPACE=$@
|
|
|
|
if [ x"empty" = x"${WORKSPACE}" ]
|
|
then
|
|
i3_empty_workspace.sh >/dev/null
|
|
elif [ -n "${WORKSPACE}" ]
|
|
then
|
|
i3-msg workspace "${WORKSPACE}" >/dev/null
|
|
fi
|
|
fi
|