78 lines
2.1 KiB
EmacsLisp
78 lines
2.1 KiB
EmacsLisp
(use-package counsel
|
|
:bind (("C-M-j" . 'counsel-switch-buffer)
|
|
:map minibuffer-local-map
|
|
("C-r" . 'counsel-minibuffer-history))
|
|
:custom
|
|
(counsel-linux-app-format-function #'counsel-linux-app-format-function-name-only)
|
|
:config
|
|
(counsel-mode 1))
|
|
|
|
(use-package all-the-icons
|
|
:if (display-graphic-p)
|
|
:commands all-the-icons-install-fonts
|
|
:init
|
|
(unless (find-font (font-spec :name "all-the-icons"))
|
|
(all-the-icons-install-fonts t)))
|
|
|
|
(use-package all-the-icons-dired
|
|
:if (display-graphic-p)
|
|
:hook (dired-mode . all-the-icons-dired-mode))
|
|
|
|
(use-package ivy
|
|
:bind (("C-s" . swiper))
|
|
:init
|
|
(ivy-mode 1))
|
|
|
|
(use-package olivetti
|
|
:init (add-hook 'Info-mode-hook (lambda () (olivetti-mode) (setq olivetti-body-width 89)))
|
|
:custom (olivetti-body-width 84)
|
|
:bind ("<f6>" . olivetti-mode))
|
|
|
|
(use-package shrface
|
|
:config
|
|
(shrface-basic)
|
|
(shrface-trial)
|
|
(shrface-default-keybindings)
|
|
(setq shrface-href-versatile t
|
|
shrface-toggle-bullets t
|
|
shr-width nil))
|
|
|
|
(use-package ace-window)
|
|
|
|
(use-package doom-modeline
|
|
:init (doom-modeline-mode 1))
|
|
|
|
(use-package doom-themes
|
|
:init (load-theme 'doom-nord t))
|
|
|
|
(use-package rainbow-delimiters
|
|
:hook (prog-mode . rainbow-delimiters-mode))
|
|
|
|
(use-package helpful
|
|
:commands (helpful-callable helpful-variable helpful-command helpful-key)
|
|
:custom
|
|
(counsel-describe-function-function #'helpful-callable)
|
|
(counsel-describe-variable-function #'helpful-variable)
|
|
:bind
|
|
([remap describe-function] . counsel-describe-function)
|
|
([remap describe-command] . helpful-command)
|
|
([remap describe-variable] . counsel-describe-variable)
|
|
([remap describe-key] . helpful-key))
|
|
|
|
(use-package emojify
|
|
:commands emojify-mode)
|
|
|
|
;; (use-package unicode-fonts
|
|
;; :config
|
|
;; (unicode-fonts-setup))
|
|
|
|
(use-package webjump
|
|
:bind ("C-c j" . webjump)
|
|
:custom
|
|
(webjump-sites
|
|
(append '(("Wikipedia_de" . [simple-query
|
|
"de.wikipedia.org"
|
|
"https://de.wikipedia.org/wiki/" ""]))
|
|
webjump-sample-sites)))
|
|
|
|
(use-package smartparens)
|