summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2026-07-24 13:27:46 +0200
committerYuval Adam <_@yuv.al>2026-07-24 13:27:46 +0200
commit58b465b5b84cb90424eeffd6f877c8e5ad7bd647 (patch)
tree828e16dd5eed5f74b3314a63d5e2c04762a9bc07 /scripts
parent70781bce8d2c18c8292a89653b6183d2bb210441 (diff)
Replace environment configuration with TOML
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/disable-ibus-test19
-rwxr-xr-xscripts/enable-ibus-test34
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)"