254 Commits

Author SHA1 Message Date
David Heinemeier Hansson
28dc1f505c No transparency on nautilus previews 2025-07-16 13:00:50 -07:00
David Heinemeier Hansson
781a7888cb Move to fully user editable wofi styles
Closes #190
2025-07-16 07:11:36 -07:00
David Heinemeier Hansson
2a9ebc8ff9 Toggle wofi menus instead of stacking them
Closes #194
2025-07-16 06:33:12 -07:00
David Heinemeier Hansson
e60c37b194 Specific Omarchy TUI size 2025-07-15 19:35:01 -07:00
David Heinemeier Hansson
d305935382 Put all omarchy commands under the omarchy- prefix 2025-07-15 19:30:23 -07:00
David Heinemeier Hansson
73d0197b3c Treat Omarchy as a settings window 2025-07-15 17:55:03 -07:00
Andrej Benz
a649779d81
envvars: remove xdg-data-dir env for wofi, it's not needed (#184) 2025-07-15 17:24:30 -07:00
Alan Bradburne
e5e981507f
Additional keyservers (#180)
* Adds additional keyservers and faster timeout

* forgot to restart the dirmngr!

* remove openpgp since doesn't work for spotify, dropbox etc
2025-07-15 17:00:11 -07:00
Noah Penza
45d6aac29c
Add Theme Menu Switcher (#154)
* Add theme menu for quick theme switching

* Bind theme menu

* Fix current theme being selected

* Replace omarchy-theme-next binding with theme menu

* Add omarchy-theme-set and refactor theme menu script

* Add solid black fallback if background image does not exist in current theme
2025-07-14 21:17:04 -07:00
David Heinemeier Hansson
5a48f120ec Make wofi stylesheet user editable
Closes #167
Co-authored-by: @cannikin
2025-07-14 20:53:04 -07:00
David Heinemeier Hansson
691a881b6f Ensure that the Chromium file picker window is also floated and centered 2025-07-14 16:17:55 -07:00
David Heinemeier Hansson
d435a650cc Catch the Typora save window as well 2025-07-14 11:04:25 -07:00
Ryan Hughes
c9b1935054
Improve boot screen transition (#140)
* Working concept with SDDM

* Working concept without SDDM dep

* Working concept w/o SDDM and w/ UWSM

* Cleanup and UWSM tweaks

* Cleanup

* Remove call to seamless-login.sh

* Don't allow the progress to go backwards

* Add refresh to migration
2025-07-13 17:51:03 -07:00
David Heinemeier Hansson
dc0032c9c3 Revert "Update keyboard shortcuts script to show all runtime keybinds (#70)"
This reverts commit 6433511873b9823ce054eb3606faba4ff1e8c34e.
2025-07-13 17:27:33 -07:00
David Heinemeier Hansson
59b59807a9 Revert "We have F11 for this"
This reverts commit 4f60ac679781582834ed9b7e86c3534628443a57.
2025-07-13 17:27:30 -07:00
David Heinemeier Hansson
4f60ac6797 We have F11 for this 2025-07-13 17:24:49 -07:00
Nathan Anderson
6433511873
Update keyboard shortcuts script to show all runtime keybinds (#70)
* feat: Add a keyboard shortcuts helper

This commit:

* Changes keybinds to use `bindd` and adds descriptions for each one
* Changes the keybinds script to use `hyprctl binds` to inspect runtime keybinds
and generate a wofi menu to search/inspect keybinds

* Rely on 'order defined' for sorting

Using `hyprctl binds` lets us get the binds in the order they're
defined. This lets us be deliberate about what keybinds we want to show
up at the top of the presented window.

* Skip cache file for keybinds

* Strip extra newline causing double spacing
2025-07-13 17:17:48 -07:00
David Heinemeier Hansson
920e236fc7 Focus on active window to solve the problem that opening URLs wouldnt focus browser if on a different workspace
Closes #152
2025-07-13 16:45:33 -07:00
David Heinemeier Hansson
a6f4c1d68b Combine the rules and explicit center 2025-07-10 18:55:03 -07:00
David Heinemeier Hansson
9eb058cbe3 Float nautilus previews too 2025-07-10 18:32:32 -07:00
David Heinemeier Hansson
bbb639f8d3 Migrate to using wayland-always chromium.desktop 2025-07-10 16:04:44 -07:00
David Heinemeier Hansson
a0baa35c8b
Merge pull request #113 from roel4d/patch-1
Do not persist sensitive data in clipboard
2025-07-10 18:32:47 -04:00
David Heinemeier Hansson
ceeaa25f0a Expose all application starter bindings for easy overwriting 2025-07-10 15:30:38 -07:00
Roeland
5a3d57000e
Do not persist sensitive data in clipboard 2025-07-10 08:06:59 +02:00
David Heinemeier Hansson
6e05a51b65 Enable all the inputrc settings 2025-07-09 21:14:04 -07:00
David Heinemeier Hansson
d7b94996c3 Add border to wofi to better delineate from background 2025-07-09 18:52:04 -07:00
David Heinemeier Hansson
ae57e86dac
Merge pull request #110 from ryanrhughes/add-boot-screen
Update boot screen graphics & progress bar
2025-07-09 21:35:48 -04:00
Ryan Hughes
352b0cfae6 Update assets and reduce progress target to 70% 2025-07-09 21:25:15 -04:00
David Heinemeier Hansson
9d05326e6f Remove excess CR 2025-07-09 18:23:35 -07:00
David Heinemeier Hansson
089f73c518 Remove commented out exec 2025-07-09 17:41:06 -07:00
David Heinemeier Hansson
d2598464d6 Switch to polkit-gnome to make fingerprint authentication work better
hyprpolkit was not designed well for fingerprint authentication. It
doesn't allow you to easily deal with both fingerprints and passwords in
the same configuration.
2025-07-09 20:26:43 -04:00
David Heinemeier Hansson
4295541c6a
Merge pull request #104 from ryanrhughes/add-boot-screen
Add graphical boot screen
2025-07-09 16:09:43 -04:00
David Heinemeier Hansson
9b418abed2 Drop clipse since it would keep clear-text passwords from 1passwords in the buffer
And there's no exclusion option!
2025-07-09 11:50:32 -07:00
David Heinemeier Hansson
2a84c5873b Add hotkey to prevent idling on SUPER + CTRL + I 2025-07-09 11:22:43 -07:00
David Heinemeier Hansson
aaedb7d62e Permanently fix F keys on apple mode keyboards 2025-07-09 10:11:28 -07:00
David Heinemeier Hansson
099f094f8e Use larger settings overlay 2025-07-09 10:08:48 -07:00
Ryan Hughes
c9c05038a0 Cleanup 2025-07-09 00:58:36 -04:00
Ryan Hughes
ce29c0f498 Adjust progress bar and prevent flash 2025-07-09 00:43:49 -04:00
Ryan Hughes
d9da252dd3 Rearrange and simplify boot screen 2025-07-07 23:20:50 -04:00
Ryan Hughes
06507963f2 Remove spinner 2025-07-07 21:02:00 -04:00
Ryan Hughes
6057140ff3 Remove excess themes and move tokyo-night 2025-07-07 19:08:07 -04:00
David Heinemeier Hansson
201d303c2c Better structuring of the wofi css
Reusing look for select menu and reducing theme duplication
2025-07-07 11:37:50 -07:00
David Heinemeier Hansson
24f8c31b64 The power menu will rule it all 2025-07-07 11:09:19 -07:00
David Heinemeier Hansson
a64b32e2ee Use power menu on Super+Esc 2025-07-07 10:50:45 -07:00
David Heinemeier Hansson
0073678f1f Use Impala for wifi and float it 2025-07-07 10:50:45 -07:00
David Heinemeier Hansson
a62697de23 Revert "Merge pull request #81 from okdas/feat/hyprsunset-master"
This reverts commit 786d14071d70175ba529de79d1be2de0b89c7b79, reversing
changes made to 76d26fda4e71a072532a7b436d440b6cb4e009be.
2025-07-06 17:47:10 -07:00
David Heinemeier Hansson
786d14071d
Merge pull request #81 from okdas/feat/hyprsunset-master
Add blue light filter
2025-07-06 17:34:19 -07:00
Dmitry Knyazev
8fb744868f Add hyprsunset to autostart
Ensures hyprsunset daemon starts automatically with Hyprland session
2025-07-06 17:18:51 -07:00
Dmitry Knyazev
ab1fca0ce9 add hyprsunset 2025-07-06 17:12:56 -07:00
David Heinemeier Hansson
84d2fc3722 Turn notifications on/off with Super+Ctrl+,
Thanks to @ryanrhughes for the groundwork in #63 on this!
2025-07-06 14:55:26 -07:00