#!/usr/bin/env bash

entries="Default Colemak"

selected=$(printf '%s\n' $entries | wofi --conf=$HOME/.config/wofi/config.power --style=$HOME/.config/wofi/style.widgets.css | awk '{print tolower($1)}')

case $selected in
  default)
    swaymsg input type:keyboard xkb_layout "us"
    swaymsg input type:keyboard xkb_variant '""'
    ;;
  colemak)
    swaymsg input type:keyboard xkb_layout "us"
    swaymsg input type:keyboard xkb_variant "colemak_dh"
    ;;
esac
