Repository navigation
Replies: 9 comments 9 replies
|
this really should be a default available option in omarchy, allowing for mac keybinding defaults, this is so good, thanks for sharing, made me feel at home in Omarchy! |
|
@melonamin any ideas on how to add cmd+shift+left-arrow to select the entire line from where the cursor currently is. I cannot get this to work no matter what config I place in. obviously on linux the exact functionality I want to mimic is shift+home - selects entire line to the beginning from cursor if anyone has this solution to work with the above, I would be forever grateful! |
|
I had to make a few changes for this config to work:
Adding my user to the keyd group to be able to read the socket. |
|
This is amazing work, thank you all! Also I would like to try to use Fn as a meta key instead of CapsLock, could you please help me with that also. Thanks in advance! |
|
Since I first joined this discussion, I’ve experimented with a range of setups from safe configurations with sensible concessions to completely cursed ones packed with custom bindings, in an effort to map almost everything to the super/cmd key like on macos. If anyone has a 100% macos-like setup, I commend you and please share your efforts here 😄.. I settled on a more simple approach that tackles all the essentials for me. What I noticed missing in this thread so far are a few things:
See my gist for my current keyd configuration that balances comfort and flexibility: Gist |
|
With keyd 2.5.0 on nixos, I had to move the comments on "essential shortcuts" to their own line, otherwise I was getting a parse error. It is also complaining about the shift+ lines at the bottom, stating that "shift is not a valid key". I ended up duplicating and changing to leftshit and rightshift+ |
|
What should be the config in "Caps Lock becomes a Meta key" doesn't seem to work on my computer... |
|
I'm use this config on nixos but facing this error. Is there anyone have the solution? |
|
Sorry if this has been stated somewhere and i missed it...i use a split keyboard programmed with zmk studio, i type in dvorak, and i want to still do so while having qwerty shortcuts (really just copy, paste, undo, cut, and quit)...so the input for typing should be dvorak but the physical key placement for shortcuts should be qwerty (respectively j, k, ;, q, and '). That said, i dont care if the key used to activate the layer is super, ctrl, or alt. Ive tried every combination of either qwerty or dvorak layout on zmk and qwerty or dvorak (and dvorak-mac) in omarchy's input config file. Has anyone run into this issue? Looking at OPs post it seems this might be doable so long as i set a key not already responsible for omarchy specific shortcuts (alt?) |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
This guide helps macOS users configure familiar keyboard shortcuts on Linux using keyd and keyd-application-mapper.
Overview
The configuration transforms your Linux keyboard to behave like macOS:
Installation
Basic Configuration
Step 1: Main keyd Configuration
Create
/etc/keyd/default.conf:Step 2: Terminal Configuration
Create
~/.config/keyd/app.conffor terminal-specific overrides:Step 3: Enable Services
Troubleshooting
Test your config:
sudo keyd -m # Press keys to see how they're mappedCheck service status:
View logs:
Application detection:
# See which app keyd-application-mapper detects keyd-application-mapper -vLife is too short to fight muscle memory!
UPD1: adjusted terminal config, kudos to @domgom
UPD2: added Mac-like text selection creds to @stefvw93 and @followbl
All reactions