aboutsummaryrefslogtreecommitdiffstats
path: root/doom/packages.el
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2021-09-18 12:17:17 +0100
committerYann Herklotz <git@yannherklotz.com>2021-09-18 12:17:17 +0100
commit7361700a83590ae0293e9d346c809d3af9f9575a (patch)
treeb668e73cc792d27bf309777dd0a833cdced79bf6 /doom/packages.el
parent3d818e0635b9d121615ed4853271eaef77b957fc (diff)
downloaddotfiles-7361700a83590ae0293e9d346c809d3af9f9575a.tar.gz
dotfiles-7361700a83590ae0293e9d346c809d3af9f9575a.zip
Setup different completion framework
Diffstat (limited to 'doom/packages.el')
-rw-r--r--doom/packages.el61
1 files changed, 9 insertions, 52 deletions
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)