1
0

fix script and update tmux config

This commit is contained in:
2025-04-02 19:28:02 +02:00
parent 8ac127dd4d
commit d4e4eaefa3
2 changed files with 8 additions and 7 deletions

View File

@@ -8,16 +8,15 @@ set -euo pipefail
case "$(uname -s)" in
Linux*)
sed_command="sed -i"
sed_i() { sed -i "$@"; }
;;
Darwin*)
sed_command="sed -i ''"
sed_i() { sed -i '' "$@"; }
;;
*)
echo "Unknown platform"
return 1
;;
esac
function switch_alacritty_colors() {
@@ -28,9 +27,9 @@ function switch_alacritty_colors() {
return 1
fi
if grep -q 'dawn' "$config_file"; then
$sed_command 's/rose-pine-dawn\.toml/rose-pine.toml/g' "$config_file"
sed_i 's/rose-pine-dawn\.toml/rose-pine.toml/g' "$config_file"
else
$sed_command 's/rose-pine\.toml/rose-pine-dawn.toml/g' "$config_file"
sed_i 's/rose-pine\.toml/rose-pine-dawn.toml/g' "$config_file"
fi
}
@@ -42,10 +41,10 @@ function switch_tmux_colors() {
return 1
fi
if grep -q '@rose_pine_variant '\''dawn'\''' "$config_file"; then
$sed_command 's/rose_pine_variant '\''dawn'\''/rose_pine_variant '\''main'\''/g' "$config_file"
sed_i 's/rose_pine_variant '\''dawn'\''/rose_pine_variant '\''main'\''/g' "$config_file"
tmux source-file ~/.tmux.conf
else
$sed_command 's/rose_pine_variant '\''main'\''/rose_pine_variant '\''dawn'\''/g' "$config_file"
sed_i 's/rose_pine_variant '\''main'\''/rose_pine_variant '\''dawn'\''/g' "$config_file"
tmux source-file ~/.tmux.conf
fi
}