David Heinemeier Hansson
80da45dd1c
Use the new weather overlay instead
2026-05-17 08:49:35 +02:00
David Heinemeier Hansson
6c41ab69d3
More massaging of the layout
2026-05-17 08:44:25 +02:00
David Heinemeier Hansson
19a4dffd3f
Layouting
2026-05-17 08:40:50 +02:00
David Heinemeier Hansson
f8e9755b1e
Fix panel spacing and borders
2026-05-17 08:39:10 +02:00
David Heinemeier Hansson
a902ac427b
No system stats by default
2026-05-17 08:35:47 +02:00
David Heinemeier Hansson
ae3d7efc6e
Better weather placement
2026-05-16 22:48:56 +02:00
David Heinemeier Hansson
b37386f084
Toggle transparency with double left, go to settings with double right
2026-05-16 22:48:10 +02:00
David Heinemeier Hansson
768d246944
Open theme switcher on double right click on the desktop
2026-05-16 22:44:01 +02:00
David Heinemeier Hansson
f2815a8601
Theme feels wrong without round corners
2026-05-16 22:38:33 +02:00
David Heinemeier Hansson
6858e85659
Double-click the empty space to open the bar settings
2026-05-16 22:38:08 +02:00
David Heinemeier Hansson
0e108c82ae
Add transparency option
2026-05-16 22:34:46 +02:00
Manuel and David Heinemeier Hansson
14ddd6ee85
Fix gradient border syntax in last-horizon and solitude themes ( #5869 )
2026-05-16 22:20:38 +02:00
David Heinemeier Hansson
8f643282b9
Switch from gnome polkit to QS
2026-05-16 22:20:25 +02:00
David Heinemeier Hansson
ad20041c22
Just go straight to the bar settings
2026-05-16 22:06:02 +02:00
David Heinemeier Hansson
eaea4cd577
Reduce Settings to just Bar Settings
...
The other don't add enough over the Omarchy Menu
2026-05-16 21:47:54 +02:00
David Heinemeier Hansson
db5c09fc2e
Get rid of the quick settings
...
It ended up just duplicating the omarchy menu
2026-05-16 21:15:04 +02:00
David Heinemeier Hansson
63abbf0be1
Prevent voxtype process zombies
2026-05-16 21:01:09 +02:00
David Heinemeier Hansson
1eab0cffc9
Integrate swaybg and swayosd into the new shell
2026-05-16 20:34:09 +02:00
David Heinemeier Hansson
83e7f41308
Add --fullscreen to make it easier for agents to record
2026-05-16 16:47:22 +02:00
David Heinemeier Hansson
49f19b617a
Better spacing
2026-05-16 15:55:33 +02:00
David Heinemeier Hansson
74a3aa70cc
Nix useless tooltips
2026-05-16 15:55:15 +02:00
David Heinemeier Hansson
ab2fb2b85f
Better night light toggle
2026-05-16 15:40:43 +02:00
David Heinemeier Hansson
bdf8daa0a1
Slim down menu even more
2026-05-16 15:38:41 +02:00
David Heinemeier Hansson
3b2fc3a080
Bring back dispatch from keybindings menu
2026-05-16 15:09:07 +02:00
David Heinemeier Hansson
f7f2838776
Hyprland expects lowercase comma
2026-05-16 15:09:07 +02:00
Taha and GitHub
9a846e95b2
Set corner radius to 0 for notification elements ( #5872 )
2026-05-16 14:31:08 +02:00
David Heinemeier Hansson
3eda4948b2
Incorporate outfoxxed feedback
2026-05-16 13:28:37 +02:00
David Heinemeier Hansson
122adc6bb9
Run steps of theme changes in parallel to speed the up
2026-05-16 13:09:20 +02:00
David Heinemeier Hansson
2aa3cae7f7
More menu tweaks
2026-05-16 13:07:31 +02:00
David Heinemeier Hansson
5d938dac92
Convert to lua
2026-05-16 13:07:18 +02:00
David Heinemeier Hansson
fc271c1406
Merge branch 'dev' into omarchy-shell
2026-05-16 12:58:57 +02:00
David Heinemeier Hansson
8779c635c5
Tweak text
2026-05-16 12:58:45 +02:00
David Heinemeier Hansson
80ab790879
Similar fade on all menus
2026-05-16 12:58:39 +02:00
David Heinemeier Hansson
372f582b3d
Loop menu
2026-05-16 12:49:53 +02:00
David Heinemeier Hansson
43a8406d44
We don't need action icons
2026-05-16 12:48:43 +02:00
David Heinemeier Hansson
007db7c016
Reminder to restart shell after changing qml
2026-05-16 12:48:37 +02:00
David Heinemeier Hansson
5de0c40a7e
Try smaller toggles
2026-05-16 12:45:35 +02:00
David Heinemeier Hansson
c751d0cac9
Pull theme and background into quick settings
2026-05-16 10:05:42 +02:00
David Heinemeier Hansson
c172ed264f
Get human name of current background
2026-05-16 10:05:42 +02:00
David Heinemeier Hansson
0e446f70f2
Use pointer hand for click target
2026-05-16 10:05:42 +02:00
David Heinemeier Hansson
7e9528b7a3
No need for this either
2026-05-16 10:05:42 +02:00
David Heinemeier Hansson
525d2855ca
No need for this tool tip
2026-05-16 10:05:42 +02:00
David Heinemeier Hansson
ecd9dc6ffe
Furter notification tweaks
2026-05-16 10:05:30 +02:00
Abdulloh and GitHub
adeba8aa95
Convert last-horizon and solitude themes from hyprlang to Lua ( #5867 )
2026-05-16 09:37:15 +02:00
Ryan Hughes and GitHub
1513adb339
Merge pull request #5860 from jweaver60/settings-widget-styling
...
Restyle Quickshell settings inputs to match Omarchy aesthetic
2026-05-16 00:45:47 -04:00
Ryan Hughes
fd36836eec
Narrow weather flyout and center forecast row
2026-05-16 00:41:41 -04:00
Ryan Hughes
079be0a1a7
Slim down comments in shell.toml.tpl
...
Keep only the non-obvious bits: the override mechanism, what counts as
"active" on the bar, the flyout text-color constraint, the
notifications-border convention, and the image-picker alpha modulation.
Drop comments that just restated the key names.
2026-05-16 00:37:12 -04:00
Ryan Hughes
f404a81c6a
Consolidate omarchy-shell colors into a single shell.toml surface
...
Five plugins each owned their own colors.toml watcher with subtly
different parsers, plus two ad-hoc per-theme override files
(notifications.json, image-picker-colors.json). This collapses all of
that into one source of truth: Commons/Color.qml watches colors.toml +
shell.toml and exposes Color.bar.*, Color.popups.*, Color.notifications.*,
Color.menu.*, Color.imagePicker.* for every surface to bind to.
shell.toml is generated by the existing template pipeline from
default/themed/shell.toml.tpl. Themes can ship their own shell.toml to
override individual keys; everything missing falls back to the
foundational palette via root.pick(). Settings panel is intentionally
not themable beyond the foundational tokens.
last-horizon and solitude ship a minimal shell.toml to preserve their
historical 'notification border matches Hyprland active border'
behavior, which previously came from parsing the theme's hyprland.conf
(now removed).
2026-05-16 00:30:27 -04:00
Ryan Hughes
227d32544f
Fix battery indicator scale on omarchy-shell bar
...
Quickshell's UPowerDevice.percentage is a 0.0-1.0 real (energy /
energyCapacity), not 0-100. The bar was treating it as 0-100, so a 99%
charge picked the lowest icon, the tooltip read "1%", and the
low-battery active state was always true.
2026-05-16 00:27:18 -04:00
Ryan Hughes and GitHub
620ab05e9d
Merge pull request #5838 from jweaver60/weather-flyout-forecast
...
Add multi-day forecast to weather widget; click-only popup
2026-05-16 00:20:56 -04:00