If triggered too early, it may read the wrong frame background mode and
you'll get dark text on a dark titlebar in MacOS dark mode (or light
text on a light titlebar in light mode).
Users (or packages) may add entries directly to prettify-symbols-alist.
The module would mistaken that as a green light to activate
prettify-symbols-mode. Instead, only activate the mode if this module's
ligatures (or extra symbols) are specifically asked for.
* Added emms dir to gitignore.
* Added emms module.
* Added emms module.
* Added emms module.
* I had a weird bug fixed it.
* I suck.
* Made the changer lissner requested.
* Made a restart music daemon func.
* Simplify config and bump package
* Proofread readme
Co-authored-by: Takoda J Horton <takodajhorton@protonmail.com>
Co-authored-by: Henrik Lissner <henrik@lissner.net>
The user can open the calendar directly, with `M-x
cfw:open-calendar-buffer`, which sidesteps the workspace init logic in
=calendar. This fixes +calendar/quit so it can deal with this use case.
Mentioned in #4019
If TAB was bound on the current keymap, our TAB dispatcher would fall
back on it, but it wouldn't see TAB keybinds on evil auxiliary keymaps
on the current keymaps (e.g. in cfw:calendar-mode).
* doc/adding editor config and hl-column-fill docs
* Adding inaugural versons to the modules
* Making the requested edits
* adding in some more spaces
* redoing the review
* ui/fill-column: correct & expand readme
Co-authored-by: Henrik Lissner <henrik@lissner.net>
+ Fixes a shallow comparison error (eq cannot compare strings).
+ Uses the doom-store-* API rather than pull in a new dependency to
manage project-local variables.
+default/yank-buffer-filename was replaced in
be9b3ff352 and +evil-bindings.el was
updated accordingly. This commit makes the corresponding updates in
+emacs-bindings.el.
* Add org-agenda-priority keybindings to org config
Summary: This diff adds evil-esque keybindings for the org-agenda-priority
functions. These functions allow the org subtree priority to be set from
the agenda view.
* Correct org priority keybinds
These keys were meant to be on <localleader> p, but were mistakenly
bound on <localleader> s p.
Also mirrors these keybinds to org-agenda-mode-map.
* Use non-agenda org-priority commands
Also make casing in which-key labels more consistent.
Co-authored-by: Henrik Lissner <accounts@v0.io>
Refactors advice to disable ob-async when exporting org documents or
when the :session parameter is present (ob-async does not support it).
Execution is degraded to synchronous execution and a warning logged.
* lang/julia: include lsp-julia w/o language server
Use nonrecursive clone to get lsp-julia without bundled
LanguageServer.jl (plus dependencies) and include instructions in the
README on how to install the language server (bundled or otherwise).
* lang/julia: add checks for julia +lsp in doctor
Add two checks, both only for when the +lsp feature is enabled:
- Check if (:tools lsp) is selected
- Check if LanguageServer.jl is installed
* lang/julia: indicate SymbolServer.jl as dependency
It is itself a dependency of LanguageServer.jl, but it's necessary to
add it separately in order to do `using SymbolServer`.
* tools/lsp: add julia language server to list
* lang/julia: add eglot support using eglot-jl
Forcing eglot-jl to not install its own LanguageServer.jl is a bit of a
hack though.
* lang/julia: make timeout increase buffer-local
Suggestion by @benneti to use `setq-local` instead of `setq` to prevent
a timeout increase in non-Julia eglot buffers.
* Fix issues
Co-authored-by: Henrik Lissner <henrik@lissner.net>