dotfiles
My dotfiles. 🧙♂️ (by bhalash)
qmk_keymap
The keymap for my Ergodox EZ (by henrebotha)
dotfiles | qmk_keymap | |
---|---|---|
3 | 5 | |
3 | 4 | |
- | - | |
8.2 | 0.0 | |
7 days ago | about 1 year ago | |
Vim Script | C | |
GNU General Public License v3.0 only | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotfiles
Posts with mentions or reviews of dotfiles.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-12-05.
-
ready to use neovim for web development (frontend) - beginners
I'm a full-time Angular developer who has used vim for a decade. You can find my dotfiles here and in particular my Neovim setup.
- I am interested to see other people's layouts to help improve my own
-
What’s your home office setup?
On top of learning the keyboard and finding a good layout, I had to make (again - see a trend?) hundreds of small tweaks to application configurations.
qmk_keymap
Posts with mentions or reviews of qmk_keymap.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-07.
-
Dealing with a mac and more than one language?
That's extremely reductive. I rely on the OS for the language support, just like I rely on the OS to understand the USB protocol. It's an inherent part of how a keyboard works. I use tons of other mapping features that are best implemented keyboard-side, including but not limited to:
-
What layout do you use as a js developer using vscode/vim?
I hate having to wait for any delays, so I prefer using explicit layer-switching keys, and have configured things so that I'm never tripped up by a timeout or whatever. https://github.com/henrebotha/qmk_keymap
- Removing delay after tapping dual-function keys?
-
[QMK] Using mod-tap only when another modifier is held?
You'll need one or more variables to track things like when you pressed the key. See my map for an example of how to do timing-based stuff using a custom keycode. My use case is quite different to yours (though it's incidentally also related to task-switching!), but you should be able to see how I check for my custom keycode, how to record the time at which something should happen, etc. (Search the file for mentions of KC_TASK.)
-
I am interested to see other people's layouts to help improve my own
I implemented a Tmux layer that automatically prepends the Tmux prefix before every key. It saves one keystroke if you do a single Tmux command, and 2N+1 for N consecutive Tmux commands. https://github.com/henrebotha/qmk_keymap
What are some alternatives?
When comparing dotfiles and qmk_keymap you can also consider the following projects:
yabai - A tiling window manager for macOS based on binary space partitioning
qmk-keymap - My keymap & reusable QMK gems
nvim-treesitter-refactor - Refactor module for nvim-treesitter
dotfiles - My configurations for Neovim, WezTerm, tmux, git, zsh, and more