189 Commits

Author SHA1 Message Date
4f60ac6797 We have F11 for this 2025-07-13 17:24:49 -07:00
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
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
a6f4c1d68b Combine the rules and explicit center 2025-07-10 18:55:03 -07:00
9eb058cbe3 Float nautilus previews too 2025-07-10 18:32:32 -07:00
bbb639f8d3 Migrate to using wayland-always chromium.desktop 2025-07-10 16:04:44 -07:00
a0baa35c8b Merge pull request #113 from roel4d/patch-1
Do not persist sensitive data in clipboard
2025-07-10 18:32:47 -04:00
ceeaa25f0a Expose all application starter bindings for easy overwriting 2025-07-10 15:30:38 -07:00
5a3d57000e Do not persist sensitive data in clipboard 2025-07-10 08:06:59 +02:00
6e05a51b65 Enable all the inputrc settings 2025-07-09 21:14:04 -07:00
d7b94996c3 Add border to wofi to better delineate from background 2025-07-09 18:52:04 -07:00
ae57e86dac Merge pull request #110 from ryanrhughes/add-boot-screen
Update boot screen graphics & progress bar
2025-07-09 21:35:48 -04:00
352b0cfae6 Update assets and reduce progress target to 70% 2025-07-09 21:25:15 -04:00
9d05326e6f Remove excess CR 2025-07-09 18:23:35 -07:00
089f73c518 Remove commented out exec 2025-07-09 17:41:06 -07:00
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
4295541c6a Merge pull request #104 from ryanrhughes/add-boot-screen
Add graphical boot screen
2025-07-09 16:09:43 -04:00
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
2a84c5873b Add hotkey to prevent idling on SUPER + CTRL + I 2025-07-09 11:22:43 -07:00
aaedb7d62e Permanently fix F keys on apple mode keyboards 2025-07-09 10:11:28 -07:00
099f094f8e Use larger settings overlay 2025-07-09 10:08:48 -07:00
c9c05038a0 Cleanup 2025-07-09 00:58:36 -04:00
ce29c0f498 Adjust progress bar and prevent flash 2025-07-09 00:43:49 -04:00
d9da252dd3 Rearrange and simplify boot screen 2025-07-07 23:20:50 -04:00
06507963f2 Remove spinner 2025-07-07 21:02:00 -04:00
6057140ff3 Remove excess themes and move tokyo-night 2025-07-07 19:08:07 -04:00
201d303c2c Better structuring of the wofi css
Reusing look for select menu and reducing theme duplication
2025-07-07 11:37:50 -07:00
24f8c31b64 The power menu will rule it all 2025-07-07 11:09:19 -07:00
a64b32e2ee Use power menu on Super+Esc 2025-07-07 10:50:45 -07:00
0073678f1f Use Impala for wifi and float it 2025-07-07 10:50:45 -07:00
a62697de23 Revert "Merge pull request #81 from okdas/feat/hyprsunset-master"
This reverts commit 786d14071d, reversing
changes made to 76d26fda4e.
2025-07-06 17:47:10 -07:00
786d14071d Merge pull request #81 from okdas/feat/hyprsunset-master
Add blue light filter
2025-07-06 17:34:19 -07:00
8fb744868f Add hyprsunset to autostart
Ensures hyprsunset daemon starts automatically with Hyprland session
2025-07-06 17:18:51 -07:00
ab1fca0ce9 add hyprsunset 2025-07-06 17:12:56 -07:00
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
dea0a547a6 Merge pull request #77 from ThiaudioTT/feat/close-mako-notifications
feat(mako): adds bindings to close notifications fix #67
2025-07-06 14:30:47 -07:00
5a8687b386 Enable bash-completion by default 2025-07-06 19:12:04 +02:00
2045056610 feat(bindings): Add keybindings for dismissing notifications in bindings.conf for mako 2025-07-06 00:34:11 -03:00
6f6b1565fe Float and center file pickers 2025-07-05 10:08:02 -07:00
56ec1351d3 Switch default video player from vlc to mpv
It's faster and looks better on hyprland
2025-07-04 15:20:20 -07:00
1b26d75f3e Merge pull request #55 from c4software/patch-1
Improve keyboard layout compatibility
2025-07-04 11:55:03 -07:00
a4e6846cd1 Merge branch 'dev' into toggle-wofi 2025-07-04 11:51:24 -07:00
0ab85263e2 Open and close wofi with the same binding 2025-07-04 20:27:51 +02:00
bf19025088 fix: use key codes instead of numeric values to support alternative keyboard layouts
Some layouts (like AZERTY or Bépo) do not provide direct access to number keys.
Using key codes improves compatibility across different keyboard configurations.
2025-07-04 17:59:13 +02:00
5cb345ef28 Merge branch 'master' into dev 2025-07-03 13:50:36 -07:00
9a99e24d67 Tweak keybindings and include the ones in the defaults too 2025-07-03 13:14:42 -07:00
ebe4420c10 Merge pull request #44 from oca159/master
feat: add script to show keybindings
2025-07-03 12:38:40 -07:00
ea2053bd18 Prevent wofi from stack up
When hitting SUPER + space several times, a new instance of wofi is
launched each time and they stack upon each other. This change uses a
file lock to prevent starting several instances of wofi.

Thanks to everyone from this thread
https://www.reddit.com/r/archlinux/comments/m327pt/prevent_wofi_from_stacking_up/
2025-07-03 12:38:03 -07:00
f7ec407891 feat: add script to show keybindings 2025-07-03 13:09:15 -06:00
59b18ce5b8 add yayf alias 2025-07-03 10:14:22 -03:00