mirror of
https://github.com/imomaliev/tmux-keyboard-layout.git
synced 2026-09-10 07:06:19 -04:00
interpolate clenup
This commit is contained in:
parent
d6156ae6ff
commit
f6a71a4a0b
|
|
@ -12,11 +12,11 @@ length_config='@keyboard_layout:length'
|
|||
get_keyboard_layout="$CURRENT_DIR/scripts/get_keyboard_layout.sh"
|
||||
|
||||
interpolate() {
|
||||
local -r status=$1
|
||||
local -r keyboard_layout=$2
|
||||
local -r option=$1
|
||||
local -r replacement=$2
|
||||
local -r option_scope=${3#-}
|
||||
local -r option_value=$(tmux show-option -"$option_scope"qv "$status")
|
||||
tmux set-option -"$option_scope"q "$status" "${option_value/$place_holder/$keyboard_layout}"
|
||||
local -r option_value=$(tmux show-option -Aqv "$option")
|
||||
tmux set-option -"$option_scope"q "$option" "${option_value/$place_holder/$replacement}"
|
||||
}
|
||||
|
||||
main() {
|
||||
|
|
|
|||
Loading…
Reference in a new issue