You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- ✅ Config files are faster and more powerful, plus easier for dotfile management
32
33
- ✅ Easy to version control and share
33
34
- ✅ No maintenance burden for UI code
@@ -36,6 +37,7 @@ This project thrives on community contributions. I'm happy to merge pull request
36
37
This is an intentional design choice to keep the project lean, maintainable, and focused on what matters: keyboard-driven productivity.
37
38
38
39
**Key Advantages:**
40
+
39
41
- 🆓 **Always free** - No paywalls, no subscriptions, no "upgrade to pro"
40
42
- 🛠️ **Power-user friendly** - Text-based config is version-controllable and shareable
41
43
- 🤝 **Community-owned** - Your contributions shape the project's direction
@@ -67,7 +69,6 @@ This is an intentional design choice to keep the project lean, maintainable, and
67
69
- Homerow supports `continuous clicks`, is that something important?
68
70
- Maybe a new action (move_mouse), that just move the mouse to the point after clicking the hint, maybe useful for trying to hover something?
69
71
- Maybe forces to certain input source? I normally just use English, but maybe it's useful for others
70
-
- Chromium support sucks, I seldom use Chromium, but not really sure what is the best way to properly support it
71
72
- Electron apps does not show hints on the first activation. Maybe there's some manual work need to be done after setting up electron support?
72
73
- Cant actually make scroll works in Electron apps, what is the best approach? There are tons of random `AXGroup` where some is scrollable and some is not...
73
74
- Sort of working in Mision Control, but it still shows hints from the frontmost app. How can we know that we are in mission control and ignore the frontmost app?
@@ -219,6 +220,7 @@ govim launch
219
220
### ⚠️ Required Permissions
220
221
221
222
Grant Accessibility permissions:
223
+
222
224
1. Open **System Settings**
223
225
2. Navigate to **Privacy & Security** → **Accessibility**
224
226
3. Enable **GoVim**
@@ -264,6 +266,7 @@ govim launch
264
266
**Default hotkey:**`Cmd+Shift+J`
265
267
266
268
Vim-style navigation keys:
269
+
267
270
-`j` / `k` - Scroll down/up
268
271
-`h` / `l` - Scroll left/right
269
272
-`Ctrl+d` / `Ctrl+u` - Page down/up
@@ -274,13 +277,15 @@ Vim-style navigation keys:
274
277
### Menu Bar
275
278
276
279
The ⌨️ icon in your menu bar provides quick access to:
Copy file name to clipboardExpand all lines: internal/accessibility/accessible_apps.go
+12-2Lines changed: 12 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -3,10 +3,20 @@ package accessibility
3
3
import"strings"
4
4
5
5
varKnownElectronBundles= []string{
6
-
"org.mozilla.firefox", // NOTE: why is this here? It's not an electron app, but the same logic to enable `AXEnhancedUserInterface`. Put it here first until we have a better manager for this.
6
+
// browsers
7
+
// NOTE: why is this here? It's not an electron app, but the same logic to enable `AXEnhancedUserInterface`. Put it here first until we have a better manager for this.
0 commit comments