mirror of
https://github.com/basecamp/omarchy.git
synced 2026-02-17 15:25:37 +00:00
Feature: Add bluetui integration and migration (#3207)
* Add bluetui integration and launch script - Add omarchy-launch-bluetooth script to launch bluetui TUI - Create migration scripts for bluetui installation - Update omarchy-menu and waybar configuration for bluetui support - Add bluetui to base packages * Move unblock into launchers and reuse existing launch or focus setup * Fix installer to remove blueberry and be more surgical with waybar changes --------- Co-authored-by: David Heinemeier Hansson <david@hey.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Turn on bluetooth service so blueberry works out the box
|
||||
# Turn on bluetooth service so blueberry or bluetui works out the box
|
||||
echo "Let's turn on Bluetooth service so the controls work"
|
||||
if systemctl is-enabled --quiet bluetooth.service && systemctl is-active --quiet bluetooth.service; then
|
||||
# Bluetooth is already enabled, nothing to change
|
||||
|
||||
9
migrations/1762417304.sh
Normal file
9
migrations/1762417304.sh
Normal file
@@ -0,0 +1,9 @@
|
||||
echo "Replace bluetooth GUI with TUI"
|
||||
|
||||
omarchy-pkg-add bluetui
|
||||
omarchy-pkg-drop blueberry
|
||||
|
||||
if ! grep -q "omarchy-launch-bluetooth" ~/.config/waybar/config.jsonc; then
|
||||
sed -i 's/blueberry/omarchy-launch-bluetooth/' ~/.config/waybar/config.jsonc
|
||||
omarchy-restart-waybar
|
||||
fi
|
||||
Reference in New Issue
Block a user