Commit Graph

1169 Commits

Author SHA1 Message Date
Ben Reaves
2c90c09c1b Update README.md 2022-06-15 21:45:30 -05:00
Ben Reaves
1eca5430bf Merge pull request #704 from joshgoebel/patch-9
(enh) Map clear log for alacritty terminal
2022-06-15 21:26:52 -05:00
Ben Reaves
cbd0e8cf34 Merge pull request #715 from rbreaves/hotfix
Adds multiple remote desktop clients for Windows & exact wm_class matching for Linux
2022-06-15 21:26:32 -05:00
Ben Reaves
79dd20652b Adds Devolutions RDP, Latest MS RDC, vmconnect, & vncviewer.exe. Closes #712 2022-06-16 02:23:45 -05:00
Ben Reaves
53c5d96b2c Setting proper regex for app name matches. #696 2022-06-16 02:17:15 -05:00
Ben Reaves
75fc13e0ea Merge pull request #707 from kash-raman/feature/citrxi
adding citrix workspace
2022-06-13 18:36:58 -05:00
Kash Raman
82018232bf adding citrix workspace 2022-06-13 14:07:45 -04:00
Ben Reaves
f310919cf9 Update README.md 2022-06-11 22:03:17 -05:00
Josh Goebel
aadfafac4a (enh) Map clear log for alacritty terminal 2022-06-11 07:22:44 -04:00
Ben Reaves
7690af09fc Adds Subl for Sublime Text Arch package. closes #696 2022-06-10 23:26:55 -05:00
Ben Reaves
b38c1a15b7 Update README.md 2022-06-04 13:48:56 -05:00
Ben Reaves
5c36166ada Merge pull request #671 from RedBearAK/patch-51
Tab nav and wordwise (terminals) fixes
2022-05-21 00:18:11 -05:00
RedBearAK
cdaaefaa0b Tab nav and wordwise (terminals) fixes
Changes implemented here: 

- Tab navigation shortcut (Cmd+Shift+Braces) that has worked in multiple macOS applications with tabbed interfaces. 

- Tab navigation shortcut (Cmd+Shift+Arrows) that also works in Apple's Terminal.app. 

- Wordwise delete word/line shortcuts, to override a conflict with GUI app wordwise shortcuts. 

- Move tab nav for Deepin Terminal into a more general override block that also supports GNOME Console and other apps that use Ctrl+Shift+Tab/Ctrl+Tab instead of Ctrl+PgUp/PgDn.
2022-05-19 21:10:26 -08:00
Ben Reaves
41e3703a7c Merge pull request #667 from RedBearAK/patch-49
Overrides for Deepin Terminal
2022-05-19 23:52:07 -05:00
Ben Reaves
a85fac2e4b Merge pull request #670 from RedBearAK/patch-50
Add GNOME Console to terminals WM_CLASS list
2022-05-19 23:51:20 -05:00
Ben Reaves
f01e457bf2 Merge pull request #666 from RedBearAK/patch-48
Add Deepin Browser to browsers and chromes WM_CLASS lists
2022-05-19 23:50:53 -05:00
RedBearAK
2c28ec5022 Add GNOME Console to terminals WM_CLASS list 2022-05-19 20:07:45 -08:00
RedBearAK
e82de02e00 Overrides for Deepin Terminal
Some overrides necessary for Deepin Terminal. 

- Tab nav
- Zoom/font size controls
- Tab close shortcut remap to avoid closing all other tabs instead of current tab
2022-05-19 04:03:30 -08:00
RedBearAK
d9817d406e Add Deepin Browser to browsers and chromes WM_CLASS lists
Adding the WM_CLASS for Deepin Browser (org.deepin.browser) to the general browsers and the Chromes WM_CLASS lists. Browser is based on Chromium.
2022-05-19 03:22:23 -08:00
Ben Reaves
35981fc77f Added Fedora 35/36 dependency 2022-05-14 01:18:48 -04:00
Ben Reaves
346c79ca42 Closes #660, fixes incompatibility w/ Fedora 35 & 36 1.2-13 2022-05-13 23:33:09 -04:00
Ben Reaves
f65e31791f Merge pull request #649 from RedBearAK/patch-44
[Win] Enable browser page navigation with Cmd+Braces/Brackets
2022-05-05 08:21:12 -05:00
Ben Reaves
1b30572953 Merge pull request #662 from RedBearAK/patch-47
Enable Cmd+Braces page nav in Chrome(s)
2022-05-04 21:56:02 -05:00
RedBearAK
11b2f30169 Enable Cmd+Braces page nav in Chrome(s)
This should enable page nav (back/forward in page history) with Cmd+Braces in Chrome-based web browsers. 

Also fixes the inability to quit Chrome-based browsers with Cmd+Q.
2022-05-04 18:10:45 -08:00
Ben Reaves
648819ffe7 Merge branch 'hotfix' 2022-04-24 15:47:01 -05:00
Ben Reaves
be898ab3c5 Fix for Ayatana systray indicators w/ appindicator fallback 2022-04-24 15:46:47 -05:00
RedBearAK
bed5f37ce3 [Win] Enable browser page navigation with Cmd+Braces/Brackets
This just enables the Cmd+Braces (brackets?) page navigation for Windows web browsers. And adds some comments on the tab navigation lines. 

Only the page navigation lines are actually new.
2022-04-16 16:22:55 -08:00
Ben Reaves
be0a6bb197 Merge pull request #647 from kirschem/feature/#622-macos-umlaut-behavior-on-windows
#622: Mirror umlaut behavior from macos with ahk
2022-04-15 22:08:38 -05:00
Marcel Kirsche
e4a649fc8c #622: Mirror umlaut behavior from macos with ahk 2022-04-15 17:37:48 +02:00
Ben Reaves
ddc7442e55 Update README.md 2022-04-04 21:00:25 -05:00
Ben Reaves
274833af95 Added additional Firefox wm_class names. Closes #642 2022-04-02 01:36:16 -05:00
Ben Reaves
bd9ecd123f Create 01-ubuntu-budgie.yml 2022-04-01 23:58:25 -05:00
Ben Reaves
14ac2c8349 Update README.md 2022-03-20 02:11:51 -05:00
Ben Reaves
df43fb363d Merge pull request #624 from HelgeCPH/master
Added missing libvte dependency
1.2-12
2022-02-16 23:02:34 -06:00
Helge
0dd5baca34 Added missing libvte dependency
The libvte dev library is missing when installing on Elementary OS (6.1).
Added its installation.
2022-02-16 15:56:04 +01:00
Ben Reaves
896ab30e57 Update README.md 2022-02-09 20:43:15 -06:00
Ben Reaves
f9aaae3038 Merge branch 'hotfix' 2022-01-31 13:16:16 -06:00
Ben Reaves
94b018aa48 Closes #616 major bug with xkeysnail fork d/l 2022-01-31 13:15:15 -06:00
Ben Reaves
6b3ea9afab Merge pull request #611 from RedBearAK/patch-43
Add cutefish-terminal and cutefish-filemanager
2022-01-20 23:01:01 -06:00
Ben Reaves
1ee92339c0 Merge pull request #610 from RedBearAK/patch-42
Disable Duplicate (Cmd+D) shortcut in file managers
2022-01-20 22:57:54 -06:00
RedBearAK
4e1331f9bb Add cutefish-terminal and cutefish-filemanager
The CutefishOS apps seem to have somewhat limited support for keyboard shortcuts in general, but what they do support is working as expected after adding their WM_CLASSes to the config file.
2022-01-20 16:34:45 -09:00
RedBearAK
f44182cefd Disable Duplicate (Cmd+D) shortcut in file managers
As much as I enjoy the convenience of the Cmd+D (Duplicate file/folder) shortcut, I have reluctantly made the decision that for most users it would be best to disable it by default, since it conflicts with the inherited function of "Add Bookmark" that Linux file managers like Nautilus have started using in parity with web browsers. Just one more thing that makes it easier to slide between web browsers and file "browsers". 

It's fun but has never been a "necessary" shortcut since a quick Cmd+C/Cmd+V will always accomplish the same thing. No one but me should miss it being active, and it will no longer interfere by default with bookmarking locations in Nautilus or any other file manager with that function assigned to Cmd+D (Ctrl+D). 

Anyone who really wants it can re-enable it.
2022-01-20 14:59:57 -09:00
Ben Reaves
d15972dcae Merge pull request #600 from RedBearAK/patch-39
Cmd+Shift+Braces for tab/view nav in codeStr apps
2022-01-11 19:50:11 -06:00
RedBearAK
65f48ce2f1 Cmd+Shift+Braces for tab/view nav in codeStr apps
Cmd+Shift+Braces (in addition to the already existing remap of Opt+Cmd+Left/Right) is a verified working alternate shortcut for tab (view) navigation in VSCodium on macOS. 

While Cmd+Braces advances and retracts the indent/tabbing level, these Cmd+Shift+Braces shortcuts (physical Ctrl+Shift+Braces on PC keyboard) appear to do nothing in the Linux version of VSCode without this remap. 

Enabling this will bring the Cmd+Shift+Braces tab navigation behavior in the "codes" apps in line with the same behavior in macOS for web browser tabs, terminal tabs and file manager tabs.
2022-01-11 15:07:02 -09:00
Ben Reaves
589807bad9 Hardcoded python3 path, avoids issue w/ homebrew 2022-01-09 02:10:27 -06:00
Ben Reaves
55a6d132c7 Merge pull request #598 from RedBearAK/patch-38
Tab navigation in terminals with Cmd+Shift+Braces
2022-01-07 22:27:23 -06:00
RedBearAK
eebf4d61eb Tab navigation in terminals with Cmd+Shift+Braces
This update activates tab navigation (prior/next tab, left/right) in terminals, with Ctrl+Shift+Braces (Cmd+Shift+Braces in macOS). 

Verified this is a working shortcut in macOS Mojave, on a 2011 MacBook Pro. Works for tab nav in both Apple's Terminal.app and iTerm2. The Ctrl+PgUp/PgDn shortcut that works for terminal tab nav in Linux does nothing in macOS. 

This is the same shortcut remap that is working for tab nav in web browsers and file managers. All tested working in macOS.
2022-01-07 00:16:15 -09:00
Ben Reaves
b364902db0 Merge pull request #597 from RedBearAK/patch-37
Updates to remaps for Ulauncher
2022-01-06 19:56:17 -06:00
RedBearAK
035b9e2d85 Updates to remaps for Ulauncher
Talked to a Ulauncher dev and determined that the Ulauncher search results are limited for the foreseeable future to a max of 17 items. So the screen size is not relevant and there is no reason at present to remap beyond Ctrl+h. So this keymap block can be trimmed down a bit. 

Remapping Ctrl+a and Ctrl+c of course interferes with quickly selecting and copying text within the search field, so it seems wise to disable those by default, and the trimmed list will no longer have Ctrl+v as a remap, so it won't interfere with pasting text into the search field. I don't see any good way around these conflicts, except maybe shifting the whole remap scheme to using Ctrl+Shift instead of just the Ctrl key. But that wouldn't be very intuitive. 

Most desired results will tend to be near the top of the results list anyway, so the primary benefit is still retained by having 1-9 mapped, plus the remaining letters. 

Adding `KEY_0` to the numerical key remaps, which will have no effect for now since Alt+0 doesn't exist, but I'll be asking the Ulauncher devs to add it as a shortcut in the app, so I hope it will be a usable remap in a future Ulauncher release.
2022-01-06 14:10:43 -09:00
Ben Reaves
db68031eb4 Re-ordered firefox, chrome & general browser definitions for Linux 2022-01-02 17:25:38 -06:00