2026-04-08 15:25:39 +10:00
|
|
|
;; -*- lexical-binding: t; -*-
|
|
|
|
|
|
|
|
|
|
(use-package eaf
|
|
|
|
|
:defer nil
|
|
|
|
|
:load-path "~/.emacs.d/site-lisp/emacs-application-framework/"
|
|
|
|
|
:custom ; See https://github.com/emacs-eaf/emacs-application-framework/wiki/Customization
|
|
|
|
|
(eaf-browser-continue-where-left-off t)
|
|
|
|
|
(eaf-browser-enable-adblocker t)
|
|
|
|
|
;; (browse-url-browser-function 'eaf-open-browser)
|
2026-04-10 18:21:13 +10:00
|
|
|
:defines eaf-pdf-viewer-keybinding
|
2026-04-08 15:25:39 +10:00
|
|
|
:config
|
|
|
|
|
(require 'eaf-pdf-viewer)
|
|
|
|
|
(require 'eaf-music-player)
|
2026-04-10 18:21:13 +10:00
|
|
|
;; (require 'eaf-jupyter)
|
|
|
|
|
(require 'eaf-mindmap)
|
|
|
|
|
(require 'eaf-markdown-previewer)
|
|
|
|
|
(require 'eaf-system-monitor)
|
|
|
|
|
(require 'eaf-js-video-player)
|
2026-04-08 15:25:39 +10:00
|
|
|
(require 'eaf-image-viewer)
|
2026-04-10 18:21:13 +10:00
|
|
|
(eaf-bind-key scroll_up "C-n" eaf-pdf-viewer-keybinding)
|
|
|
|
|
(eaf-bind-key scroll_down "C-p" eaf-pdf-viewer-keybinding)
|
2026-04-08 15:25:39 +10:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2026-04-10 18:21:13 +10:00
|
|
|
|
2026-04-08 15:25:39 +10:00
|
|
|
(provide 'init-eaf)
|