diff options
| author | Yuval Adam <_@yuv.al> | 2026-07-24 13:27:46 +0200 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2026-07-24 13:27:46 +0200 |
| commit | 58b465b5b84cb90424eeffd6f877c8e5ad7bd647 (patch) | |
| tree | 828e16dd5eed5f74b3314a63d5e2c04762a9bc07 /scripts | |
| parent | 70781bce8d2c18c8292a89653b6183d2bb210441 (diff) | |
Replace environment configuration with TOML
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/disable-ibus-test | 19 | ||||
| -rwxr-xr-x | scripts/enable-ibus-test | 34 |
2 files changed, 0 insertions, 53 deletions
diff --git a/scripts/disable-ibus-test b/scripts/disable-ibus-test deleted file mode 100755 index fe8014c..0000000 --- a/scripts/disable-ibus-test +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -state_dir=${XDG_STATE_HOME:-$HOME/.local/state}/parley -dropin=${XDG_CONFIG_HOME:-$HOME/.config}/systemd/user/parley.service.d/ibus-test.conf -previous_file=$state_dir/previous-ibus-engine - -rm -f "$dropin" -systemctl --user daemon-reload -systemctl --user restart parley.service - -if [[ -s "$previous_file" ]]; then - previous=$(<"$previous_file") - ibus engine "$previous" - rm -f "$previous_file" - echo "Restored IBus engine: $previous" -else - echo "Parley IBus automatic insertion disabled" -fi diff --git a/scripts/enable-ibus-test b/scripts/enable-ibus-test deleted file mode 100755 index 50c3cba..0000000 --- a/scripts/enable-ibus-test +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -state_dir=${XDG_STATE_HOME:-$HOME/.local/state}/parley -dropin_dir=${XDG_CONFIG_HOME:-$HOME/.config}/systemd/user/parley.service.d -mkdir -p "$state_dir" "$dropin_dir" - -previous=$(ibus engine 2>/dev/null || true) -if [[ -z "$previous" ]]; then - previous=xkb:us::eng -fi -if [[ "$previous" != "parley" ]]; then - printf '%s\n' "$previous" > "$state_dir/previous-ibus-engine" -fi - -cat > "$dropin_dir/ibus-test.conf" <<'EOF' -[Service] -Environment=PARLEY_AUTO_INSERT=1 -Environment=PARLEY_INSERTION_MODE=ibus -EOF -systemctl --user daemon-reload -systemctl --user restart parley.service - -for _ in {1..20}; do - ibus engine parley >/dev/null 2>&1 || true - [[ $(ibus engine 2>/dev/null || true) == parley ]] && break - sleep 0.1 -done -[[ $(ibus engine 2>/dev/null || true) == parley ]] || { - echo "could not select the Parley IBus engine" >&2 - exit 1 -} - -echo "Parley IBus test mode enabled (previous engine: $previous)" |
