yay-evil-emacs
kanata
yay-evil-emacs | kanata | |
---|---|---|
13 | 62 | |
385 | 1,199 | |
- | - | |
2.3 | 9.7 | |
9 months ago | 5 days ago | |
Emacs Lisp | Rust | |
GNU General Public License v3.0 only | GNU Lesser General Public License v3.0 only |
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.
yay-evil-emacs
- yay-evil-emacs: π A lightweight literate Emacs config with even better "better defaults". Shipped with a custom theme!
- yay-evil-emacs: ianyepan's Emacs Config
-
Advice on config hacking / yak shaving / bikeshedding
That said, I found that setting up evil wasn't as bad as I thought it would be. If you want to see how simple it can be, you can take a look at the pull request I linked in the original post. I can also recommend taking a look at this config for another example of how setting it up can actually be very simple: https://github.com/ianyepan/yay-evil-emacs
- yay-evil-emacs: π A lightweight literate Emacs config with even better "better defaults" and a custom theme!
-
Basic customization to make emacs more modern
I personally also maintain a lightweight config with better defaults, aimed at new Emacs users, perhaps it could help you too: https://github.com/ianyepan/yay-evil-emacs
-
[Package shout-out] All-the-icons-ivy-rich is awesome
And here for an unopinionated literate config I maintain: https://github.com/ianyepan/yay-evil-emacs
-
How do I turn my customized Emacs into itβs own distribution like Spacemacs Or Doom
I suggest you look at other publically shared configs and "distributions". E.g. yay-evil-emacs is one such "distribution", and is different from the author's personal config.
-
Where can I learn about emacs.init?
If you feel lost in basic customization of Emacs, perhaps my project yay-evil could help. It's fairly simple to follow (if I may say so myself) and has over 270 stars -- so at least quite a few beginners have found it useful.
-
Where to start with init.el
This is not a video styled tutorial, but I actively maintain a yay-evil framework aimed at beginners to help them build their own vanilla config. Feel free to give it a try! https://github.com/ianpan870102/yay-evil-emacs
-
Are there any minimal evil distributions?
I'd check out Yay-Evil and Corgi.
kanata
-
QMK and Keyboards
Gotta give a shoutout to kanata[1] which I have used daily for years at this point after giving up on QMK-powered keyboards.
QMK itself is great, but I was never able to find a non-columnar split ISO keyboard to use it with. Eventually I reluctantly settled on the Logitech K860[2] and I'm now happily using my favourite features from QMK with kanata at the software level.
[1]: https://github.com/jtroo/kanata
[2]: If I'm behind the times and there is now a QMK-compatible keyboard that looks like this, please let me know!
-
Emacs boffins guide to reprogramming keyboard for EXWM?
This is not in Emacs, but if I can't modify my keyboard's firmware (e.g on a laptop), I use Kanata https://github.com/jtroo/kanata. It works by creating a virtual keyboard in Linux (and uses a filter driver or process hooks in Windows), so it can work in any program as they just see a normal keyboard.
- Is it possible to have a magic key for same finger skipgrams?
- Ask HN: What are some unpopular technologies you wish people knew more about?
-
HHKB Studio: The New Happy Hacking Keyboard with TrackPoint
Besides the better caps word (by the way, you can have it in software in Win/Linux apps like https://github.com/jtroo/kanata/blob/main/docs/config.adoc#c...) you can also toggle capslock with e.g. a double tap while having on-hold functionality to the more useful Control, so you still wouldn't need to hold any modifier key
-
iowa - a keyboard layout for modern hebrew, because none really exist
jtroo/kanata: Improve keyboard comfort and usability with advanced customization (github.com)
-
Kanata: Improve keyboard usability with advanced customization
One particular approach that one might find it interesting is how the configuration is laid out (using S-expression from Lisps).
[0] https://github.com/jtroo/kanata/blob/main/docs/config.adoc
-
Learn AutoHotKey by stealing my scripts
Kanata[0] is amazing. It support both Linux and Windows. But I'm yet to try it on windows because my majority work is on linux.
[0] https://github.com/jtroo/kanata
- Keyboard Layout Is Broken
- What are the scenarios where "Rewrite it in Rust" didn't meet your expectations or couldn't be successfully implemented?
What are some alternatives?
emacs-emojify - Display emojis in Emacs
kmonad - An advanced keyboard manager
leaf.el - Flexible, declarative, and modern init.el package configuration
keyd - A key remapping daemon for linux.
.wsl-emacs.d - πMy personal Emacs configuration on Arch & Ubuntu
capsicain - Powerful low-level keyboard remapping tool for Windows
use-package - A use-package declaration for simplifying your .emacs
yasb - A highly configurable cross-platform (Windows) status bar written in Python.
corgi - Unbundled Emacs configuration aimed at Clojure developers
komorebi - A tiling window manager for Windows π
all-the-icons-completion - Add icons to completion candidates in Emacs
keymapper - A cross-platform context-aware key remapper.