Repository navigation
Install
Download kabuk-setup.exe below and run it; it installs over 1.0.8 and keeps your settings. kabuk-1.0.9.zip holds the same programs to unpack anywhere (kabuk.exe --install from that folder).
New
- The screen saver can be turned off: a switch at the top of Settings › Screen saver. Off, no screen saver starts by itself; the one you chose is kept, and its shortcut and hot corner still start it.
- The bar is closer to Windows' taskbar:
- Every window the taskbar would show has its app on the bar.
- A click on an app with several windows shows their previews, each saying its workspace when they are on more than one.
- A right click on an empty part of the bar opens a menu with Task Manager and Kabuk's settings.
- An app whose window asks for attention is marked.
- Keyboard:
Win+Bputs the keyboard on the bar's tray, as in Windows. The arrows move along the bar, Enter clicks, and the menu key or Shift+F10 opens an icon's menu.- The launcher's search has a caret, word moves and select all.
- The overview, the app grid, and the bar's menus and panels take the arrows, Enter and digits.
- Screen readers and high contrast:
- Narrator finds and reads the bar, the dock, the launcher, the app grid, the overview, the menus and panels, and Kabuk's notices. Volume and brightness are sliders it can set.
- With Windows' high contrast on, Kabuk draws in its colours.
- Settings:
- A search field.
- Export, import and "Reset all", each undoable from a backup.
- Workspace names.
- Rows for the keys that were only in
kabuk.toml. - A full window rule editor that picks an open window or a connected monitor.
- A mistake in
kabuk.tomlis shown and explained instead of silently using defaults.
- Notices:
- Kabuk says when something you asked for did not happen.
- Notices come on the monitor you are using.
- A do-not-disturb holds Kabuk's own notices back.
- Starting Kabuk while it runs says so.
- More:
- A brightness OSD when Kabuk changes the brightness.
- Tooltips on the bar's modules.
- The mouse wheel steps workspaces, the track and the brightness.
kabuk msgcovers every shortcut action.kabuk --version.- The calculator does percent, roots and hexadecimal.
Faster
- The first bar frame comes sooner: it no longer waits for icons, the network, pins or the figures, which load right after.
- Less work while idle:
- Pictures, brushes and text layouts are cached.
- The window manager's state is shared instead of copied.
- The app grid keeps its apps between openings and takes the screen only when it opens, which also leaves about 10 MB less in use.
- Settings answers a change in a few milliseconds.
- The bar's figures (CPU, RAM, network) update every five seconds instead of two, which took most of the idle time.
- The app grid loads only its first page of icons ahead (the next pages' come when you turn to them), about 6 MB less.
Fixed
- Windows Security's tray icon now shows on the bar.
- A taskbar left in a certain state by an earlier run could show through again; it is hidden properly.
- In the app grid, a hide badge under a long app name next to it now works.
- Messages Kabuk sends itself were sometimes lost while it was busy (a focus change, the late start).
Known
- NVIDIA's and WhatsApp's tray icons appear only when those programs start after Kabuk: Windows does not let Kabuk ask them for their icons.
If something goes wrong
Ctrl+Alt+Shift+End, or kabuk --restore, brings back every hidden window, the taskbar, the work area, the cursors, the screen saver and the wallpaper.
Checksums (SHA-256)
kabuk-setup.exe:48414BC57E13FEBEAAC61B6C354DA0B5FF525947F4B62D366FF65059527EE8A0kabuk-1.0.9.zip:05bd06fcdd6f74deb216aaa09224598790c4f7311600748319a72e44df50c77e