Emacs
Over the last few weeks I’ve been slowly but surely switching from neovim over to emacs. I might end up only using it for work, but the idea of an integrated (text) browser with ewww, org mode and especially org roam for interconnected instant note taking and org agenda for organizing all my todos, feels really comprehensive to me. Here I want to organize what I’m currently using, what I intend to use (and how) and what doesn’t work (yet).
Currently using
- Emacs Kick
- LSP Marksman
- org-roam
- custom agenda views
Want to use
- Ellama (summarize course, book and journalism snippets)
- jira.el (update Jira-items from work in emacs)
- More custom agenda views
- todos created/scheduled/deadline today
- todos scheduled/deadline tomorrow
- HTTPS link preview in Emacs with https://github.com/aviaviavi/link-preview.el
- Agenda entry text for status
- Column view
Xwidget
Installed emac-plus@31 on Macbook, got error below:
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/ebrowse
Target /usr/local/bin/ebrowse
already exists. You may want to remove it:
rm '/usr/local/bin/ebrowse'
To force the link and overwrite all conflicting files:
brew link --overwrite emacs-plus@31
To list all files that would be deleted:
brew link --overwrite emacs-plus@31 --dry-run
Possible conflicting files are:
/usr/local/bin/ebrowse -> /Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_12/ebrowse
/usr/local/bin/emacs -> /Applications/Emacs.app/Contents/MacOS/Emacs
/usr/local/bin/emacsclient -> /Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_12/emacsclient
/usr/local/bin/etags -> /Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_12/etags
Error: Could not symlink lib/systemd/user/at-spi-dbus-bus.service
Target /usr/local/lib/systemd/user/at-spi-dbus-bus.service
is a symlink belonging to at-spi2-core. You can unlink it:
brew unlink at-spi2-core
To force the link and overwrite all conflicting files:
brew link --overwrite at-spi2-core
To list all files that would be deleted:
brew link --overwrite at-spi2-core --dry-run
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/ebrowse
Target /usr/local/bin/ebrowse
already exists. You may want to remove it:
rm '/usr/local/bin/ebrowse'
To force the link and overwrite all conflicting files:
brew link --overwrite emacs-plus@31
To list all files that would be deleted:
brew link --overwrite emacs-plus@31 --dry-run
Possible conflicting files are:
/usr/local/bin/ebrowse -> /Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_12/ebrowse
/usr/local/bin/emacs -> /Applications/Emacs.app/Contents/MacOS/Emacs
/usr/local/bin/emacsclient -> /Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_12/emacsclient
/usr/local/bin/etags -> /Applications/Emacs.app/Contents/MacOS/bin-x86_64-10_12/etags
Error: Could not symlink lib/systemd/user/at-spi-dbus-bus.service
Target /usr/local/lib/systemd/user/at-spi-dbus-bus.service
is a symlink belonging to at-spi2-core. You can unlink it:
brew unlink at-spi2-core
To force the link and overwrite all conflicting files:
brew link --overwrite at-spi2-core
To list all files that would be deleted:
brew link --overwrite at-spi2-core --dry-run
EAF/EXWM/etc.
X11
Emacs-plus@31 —with-imagemagick —with-x11
➜ ~ brew install emacs-plus@31 --with-imagemagick --with-x11
==> Fetching downloads for: emacs-plus@31
✔︎ Bottle Manifest make (4.4.1) [Downloaded 13.1KB/ 13.1KB]
✔︎ Bottle make (4.4.1) [Downloaded 432.5KB/432.5KB]
✔︎ Bottle Manifest autoconf (2.72) [Downloaded 19.7KB/ 19.7KB]
✔︎ Bottle autoconf (2.72) [Downloaded 1.1MB/ 1.1MB]
✔︎ Bottle Manifest gnu-sed (4.9) [Downloaded 9.6KB/ 9.6KB]
✔︎ Bottle gnu-sed (4.9) [Downloaded 214.7KB/214.7KB]
✔︎ Bottle Manifest gnu-tar (1.35) [Downloaded 11.3KB/ 11.3KB]
✔︎ Bottle gnu-tar (1.35) [Downloaded 645.7KB/645.7KB]
✔︎ Bottle Manifest grep (3.12) [Downloaded 11.4KB/ 11.4KB]
✔︎ Bottle grep (3.12) [Downloaded 363.8KB/363.8KB]
✔︎ Bottle Manifest awk (20250116) [Downloaded 9.5KB/ 9.5KB]
✔︎ Bottle awk (20250116) [Downloaded 68.6KB/ 68.6KB]
✔︎ Bottle Manifest coreutils (9.9) [Downloaded 16.8KB/ 16.8KB]
✔︎ Bottle Manifest texinfo (7.2) [Downloaded 16.9KB/ 16.9KB]
✔︎ Bottle texinfo (7.2) [Downloaded 2.3MB/ 2.3MB]
✔︎ Bottle Manifest isl (0.27) [Downloaded 14.5KB/ 14.5KB]
✔︎ Bottle isl (0.27) [Downloaded 1.8MB/ 1.8MB]
✔︎ Bottle Manifest libmpc (1.3.1) [Downloaded 16.8KB/ 16.8KB]
✔︎ Bottle libmpc (1.3.1) [Downloaded 152.2KB/152.2KB]
✔︎ Bottle Manifest gcc (15.2.0) [Downloaded 23.4KB/ 23.4KB]
✔︎ Bottle Manifest libgccjit (15.2.0) [Downloaded 17.7KB/ 17.7KB]
✔︎ Bottle libgccjit (15.2.0) [Downloaded 17.3MB/ 17.3MB]
✔︎ Bottle Manifest jpeg (9f) [Downloaded 11.0KB/ 11.0KB]
✔︎ Bottle jpeg (9f) [Downloaded 324.3KB/324.3KB]
✔︎ Bottle Manifest zlib (1.3.1) [Downloaded 10.7KB/ 10.7KB]
✔︎ Bottle zlib (1.3.1) [Downloaded 158.0KB/158.0KB]
✔︎ Bottle Manifest libice (1.1.2) [Downloaded 10.2KB/ 10.2KB]
✔︎ Bottle libice (1.1.2) [Downloaded 114.5KB/114.5KB]
✔︎ Bottle Manifest libsm (1.2.6) [Downloaded 11.2KB/ 11.2KB]
✔︎ Bottle libsm (1.2.6) [Downloaded 49.2KB/ 49.2KB]
✔︎ Bottle Manifest libxt (1.3.1) [Downloaded 16.4KB/ 16.4KB]
✔︎ Bottle Manifest libxmu (1.2.1) [Downloaded 21.9KB/ 21.9KB]
✔︎ Bottle Manifest libxpm (3.5.17) [Downloaded 17.8KB/ 17.8KB]
✔︎ Patch system-appearance.patch [Verifying 10.1KB/ 10.1KB]
✔︎ Patch round-undecorated-frame.patch [Verifying 7.0KB/ 7.0KB]
✔︎ Bottle libxmu (1.2.1) [Downloaded 130.5KB/130.5KB]
✔︎ Bottle Manifest libxaw (1.0.16_1) [Downloaded 27.4KB/ 27.4KB]
✔︎ Bottle coreutils (9.9) [Downloaded 3.6MB/ 3.6MB]
✔︎ Bottle libxpm (3.5.17) [Downloaded 110.4KB/110.4KB]
✔︎ Bottle libxt (1.3.1) [Downloaded 492.9KB/492.9KB]
✔︎ Bottle libxaw (1.0.16_1) [Downloaded 732.0KB/732.0KB]
✔︎ Bottle gcc (15.2.0) [Downloaded 181.7MB/181.7MB]
✔︎ Formula emacs-plus@31 (31.0.50)
==> Installing emacs-plus@31 from d12frosted/emacs-plus
==> Installing dependencies for d12frosted/emacs-plus/emacs-plus@31: make, autoconf, gnu-sed, gnu-tar, grep, awk, coreutils, texinfo, isl, libmpc, gcc, libgccjit, jpeg, zlib, libice, libsm, libxt, libxmu, libxpm and libxaw
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: make
==> Pouring make--4.4.1.sonoma.bottle.1.tar.gz
🍺 /usr/local/Cellar/make/4.4.1: 17 files, 1.3MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: autoconf
==> Pouring autoconf--2.72.sonoma.bottle.1.tar.gz
🍺 /usr/local/Cellar/autoconf/2.72: 72 files, 3.8MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: gnu-sed
==> Pouring gnu-sed--4.9.sonoma.bottle.3.tar.gz
🍺 /usr/local/Cellar/gnu-sed/4.9: 13 files, 609KB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: gnu-tar
==> Pouring gnu-tar--1.35.sonoma.bottle.1.tar.gz
🍺 /usr/local/Cellar/gnu-tar/1.35: 17 files, 1.9MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: grep
==> Pouring grep--3.12.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/grep/3.12: 18 files, 1MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: awk
==> Pouring awk--20250116.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/awk/20250116: 9 files, 161.7KB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: coreutils
==> Pouring coreutils--9.9.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/coreutils/9.9: 465 files, 9.3MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: texinfo
==> Pouring texinfo--7.2.sonoma.bottle.tar.gz
Warning: The post-install step did not complete successfully
You can try again using:
brew postinstall texinfo
==> Summary
🍺 /usr/local/Cellar/texinfo/7.2: 507 files, 11.2MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: isl
==> Pouring isl--0.27.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/isl/0.27: 74 files, 8MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: libmpc
==> Pouring libmpc--1.3.1.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/libmpc/1.3.1: 13 files, 514.5KB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: gcc
==> Pouring gcc--15.2.0.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/gcc/15.2.0: 2,083 files, 558MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: libgccjit
==> Pouring libgccjit--15.2.0.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/libgccjit/15.2.0: 15 files, 50.9MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: jpeg
==> Pouring jpeg--9f.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/jpeg/9f: 22 files, 894.4KB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: zlib
==> Pouring zlib--1.3.1.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/zlib/1.3.1: 14 files, 422.6KB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: libice
==> Pouring libice--1.1.2.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/libice/1.1.2: 17 files, 333KB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: libsm
==> Pouring libsm--1.2.6.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/libsm/1.2.6: 14 files, 160.7KB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: libxt
==> Pouring libxt--1.3.1.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/libxt/1.3.1: 312 files, 1.7MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: libxmu
==> Pouring libxmu--1.2.1.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/libxmu/1.2.1: 39 files, 408.5KB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: libxpm
==> Pouring libxpm--3.5.17.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/libxpm/3.5.17: 57 files, 403.3KB
==> Installing d12frosted/emacs-plus/emacs-plus@31 dependency: libxaw
==> Pouring libxaw--1.0.16_1.sonoma.bottle.tar.gz
🍺 /usr/local/Cellar/libxaw/1.0.16_1: 89 files, 2MB
==> Installing d12frosted/emacs-plus/emacs-plus@31 --with-x11 --with-imagemagick
==> Patching
==> Applying system-appearance.patch
==> Applying round-undecorated-frame.patch
==> ImageMagick PKG_CONFIG_PATH:
/usr/local/opt/imagemagick/lib/pkgconfig
==> ./autogen.sh
==> ./configure --disable-silent-rules --enable-locallisppath=/usr/local/share/emacs/site-lisp --infodir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs --with-native-compilation=aot --with-xml2 --with-gnutls --without-compress-install --without-dbus
==> gmake
==> gmake install
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/auth.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/autotype.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/bovine.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/calc.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/ccmode.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/cl.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/dbus.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/dired-x.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/ebrowse.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/ede.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/ediff.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/edt.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/efaq.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/eglot.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/eieio.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/eintr.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/elisp.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/emacs-gnutls.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/emacs-mime.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/emacs.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/epa.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/erc.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/ert.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/eshell.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/eudc.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/eww.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/flymake.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/forms.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/gnus.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/htmlfontify.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/idlwave.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/ido.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/info.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/mairix-el.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/message.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/mh-e.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/modus-themes.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/newsticker.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/nxml-mode.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/octave-mode.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/org.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/pcl-cvs.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/pgg.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/rcirc.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/reftex.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/remember.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/sasl.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/sc.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/semantic.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/ses.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/sieve.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/smtpmail.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/speedbar.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/srecode.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/todo-mode.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/tramp.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/transient.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/url.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/use-package.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/vhdl-mode.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/viper.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/vtable.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/widget.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/wisent.info
==> install-info --info-dir=/usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs /usr/local/Cellar/emacs-plus@31/31.0.50/share/info/emacs/woman.info
==> Caveats
Emacs.app was installed to:
/usr/local/opt/emacs-plus@31
To link the application to default Homebrew App location:
osascript -e 'tell application "Finder" to make alias file to posix file "/usr/local/opt/emacs-plus@31/Emacs.app" at posix file "/Applications" with properties {name:"Emacs.app"}'
Your PATH value was injected into Emacs.app via a wrapper script.
This solves the issue with macOS Sequoia ignoring LSEnvironment in Info.plist.
To disable PATH injection, set EMACS_PLUS_NO_PATH_INJECTION before running Emacs:
export EMACS_PLUS_NO_PATH_INJECTION=1
Report any issues to https://github.com/d12frosted/homebrew-emacs-plus
To restart d12frosted/emacs-plus/emacs-plus@31 after an upgrade:
brew services restart d12frosted/emacs-plus/emacs-plus@31
Or, if you don't want/need a background service you can just run:
/usr/local/opt/emacs-plus@31/bin/emacs --fg-daemon
==> Summary
🍺 /usr/local/Cellar/emacs-plus@31/31.0.50: 5,989 files, 348.4MB, built in 25 minutes 55 seconds
==> Running `brew cleanup emacs-plus@31`...
Disable this behaviour by setting `HOMEBREW_NO_INSTALL_CLEANUP=1`.
Hide these hints with `HOMEBREW_NO_ENV_HINTS=1` (see `man brew`).
==> Caveats
==> emacs-plus@31
Emacs.app was installed to:
/usr/local/opt/emacs-plus@31
To link the application to default Homebrew App location:
osascript -e 'tell application "Finder" to make alias file to posix file "/usr/local/opt/emacs-plus@31/Emacs.app" at posix file "/Applications" with properties {name:"Emacs.app"}'
Your PATH value was injected into Emacs.app via a wrapper script.
This solves the issue with macOS Sequoia ignoring LSEnvironment in Info.plist.
To disable PATH injection, set EMACS_PLUS_NO_PATH_INJECTION before running Emacs:
export EMACS_PLUS_NO_PATH_INJECTION=1
Report any issues to https://github.com/d12frosted/homebrew-emacs-plus
To restart d12frosted/emacs-plus/emacs-plus@31 after an upgrade:
brew services restart d12frosted/emacs-plus/emacs-plus@31
Or, if you don't want/need a background service you can just run:
/usr/local/opt/emacs-plus@31/bin/emacs --fg-daemonEmacs Application Framework (./install-EAF.py)
➜ emacs-application-framework git:(master) chmod +x ./install-eaf.py
➜ emacs-application-framework git:(master) ./install-eaf.py
[EAF] ------------------------------------------
[EAF] Installing core dependencies
[EAF] Running pip3 install --user --break-system-packages -U epc sexpdata==1.0.0 tld lxml mac-app-frontmost PyQt6==6.5.0 PyQt6-Qt6==6.5.0 PyQt6-sip PyQt6-WebEngine==6.5.0 PyQt6-WebEngine-Qt6==6.5.0 @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Collecting epc
Downloading epc-0.0.5.tar.gz (17 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting sexpdata==1.0.0
Downloading sexpdata-1.0.0.tar.gz (7.8 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting tld
Downloading tld-0.13.1-py2.py3-none-any.whl.metadata (10 kB)
Collecting lxml
Downloading lxml-6.0.2-cp314-cp314-macosx_10_13_x86_64.whl.metadata (3.6 kB)
Collecting mac-app-frontmost
Downloading mac-app-frontmost-2020.12.3.tar.gz (1.5 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting PyQt6==6.5.0
Downloading PyQt6-6.5.0-1-cp37-abi3-macosx_10_14_universal2.whl.metadata (2.1 kB)
Collecting PyQt6-Qt6==6.5.0
Downloading PyQt6_Qt6-6.5.0-py3-none-macosx_10_14_x86_64.whl.metadata (534 bytes)
Collecting PyQt6-sip
Downloading pyqt6_sip-13.10.2-cp314-cp314-macosx_10_15_universal2.whl.metadata (494 bytes)
Collecting PyQt6-WebEngine==6.5.0
Downloading PyQt6_WebEngine-6.5.0-cp37-abi3-macosx_10_14_universal2.whl.metadata (1.9 kB)
Collecting PyQt6-WebEngine-Qt6==6.5.0
Downloading PyQt6_WebEngine_Qt6-6.5.0-py3-none-macosx_10_14_x86_64.whl.metadata (574 bytes)
Downloading PyQt6-6.5.0-1-cp37-abi3-macosx_10_14_universal2.whl (11.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.7/11.7 MB 11.1 MB/s 0:00:01
Downloading PyQt6_Qt6-6.5.0-py3-none-macosx_10_14_x86_64.whl (53.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.2/53.2 MB 6.9 MB/s 0:00:07
Downloading PyQt6_WebEngine-6.5.0-cp37-abi3-macosx_10_14_universal2.whl (366 kB)
Downloading PyQt6_WebEngine_Qt6-6.5.0-py3-none-macosx_10_14_x86_64.whl (98.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 MB 6.7 MB/s 0:00:14
Downloading pyqt6_sip-13.10.2-cp314-cp314-macosx_10_15_universal2.whl (112 kB)
Downloading tld-0.13.1-py2.py3-none-any.whl (274 kB)
Downloading lxml-6.0.2-cp314-cp314-macosx_10_13_x86_64.whl (4.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 22.0 MB/s 0:00:00
Building wheels for collected packages: sexpdata, epc, mac-app-frontmost
Building wheel for sexpdata (pyproject.toml) ... done
Created wheel for sexpdata: filename=sexpdata-1.0.0-py3-none-any.whl size=8606 sha256=3d6cf26fe9165eb2147ecee2dfe5738f3b77f8b21c4e789e0540d86457380d2c
Stored in directory: /Users/joostagterhoek/Library/Caches/pip/wheels/f8/08/ce/7cf4b1479100a5d9b29732085939dfe7bd4e218eb4b8731e15
Building wheel for epc (pyproject.toml) ... done
Created wheel for epc: filename=epc-0.0.5-py3-none-any.whl size=28347 sha256=e880e0facdcee71914063c346399cae63dcd67bd1a79c4937de8f1418c119c45
Stored in directory: /Users/joostagterhoek/Library/Caches/pip/wheels/56/99/ba/47069c34f0bf13655d3e5d96dfd18a1cecce3b25bfedcda04f
Building wheel for mac-app-frontmost (pyproject.toml) ... done
Created wheel for mac-app-frontmost: filename=mac_app_frontmost-2020.12.3-py3-none-any.whl size=1619 sha256=b859aab6ebac44d13afabba3921333ee869cacd4700d2442f91aa888a6dfb4b0
Stored in directory: /Users/joostagterhoek/Library/Caches/pip/wheels/9f/4b/af/a857868e4330112635dc953ba357da33b20dd9b9a3c822f573
Successfully built sexpdata epc mac-app-frontmost
Installing collected packages: sexpdata, PyQt6-WebEngine-Qt6, PyQt6-Qt6, mac-app-frontmost, tld, PyQt6-sip, lxml, epc, PyQt6, PyQt6-WebEngine
━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ 4/10 [tld] WARNING: The script update-tld-names is installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━ 8/10 [PyQt6] WARNING: The scripts pylupdate6 and pyuic6 are installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed PyQt6-6.5.0 PyQt6-Qt6-6.5.0 PyQt6-WebEngine-6.5.0 PyQt6-WebEngine-Qt6-6.5.0 PyQt6-sip-13.10.2 epc-0.0.5 lxml-6.0.2 mac-app-frontmost-2020.12.3 sexpdata-1.0.0 tld-0.13.1
[EAF] Finished installing core dependencies
[EAF] ------------------------------------------
[EAF] ------------------------------------------
[EAF] Installing application dependencies
[EAF] (1/28) EAF Browser. A modern, customizable and extensible browser in Emacs - Install? (Y/n): y
[EAF] (2/28) EAF PDF Viewer. Fastest PDF Viewer in Emacs - Install? (Y/n): y
[EAF] (3/28) EAF Music Player. Music player that supports playlist and audio visualization - Install? (y/N): y
[EAF] (4/28) EAF Video Player. Video Player in Emacs - Install? (y/N): y
[EAF] (5/28) EAF Video Player (JS). Video Player in Emacs, build by Vue.js - Install? (y/N): y
[EAF] (6/28) EAF Image Viewer. Dynanmic image viewer - Install? (y/N): y
[EAF] (7/28) EAF RSS Reader. RSS Reader in Emacs - Install? (y/N): y
[EAF] (8/28) EAF Terminal. Full-featured terminal in Emacs, pyqterminal is faster, please install pyqterminal - Install? (y/N):
[EAF] (9/28) EAF Markdown Previewer. Real-time Markdown previewer - Install? (y/N): y
[EAF] (10/28) EAF Org Previewer. Real-time Org-mode previewer - Install? (y/N): y
[EAF] (11/28) EAF Camera. Camera in Emacs - Install? (y/N): y
[EAF] (12/28) EAF Git. Fully multi-threaded git client for Emacs - Install? (y/N): y
[EAF] (13/28) EAF File Manager. Fully multi-threaded replacement for dired-mode - Install? (y/N): y
[EAF] (14/28) EAF Mindmap. Keyboard-driven Mindmap editor - Install? (y/N): y
[EAF] (15/28) EAF Mindmap base on Mind Elixir. Keyboard-driven Mindmap editor - Install? (y/N): y
[EAF] (16/28) EAF System Monitor. Simple system monitor tool - Install? (y/N): y
[EAF] (17/28) EAF File Browser. Browse computer files on your phone - Install? (y/N): y
[EAF] (18/28) EAF File Sender. Share file between Emacs and mobile phone - Install? (y/N): y
[EAF] (19/28) EAF Airshare. Share text between Emacs and your phone - Install? (y/N): y
[EAF] (20/28) EAF Jupyter. Jupyter client - Install? (y/N): y
[EAF] (21/28) EAF 2048. An 2048 game in Emacs - Install? (y/N): n
[EAF] (22/28) EAF markmap. Visualize your Markdown as mindmaps - Install? (y/N): y
[EAF] (23/28) EAF Map. EAF OpenStreetMap application for EAF - Install? (y/N): n
[EAF] (24/28) EAF Demo. EAF app demo based on PyQt - Install? (y/N): y
[EAF] (25/28) EAF Vue Demo. EAF app demo base on Vue.js - Install? (y/N): y
[EAF] (26/28) EAF Vue Tailwindcss Demo. EAF app tailwindcss demo base on Vue.js - Install? (y/N): y
[EAF] (27/28) EAF PyQterminal. A terminal written in PyQt6 - Install? (y/N): y
[EAF] (28/28) EAF Video Editor. A simple video editor - Install? (y/N): n
[EAF] Adding browser application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-browser.git app/browser @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/browser'...
remote: Enumerating objects: 18, done.
remote: Counting objects: 100% (18/18), done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 18 (delta 0), reused 13 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (18/18), 5.12 MiB | 17.72 MiB/s, done.
[EAF] Adding pdf-viewer application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-pdf-viewer.git app/pdf-viewer @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/pdf-viewer'...
remote: Enumerating objects: 19, done.
remote: Counting objects: 100% (19/19), done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 19 (delta 0), reused 9 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (19/19), 1.94 MiB | 3.52 MiB/s, done.
[EAF] Adding music-player application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-music-player.git app/music-player @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/music-player'...
remote: Enumerating objects: 55, done.
remote: Counting objects: 100% (55/55), done.
remote: Compressing objects: 100% (48/48), done.
remote: Total 55 (delta 7), reused 24 (delta 5), pack-reused 0 (from 0)
Receiving objects: 100% (55/55), 571.88 KiB | 8.80 MiB/s, done.
Resolving deltas: 100% (7/7), done.
[EAF] Adding video-player application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-video-player.git app/video-player @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/video-player'...
remote: Enumerating objects: 11, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 11 (delta 0), reused 8 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (11/11), 17.56 KiB | 8.78 MiB/s, done.
[EAF] Adding js-video-player application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-js-video-player.git app/js-video-player @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/js-video-player'...
remote: Enumerating objects: 20, done.
remote: Counting objects: 100% (20/20), done.
remote: Compressing objects: 100% (17/17), done.
remote: Total 20 (delta 0), reused 14 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (20/20), 218.90 KiB | 5.34 MiB/s, done.
[EAF] Adding image-viewer application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-image-viewer.git app/image-viewer @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/image-viewer'...
remote: Enumerating objects: 16, done.
remote: Counting objects: 100% (16/16), done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 16 (delta 0), reused 9 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (16/16), 10.00 MiB | 22.03 MiB/s, done.
[EAF] Adding rss-reader application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-rss-reader.git app/rss-reader @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/rss-reader'...
remote: Enumerating objects: 23, done.
remote: Counting objects: 100% (23/23), done.
remote: Compressing objects: 100% (21/21), done.
remote: Total 23 (delta 1), reused 9 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (23/23), 1.25 MiB | 11.27 MiB/s, done.
Resolving deltas: 100% (1/1), done.
[EAF] Adding markdown-previewer application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-markdown-previewer.git app/markdown-previewer @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/markdown-previewer'...
remote: Enumerating objects: 17, done.
remote: Counting objects: 100% (17/17), done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 17 (delta 0), reused 9 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (17/17), 1.01 MiB | 13.61 MiB/s, done.
[EAF] Adding org-previewer application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-org-previewer.git app/org-previewer @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/org-previewer'...
remote: Enumerating objects: 14, done.
remote: Counting objects: 100% (14/14), done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 14 (delta 0), reused 10 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (14/14), 19.65 KiB | 6.55 MiB/s, done.
[EAF] Adding camera application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-camera.git app/camera @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/camera'...
remote: Enumerating objects: 22, done.
remote: Counting objects: 100% (22/22), done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 22 (delta 0), reused 14 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (22/22), 217.01 KiB | 6.38 MiB/s, done.
[EAF] Adding git application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-git.git app/git @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/git'...
remote: Enumerating objects: 31, done.
remote: Counting objects: 100% (31/31), done.
remote: Compressing objects: 100% (30/30), done.
remote: Total 31 (delta 4), reused 13 (delta 1), pack-reused 0 (from 0)
Receiving objects: 100% (31/31), 807.59 KiB | 1.70 MiB/s, done.
Resolving deltas: 100% (4/4), done.
[EAF] Adding file-manager application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-file-manager.git app/file-manager @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/file-manager'...
remote: Enumerating objects: 145, done.
remote: Counting objects: 100% (145/145), done.
remote: Compressing objects: 100% (138/138), done.
remote: Total 145 (delta 12), reused 125 (delta 5), pack-reused 0 (from 0)
Receiving objects: 100% (145/145), 6.75 MiB | 20.58 MiB/s, done.
Resolving deltas: 100% (12/12), done.
[EAF] Adding mindmap application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-mindmap.git app/mindmap @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/mindmap'...
remote: Enumerating objects: 17, done.
remote: Counting objects: 100% (17/17), done.
remote: Compressing objects: 100% (16/16), done.
remote: Total 17 (delta 0), reused 10 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (17/17), 346.54 KiB | 8.06 MiB/s, done.
[EAF] Adding mind-elixir application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-mind-elixir.git app/mind-elixir @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/mind-elixir'...
remote: Enumerating objects: 21, done.
remote: Counting objects: 100% (21/21), done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 21 (delta 0), reused 13 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (21/21), 323.48 KiB | 5.48 MiB/s, done.
[EAF] Adding system-monitor application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-system-monitor.git app/system-monitor @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/system-monitor'...
remote: Enumerating objects: 24, done.
remote: Counting objects: 100% (24/24), done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 24 (delta 0), reused 16 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (24/24), 1.32 MiB | 13.40 MiB/s, done.
[EAF] Adding file-browser application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-file-browser.git app/file-browser @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/file-browser'...
remote: Enumerating objects: 13, done.
remote: Counting objects: 100% (13/13), done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 13 (delta 0), reused 9 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (13/13), 120.17 KiB | 4.81 MiB/s, done.
[EAF] Adding file-sender application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-file-sender.git app/file-sender @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/file-sender'...
remote: Enumerating objects: 12, done.
remote: Counting objects: 100% (12/12), done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 12 (delta 0), reused 8 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (12/12), 16.83 KiB | 8.41 MiB/s, done.
[EAF] Adding airshare application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-airshare.git app/airshare @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/airshare'...
remote: Enumerating objects: 12, done.
remote: Counting objects: 100% (12/12), done.
remote: Compressing objects: 100% (11/11), done.
remote: Total 12 (delta 0), reused 8 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (12/12), 16.14 KiB | 8.07 MiB/s, done.
[EAF] Adding jupyter application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-jupyter.git app/jupyter @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/jupyter'...
remote: Enumerating objects: 14, done.
remote: Counting objects: 100% (14/14), done.
remote: Compressing objects: 100% (13/13), done.
remote: Total 14 (delta 0), reused 8 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (14/14), 136.28 KiB | 5.05 MiB/s, done.
[EAF] Adding markmap application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-markmap.git app/markmap @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/markmap'...
remote: Enumerating objects: 22, done.
remote: Counting objects: 100% (22/22), done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 22 (delta 0), reused 14 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (22/22), 547.39 KiB | 7.11 MiB/s, done.
[EAF] Adding demo application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-demo.git app/demo @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/demo'...
remote: Enumerating objects: 11, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (10/10), done.
remote: Total 11 (delta 0), reused 8 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (11/11), 15.50 KiB | 15.50 MiB/s, done.
[EAF] Adding vue-demo application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-vue-demo.git app/vue-demo @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/vue-demo'...
remote: Enumerating objects: 22, done.
remote: Counting objects: 100% (22/22), done.
remote: Compressing objects: 100% (18/18), done.
remote: Total 22 (delta 0), reused 15 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (22/22), 215.86 KiB | 5.83 MiB/s, done.
[EAF] Adding vue-tailwindcss application to EAF...
[EAF] Running git clone -b master --depth 1 https://github.com/emacs-eaf/eaf-vue-tailwindcss.git app/vue-tailwindcss @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/vue-tailwindcss'...
remote: Enumerating objects: 22, done.
remote: Counting objects: 100% (22/22), done.
remote: Compressing objects: 100% (19/19), done.
remote: Total 22 (delta 0), reused 17 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (22/22), 435.59 KiB | 8.54 MiB/s, done.
[EAF] Adding pyqterminal application to EAF...
[EAF] Running git clone -b main --depth 1 https://github.com/mumu-lhl/eaf-pyqterminal.git app/pyqterminal @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Cloning into 'app/pyqterminal'...
remote: Enumerating objects: 15, done.
remote: Counting objects: 100% (15/15), done.
remote: Compressing objects: 100% (13/13), done.
remote: Total 15 (delta 0), reused 6 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (15/15), 184.50 KiB | 5.95 MiB/s, done.
[EAF] Installing dependencies for the selected applications
[EAF] Installing python dependencies
[EAF] Running pip3 install --user --break-system-packages -U pysocks packaging pymupdf mutagen pytaglib certifi pycryptodome rsa Pillow requests flask pyquery feedparser retrying markdown pygit2 charset-normalizer pygments giturlparse unidiff pypinyin pygments exif pyte psutil @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Collecting pysocks
Downloading PySocks-1.7.1-py3-none-any.whl.metadata (13 kB)
Collecting packaging
Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
Collecting pymupdf
Downloading pymupdf-1.26.6-cp310-abi3-macosx_10_9_x86_64.whl.metadata (3.4 kB)
Collecting mutagen
Downloading mutagen-1.47.0-py3-none-any.whl.metadata (1.7 kB)
Collecting pytaglib
Downloading pytaglib-3.0.1.tar.gz (500 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: certifi in /usr/local/lib/python3.14/site-packages (2025.10.5)
Collecting certifi
Downloading certifi-2025.11.12-py3-none-any.whl.metadata (2.5 kB)
Collecting pycryptodome
Downloading pycryptodome-3.23.0-cp37-abi3-macosx_10_9_x86_64.whl.metadata (3.4 kB)
Collecting rsa
Downloading rsa-4.9.1-py3-none-any.whl.metadata (5.6 kB)
Collecting Pillow
Downloading pillow-12.0.0-cp314-cp314-macosx_10_15_x86_64.whl.metadata (8.8 kB)
Collecting requests
Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Collecting flask
Using cached flask-3.1.2-py3-none-any.whl.metadata (3.2 kB)
Collecting pyquery
Downloading pyquery-2.0.1-py3-none-any.whl.metadata (9.0 kB)
Collecting feedparser
Downloading feedparser-6.0.12-py3-none-any.whl.metadata (2.7 kB)
Collecting retrying
Downloading retrying-1.4.2-py3-none-any.whl.metadata (5.5 kB)
Collecting markdown
Downloading markdown-3.10-py3-none-any.whl.metadata (5.1 kB)
Collecting pygit2
Downloading pygit2-1.19.0-cp314-cp314-macosx_10_13_universal2.whl.metadata (3.7 kB)
Collecting charset-normalizer
Downloading charset_normalizer-3.4.4-cp314-cp314-macosx_10_13_universal2.whl.metadata (37 kB)
Collecting pygments
Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)
Collecting giturlparse
Downloading giturlparse-0.14.0-py2.py3-none-any.whl.metadata (4.9 kB)
Collecting unidiff
Downloading unidiff-0.7.5-py2.py3-none-any.whl.metadata (4.6 kB)
Collecting pypinyin
Downloading pypinyin-0.55.0-py2.py3-none-any.whl.metadata (12 kB)
Collecting exif
Downloading exif-1.6.1-py3-none-any.whl.metadata (5.2 kB)
Collecting pyte
Downloading pyte-0.8.2-py3-none-any.whl.metadata (3.0 kB)
Collecting psutil
Downloading psutil-7.1.3-cp36-abi3-macosx_10_9_x86_64.whl.metadata (23 kB)
Collecting pyasn1>=0.1.3 (from rsa)
Downloading pyasn1-0.6.1-py3-none-any.whl.metadata (8.4 kB)
Collecting idna<4,>=2.5 (from requests)
Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB)
Collecting urllib3<3,>=1.21.1 (from requests)
Downloading urllib3-2.5.0-py3-none-any.whl.metadata (6.5 kB)
Collecting blinker>=1.9.0 (from flask)
Using cached blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
Collecting click>=8.1.3 (from flask)
Downloading click-8.3.0-py3-none-any.whl.metadata (2.6 kB)
Collecting itsdangerous>=2.2.0 (from flask)
Using cached itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
Collecting jinja2>=3.1.2 (from flask)
Using cached jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting markupsafe>=2.1.1 (from flask)
Downloading markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl.metadata (2.7 kB)
Collecting werkzeug>=3.1.0 (from flask)
Using cached werkzeug-3.1.3-py3-none-any.whl.metadata (3.7 kB)
Requirement already satisfied: lxml>=2.1 in /Users/joostagterhoek/Library/Python/3.14/lib/python/site-packages (from pyquery) (6.0.2)
Collecting cssselect>=1.2.0 (from pyquery)
Downloading cssselect-1.3.0-py3-none-any.whl.metadata (2.6 kB)
Collecting sgmllib3k (from feedparser)
Downloading sgmllib3k-1.0.0.tar.gz (5.8 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: cffi>=2.0 in /usr/local/lib/python3.14/site-packages (from pygit2) (2.0.0)
Collecting plum-py<2.0.0,>=0.5.0 (from exif)
Downloading plum_py-0.8.7-py3-none-any.whl.metadata (1.5 kB)
Collecting wcwidth (from pyte)
Downloading wcwidth-0.2.14-py2.py3-none-any.whl.metadata (15 kB)
Requirement already satisfied: pycparser in /usr/local/lib/python3.14/site-packages (from cffi>=2.0->pygit2) (2.23)
Downloading PySocks-1.7.1-py3-none-any.whl (16 kB)
Downloading packaging-25.0-py3-none-any.whl (66 kB)
Downloading pymupdf-1.26.6-cp310-abi3-macosx_10_9_x86_64.whl (23.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 23.2/23.2 MB 20.7 MB/s 0:00:01
Downloading mutagen-1.47.0-py3-none-any.whl (194 kB)
Downloading certifi-2025.11.12-py3-none-any.whl (159 kB)
Downloading pycryptodome-3.23.0-cp37-abi3-macosx_10_9_x86_64.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 12.8 MB/s 0:00:00
Downloading rsa-4.9.1-py3-none-any.whl (34 kB)
Downloading pillow-12.0.0-cp314-cp314-macosx_10_15_x86_64.whl (5.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 21.7 MB/s 0:00:00
Downloading requests-2.32.5-py3-none-any.whl (64 kB)
Downloading charset_normalizer-3.4.4-cp314-cp314-macosx_10_13_universal2.whl (207 kB)
Downloading idna-3.11-py3-none-any.whl (71 kB)
Downloading urllib3-2.5.0-py3-none-any.whl (129 kB)
Using cached flask-3.1.2-py3-none-any.whl (103 kB)
Downloading pyquery-2.0.1-py3-none-any.whl (22 kB)
Downloading feedparser-6.0.12-py3-none-any.whl (81 kB)
Downloading retrying-1.4.2-py3-none-any.whl (10 kB)
Downloading markdown-3.10-py3-none-any.whl (107 kB)
Downloading pygit2-1.19.0-cp314-cp314-macosx_10_13_universal2.whl (5.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.5/5.5 MB 16.1 MB/s 0:00:00
Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 15.2 MB/s 0:00:00
Downloading giturlparse-0.14.0-py2.py3-none-any.whl (16 kB)
Downloading unidiff-0.7.5-py2.py3-none-any.whl (14 kB)
Downloading pypinyin-0.55.0-py2.py3-none-any.whl (840 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 840.2/840.2 kB 13.0 MB/s 0:00:00
Downloading exif-1.6.1-py3-none-any.whl (30 kB)
Downloading plum_py-0.8.7-py3-none-any.whl (69 kB)
Downloading pyte-0.8.2-py3-none-any.whl (31 kB)
Downloading psutil-7.1.3-cp36-abi3-macosx_10_9_x86_64.whl (238 kB)
Using cached blinker-1.9.0-py3-none-any.whl (8.5 kB)
Downloading click-8.3.0-py3-none-any.whl (107 kB)
Downloading cssselect-1.3.0-py3-none-any.whl (18 kB)
Using cached itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
Downloading markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl (11 kB)
Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB)
Using cached werkzeug-3.1.3-py3-none-any.whl (224 kB)
Downloading wcwidth-0.2.14-py2.py3-none-any.whl (37 kB)
Building wheels for collected packages: pytaglib, sgmllib3k
Building wheel for pytaglib (pyproject.toml) ... done
Created wheel for pytaglib: filename=pytaglib-3.0.1-cp314-cp314-macosx_14_0_x86_64.whl size=58125 sha256=2bd9f06d56a64b8daef30e0afe7722196cf62a0e403dd19edf6cb3024a8feb96
Stored in directory: /Users/joostagterhoek/Library/Caches/pip/wheels/dd/45/73/2f2efd26d13ecaefbe8eceb3b33e0c51f2c98550f9101ec7c7
Building wheel for sgmllib3k (pyproject.toml) ... done
Created wheel for sgmllib3k: filename=sgmllib3k-1.0.0-py3-none-any.whl size=6089 sha256=5b7f02fdab097cd2827666cad09e6782930f4226e1818abfea852bc24ac9efa5
Stored in directory: /Users/joostagterhoek/Library/Caches/pip/wheels/e3/43/83/0f6e317d0698ac38ee6a5b6e214019c167057916a11bad91ab
Successfully built pytaglib sgmllib3k
Installing collected packages: unidiff, sgmllib3k, wcwidth, urllib3, retrying, pytaglib, pysocks, pypinyin, pymupdf, pygments, pycryptodome, pyasn1, psutil, plum-py, Pillow, packaging, mutagen, markupsafe, markdown, itsdangerous, idna, giturlparse, feedparser, cssselect, click, charset-normalizer, certifi, blinker, werkzeug, rsa, requests, pyte, pyquery, pygit2, jinja2, exif, flask
━━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4/37 [retrying] WARNING: The script pyprinttags is installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7/37 [pypinyin] WARNING: The script pypinyin is installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8/37 [pymupdf] WARNING: The script pymupdf is installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
━━━━━━━━━╸━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9/37 [pygments] WARNING: The script pygmentize is installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━ 16/37 [mutagen] WARNING: The scripts mid3cp, mid3iconv, mid3v2, moggsplit, mutagen-inspect and mutagen-pony are installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 18/37 [markdown] WARNING: The script markdown_py is installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━ 25/37 [charset-normalizer] WARNING: The script normalizer is installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━━━ 29/37 [rsa] WARNING: The scripts pyrsa-decrypt, pyrsa-encrypt, pyrsa-keygen, pyrsa-priv2pub, pyrsa-sign and pyrsa-verify are installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 36/37 [flask] WARNING: The script flask is installed in '/Users/joostagterhoek/Library/Python/3.14/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed Pillow-12.0.0 blinker-1.9.0 certifi-2025.11.12 charset-normalizer-3.4.4 click-8.3.0 cssselect-1.3.0 exif-1.6.1 feedparser-6.0.12 flask-3.1.2 giturlparse-0.14.0 idna-3.11 itsdangerous-2.2.0 jinja2-3.1.6 markdown-3.10 markupsafe-3.0.3 mutagen-1.47.0 packaging-25.0 plum-py-0.8.7 psutil-7.1.3 pyasn1-0.6.1 pycryptodome-3.23.0 pygit2-1.19.0 pygments-2.19.2 pymupdf-1.26.6 pypinyin-0.55.0 pyquery-2.0.1 pysocks-1.7.1 pytaglib-3.0.1 pyte-0.8.2 requests-2.32.5 retrying-1.4.2 rsa-4.9.1 sgmllib3k-1.0.0 unidiff-0.7.5 urllib3-2.5.0 wcwidth-0.2.14 werkzeug-3.1.3
[EAF] Running sudo npm install -g album-art @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework
Password:
added 57 packages in 3s
7 packages are looking for funding
run `npm fund` for details
npm notice
npm notice New patch version of npm available! 11.6.0 -> 11.6.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.2
npm notice To update run: npm install -g npm@11.6.2
npm notice
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/browser
npm warn using --force Recommended protections disabled.
added 2 packages, and audited 3 packages in 908ms
1 package is looking for funding
run `npm fund` for details
found 0 vulnerabilities
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/image-viewer
npm warn using --force Recommended protections disabled.
added 1 package, and audited 2 packages in 1s
found 0 vulnerabilities
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/markdown-previewer
npm warn using --force Recommended protections disabled.
npm warn deprecated har-validator@5.1.5: this library is no longer supported
npm warn deprecated babyparse@0.4.6: Deprecated in favour of PapaParse, which now supports Node.js
npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
added 257 packages, and audited 258 packages in 8s
6 packages are looking for funding
run `npm fund` for details
17 vulnerabilities (1 low, 2 moderate, 11 high, 3 critical)
To address issues that do not require attention, run:
npm audit fix
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/org-previewer
npm warn using --force Recommended protections disabled.
added 1 package, and audited 2 packages in 996ms
1 package is looking for funding
run `npm fund` for details
found 0 vulnerabilities
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/music-player
npm warn using --force Recommended protections disabled.
npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
added 951 packages, and audited 952 packages in 19s
108 packages are looking for funding
run `npm fund` for details
27 vulnerabilities (6 low, 12 moderate, 9 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/music-player
> music-player@0.1.0 build
> vue-cli-service build
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.
⠙ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠹ Building for production...(node:84960) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠴ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠦ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠧ Building for production...(node:84962) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:84963) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠼ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠴ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠦ Building for production...(node:84965) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:84967) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:84964) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:84966) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:84968) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠧ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠙ Building for production...
DONE Compiled successfully in 13056ms 1:44:01 PM
File Size Gzipped
dist/js/chunk-vendors.a10e490e.js 154.53 KiB 54.26 KiB
dist/js/app.c53b83ed.js 27.29 KiB 6.85 KiB
dist/css/app.7bda17b4.css 5.09 KiB 1.23 KiB
Images and other types of assets omitted.
Build at: 2025-11-13T12:44:01.747Z - Hash: 0a750fca24f3926a - Time: 13056ms
DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/js-video-player
npm warn using --force Recommended protections disabled.
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: 'pkcs7@0.2.3',
npm warn EBADENGINE required: { node: '^0.10', npm: '^1.4.6' },
npm warn EBADENGINE current: { node: 'v24.10.0', npm: '11.6.0' }
npm warn EBADENGINE }
npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated tsml@1.0.1: no longer maintained
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm warn deprecated core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
added 975 packages, and audited 976 packages in 19s
107 packages are looking for funding
run `npm fund` for details
33 vulnerabilities (6 low, 18 moderate, 9 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/js-video-player
> vue-demo@0.1.0 build
> vue-cli-service build
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.
⠸ Building for production...(node:85093) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠸ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠼ Building for production...(node:85121) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠙ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠹ Building for production...
WARNING Compiled with 3 warnings 1:44:40 PM
warning
asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
js/chunk-vendors.9df1fedd.js (277 KiB)
warning
entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
app (339 KiB)
css/chunk-vendors.25e4ff52.css
js/chunk-vendors.9df1fedd.js
css/app.51ce9125.css
js/app.c68d2cef.js
warning
webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
File Size Gzipped
dist/js/chunk-vendors.9df1fedd.js 276.96 KiB 79.78 KiB
dist/js/app.c68d2cef.js 3.18 KiB 1.41 KiB
dist/css/chunk-vendors.25e4ff52.css 58.94 KiB 19.65 KiB
dist/css/app.51ce9125.css 0.19 KiB 0.16 KiB
Images and other types of assets omitted.
Build at: 2025-11-13T12:44:40.995Z - Hash: 8a1a5c4fc1afcb24 - Time: 8340ms
DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/rss-reader
npm warn using --force Recommended protections disabled.
npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated har-validator@5.1.5: this library is no longer supported
npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm warn deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm warn deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm warn deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
npm warn deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm warn deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm warn deprecated circular-json@0.3.3: CircularJSON is in maintenance only, flatted is its successor.
npm warn deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm warn deprecated eslint-loader@2.2.1: This loader has been deprecated. Please use eslint-webpack-plugin
npm warn deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained
npm warn deprecated @hapi/address@2.1.4: Moved to 'npm install @sideway/address'
npm warn deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained
npm warn deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained
npm warn deprecated @hapi/joi@15.1.1: Switch to 'npm install joi'
npm error code EEXIST
npm error syscall rename
npm error path /Users/joostagterhoek/.npm/_cacache/tmp/e40cbe18
npm error dest /Users/joostagterhoek/.npm/_cacache/content-v2/sha512/3e/25/579cdb859b9fa26242c135eab9db5d61bcedfccbadd3d22d8a2a1d8a9d4b37469cc9f89b4e0c58e40fcca32f09c3913605d5e29785e53076cb11f8d45976
npm error errno -13
npm error EACCES: permission denied, rename '/Users/joostagterhoek/.npm/_cacache/tmp/e40cbe18' -> '/Users/joostagterhoek/.npm/_cacache/content-v2/sha512/3e/25/579cdb859b9fa26242c135eab9db5d61bcedfccbadd3d22d8a2a1d8a9d4b37469cc9f89b4e0c58e40fcca32f09c3913605d5e29785e53076cb11f8d45976'
npm error File exists: /Users/joostagterhoek/.npm/_cacache/content-v2/sha512/3e/25/579cdb859b9fa26242c135eab9db5d61bcedfccbadd3d22d8a2a1d8a9d4b37469cc9f89b4e0c58e40fcca32f09c3913605d5e29785e53076cb11f8d45976
npm error Remove the existing file and try again, or run npm
npm error with --force to overwrite files recklessly.
npm error A complete log of this run can be found in: /Users/joostagterhoek/.npm/_logs/2025-11-13T12_44_41_375Z-debug-0.log
Error: 243
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/rss-reader
> rss-reader@0.1.0 build
> vue-cli-service build
sh: vue-cli-service: command not found
Error: 127
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/camera
npm warn using --force Recommended protections disabled.
npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
added 933 packages, and audited 934 packages in 22s
104 packages are looking for funding
run `npm fund` for details
28 vulnerabilities (5 low, 13 moderate, 9 high, 1 critical)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/camera
> camera@0.1.0 build
> vue-cli-service build
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.
⠏ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
(node:85310) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠼ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠴ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
(node:85311) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:85312) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠇ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠴ Building for production...
DONE Compiled successfully in 5731ms 1:45:52 PM
File Size Gzipped
dist/js/chunk-vendors.3b01fc9c.js 74.71 KiB 26.71 KiB
dist/js/app.2358de09.js 4.73 KiB 2.04 KiB
dist/css/app.28a565eb.css 0.51 KiB 0.30 KiB
Images and other types of assets omitted.
Build at: 2025-11-13T12:45:52.376Z - Hash: 9f2b431b40ec16c3 - Time: 5731ms
DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/git
npm warn using --force Recommended protections disabled.
npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
added 933 packages, and audited 934 packages in 18s
106 packages are looking for funding
run `npm fund` for details
27 vulnerabilities (5 low, 13 moderate, 9 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/git
> git@0.1.0 build
> vue-cli-service build
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.
⠏ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠋ Building for production...(node:85425) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠴ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠇ Building for production...(node:85434) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠋ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠹ Building for production...(node:85436) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠏ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠋ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠙ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
(node:85438) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:85442) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:85437) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:85441) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:85439) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:85444) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠹ Building for production...(node:85443) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:85440) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠸ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠼ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠴ Building for production...(node:85447) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:85446) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠦ Building for production...(node:85445) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:85448) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠋ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠇ Building for production...
DONE Compiled successfully in 10821ms 1:46:29 PM
File Size Gzipped
dist/js/chunk-vendors.b3e72c7f.js 109.08 KiB 37.28 KiB
dist/js/app.f4421583.js 46.34 KiB 9.68 KiB
dist/css/app.47d923df.css 7.64 KiB 1.43 KiB
Images and other types of assets omitted.
Build at: 2025-11-13T12:46:29.716Z - Hash: 089198b05c143c97 - Time: 10821ms
DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/file-manager
npm warn using --force Recommended protections disabled.
npm warn deprecated source-map-url@0.4.1: See https://github.com/lydell/source-map-url#deprecated
npm warn deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained
npm warn deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained
npm warn deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm warn deprecated har-validator@5.1.5: this library is no longer supported
npm warn deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm warn deprecated source-map-resolve@0.5.3: See https://github.com/lydell/source-map-resolve#deprecated
npm warn deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm warn deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm warn deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm warn deprecated chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm warn deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm warn deprecated @hapi/address@2.1.4: Moved to 'npm install @sideway/address'
npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm warn deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm warn deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained
npm warn deprecated html-webpack-plugin@3.2.0: 3.x is no longer supported
npm warn deprecated @hapi/joi@15.1.1: Switch to 'npm install joi'
npm warn deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
npm error code EEXIST
npm error syscall rename
npm error path /Users/joostagterhoek/.npm/_cacache/tmp/4aa96900
npm error dest /Users/joostagterhoek/.npm/_cacache/content-v2/sha512/cf/64/67aee5668fc8553260271093132093628e12820e21a36cb3fe047245393ee5777068e6a7080695580e78aa85b30821ffa36439643f63243d7890cbf0c12c
npm error errno -13
npm error EACCES: permission denied, rename '/Users/joostagterhoek/.npm/_cacache/tmp/4aa96900' -> '/Users/joostagterhoek/.npm/_cacache/content-v2/sha512/cf/64/67aee5668fc8553260271093132093628e12820e21a36cb3fe047245393ee5777068e6a7080695580e78aa85b30821ffa36439643f63243d7890cbf0c12c'
npm error File exists: /Users/joostagterhoek/.npm/_cacache/content-v2/sha512/cf/64/67aee5668fc8553260271093132093628e12820e21a36cb3fe047245393ee5777068e6a7080695580e78aa85b30821ffa36439643f63243d7890cbf0c12c
npm error Remove the existing file and try again, or run npm
npm error with --force to overwrite files recklessly.
npm error A complete log of this run can be found in: /Users/joostagterhoek/.npm/_logs/2025-11-13T12_46_30_129Z-debug-0.log
Error: 243
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/file-manager
> vue-demo@0.1.0 build
> export NODE_OPTIONS=--openssl-legacy-provider ; vue-cli-service build
sh: vue-cli-service: command not found
Error: 127
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/mind-elixir
npm warn using --force Recommended protections disabled.
npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
added 934 packages, and audited 935 packages in 17s
105 packages are looking for funding
run `npm fund` for details
22 vulnerabilities (4 low, 12 moderate, 6 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/mind-elixir
> mind-elixir@0.1.0 build
> vue-cli-service build
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.
⠹ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠸ Building for production...(node:85625) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠼ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠦ Building for production...(node:85632) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠹ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠧ Building for production...
DONE Compiled successfully in 9358ms 1:47:39 PM
File Size Gzipped
dist/js/chunk-vendors.d474d64e.js 181.74 KiB 62.33 KiB
dist/js/app.3d091355.js 8.01 KiB 2.75 KiB
dist/css/app.c440ded6.css 0.15 KiB 0.13 KiB
Images and other types of assets omitted.
Build at: 2025-11-13T12:47:39.194Z - Hash: b4b0b57ee4930eae - Time: 9358ms
DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/system-monitor
npm warn using --force Recommended protections disabled.
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
added 947 packages, and audited 948 packages in 21s
104 packages are looking for funding
run `npm fund` for details
31 vulnerabilities (8 low, 13 moderate, 10 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/system-monitor
> system-monitor@0.1.0 build
> vue-cli-service build
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.
⠋ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠙ Building for production...(node:85811) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠹ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠸ Building for production...(node:85818) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠙ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠋ Building for production...
WARNING Compiled with 3 warnings 1:48:21 PM
warning
asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
js/chunk-vendors.8c5a9beb.js (696 KiB)
warning
entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
app (707 KiB)
js/chunk-vendors.8c5a9beb.js
css/app.21cfa097.css
js/app.4e07cff1.js
warning
webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
File Size Gzipped
dist/js/chunk-vendors.8c5a9beb.js 696.20 KiB 192.03 KiB
dist/js/app.4e07cff1.js 10.11 KiB 3.43 KiB
dist/css/app.21cfa097.css 1.16 KiB 0.41 KiB
Images and other types of assets omitted.
Build at: 2025-11-13T12:48:21.592Z - Hash: 6a7f5176fa9c9f7a - Time: 11616ms
DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/markmap
npm warn using --force Recommended protections disabled.
npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm error code EEXIST
npm error syscall rename
npm error path /Users/joostagterhoek/.npm/_cacache/tmp/15f2ecd9
npm error dest /Users/joostagterhoek/.npm/_cacache/content-v2/sha512/2b/1f/f5c3ceaafdea4a726b5eef92cdac4a13fa55fca41a5abee01bbc95915daafb1f3f23aed17e7b7bd8ef9d69d11f07f47740af06824cd0c3cc783f49c24ad5
npm error errno -13
npm error EACCES: permission denied, rename '/Users/joostagterhoek/.npm/_cacache/tmp/15f2ecd9' -> '/Users/joostagterhoek/.npm/_cacache/content-v2/sha512/2b/1f/f5c3ceaafdea4a726b5eef92cdac4a13fa55fca41a5abee01bbc95915daafb1f3f23aed17e7b7bd8ef9d69d11f07f47740af06824cd0c3cc783f49c24ad5'
npm error File exists: /Users/joostagterhoek/.npm/_cacache/content-v2/sha512/2b/1f/f5c3ceaafdea4a726b5eef92cdac4a13fa55fca41a5abee01bbc95915daafb1f3f23aed17e7b7bd8ef9d69d11f07f47740af06824cd0c3cc783f49c24ad5
npm error Remove the existing file and try again, or run npm
npm error with --force to overwrite files recklessly.
npm error A complete log of this run can be found in: /Users/joostagterhoek/.npm/_logs/2025-11-13T12_48_22_026Z-debug-0.log
Error: 243
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/markmap
> markmap@0.1.0 build
> vue-cli-service build
sh: vue-cli-service: command not found
Error: 127
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/vue-demo
npm warn using --force Recommended protections disabled.
npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
added 932 packages, and audited 933 packages in 17s
104 packages are looking for funding
run `npm fund` for details
26 vulnerabilities (5 low, 12 moderate, 9 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/vue-demo
> vue-demo@0.1.0 build
> vue-cli-service build
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
All browser targets in the browserslist configuration have supported ES module.
Therefore we don't build two separate bundles for differential loading.
⠹ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠸ Building for production...(node:86063) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠸ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠼ Building for production...(node:86082) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠴ Building for production...(node:86089) [DEP0180] DeprecationWarning: fs.Stats constructor is deprecated.
(Use `node --trace-deprecation ...` to show where the warning was created)
⠧ Building for production...Browserslist: caniuse-lite is outdated. Please run:
npx update-browserslist-db@latest
Why you should do it regularly: https://github.com/browserslist/update-db#readme
⠧ Building for production...
DONE Compiled successfully in 8623ms 1:49:28 PM
File Size Gzipped
dist/js/chunk-vendors.75a1dc13.js 69.97 KiB 25.19 KiB
dist/js/app.7420b936.js 2.38 KiB 1.19 KiB
dist/css/app.1cbd01b3.css 0.27 KiB 0.20 KiB
Images and other types of assets omitted.
Build at: 2025-11-13T12:49:28.183Z - Hash: 3a7cccc1ba137bd1 - Time: 8623ms
DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
[EAF] Running npm install --force @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/vue-tailwindcss
npm warn using --force Recommended protections disabled.
npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
npm warn deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm error code EEXIST
npm error syscall rename
npm error path /Users/joostagterhoek/.npm/_cacache/tmp/ff525132
npm error dest /Users/joostagterhoek/.npm/_cacache/content-v2/sha512/3d/2d/3c21ba226bd9adb3fdb2815dde2e96398219d471f2d5fc45d3396d44daa63124a186054b4d8cdefa1581e732cdfa4660119f8d5b0b40199a7fab474395a5
npm error errno -13
npm error EACCES: permission denied, rename '/Users/joostagterhoek/.npm/_cacache/tmp/ff525132' -> '/Users/joostagterhoek/.npm/_cacache/content-v2/sha512/3d/2d/3c21ba226bd9adb3fdb2815dde2e96398219d471f2d5fc45d3396d44daa63124a186054b4d8cdefa1581e732cdfa4660119f8d5b0b40199a7fab474395a5'
npm error File exists: /Users/joostagterhoek/.npm/_cacache/content-v2/sha512/3d/2d/3c21ba226bd9adb3fdb2815dde2e96398219d471f2d5fc45d3396d44daa63124a186054b4d8cdefa1581e732cdfa4660119f8d5b0b40199a7fab474395a5
npm error Remove the existing file and try again, or run npm
npm error with --force to overwrite files recklessly.
npm error A complete log of this run can be found in: /Users/joostagterhoek/.npm/_logs/2025-11-13T12_49_28_965Z-debug-0.log
Error: 243
[EAF] Running npm run build @ /Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/vue-tailwindcss
> tailwindcss@0.1.0 build
> vue-cli-service build
sh: vue-cli-service: command not found
Error: 127
[EAF] Please always ensure the following config are added to your init.el:
[EAF] Installation FAILED for following applications:
/Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/rss-reader
/Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/markmap
/Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/file-manager
/Users/joostagterhoek/.emacs.d/test/emacs-application-framework/app/vue-tailwindcss
[EAF] Please rerun ./install-eaf.py with `--force`, or install them manually!
[EAF] ------------------------------------------
[EAF] install-eaf.py finished.
[EAF] Please run 'git pull && ./install-eaf.py' (M-x eaf-install-and-update) to update EAF and their dependencies.
[EAF] Refer to dependencies.json for the list of dependencies installed on your system.MacOS ln /usr/local/opt/emacs-plus@31/Emacs.app/Contents/MacOS/Emacs /ApplicationsModularize Emacs-Kick and personal additions
- [-] Divide Emacs Kick in logical components
- Put each personally added plugin in its own file
- Put personal options (maybe by category) in their own file
Useful documentation
If you load many extensions, as I do, then instead of specifying the exact location of the extension file, as shown above, you can specify that directory as part of Emacs’s load-path. Then, when Emacs loads a file, it will search that directory as well as its default list of directories. (The default list is specified in paths.h when Emacs is built.)
The following command adds your ~/emacs directory to the existing load path:
;;; Emacs Load Path (setq load-path (cons ”~/emacs” load-path))
link: https://www.gnu.org/software/emacs/manual/html_node/eintr/Loading-Files.html
- Put personal options (maybe by category) in their own file
Need to fix
- [-] Show todo properties in org-agenda
- Column view that works for todos and agenda
- see `custom-org-agenda-commands’ ‘Categorized’ in current Org settings