* Add SUPER + MUTE for audio output switching
* Fix migration bc stupidness
* Simplify implementation and ensure the new sink is not muted
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com>
* Use power button to open omarchy-menu system
* Added migration script
* setsid so it doesn't exit with the terminal
* Spacing
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com>
* Fix JetBrains IDEs flickering and focus issues in Hyprland
Add window rules to prevent tooltip and tab dragging flickering issues
in JetBrains IDEs when running under Hyprland compositor.
* Fix JetBrains IDEs flickering and focus issues in Hyprland
Add window rules to prevent tooltip and tab dragging flickering issues
in JetBrains IDEs when running under Hyprland compositor.
Uses the new windowrule syntax (Hyprland v0.48.0+) instead of deprecated windowrulev2.
# Conflicts:
# default/hypr/apps/jetbrains.conf
* Fix JetBrains floating popup size issue in Hyprland
* Style
---------
Co-authored-by: Mike Veerman <mike@nonect.com>
Co-authored-by: David Heinemeier Hansson <david@hey.com>
* fix: Use dynamic bindings list in omarchy-menu-keybindings
We can use `hyprctl binds` to get a dynamic list of the currently-set
key bindings. This allows for a custom user configuration that is
split into arbitrary config files, and which makes use of `unbind` to
remove default Omarchy key bindings.
* chore: Support optional description for key bindings
If the description is present, use it in the key
bindings menu, instead of displaying some version
of the dispatched command.
* chore: Add some key binding description strings
* install hyprsunset when installing other hypr packages
* add hyprsunset to autostart
* add default hyprsunset config to make it do nothing by default
* waybar: add hyprsunset shortcut next to bluetooth shortcut to quickly toggle blue light filtering
* waybar: fix icon switching for hyprsunset widget
* add migration for hyprsunset
* waybar: rename "Blue Light Filter" to "Nightlight"
* waybar: make nightlight module appear next to bluetooth module
* waybar: do not include nightlight module by default
* add omarchy-toggle-nightlight script
* add default keybinding for toggling hyprsunset nightlight (SUPER + CTRL + N)
* waybar: remove nightlight module from config entirely
* waybar: remove nightlight from css
* update hyprsunset migration to skip yay install if already installed
* omarchy-toggle-nightlight: use `omarchy-restart-waybar` script instead of pkill with -SIG
* omarchy-toggle-nightlight: only restart waybar if nightlight is in the waybar config
---------
Co-authored-by: David Heinemeier Hansson <david@hey.com>