Run every terminal launch through one dispatcher with fallbacks
This commit is contained in:
@@ -533,6 +533,7 @@ of the `blob` listing.
|
||||
|
||||
| Command | Does | Arguments |
|
||||
| --- | --- | --- |
|
||||
| `blob-terminal-exec` | Run a command in the default terminal (hidden) | [--print-id] [--app-id=<app-id>] [--title=<title>] [-e] <command> [args...] |
|
||||
| `blob-theme-browser` | Apply the current theme color to Chromium, Chrome, Edge, and Brave (hidden) | - |
|
||||
| `blob-theme-browser-policy` | Write the current theme color into the browser policy directories (hidden) | <rrggbb> |
|
||||
| `blob-theme-color` | Resolve semantic colors from an Blob theme colors.toml (hidden) | [--file <colors.toml>] (--all \| --raw \| <key> [fallback]) |
|
||||
|
||||
+5
-2
@@ -58,8 +58,11 @@ than usual.
|
||||
|
||||
Two are worth knowing about:
|
||||
|
||||
- `xdg-terminal-exec` is load-bearing. Every TUI launcher's `Exec=` line calls
|
||||
it, so if its AUR build ever fails, TUI shortcuts stop opening.
|
||||
- `xdg-terminal-exec` used to be load-bearing: every TUI launcher, the floating
|
||||
launcher behind most of the menu, and `$TERMINAL` called it by name, so a
|
||||
failed AUR build silently broke about half the menu. They all go through
|
||||
`blob-terminal-exec` now, which prefers it and falls back to `foot`, then
|
||||
`kitty`, both from the official repositories.
|
||||
- `aether` is in the AUR at a version newer than the one the repository shipped.
|
||||
|
||||
`quickshell` never came from the Omarchy repository - it is in official `extra`.
|
||||
|
||||
Reference in New Issue
Block a user