emacs-config
doom-emacs
emacs-config | doom-emacs | |
---|---|---|
11 | 271 | |
996 | 13,953 | |
- | - | |
9.1 | 9.9 | |
10 days ago | almost 2 years ago | |
Org | Emacs Lisp | |
MIT License | MIT License |
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.
emacs-config
- Best looking org-modes you ever saw?
-
straight.el as a classic example of overengineering in emacs?
As others have pointed out, Doom uses straight.el and there are some pretty notable Doom configurations around, for instance, tecosaurs's.
-
Any emacs user that uses Wayland & Sway?
I tried to adapt this config https://github.com/tecosaur/emacs-config but a lot of cool features in the config don't work because they use Xorg apps. I'd like to know if there's someone that already went through this route so I can see how they did it
-
Good overview of various Emacs config settings, worthy to steal
As a heads up this is not OP's config, but I believe the github repo related to this config https://github.com/tecosaur/emacs-config may hold it
-
Does a recent comparison between Spacevim, Lunarvim, and Doom-nVim exist?
With doom you have the option to stay close to its defaults (e.g. henriks config: https://github.com/hlissner/doom-emacs-private/blob/master/config.el), extend and configure doom emacs (e.g. tecosaurs config: https://github.com/tecosaur/emacs-config) or build off it and make it your own (e.g. https://github.com/shaunsingh/nyoom.emacs shameless plug)
-
Automatic Org-mode exports via Github Actions
It seems u/tecosaur has been able to use Github Actions to generate HTML/PDF on export. Though his setup seems to be "involved" :/
-
emacs/doom hangs with ediff-files, how to debug?
The emacs-config of tecosaur (https://github.com/tecosaur/emacs-config) is used with the recent Doom.
- 444 Days of Literate Configuration; 450 Days using Emacs — the config of an Org lover
-
doom emacs as a server
This config has a section on using emacs as a systemd service. I haven't tried it personally, but it may be helpful for you.
-
Some more analysis of the 2020 Emacs User Survey
Thanks! Like many nice things, I am profiting off someone else's nice work here 😁. You can find it in my config repo. Feel absolutely free to reuse/modify it (it's what I've done after all)!
doom-emacs
-
trouble downloading D.E. on emacs flatpak
$ rm -rf ~/.config/emacs # Remove the existing directory if necessary git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.config/emacs ~/.config/emacs/bin/doom install
-
Zed – A high-performance, multiplayer code editor written in Rust. Now in public beta
Sounds like what you want is emacs, but preconfigured. In that case, have you tried Doom Emacs, Spacemacs or any of the myriad of others like those?
-
user error why does it say no file after i created the directory
darren@pop-os:~$ git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d Cloning into '/home/darren/.emacs.d'... remote: Enumerating objects: 1156, done. remote: Counting objects: 100% (1156/1156), done. remote: Compressing objects: 100% (1042/1042), done. remote: Total 1156 (delta 85), reused 650 (delta 71), pack-reused 0 Receiving objects: 100% (1156/1156), 1.13 MiB | 7.29 MiB/s, done. Resolving deltas: 100% (85/85), done.
-
how can i download a tarball as a mutable directory in home-manager?
I used to do something like -{ nixosConfig, config, lib, pkgs, ... }: -let - xdgConfig = config.xdg.configHome; -in { - home.activation = { - foo = lib.hm.dag.entryAfter [ "writeBoundary" ] '' - doomdir="${xdgConfig}/doom"; - # $VERBOSE_ARG - if [ -d "$doomdir" ]; then - $DRY_RUN_CMD git -C "$doomdir" pull http master || true - else - # git clone and change url - http="https://git." - $DRY_RUN_CMD git clone "$http" "$doomdir" - # the new url needs ssh keys setup - git -C "$doomdir" remote add http "$http" - git -C "$doomdir" remote set-url origin "gitea@git." - fi - emacsdir="${xdgConfig}/emacs" - if [ -d "$emacsdir" ]; then - if [ -d "$emacsdir/.local" ]; then - $DRY_RUN_CMD $emacsdir/bin/doom sync - fi - else - $DRY_RUN_CMD git clone --depth 1 https://github.com/hlissner/doom-emacs "$emacsdir" - fi - ''; - }; -}
-
How to specify formatter for LSP mode?
`;; Needed to add javascript-eslint to the the next-checker after lsp so that it would actually load, as that wasn’t happening by deafult ;; also needed to runit after the lsp-afer-initalize-hook because otherwise ‘lsp wasn’t a valid checker (add-hook ‘lsp-after-initialize-hook (lambda () (flycheck-add-next-checker ‘lsp ‘javascript-eslint))) ;; https://github.com/hlissner/doom-emacs/issues/1530 ;; Potential alternative to the above ;; (after! (:and lsp-mode flycheck) ;; (flycheck-add-next-checker ‘lsp ‘javascript-eslint))
-
Emacs for Professionals
The performance lag of Spacemacs was addressed by Doom Emacs ( https://github.com/hlissner/doom-emacs ). Have you tried Doom Emacs by any chance. After syncing everything, the performance is stellar in my opinion.
-
Please help me in translating my vimrc to emacs equivalents.
but I just realized, you're probably better off using doom emacs. The defaults are sane, customizations are almost always optional and the community's really active/helpful. (Disclaimer: I'm a doom emacs user with ~2k lines of config)
-
Just discovered emacs as a long term vim user and it's incredible
While Doom is more opinionated, it's not too difficult make Emacs your own, most of the choices are optimized anyway. Currently the head of Spacemacs devs is not active on the project anymore. Also I don't think it's hard to upstream code to Doom, as long as the code is thoroughly written, take a similar example on both sides: the introduction of a completion engine as layer/module (same packages are installed): - https://github.com/syl20bnr/spacemacs/pull/14901: 23 comments, 7 participants - https://github.com/hlissner/doom-emacs/pull/4664: 576 comments, 20 participants
-
What would you consider a modern lisp workflow/toolchain?
Also Doom emacs has one. https://github.com/hlissner/doom-emacs https://github.com/hlissner/doom-emacs/tree/master/modules/lang/common-lisp
-
Should I learn vim in 2022?
Nowadays, I use https://github.com/hlissner/doom-emacs with WSL2 but only for org-mode. For code, I have either Sublime Text or VS Code.
What are some alternatives?
nano-emacs - GNU Emacs / N Λ N O - Emacs made simple
spacemacs - A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
org-fancy-priorities - Display Org Mode priorities as custom strings
Visual Studio Code - Visual Studio Code
doom-emacs - My Doom Emacs configuration
neovim - Vim-fork focused on extensibility and usability
.emacs.d - M-EMACS, a full-featured GNU Emacs configuration distribution
prelude - Prelude is an enhanced Emacs 25.1+ distribution that should make your experience with Emacs both more pleasant and more powerful.
nyoom.emacs - Configurable, Minimal, Fast emacs config based on Nano-emacs and Doom
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
illiterate-config - My Doom Emacs literate configuration.
helm - Emacs incremental completion and selection narrowing framework