#!/usr/bin/env bash # Returns the value of given tmux option. # First argument is the option name, e.g. @catppuccin_flavor. # # Usage: `get_option @catppuccin_flavor` # Would return: `mocha` # # The option is given as a format string. get_option() { local option option=$1 tmux display-message -p "#{${option}}" } # Prints the given tmux option to stdout. # First argument is the option name, e.g. @catppuccin_flavor. # # Usage: `print_option @catppuccin_flavor` # Would print: `@catppuccin_flavor mocha` # # The option is given as a format string. print_option() { local option option=$1 printf "\n%s " "${option}" get_option "$option" }