Comments (6)
Also reproduced it on NixOS stable.
from doomemacs.
I run NixOS unstable, I did a flake update after I saw this issue posted, and mu4e is still opening as expected. In home-manager I have installed emacs, mu, and mu4e from nixpkgs unstable.
Can you run doom sync --rebuild
on both systems and then share the output of doom doctor
for both systems here?
from doomemacs.
It works on NixOS unstable on Emacs 29, gonna test it on another Ubuntu system in a bit. (I wiped the other one to install Nix.)
from doomemacs.
Since mu4e itself is not installed by Straight (it's usually part of a package called 'mu' or 'mu4e'), you can sometimes have issues with it not being in your load-path
. Try finding out where your package manager installs the lisp files of the 'mu' package, and adding that to load-path
if it isn't there.
from doomemacs.
The troubleshooting from the module documentation might work. Running
find / -type d -iname '*mu4e*' 2> /dev/null
To find to find the install directory of mu4e and then adding
(add-to-list 'load-path "your/path/to/mu4e")
to .config/doom/config.el
.
from doomemacs.
Adding mu4e to your load-path
should no longer be necessary after 2bc6dd2, so long as you remember to run doom sync
after installing mu and mu4e via nixpkgs:
environment.systemPackages = with pkgs; [
mu
# For nixpkgs versions after 23.05: this installs Emacs with mu4e already
# included (you still need mu above; it just doesn't ship with mu4e anymore)
((emacsPackagesFor emacs).emacsWithPackages (epkgs: [ epkgs.mu4e ]))
# And one of the following
isync
offlineimap
];
I'll close this since this is mostly a load-path
issue, but feel free to follow up here. Thanks for bringing it to my attention, in any case.
from doomemacs.
Related Issues (20)
- `void-function: doom-modules-initialize` error on any `bin/doom` command HOT 1
- After `doom up`: `Error: void-function (doom-modules-initialize)` HOT 1
- Dired doesn't work as intended without using +dirvish HOT 8
- fatal: unable to access 'https://git.savannah.gnu.org/git/emacs/nongnu.git/': The requested URL returned error: 502 [Return code: 128] HOT 3
- Org-Roam: attempting to create file results in Symbol’s function definition is void: drag-stuff-mode error HOT 3
- +org-capture-journal-file doesn't use org-directory as its path, instead uses project path HOT 5
- README.md -> Install should mention: "doom upgrade" needed to create and load default doom profile HOT 4
- mu4e throwing wrong-type-argument number-or-marker-p nil when viewing headers HOT 7
- [evil] evil-indent turns off my hl-line-mode HOT 1
- mu4e update mail command throws error "Cannot open config file '~/.mbsyncrc': No such file or directory" HOT 2
- `M-x install-irony server` cannot find HOT 4
- Some buffers don't have tabs with `persp-mode`
- Compiling with LaTeXMk in auctex mode does not revert the PDF buffer automatically. HOT 8
- Create file fail HOT 2
- Modules are loaded in reverse order, causing breakage and lost keybindings HOT 10
- Some evil keybinds stopped working. For example, Alt + j, Alt + k, HOT 1
- doom doctor throws error Wrong number of arguments for color-rgb-to-hex HOT 1
- `emacsclient -c` doesn't open frames anymore on wayland HOT 24
- Capture abort when capturing a task HOT 2
- Setting XDG_CACHE_HOME breaks doom HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from doomemacs.