Zero-to-Emacs-and-Org-roam
eglot
Zero-to-Emacs-and-Org-roam | eglot | |
---|---|---|
9 | 66 | |
620 | 2,178 | |
- | - | |
1.1 | 3.0 | |
about 1 year ago | 6 days ago | |
Emacs Lisp | Emacs Lisp | |
GNU General Public License v3.0 or later | GNU 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.
Zero-to-Emacs-and-Org-roam
- pdf-tools in Windows
-
Is there somewhere an Emacs 28.1 with pdf-tools on windows10?
Alternatively, I have had success with this way https://github.com/nobiot/Zero-to-Emacs-and-Org-roam/blob/v1/100.pdf-tools-org-noter.md
-
What’s New in Emacs 28.1?
Have you seen this? https://github.com/nobiot/Zero-to-Emacs-and-Org-roam It's still a work-in-progress but it may be along the lines of what you're looking for.
Personally, I wouldn't recommend setting up org-roam at first. It's excellent, but it's just going to be too daunting for a beginner when combined with all the other things. I'd start by just learning emacs and org-mode. Core org-mode has enough functionality built-in to start building knowledgebases, and the org-mode manual is excellent. You can add-in org-roam later. (And you might find that org-roam is overkill and something like howm mode to get backlinks is enough.) The beauty of emacs is that you can move your notes from one system to another easily.
-
What's a good config for someone coming from Windows?
You might like this... it's written for Windows users: https://github.com/nobiot/Zero-to-Emacs-and-Org-roam It's a work in progress, but the defaults suggested are good.
-
Is there a good guide for using images inside .org files?
Zero-to-Emacs-and-Org-roam/115.How-to-enable-insert-image-from-clipboard.md at v1 · nobiot/Zero-to-Emacs-and-Org-roam
- Unable to build pdf-tools on windows (MSYS and mingw). Where can I find windows binaries
-
Question about the org-roam redesign
I'm new to org-roam and trying to use v2 directly. My process is currently looking at the excellent manual (https://www.orgroam.com/manual.html) and intro (https://github.com/nobiot/Zero-to-Emacs-and-Org-roam) for v1 and trying to map these to v2. But as I managed to install org-roam and emacsql-sqlite3 in Android/Termux just yesterday evening, I can't say if it's useable enough.
-
Easiest way to paste an image into org-mode?
For Windows, I have done this. So far, it works really well
-
How to parmanently enable menu/tool/status bar for sometime...
My primary goal is to keep notes organized, portable and "connected" using Emacs, so focus is still on it and in few days I think I will have my favorite setup using Emacs + Org + roam. In the process I discovered Zero-to-Emacs-and-Org-roam - kudos to the creator - really helped me.
eglot
-
LSP could have been better
Recently I stumbled upon this issue:
https://github.com/joaotavora/eglot/discussions/1127
I don't know enough about emacs and LSP to see the full picture, but it seems that both eglot's and corfu's maintainers, assumably very competent programmers, can't find a solution for this.
I only skimmed the thread. My understanding is that LSP dumps a long list of completion candidates at once and they can't decide a cache strategy that works well with existing code...?
-
Spurious errors with Eglot / pylsp
It could be. There are unfixed issues with eglot and corfu, and sadly not a lot of willingness to investigate.
-
Using Quarto with Emacs
Eglot errors when I add new Python code blocks. The error disappears when I reconnect the language server, but the same happens again when I add a new code block. My "workaround" now is that before I start working on the .qmd file, I just add a bunch of Python code blocks (for which I also have a function) and then reconnect the language server again. This way I can start working for a while until I need to add more code blocks again.
-
Looking for help in improving Typescript Eglot, Corfu, Orderless performance
This discussion has helped with some performance issues: https://github.com/joaotavora/eglot/discussions/993.
-
Typescript highlighting in emacs incomplete (compared to VSCode) even after using treesitter?
I guess eglot doesn't support it yet: https://github.com/joaotavora/eglot/pull/839
-
joaotavora/breadcrumb: Emacs headerline indication of where you are in a large project
This is not by pure chance, João is the developer of the Eglot LSP client and the breadcrumbs from LSP-mode had been requested as a feature, but as far as I remember João thought rightfully that this could be an independent package, see https://github.com/joaotavora/eglot/discussions/988
-
Returning emacs user - what packages are common now?
A substantial section of the community is using corfu instead of company, but I wouldn't say company is out of date by any means. In emacs 29 eglot will be a built in, which might act as a replacement for lsp-mode depending on what functionality you need.
-
Eglot upgrade strategy
I am currently running emacs 29 (built from emacs-29 branch) which – according to https://github.com/joaotavora/eglot – should contain the latest eglot.
-
916 Days of Emacs
Yep. You can use flymake or flycheck for that in combination with eglot or lsp-mode.
See https://github.com/joaotavora/eglot#diagnostics
-
Eglot, eldoc and golang
(I have reported this (that is, ElDoc missing docs for callable things at point, when Eglot is enabled) as an issue recently: First on GitHub-discussions https://github.com/joaotavora/eglot/discussions/1200, then on Debbugs https://debbugs.gnu.org/cgi/bugreport.cgi?bug=62687. But the threads are very long, so I don't recommend reading them.)
What are some alternatives?
org-transclusion - Emacs package to enable transclusion with Org Mode
lsp-mode - Emacs client/library for the Language Server Protocol
org-download - Drag and drop images to Emacs org-mode
dap-mode - Emacs :heart: Debug Adapter Protocol
org-remark - Highlight & annotate text, EWW, Info, and EPUB
clangd - clangd language server
org-roam-bibtex - Org Roam integration with bibliography management software
rust-analyzer - A Rust compiler front-end for IDEs [Moved to: https://github.com/rust-lang/rust-analyzer]
zetteldeft - A Zettelkasten system! Or rather, some functions on top of the emacs deft package.
web-mode - web template editing mode for emacs
emacs-spacemacs-config - Emacs (Spacemacs) configuration
company-mode - Modular in-buffer completion framework for Emacs