#!/bin/bash name=$1 if [ -z "$name" ]; then echo "Usage: $0 " exit 1 fi echo "Saving profile $name" echo -e "\nprofile $name {" >> ~/.config/kanshi/config swaymsg -t get_outputs | \ jq '.[] | " output '"'"'\(.make) \(.model) \(.serial)'"'"' mode \(.current_mode.width)x\(.current_mode.height) position \(.rect.x),\(.rect.y)"' -r \ >> ~/.config/kanshi/config