Add notification history bind; pin bakery versions

This commit is contained in:
Breadway 2026-08-15 23:11:28 +08:00
parent 96a2f685a2
commit ca550c3ffc
5 changed files with 28 additions and 15 deletions

View file

@ -5,6 +5,10 @@
{ "command": "bos-netcheck", "label": "Network connectivity check", "enabled": true }, { "command": "bos-netcheck", "label": "Network connectivity check", "enabled": true },
{ "command": "breadhelp --autostart", "label": "BOS Help (first-run onboarding)", "enabled": true }, { "command": "breadhelp --autostart", "label": "BOS Help (first-run onboarding)", "enabled": true },
{ "command": "bash -c 'command -v breadpaper >/dev/null && exec breadpaper listen'", "label": "Wallpaper command bus (breadpaper listen)", "enabled": true }, { "command": "bash -c 'command -v breadpaper >/dev/null && exec breadpaper listen'", "label": "Wallpaper command bus (breadpaper listen)", "enabled": true },
{ "command": "bash -c 'command -v breadshot >/dev/null && exec breadshot listen'", "label": "Screenshot command bus (breadshot listen)", "enabled": true } { "command": "bash -c 'command -v breadshot >/dev/null && exec breadshot listen'", "label": "Screenshot command bus (breadshot listen)", "enabled": true },
{ "command": "bash -c 'command -v breadbox >/dev/null && exec breadbox listen'", "label": "Launcher command bus (breadbox listen)", "enabled": true },
{ "command": "bash -c 'command -v breadhelp >/dev/null && exec breadhelp listen'", "label": "Help command bus (breadhelp listen)", "enabled": true },
{ "command": "bash -c 'command -v breadsearch >/dev/null && exec breadsearch listen'", "label": "Search command bus (breadsearch listen)", "enabled": true },
{ "command": "bash -c 'command -v breadpad >/dev/null && exec breadpad listen'", "label": "Capture command bus (breadpad listen)", "enabled": true }
] ]
} }

View file

@ -18,6 +18,7 @@
{ "action": "exec", "command": "breadclip", "key": "V", "label": "Clipboard history (breadclip)", "category": "apps", "demo_cmd": "breadclip" }, { "action": "exec", "command": "breadclip", "key": "V", "label": "Clipboard history (breadclip)", "category": "apps", "demo_cmd": "breadclip" },
{ "action": "exec", "command": "breadclip", "key": "V", "mods": ["SUPER", "SHIFT"], "label": "Clipboard history (breadclip) — same as SUPER + V", "category": "apps" }, { "action": "exec", "command": "breadclip", "key": "V", "mods": ["SUPER", "SHIFT"], "label": "Clipboard history (breadclip) — same as SUPER + V", "category": "apps" },
{ "action": "exec", "command": "breadbar --history", "key": "N", "mods": ["SUPER", "SHIFT"], "label": "Notification history (breadbar)", "category": "apps", "demo_cmd": "breadbar --history" },
{ "action": "layout", "layout": "togglesplit", "key": "T", "label": "Toggle split direction", "category": "windows" }, { "action": "layout", "layout": "togglesplit", "key": "T", "label": "Toggle split direction", "category": "windows" },
{ "action": "focus_last", "key": "Tab", "label": "Focus last window", "category": "windows" }, { "action": "focus_last", "key": "Tab", "label": "Focus last window", "category": "windows" },

View file

@ -177,6 +177,10 @@ hl.on("hyprland.start", function()
"breadhelp --autostart", "breadhelp --autostart",
"bash -c 'command -v breadpaper >/dev/null && exec breadpaper listen'", "bash -c 'command -v breadpaper >/dev/null && exec breadpaper listen'",
"bash -c 'command -v breadshot >/dev/null && exec breadshot listen'", "bash -c 'command -v breadshot >/dev/null && exec breadshot listen'",
"bash -c 'command -v breadbox >/dev/null && exec breadbox listen'",
"bash -c 'command -v breadhelp >/dev/null && exec breadhelp listen'",
"bash -c 'command -v breadsearch >/dev/null && exec breadsearch listen'",
"bash -c 'command -v breadpad >/dev/null && exec breadpad listen'",
} }
end end
for _, cmd in ipairs(extra) do for _, cmd in ipairs(extra) do

View file

@ -21,6 +21,10 @@ local DEFAULT_EXTRA = {
{ command = "breadhelp --autostart", enabled = true }, { command = "breadhelp --autostart", enabled = true },
{ command = "bash -c 'command -v breadpaper >/dev/null && exec breadpaper listen'", enabled = true }, { command = "bash -c 'command -v breadpaper >/dev/null && exec breadpaper listen'", enabled = true },
{ command = "bash -c 'command -v breadshot >/dev/null && exec breadshot listen'", enabled = true }, { command = "bash -c 'command -v breadshot >/dev/null && exec breadshot listen'", enabled = true },
{ command = "bash -c 'command -v breadbox >/dev/null && exec breadbox listen'", enabled = true },
{ command = "bash -c 'command -v breadhelp >/dev/null && exec breadhelp listen'", enabled = true },
{ command = "bash -c 'command -v breadsearch >/dev/null && exec breadsearch listen'", enabled = true },
{ command = "bash -c 'command -v breadpad >/dev/null && exec breadpad listen'", enabled = true },
} }
return function() return function()

View file

@ -51,17 +51,17 @@ optional_bins = [
# pinned version URL when a key is set. [[pin]] { package, version } is # pinned version URL when a key is set. [[pin]] { package, version } is
# accepted as well and merged (conflict = bake error). # accepted as well and merged (conflict = bake error).
[versions] [versions]
bakery = "0.7.1" bakery = "0.7.2"
bread = "0.7.0" bread = "0.8.0"
bread-theme = "0.7.1" bread-theme = "0.7.2"
breadbar = "0.3.0" breadbar = "0.3.1"
breadbox = "0.3.0" breadbox = "0.3.1"
breadcrumbs = "2.1.6" breadcrumbs = "2.1.7"
breadpad = "0.5.0" breadpad = "0.5.1"
breadpaper = "0.1.11" breadpaper = "0.1.12"
breadmon = "0.1.2" breadmon = "0.1.3"
breadsearch = "0.3.0" breadsearch = "0.3.1"
breadclip = "0.1.1" breadclip = "0.2.2"
breadshot = "0.1.1" breadshot = "0.1.2"
bos-settings = "0.7.1" bos-settings = "0.8.0"
breadhelp = "0.2.3" breadhelp = "0.2.4"