refactor(config): replace launch_wrapper with use_uwsm boolean
- Replace complex auto-detection with explicit use_uwsm config option - Remove detect_launch_wrapper() function and hyprctl/uwsm auto-detection - Use gio launch as default (always available via GTK4's glib2 dependency) - When use_uwsm=true, launch via uwsm app -- for systemd session integration - Add error handling for when uwsm is enabled but not installed - Update documentation in README.md, CLAUDE.md, and config.example.toml
This commit is contained in:
@@ -208,8 +208,8 @@ cp /usr/share/doc/owlry/config.example.toml ~/.config/owlry/config.toml
|
||||
show_icons = true
|
||||
max_results = 10
|
||||
tabs = ["app", "cmd", "uuctl"]
|
||||
# terminal_command = "kitty" # Auto-detected
|
||||
# launch_wrapper = "uwsm app --" # Auto-detected
|
||||
# terminal_command = "kitty" # Auto-detected
|
||||
# use_uwsm = false # Enable for systemd session integration
|
||||
|
||||
[appearance]
|
||||
width = 850
|
||||
|
||||
Reference in New Issue
Block a user