From 7361700a83590ae0293e9d346c809d3af9f9575a Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Sat, 18 Sep 2021 12:17:17 +0100 Subject: Setup different completion framework --- doom/packages.el | 61 +++++++++----------------------------------------------- 1 file changed, 9 insertions(+), 52 deletions(-) (limited to 'doom/packages.el') diff --git a/doom/packages.el b/doom/packages.el index 3298904..ef8bff7 100644 --- a/doom/packages.el +++ b/doom/packages.el @@ -1,55 +1,3 @@ -;; -*- no-byte-compile: t; -*- -;;; $DOOMDIR/packages.el - -;; To install a package with Doom you must declare them here, run 'doom sync' on -;; the command line, then restart Emacs for the changes to take effect. -;; Alternatively, use M-x doom/reload. -;; -;; WARNING: Disabling core packages listed in ~/.emacs.d/core/packages.el may -;; have nasty side-effects and is not recommended. - - -;; All of Doom's packages are pinned to a specific commit, and updated from -;; release to release. To un-pin all packages and live on the edge, do: -;(unpin! t) - -;; ...but to unpin a single package: -;(unpin! pinned-package) -;; Use it to unpin multiple packages -;(unpin! pinned-package another-pinned-package) - - -;; To install SOME-PACKAGE from MELPA, ELPA or emacsmirror: -;(package! some-package) - -;; To install a package directly from a particular repo, you'll need to specify -;; a `:recipe'. You'll find documentation on what `:recipe' accepts here: -;; https://github.com/raxod502/straight.el#the-recipe-format -;(package! another-package -; :recipe (:host github :repo "username/repo")) - -;; If the package you are trying to install does not contain a PACKAGENAME.el -;; file, or is located in a subdirectory of the repo, you'll need to specify -;; `:files' in the `:recipe': -;(package! this-package -; :recipe (:host github :repo "username/repo" -; :files ("some-file.el" "src/lisp/*.el"))) - -;; If you'd like to disable a package included with Doom, for whatever reason, -;; you can do so here with the `:disable' property: -;(package! builtin-package :disable t) - -;; You can override the recipe of a built in package without having to specify -;; all the properties for `:recipe'. These will inherit the rest of its recipe -;; from Doom or MELPA/ELPA/Emacsmirror: -;(package! builtin-package :recipe (:nonrecursive t)) -;(package! builtin-package-2 :recipe (:repo "myfork/package")) - -;; Specify a `:branch' to install a package from a particular branch or tag. -;; This is required for some packages whose default branch isn't 'master' (which -;; our package manager can't deal with; see raxod502/straight.el#279) -;(package! builtin-package :recipe (:branch "develop")) - ;; Disabling packages (disable-packages! undo-tree org-bullets helm pretty-code company-coq) @@ -70,6 +18,15 @@ ;; Haskell stuff (package! ormolu) +;; completion +(package! orderless) +(package! vertico) +(package! marginalia) +(package! embark) +(package! consult) +(package! embark-consult) +(package! ripgrep) + (package! direnv) (package! yaml-mode) -- cgit