commit - dc1ccf98dbab5ba47112dbdaa443c3632d032dc1
commit + e8a1f1cb0f4a924799689f1e0f8e3e2c4c5543e7
blob - 5f5c77159bcda02b0740ea0a2ecb85683555a1f5
blob + 01fce5cc739a1e6769ce460ac2e1feb760e14488
--- init.el
+++ init.el
(elpaca fontaine)
(elpaca (tramp-rpc :host github :repo "ArthurHeymans/emacs-tramp-rpc"
:files ("lisp/*.el")))
+ (elpaca (janet-ts-mode :host github :repo "sogaiu/janet-ts-mode"))
(elpaca (term-sessions :host github :repo "ArthurHeymans/emacs-term-sessions")))
(elpaca-wait)
blob - e9a699b214afe026967272473d5426f1a0154b65
blob + 2c7dd225dfc76fae1a2c6fbe90e74fdeaed90346
--- lisp/setup-cmp.el
+++ lisp/setup-cmp.el
(defvar vertico-map)
(defvar corfu-map)
(defvar tempel-map)
+(declare-function corfu-popupinfo-mode "corfu-popupinfo" (&optional arg))
+(defvar corfu-popupinfo-map)
(setopt completion-cycle-threshold 3
tab-always-indent 'complete)
("C-b" . corfu-scroll-down)
("C-f" . corfu-scroll-up)))
+(use-package corfu-popupinfo
+ :after corfu
+ :hook (corfu-mode . corfu-popupinfo-mode)
+ :bind (:map corfu-popupinfo-map
+ ("M-h" . corfu-popupinfo-toggle-doc)
+ ("M-w" . corfu-popupinfo-toggle-symbol)
+ ("M-i" . corfu-popupinfo-toggle-doc)))
+
(declare-function dabbrev-capf "dabbrev")
(defun mine-dabbrev-setup-capf ()
blob - 229fffa79a1a779c1af664522d6bbf5228cc1871
blob + e4999bf7bffaad4bfad728ff5e1ffbf3ade94c0f
--- lisp/setup-evil.el
+++ lisp/setup-evil.el
(declare-function consult-recent-file "consult" ())
(declare-function mine-consult-project-search "setup-search" (&optional dir initial))
(declare-function evil-org-agenda-set-keys "evil-org-agenda" ())
+(declare-function avy-goto-line "avy" ())
(defvar evil-insert-state-map)
(defvar-keymap mine-evil-leader-map
(add-hook 'git-commit-setup-hook #'evil-insert-state)
(evil-set-initial-state 'eat-mode 'emacs)
- (evil-define-key '(normal visual) 'global (kbd "SPC") mine-evil-leader-map))
+ (evil-define-key '(normal visual) 'global
+ (kbd "SPC") mine-evil-leader-map
+ (kbd "gv") #'avy-goto-line))
(use-package evil-collection
:after evil
blob - 8f415f81523d61c38f8412dd6077120eb062d8ac
blob + 9dae534649a5be7734fd30e6b2bc3fb01f1b1685
--- lisp/setup-ui.el
+++ lisp/setup-ui.el
:inherit proto
:default-height 180)
(unifont :default-family "UnifontExMono" :default-height 120)
- (uw :default-family "Ttyp0 OTB" :default-height 150)
+ (uw :default-family "Ttyp0 OTB" :default-height 130)
(go :default-family "Go Mono" :default-height 140)
(dsm :default-family "Droid Sans Mono Dotted" :default-height 120)
(sudo :default-family "Sudo" :default-height 160)
(fontaine-mode 1)
(fontaine-set-preset
(or (fontaine-restore-latest-preset)
- (if (eq system-type 'darwin) 'proto-hidpi 'input))))
+ 'input)))
(set-fontset-font t 'symbol
(font-spec :family "Noto Color Emoji")
:if (display-graphic-p)
:demand t
:config
- (load-theme 'ef-day t))
+ (load-theme 'ef-winter t))
(setopt display-line-numbers-width 3)