Fix #2373: bring back package pinning
This needs some serious refactoring...
This commit is contained in:
parent
de6732b4ae
commit
a9402cfb55
128 changed files with 647 additions and 620 deletions
|
@ -59,7 +59,29 @@ list remains lean."
|
||||||
;;
|
;;
|
||||||
;;; Library
|
;;; Library
|
||||||
|
|
||||||
;; TODO Refactor all of me to be more functional!
|
(defun doom--straight-recipes ()
|
||||||
|
(let (recipes)
|
||||||
|
(dolist (recipe (hash-table-values straight--recipe-cache))
|
||||||
|
(straight--with-plist recipe (local-repo type)
|
||||||
|
(when (and local-repo (not (eq type 'built-in)))
|
||||||
|
(push recipe recipes))))
|
||||||
|
(nreverse recipes)))
|
||||||
|
|
||||||
|
(defmacro doom--map-recipes (recipes binds &rest body)
|
||||||
|
(declare (indent 2))
|
||||||
|
(let ((recipe-var (make-symbol "recipe"))
|
||||||
|
(recipes-var (make-symbol "recipes")))
|
||||||
|
`(let* ((,recipes-var ,recipes)
|
||||||
|
(built ())
|
||||||
|
(straight-use-package-pre-build-functions
|
||||||
|
(cons (lambda (pkg) (cl-pushnew pkg built :test #'equal))
|
||||||
|
straight-use-package-pre-build-functions)))
|
||||||
|
(dolist (,recipe-var ,recipes-var)
|
||||||
|
(cl-block nil
|
||||||
|
(straight--with-plist (append (list :recipe ,recipe-var) ,recipe-var)
|
||||||
|
,(doom-enlist binds)
|
||||||
|
,@body)))
|
||||||
|
(nreverse built))))
|
||||||
|
|
||||||
(defun doom-cli-packages-install ()
|
(defun doom-cli-packages-install ()
|
||||||
"Installs missing packages.
|
"Installs missing packages.
|
||||||
|
@ -67,35 +89,35 @@ list remains lean."
|
||||||
This function will install any primary package (i.e. a package with a `package!'
|
This function will install any primary package (i.e. a package with a `package!'
|
||||||
declaration) or dependency thereof that hasn't already been."
|
declaration) or dependency thereof that hasn't already been."
|
||||||
(straight--transaction-finalize)
|
(straight--transaction-finalize)
|
||||||
(print! (start "Installing & building packages..."))
|
(print! (start "Installing packages..."))
|
||||||
(print-group!
|
(print-group!
|
||||||
(let ((versions-alist nil) ; FIXME
|
(if-let (built
|
||||||
(n 0))
|
(doom--map-recipes (doom--straight-recipes)
|
||||||
(dolist (recipe (hash-table-values straight--recipe-cache))
|
(recipe package type local-repo)
|
||||||
(straight--with-plist recipe
|
|
||||||
(package local-repo)
|
|
||||||
(let ((existed-p (file-directory-p (straight--repos-dir package))))
|
|
||||||
(condition-case-unless-debug e
|
(condition-case-unless-debug e
|
||||||
(and (straight-use-package (intern package))
|
|
||||||
(not existed-p)
|
|
||||||
(file-directory-p (straight--repos-dir (or local-repo package)))
|
|
||||||
(if-let (commit (cdr (assoc (or local-repo package) versions-alist)))
|
|
||||||
(progn
|
(progn
|
||||||
(print! (start "Checking out %s commit %s")
|
(straight-use-package (intern package))
|
||||||
package (substring commit 0 7))
|
(when-let* ((newcommit (cdr (assoc local-repo doom-pinned-packages)))
|
||||||
(unless (straight-vc-commit-present-p recipe commit)
|
(oldcommit (straight-vc-get-commit type local-repo)))
|
||||||
|
(unless (string-match-p (concat "^" newcommit) oldcommit)
|
||||||
|
(unless (straight-vc-commit-present-p recipe newcommit)
|
||||||
(straight-vc-fetch-from-remote recipe))
|
(straight-vc-fetch-from-remote recipe))
|
||||||
(straight-vc-check-out-commit recipe commit)
|
(if (straight-vc-commit-present-p recipe newcommit)
|
||||||
t)
|
(progn
|
||||||
t)
|
(print! (success "Checking out %s to %s")
|
||||||
(cl-incf n))
|
package (substring newcommit 0 8))
|
||||||
|
(straight-vc-check-out-commit recipe newcommit)
|
||||||
|
(straight-rebuild-package package t))
|
||||||
|
(ignore-errors
|
||||||
|
(delete-directory (straight--repos-dir package) 'recursive))
|
||||||
|
(straight-use-package (intern package))))))
|
||||||
(error
|
(error
|
||||||
(signal 'doom-package-error
|
(signal 'doom-package-error
|
||||||
(list package e (straight--process-get-output))))))))
|
(list package e (straight--process-get-output)))))))
|
||||||
(if (= n 0)
|
(print! (success "Installed %d packages")
|
||||||
(ignore (print! (success "No packages need to be installed")))
|
(length built))
|
||||||
(print! (success "Installed & built %d packages") n)
|
(print! (info "No packages need to be installed"))
|
||||||
t))))
|
nil)))
|
||||||
|
|
||||||
|
|
||||||
(defun doom-cli-packages-build (&optional force-p)
|
(defun doom-cli-packages-build (&optional force-p)
|
||||||
|
@ -103,8 +125,7 @@ declaration) or dependency thereof that hasn't already been."
|
||||||
(straight--transaction-finalize)
|
(straight--transaction-finalize)
|
||||||
(print! (start "(Re)building %spackages...") (if force-p "all " ""))
|
(print! (start "(Re)building %spackages...") (if force-p "all " ""))
|
||||||
(print-group!
|
(print-group!
|
||||||
(let* ((n 0)
|
(let ((straight-check-for-modifications
|
||||||
(straight-check-for-modifications
|
|
||||||
(when (file-directory-p (straight--modified-dir))
|
(when (file-directory-p (straight--modified-dir))
|
||||||
'(find-when-checking)))
|
'(find-when-checking)))
|
||||||
(straight--allow-find
|
(straight--allow-find
|
||||||
|
@ -115,71 +136,81 @@ declaration) or dependency thereof that hasn't already been."
|
||||||
(or straight--packages-not-to-rebuild (make-hash-table :test #'equal)))
|
(or straight--packages-not-to-rebuild (make-hash-table :test #'equal)))
|
||||||
(straight--packages-to-rebuild
|
(straight--packages-to-rebuild
|
||||||
(or (if force-p :all straight--packages-to-rebuild)
|
(or (if force-p :all straight--packages-to-rebuild)
|
||||||
(make-hash-table :test #'equal)))
|
(make-hash-table :test #'equal))))
|
||||||
(straight-use-package-pre-build-functions
|
|
||||||
(cons (lambda (&rest _) (cl-incf n))
|
|
||||||
straight-use-package-pre-build-functions)))
|
|
||||||
(unless force-p
|
(unless force-p
|
||||||
(straight--make-package-modifications-available))
|
(straight--make-package-modifications-available))
|
||||||
(dolist (package (hash-table-keys straight--recipe-cache))
|
(if-let (built
|
||||||
(straight-use-package (intern package)))
|
(doom--map-recipes (doom--straight-recipes) (package)
|
||||||
(if (= n 0)
|
(straight-use-package (intern package))))
|
||||||
(ignore (print! (success "No packages need rebuilding")))
|
(print! (success "Rebuilt %d package(s)") (length built))
|
||||||
(print! (success "Rebuilt %d package(s)" n))
|
(print! (success "No packages need rebuilding"))
|
||||||
t))))
|
nil))))
|
||||||
|
|
||||||
|
|
||||||
(defun doom-cli-packages-update ()
|
(defun doom-cli-packages-update ()
|
||||||
"Updates packages."
|
"Updates packages."
|
||||||
(straight--transaction-finalize)
|
(straight--transaction-finalize)
|
||||||
(print! (start "Updating packages (this may take a while)..."))
|
(print! (start "Updating packages (this may take a while)..."))
|
||||||
(let ((straight--repos-dir (straight--repos-dir))
|
(let* ((straight--repos-dir (straight--repos-dir))
|
||||||
(straight--packages-to-rebuild (make-hash-table :test #'equal))
|
(straight--packages-to-rebuild (make-hash-table :test 'equal))
|
||||||
(total (hash-table-count straight--repo-cache))
|
(updated-repos (make-hash-table :test 'equal))
|
||||||
(versions-alist nil) ; FIXME
|
(recipes (doom--straight-recipes))
|
||||||
(i 1)
|
(total (length recipes))
|
||||||
|
(i 0)
|
||||||
errors)
|
errors)
|
||||||
;; TODO Log this somewhere?
|
;; TODO Log this somewhere?
|
||||||
|
(doom--map-recipes recipes (recipe package type local-repo)
|
||||||
|
(cl-incf i)
|
||||||
(print-group!
|
(print-group!
|
||||||
(dolist (recipe (hash-table-values straight--repo-cache))
|
|
||||||
(catch 'skip
|
|
||||||
(straight--with-plist recipe (package type local-repo)
|
|
||||||
(unless (straight--repository-is-available-p recipe)
|
(unless (straight--repository-is-available-p recipe)
|
||||||
(print! (error "(%d/%d) Couldn't find local repo for %s!")
|
(print! (error "(%d/%d) Couldn't find local repo for %s!")
|
||||||
i total package))
|
i total package)
|
||||||
(let ((default-directory (straight--repos-dir local-repo)))
|
(cl-return))
|
||||||
|
(when (gethash local-repo updated-repos)
|
||||||
|
(puthash package t straight--packages-to-rebuild)
|
||||||
|
(ignore-errors (delete-directory (straight--build-dir package) 'recursive))
|
||||||
|
(print! (success "(%d/%d) %s was updated indirectly (with %s)")
|
||||||
|
i total package local-repo)
|
||||||
|
(cl-return))
|
||||||
|
(let ((default-directory (straight--repos-dir local-repo))
|
||||||
|
(esc (if doom-debug-mode "" "\033[1A")))
|
||||||
(unless (file-in-directory-p default-directory straight--repos-dir)
|
(unless (file-in-directory-p default-directory straight--repos-dir)
|
||||||
(print! (warn "(%d/%d) Skipping %s because it is local")
|
(print! (warn "(%d/%d) Skipping %s because it is local")
|
||||||
i total package)
|
i total package)
|
||||||
(throw 'skip t))
|
(cl-return))
|
||||||
|
;; FIXME Dear lord refactor me
|
||||||
(condition-case-unless-debug e
|
(condition-case-unless-debug e
|
||||||
(let ((commit (straight-vc-get-commit type local-repo))
|
(let ((commit (straight-vc-get-commit type local-repo))
|
||||||
(newcommit (cdr (assoc (or local-repo package) versions-alist)))
|
(newcommit (cdr (assoc local-repo doom-pinned-packages))))
|
||||||
fetch-p)
|
(and (stringp newcommit)
|
||||||
(when (and (stringp newcommit)
|
(string-match-p (concat "^" newcommit) commit)
|
||||||
(string-match-p (concat "^" (regexp-quote newcommit)) commit))
|
(print! (success "\033[K(%d/%d) %s is up-to-date...%s")
|
||||||
(print! (start "\033[K(%d/%d) %s is up-to-date...\033[1A")
|
i total package esc)
|
||||||
i total package)
|
(cl-return))
|
||||||
(throw 'skip t))
|
|
||||||
(unless (or (and (stringp newcommit)
|
(unless (or (and (stringp newcommit)
|
||||||
(straight-vc-commit-present-p recipe newcommit)
|
(straight-vc-commit-present-p recipe newcommit)
|
||||||
(print! (start "\033[K(%d/%d) Checking out %s (%s)...\033[1A")
|
(print! (start "\033[K(%d/%d) Checking out %s (%s)...%s")
|
||||||
i total package (substring newcommit 0 7)))
|
i total package (substring newcommit 0 7) esc))
|
||||||
(and (print! (start "\033[K(%d/%d) Fetching %s...\033[1A")
|
(and (print! (start "\033[K(%d/%d) Fetching %s...%s")
|
||||||
i total package)
|
i total package esc)
|
||||||
(straight-vc-fetch-from-remote recipe)
|
(straight-vc-fetch-from-remote recipe)))
|
||||||
(setq fetch t)))
|
|
||||||
(print! (warn "\033[K(%d/%d) Failed to fetch %s")
|
(print! (warn "\033[K(%d/%d) Failed to fetch %s")
|
||||||
i total (or local-repo package))
|
i total (or local-repo package))
|
||||||
(throw 'skip t))
|
(cl-return))
|
||||||
(let ((output (straight--process-get-output)))
|
(let ((output (straight--process-get-output)))
|
||||||
(if (and (stringp newcommit) (straight-vc-commit-present-p recipe newcommit))
|
(if (stringp newcommit)
|
||||||
|
(if (straight-vc-commit-present-p recipe newcommit)
|
||||||
(straight-vc-check-out-commit recipe newcommit)
|
(straight-vc-check-out-commit recipe newcommit)
|
||||||
|
(print! (start "\033[K(%d/%d) Re-cloning %s...%s") i total local-repo esc)
|
||||||
|
(ignore-errors
|
||||||
|
(delete-directory (straight--repos-dir package) 'recursive))
|
||||||
|
(straight-use-package (intern package) nil 'no-build))
|
||||||
(straight-merge-package package)
|
(straight-merge-package package)
|
||||||
(setq newcommit (straight-vc-get-commit type local-repo)))
|
(setq newcommit (straight-vc-get-commit type local-repo)))
|
||||||
(when (string-match-p (concat "^" newcommit) commit)
|
(when (string-match-p (concat "^" newcommit) commit)
|
||||||
(throw 'skip t))
|
(cl-return))
|
||||||
(print! (info "\033[K(%d/%d) Updating %s...") i total local-repo)
|
(print! (start "\033[K(%d/%d) Updating %s...%s") i total local-repo esc)
|
||||||
|
(puthash local-repo t updated-repos)
|
||||||
(puthash package t straight--packages-to-rebuild)
|
(puthash package t straight--packages-to-rebuild)
|
||||||
(ignore-errors
|
(ignore-errors
|
||||||
(delete-directory (straight--build-dir package) 'recursive))
|
(delete-directory (straight--build-dir package) 'recursive))
|
||||||
|
@ -187,8 +218,9 @@ declaration) or dependency thereof that hasn't already been."
|
||||||
(unless (string-empty-p output)
|
(unless (string-empty-p output)
|
||||||
(print! (info "%s") output))
|
(print! (info "%s") output))
|
||||||
(when (eq type 'git)
|
(when (eq type 'git)
|
||||||
;; TODO Truncate long logs
|
(straight--call
|
||||||
(straight--call "git" "log" "--oneline" newcommit (concat "^" commit))
|
"git" "log" "--oneline" "--no-merges"
|
||||||
|
newcommit (concat "^" commit))
|
||||||
(print-group!
|
(print-group!
|
||||||
(print! "%s" (straight--process-get-output)))))
|
(print! "%s" (straight--process-get-output)))))
|
||||||
(print! (success "(%d/%d) %s updated (%s -> %s)") i total
|
(print! (success "(%d/%d) %s updated (%s -> %s)") i total
|
||||||
|
@ -202,8 +234,7 @@ declaration) or dependency thereof that hasn't already been."
|
||||||
(print-group!
|
(print-group!
|
||||||
(print! (error "%s" e))
|
(print! (error "%s" e))
|
||||||
(print-group! (print! (info "%s" (straight--process-get-output)))))
|
(print-group! (print! (info "%s" (straight--process-get-output)))))
|
||||||
(push package errors))))))
|
(push package errors)))))
|
||||||
(cl-incf i))
|
|
||||||
(princ "\033[K")
|
(princ "\033[K")
|
||||||
(when errors
|
(when errors
|
||||||
(print! (error "Encountered %d error(s), the offending packages: %s")
|
(print! (error "Encountered %d error(s), the offending packages: %s")
|
||||||
|
@ -212,12 +243,9 @@ declaration) or dependency thereof that hasn't already been."
|
||||||
(ignore
|
(ignore
|
||||||
(print! (success "All %d packages are up-to-date")
|
(print! (success "All %d packages are up-to-date")
|
||||||
(hash-table-count straight--repo-cache)))
|
(hash-table-count straight--repo-cache)))
|
||||||
(let ((count (hash-table-count straight--packages-to-rebuild))
|
(print! (success "Updated %d package(s)")
|
||||||
(packages (hash-table-keys straight--packages-to-rebuild)))
|
(hash-table-count straight--packages-to-rebuild))
|
||||||
(sort packages #'string-lessp)
|
(doom-cli-packages-build)
|
||||||
(print! (success "Updated %d package(s): %s")
|
|
||||||
count (string-join packages ", "))
|
|
||||||
(doom-cli-packages-build))
|
|
||||||
t))))
|
t))))
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -355,16 +355,11 @@ stale."
|
||||||
(doom-cli-reload-env-file 'force))
|
(doom-cli-reload-env-file 'force))
|
||||||
|
|
||||||
(doom-cli-reload-core-autoloads)
|
(doom-cli-reload-core-autoloads)
|
||||||
(unwind-protect
|
(doom-cli-packages-install)
|
||||||
(progn
|
(doom-cli-packages-build)
|
||||||
(and (doom-cli-packages-install)
|
(doom-cli-packages-purge prune-p 'builds-p prune-p prune-p)
|
||||||
(setq success t))
|
|
||||||
(and (doom-cli-packages-build)
|
|
||||||
(setq success t))
|
|
||||||
(and (doom-cli-packages-purge prune-p 'builds-p prune-p prune-p)
|
|
||||||
(setq success t)))
|
|
||||||
(doom-cli-reload-package-autoloads)
|
(doom-cli-reload-package-autoloads)
|
||||||
(doom-cli-byte-compile nil 'recompile))
|
(doom-cli-byte-compile nil 'recompile)
|
||||||
t)))
|
t)))
|
||||||
|
|
||||||
(load! "cli/env")
|
(load! "cli/env")
|
||||||
|
|
|
@ -124,6 +124,11 @@ missing) and shouldn't be deleted.")
|
||||||
;; We handle it ourselves
|
;; We handle it ourselves
|
||||||
straight-fix-org nil)
|
straight-fix-org nil)
|
||||||
|
|
||||||
|
(defadvice! doom--read-pinned-packages-a (orig-fn &rest args)
|
||||||
|
"Read from `doom-pinned-packages' on top of straight's lockfiles."
|
||||||
|
:around #'straight--lockfile-read-all
|
||||||
|
(append (apply orig-fn args) doom-pinned-packages))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;;
|
;;
|
||||||
|
|
|
@ -2,43 +2,43 @@
|
||||||
;;; core/packages.el
|
;;; core/packages.el
|
||||||
|
|
||||||
;; core.el
|
;; core.el
|
||||||
(package! auto-minor-mode :pin "17cfa1b54800fdef2975c0c0531dad34846a5065")
|
(package! auto-minor-mode :pin "17cfa1b548")
|
||||||
(package! gcmh :pin "f542908b9ae4405d70fa70f42bd62618c5de4b95")
|
(package! gcmh :pin "f542908b9a")
|
||||||
|
|
||||||
;; core-ui.el
|
;; core-ui.el
|
||||||
(package! all-the-icons :pin "1416f37984486a44c6c0cbe0a2c985e82f965b6b")
|
(package! all-the-icons :pin "1416f37984")
|
||||||
(package! hide-mode-line :pin "88888825b5b27b300683e662fa3be88d954b1cea")
|
(package! hide-mode-line :pin "88888825b5")
|
||||||
(package! highlight-numbers :pin "8b4744c7f46c72b1d3d599d4fb75ef8183dee307")
|
(package! highlight-numbers :pin "8b4744c7f4")
|
||||||
(package! rainbow-delimiters :pin "5125f4e47604ad36c3eb4706310fcafac729ca8c")
|
(package! rainbow-delimiters :pin "5125f4e476")
|
||||||
(package! restart-emacs :pin "9aa90d3df9e08bc420e1c9845ee3ff568e911bd9")
|
(package! restart-emacs :pin "9aa90d3df9")
|
||||||
|
|
||||||
;; core-editor.el
|
;; core-editor.el
|
||||||
(package! better-jumper :pin "6d240032ca213ccb3347e25f26c29b6822bf03a7")
|
(package! better-jumper :pin "6d240032ca")
|
||||||
(package! dtrt-indent :pin "48221c928b72746d18c1e284c45748a0c2f1691f")
|
(package! dtrt-indent :pin "48221c928b")
|
||||||
(package! helpful :pin "e511e8dbd32a8b8423f07178f0ea7c1ecfc63935")
|
(package! helpful :pin "e511e8dbd3")
|
||||||
(when IS-MAC
|
(when IS-MAC
|
||||||
(package! ns-auto-titlebar :pin "1efc30d38509647b417f05587fd7003457719256"))
|
(package! ns-auto-titlebar :pin "1efc30d385"))
|
||||||
(package! pcre2el :pin "0b5b2a2c173aab3fd14aac6cf5e90ad3bf58fa7d")
|
(package! pcre2el :pin "0b5b2a2c17")
|
||||||
(package! smartparens :pin "9449ae08593180ba99e4517897e8e825d3c422a8")
|
(package! smartparens :pin "9449ae0859")
|
||||||
(package! so-long
|
(package! so-long
|
||||||
:built-in 'prefer ; included in Emacs 27+
|
:built-in 'prefer ; included in Emacs 27+
|
||||||
;; REVIEW so-long is slated to be published to ELPA eventually, but until then
|
;; REVIEW so-long is slated to be published to ELPA eventually, but until then
|
||||||
;; I've created my own mirror for it because git.savannah.gnu.org runs
|
;; I've created my own mirror for it because git.savannah.gnu.org runs
|
||||||
;; on a potato.
|
;; on a potato.
|
||||||
:recipe (:host github :repo "hlissner/emacs-so-long")
|
:recipe (:host github :repo "hlissner/emacs-so-long")
|
||||||
:pin "ed666b0716f60e8988c455804de24b55919e71ca")
|
:pin "ed666b0716")
|
||||||
(package! undo-tree :pin "1d91157366d1dcae889057d58526a5bd36e3febe")
|
(package! undo-tree :pin "1d91157366")
|
||||||
(package! ws-butler
|
(package! ws-butler
|
||||||
;; Use my fork of ws-butler, which has a few choice improvements and
|
;; Use my fork of ws-butler, which has a few choice improvements and
|
||||||
;; optimizations (the original has been abandoned).
|
;; optimizations (the original has been abandoned).
|
||||||
:recipe (:host github :repo "hlissner/ws-butler")
|
:recipe (:host github :repo "hlissner/ws-butler")
|
||||||
:pin "e4430d3778a1a11cc4d4770ce8d070ba71d38f07")
|
:pin "e4430d3778")
|
||||||
(unless IS-WINDOWS
|
(unless IS-WINDOWS
|
||||||
(package! xclip :pin "88003b782e0a60eab1c8a2fd8b7f140fb2328271"))
|
(package! xclip :pin "88003b782e"))
|
||||||
|
|
||||||
;; core-projects.el
|
;; core-projects.el
|
||||||
(package! projectile :pin "1e7b37f0ae07a6b4ac1b1a5f0e5422cfcb8e1c55")
|
(package! projectile :pin "27a0da9cdc")
|
||||||
|
|
||||||
;; core-keybinds.el
|
;; core-keybinds.el
|
||||||
(package! general :pin "f6e928622d78d927c7043da904782ed7160ea803")
|
(package! general :pin "f6e928622d")
|
||||||
(package! which-key :pin "1e3640e48c31f8062f018b5fc84acad696a0ea2a")
|
(package! which-key :pin "db3d003e90")
|
||||||
|
|
|
@ -405,7 +405,7 @@ These are side-by-side comparisons, showing how to bind keys with and without
|
||||||
(package! ansible :recipe (:nonrecursive t))
|
(package! ansible :recipe (:nonrecursive t))
|
||||||
|
|
||||||
;; To pin a package to a specific commit:
|
;; To pin a package to a specific commit:
|
||||||
(package! evil :pin "e7bc39de2f961505e8e112da8c1b315ae8afce52")
|
(package! evil :pin "e7bc39de2f9")
|
||||||
;; ...or branch:
|
;; ...or branch:
|
||||||
(package! evil :recipe (:branch "stable"))
|
(package! evil :recipe (:branch "stable"))
|
||||||
;; To unpin a pinned package:
|
;; To unpin a pinned package:
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; app/calendar/packages.el
|
;;; app/calendar/packages.el
|
||||||
|
|
||||||
(package! calfw :pin "03abce97620a4a7f7ec5f911e669da9031ab9088")
|
(package! calfw :pin "03abce9762")
|
||||||
(package! calfw-org :pin "03abce97620a4a7f7ec5f911e669da9031ab9088")
|
(package! calfw-org :pin "03abce9762")
|
||||||
(package! org-gcal :pin "6821e349673e9ba8d7ae7b84789f931889273dc0")
|
(package! org-gcal :pin "6821e34967")
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; app/irc/packages.el
|
;;; app/irc/packages.el
|
||||||
|
|
||||||
(package! circe :pin "0c79138fb2d37940654649787cb17cb619268748")
|
(package! circe :pin "0c79138fb2")
|
||||||
(package! circe-notifications :pin "291149ac12877bbd062da993479d3533a26862b0")
|
(package! circe-notifications :pin "291149ac12")
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; app/rss/packages.el
|
;;; app/rss/packages.el
|
||||||
|
|
||||||
(package! elfeed :pin "fb7de7b6d299bb4190fed3cab541dbf5a5a1bbcd")
|
(package! elfeed :pin "3f0edb1737")
|
||||||
(package! elfeed-org :pin "77b6bbf222487809813de260447d31c4c59902c9")
|
(package! elfeed-org :pin "77b6bbf222")
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; app/twitter/packages.el
|
;;; app/twitter/packages.el
|
||||||
|
|
||||||
(package! twittering-mode :pin "114891e8fdb4f06b1326a6cf795e49c205cf9e29")
|
(package! twittering-mode :pin "114891e8fd")
|
||||||
(package! avy :pin "cf95ba9582121a1c2249e3c5efdc51acd566d190")
|
(package! avy :pin "cf95ba9582")
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; checkers/grammar/packages.el
|
;;; checkers/grammar/packages.el
|
||||||
|
|
||||||
(package! langtool :pin "37e1e007e80fc01b040b7da21be5a628fbddfb1a")
|
(package! langtool :pin "a71ed02ce0")
|
||||||
(package! writegood-mode :pin "b71757ec337e226909fb0422f0224e31acc71733")
|
(package! writegood-mode :pin "b71757ec33")
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; checkers/spell/packages.el
|
;;; checkers/spell/packages.el
|
||||||
|
|
||||||
(package! flyspell-correct :pin "7b4cf8c9ba5ac65e3bb2b62f5b72d45f4c9cf7b6")
|
(package! flyspell-correct :pin "b0353a41a7")
|
||||||
(cond ((featurep! :completion ivy)
|
(cond ((featurep! :completion ivy)
|
||||||
(package! flyspell-correct-ivy))
|
(package! flyspell-correct-ivy :pin "b0353a41a7"))
|
||||||
((featurep! :completion helm)
|
((featurep! :completion helm)
|
||||||
(package! flyspell-correct-helm))
|
(package! flyspell-correct-helm :pin "b0353a41a7"))
|
||||||
((package! flyspell-correct-popup)))
|
((package! flyspell-correct-popup :pin "b0353a41a7")))
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; checkers/syntax/packages.el
|
;;; checkers/syntax/packages.el
|
||||||
|
|
||||||
(package! flycheck :pin "269237f6529a4ad7db5bbbc5a40c1f038accf3cd")
|
(package! flycheck :pin "269237f652")
|
||||||
(package! flycheck-popup-tip :pin "ef86aad907f27ca076859d8d9416f4f7727619c6")
|
(package! flycheck-popup-tip :pin "ef86aad907")
|
||||||
(when (featurep! +childframe)
|
(when (featurep! +childframe)
|
||||||
(package! flycheck-posframe :pin "2b3e94c2e427ec9831c513007460c5ea9e2225a3"))
|
(package! flycheck-posframe :pin "2b3e94c2e4"))
|
||||||
|
|
||||||
;; TODO flymake?
|
;; TODO flymake?
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; completion/company/packages.el
|
;;; completion/company/packages.el
|
||||||
|
|
||||||
(package! company :pin "d5053561cb166e03051c60e5c1e05a8a926dfee5")
|
(package! company :pin "d5053561cb")
|
||||||
(package! company-dict :pin "cd7b8394f6014c57897f65d335d6b2bd65dab1f4")
|
(package! company-dict :pin "cd7b8394f6")
|
||||||
(package! company-prescient :pin "7fd8c3b8028da4733434940c4aac1209281bef58")
|
(package! company-prescient :pin "7fd8c3b802")
|
||||||
(when (featurep! +childframe)
|
(when (featurep! +childframe)
|
||||||
(package! company-box :pin "8fc6168f2d3a0275156dd3fdf46ba496adbab226"))
|
(package! company-box :pin "8fc6168f2d"))
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; completion/helm/packages.el
|
;;; completion/helm/packages.el
|
||||||
|
|
||||||
(package! helm :pin "05d70ff116a696f5c18e5ad569573d8936ff01da")
|
(package! helm :pin "c17f1c76e4")
|
||||||
(package! helm-rg :pin "785a80fe5cc87e27c5ea3d00a70049028d9e2847")
|
(package! helm-rg :pin "785a80fe5c")
|
||||||
(package! helm-c-yasnippet :pin "65ca732b510bfc31636708aebcfe4d2d845b59b0")
|
(package! helm-c-yasnippet :pin "65ca732b51")
|
||||||
(package! helm-company :pin "6eb5c2d730a60e394e005b47c1db018697094dde")
|
(package! helm-company :pin "6eb5c2d730")
|
||||||
(package! helm-describe-modes
|
(package! helm-describe-modes
|
||||||
:recipe (:host github :repo "emacs-helm/helm-describe-modes")
|
:recipe (:host github :repo "emacs-helm/helm-describe-modes")
|
||||||
:pin "11fb36af119b784539d31c6160002de1957408aa")
|
:pin "11fb36af11")
|
||||||
(package! helm-projectile :pin "5328b74dddcee8d1913803ca8167868831a07463")
|
(package! helm-projectile :pin "5328b74ddd")
|
||||||
(package! swiper-helm :pin "93fb6db87bc6a5967898b5fd3286954cc72a0008")
|
(package! swiper-helm :pin "93fb6db87b")
|
||||||
(when (featurep! +fuzzy)
|
(when (featurep! +fuzzy)
|
||||||
(package! helm-flx :pin "6640fac5cb16bee73c95b8ed1248a4e5e113690e"))
|
(package! helm-flx :pin "6640fac5cb"))
|
||||||
(when (featurep! +childframe)
|
(when (featurep! +childframe)
|
||||||
(package! posframe :pin "c25077158980d8322f67fc59d999c2f6e8a020b2"))
|
(package! posframe :pin "c250771589"))
|
||||||
(when (featurep! :lang org)
|
(when (featurep! :lang org)
|
||||||
(package! helm-org :pin "8457e1e46227bf87726e05c42cec5a4b51c2ef7b"))
|
(package! helm-org :pin "8457e1e462"))
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; completion/ido/packages.el
|
;;; completion/ido/packages.el
|
||||||
|
|
||||||
(package! flx-ido :pin "17f5c9cb2af18aa6f52910ff4a5a63591261ced5")
|
(package! flx-ido :pin "17f5c9cb2a")
|
||||||
(package! ido-completing-read+ :pin "74861eabd0a2619be9efc4c91fe0c5e69db5f263")
|
(package! ido-completing-read+ :pin "74861eabd0")
|
||||||
(package! ido-vertical-mode :pin "16c4c1a112796ee0bcf401ea39d3e2643a89feaf")
|
(package! ido-vertical-mode :pin "16c4c1a112")
|
||||||
(package! crm-custom :pin "f1aaccf64306a5f99d9bf7ba815d7ea41c15518d")
|
(package! crm-custom :pin "f1aaccf643")
|
||||||
|
|
|
@ -1,23 +1,23 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; completion/ivy/packages.el
|
;;; completion/ivy/packages.el
|
||||||
|
|
||||||
(package! swiper :pin "e22c8dfd28ab1874b71b68628666c22e1112495f")
|
(package! swiper :pin "098f8fe5ba")
|
||||||
(package! ivy)
|
(package! ivy)
|
||||||
(package! ivy-hydra)
|
(package! ivy-hydra)
|
||||||
(package! counsel)
|
(package! counsel)
|
||||||
|
|
||||||
(package! amx :pin "3af93ca066aa42dd1342f1ee0ab0d02360075613")
|
(package! amx :pin "3af93ca066")
|
||||||
(package! counsel-projectile :pin "cadc6de7070458781a373b052adddf102bbed302")
|
(package! counsel-projectile :pin "cadc6de707")
|
||||||
(package! ivy-rich :pin "7bfc7262fda46c38636eac3080980024b5881a64")
|
(package! ivy-rich :pin "7bfc7262fd")
|
||||||
(package! wgrep :pin "379afd89ebd76f63842c8589127d66096a8bb595")
|
(package! wgrep :pin "379afd89eb")
|
||||||
|
|
||||||
(if (featurep! +prescient)
|
(if (featurep! +prescient)
|
||||||
(package! ivy-prescient :pin "7fd8c3b8028da4733434940c4aac1209281bef58")
|
(package! ivy-prescient :pin "7fd8c3b802")
|
||||||
(when (featurep! +fuzzy)
|
(when (featurep! +fuzzy)
|
||||||
(package! flx :pin "17f5c9cb2af18aa6f52910ff4a5a63591261ced5")))
|
(package! flx :pin "17f5c9cb2a")))
|
||||||
|
|
||||||
(when (featurep! +childframe)
|
(when (featurep! +childframe)
|
||||||
(package! ivy-posframe :pin "6d697ff00ac406b919eba8665b1bc18a2b423cda"))
|
(package! ivy-posframe :pin "6d697ff00a"))
|
||||||
|
|
||||||
(when (featurep! +icons)
|
(when (featurep! +icons)
|
||||||
(package! all-the-icons-ivy :pin "babea626db20773de4c408acb2788e2b9c8277e3"))
|
(package! all-the-icons-ivy :pin "babea626db"))
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; config/default/packages.el
|
;;; config/default/packages.el
|
||||||
|
|
||||||
(package! avy :pin "cf95ba9582121a1c2249e3c5efdc51acd566d190")
|
(package! avy :pin "cf95ba9582")
|
||||||
(package! drag-stuff :pin "6d06d846cd37c052d79acd0f372c13006aa7e7c8")
|
(package! drag-stuff :pin "6d06d846cd")
|
||||||
(package! link-hint :pin "8d8f9505f87dc8a3b3baee7cb516f091072893a7")
|
(package! link-hint :pin "8d8f9505f8")
|
||||||
|
|
||||||
(unless (featurep! :editor evil)
|
(unless (featurep! :editor evil)
|
||||||
(package! expand-region :pin "0fa7c2d349e40c0e1de0965acf0f0b77b7070451"))
|
(package! expand-region :pin "0fa7c2d349"))
|
||||||
|
|
|
@ -1,33 +1,33 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; editor/evil/packages.el
|
;;; editor/evil/packages.el
|
||||||
|
|
||||||
(package! evil :pin "d14e9e2cac539f388a1f4699eb3ffab0834aa3e4")
|
(package! evil :pin "e00626d9fd")
|
||||||
(package! evil-args :pin "758ad5ae54ad34202064fec192c88151c08cb387")
|
(package! evil-args :pin "758ad5ae54")
|
||||||
(package! evil-easymotion :pin "79c13ed3bce018ac09d358e642e5bd7025e93603")
|
(package! evil-easymotion :pin "79c13ed3bc")
|
||||||
(package! evil-embrace :pin "4379adea032b25e359d01a36301b4a5afdd0d1b7")
|
(package! evil-embrace :pin "4379adea03")
|
||||||
(package! evil-escape :pin "f4e9116bfbaac8c9d210c17ad488e0982291245f")
|
(package! evil-escape :pin "f4e9116bfb")
|
||||||
(package! evil-exchange :pin "35dd0f0662789f043bd89a9f9801ffaf4318123f")
|
(package! evil-exchange :pin "3030e21ee1")
|
||||||
(package! evil-indent-plus :pin "0c7501e6efed661242c3a20e0a6c79a6455c2c40")
|
(package! evil-indent-plus :pin "0c7501e6ef")
|
||||||
(package! evil-nerd-commenter :pin "a5555ff02a43ddc4b54ba38e19c5a233c3a0b304")
|
(package! evil-nerd-commenter :pin "bed56ecb88")
|
||||||
(package! evil-numbers
|
(package! evil-numbers
|
||||||
:recipe (:host github :repo "janpath/evil-numbers")
|
:recipe (:host github :repo "janpath/evil-numbers")
|
||||||
:pin "d988041c1fe6e941dc8d591390750b237f71f524")
|
:pin "d988041c1f")
|
||||||
(package! evil-snipe :pin "3ec8adfd4990f95fa0fab2b7019ead3596857673")
|
(package! evil-snipe :pin "3ec8adfd49")
|
||||||
(package! evil-surround :pin "9b0b17f06cef9bac81ee4800d121265e54718a17")
|
(package! evil-surround :pin "9b0b17f06c")
|
||||||
(package! evil-textobj-anyblock :pin "ff00980f0634f95bf2ad9956b615a155ea8743be")
|
(package! evil-textobj-anyblock :pin "ff00980f06")
|
||||||
(package! evil-traces :pin "257c66bd7a9162caef3b04137af0dc9360fe3d53")
|
(package! evil-traces :pin "257c66bd7a")
|
||||||
(package! evil-visualstar :pin "06c053d8f7381f91c53311b1234872ca96ced752")
|
(package! evil-visualstar :pin "06c053d8f7")
|
||||||
(package! exato :pin "88266fa7fcfbef704032f671b94f756f2f98bd4f")
|
(package! exato :pin "88266fa7fc")
|
||||||
(package! evil-quick-diff
|
(package! evil-quick-diff
|
||||||
:recipe (:host github :repo "rgrinberg/evil-quick-diff")
|
:recipe (:host github :repo "rgrinberg/evil-quick-diff")
|
||||||
:pin "69c883720b30a892c63bc89f49d4f0e8b8028908")
|
:pin "69c883720b")
|
||||||
|
|
||||||
;;
|
;;
|
||||||
(when (featurep! +everywhere)
|
(when (featurep! +everywhere)
|
||||||
;; `evil-collection-neotree' uses the `neotree-make-executor' macro, but this
|
;; `evil-collection-neotree' uses the `neotree-make-executor' macro, but this
|
||||||
;; requires neotree be available during byte-compilation (while installing).
|
;; requires neotree be available during byte-compilation (while installing).
|
||||||
(when (featurep! :ui neotree)
|
(when (featurep! :ui neotree)
|
||||||
(package! neotree)
|
(package! neotree :pin "c2420a4b34")
|
||||||
(autoload 'neotree-make-executor "neotree" nil nil 'macro))
|
(autoload 'neotree-make-executor "neotree" nil nil 'macro))
|
||||||
|
|
||||||
(package! evil-collection :pin "8532282e6492ce92d8c54e43ce9e9ce616d8ab5f"))
|
(package! evil-collection :pin "e9a592e5ee"))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; editor/file-templates/packages.el
|
;;; editor/file-templates/packages.el
|
||||||
|
|
||||||
(package! yasnippet :pin "3bf9a3b1af37174a004798b7195826af0123fa6a")
|
(package! yasnippet :pin "3bf9a3b1af")
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
;;; editor/fold/packages.el
|
;;; editor/fold/packages.el
|
||||||
|
|
||||||
(when (featurep! :editor evil)
|
(when (featurep! :editor evil)
|
||||||
(package! evil-vimish-fold :pin "c617fecb91303f8c63f85a6101a503fdc88aae84"))
|
(package! evil-vimish-fold :pin "b6e0e6b91b"))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; editor/format/packages.el
|
;;; editor/format/packages.el
|
||||||
|
|
||||||
(package! format-all :pin "d126830a739a565f858ae3e31887881bc07e8fe6")
|
(package! format-all :pin "d126830a73")
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; editor/god/packages.el
|
;;; editor/god/packages.el
|
||||||
|
|
||||||
(package! god-mode :pin "344167ed9b4c212273dd056e7481cf1373b461d0")
|
(package! god-mode :pin "344167ed9b")
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; editor/lispyville/packages.el
|
;;; editor/lispyville/packages.el
|
||||||
|
|
||||||
(package! lispy :pin "8db042d40bccc628dd406c1fe712431fb76b3288")
|
(package! lispy :pin "d6b19fe2c3")
|
||||||
|
|
||||||
(when (featurep! :editor evil)
|
(when (featurep! :editor evil)
|
||||||
(package! lispyville :pin "56198f1c4488a52a0d0512c717dff36e8b9fbfd0"))
|
(package! lispyville :pin "56198f1c44"))
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
(cond
|
(cond
|
||||||
((featurep! :editor evil)
|
((featurep! :editor evil)
|
||||||
(package! evil-multiedit :pin "c3d43b1a65c193755dae2c41ce5c072c4c01b35d")
|
(package! evil-multiedit :pin "c3d43b1a65")
|
||||||
(package! evil-mc :pin "007d471e26b44e692250804f82f06ebbd27b6ec4"))
|
(package! evil-mc :pin "007d471e26"))
|
||||||
|
|
||||||
((package! multiple-cursors :pin "b880554d04b8f61165afba7d4de19ac9e39bb7ab")))
|
((package! multiple-cursors :pin "b880554d04")))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; editor/objed/packages.el
|
;;; editor/objed/packages.el
|
||||||
|
|
||||||
(package! objed :pin "8dc17701d1dc65b5d2113e7ca406136bf612bc9e")
|
(package! objed :pin "8dc17701d1")
|
||||||
|
|
|
@ -11,4 +11,4 @@
|
||||||
;; separate session:
|
;; separate session:
|
||||||
(autoload 'evil-define-key "evil-core" nil nil 'macro))
|
(autoload 'evil-define-key "evil-core" nil nil 'macro))
|
||||||
|
|
||||||
(package! parinfer :pin "eaad857ae4351f72a561ee3dec8943713510003f")
|
(package! parinfer :pin "eaad857ae4")
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
|
|
||||||
(package! rotate-text
|
(package! rotate-text
|
||||||
:recipe (:host github :repo "debug-ito/rotate-text.el")
|
:recipe (:host github :repo "debug-ito/rotate-text.el")
|
||||||
:pin "48f193697db996855aee1ad2bc99b38c6646fe76")
|
:pin "48f193697d")
|
||||||
|
|
|
@ -1,11 +1,10 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; editor/snippets/packages.el
|
;;; editor/snippets/packages.el
|
||||||
|
|
||||||
(package! yasnippet :pin "3bf9a3b1af37174a004798b7195826af0123fa6a")
|
(package! yasnippet :pin "3bf9a3b1af")
|
||||||
(package! auto-yasnippet :pin "db9e0dd4335b2202cd5dac95bbbc87a1032d9bbe")
|
(package! auto-yasnippet :pin "db9e0dd433")
|
||||||
|
|
||||||
(package! doom-snippets
|
(package! doom-snippets
|
||||||
:recipe (:host github
|
:recipe (:host github
|
||||||
:repo "hlissner/doom-snippets"
|
:repo "hlissner/doom-snippets"
|
||||||
:files ("*.el" "*"))
|
:files ("*.el" "*"))
|
||||||
:pin "30a78a2da2b514e8da15b4c5df2df48356cfe4d8")
|
:pin "7ba920d1de")
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; editor/word-wrap/packages.el
|
;;; editor/word-wrap/packages.el
|
||||||
|
|
||||||
(package! adaptive-wrap :pin "1810c0ee8d827dd502ddeaae5bd759d4811fcbce")
|
(package! adaptive-wrap :pin "1810c0ee8d")
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; emacs/dired/packages.el
|
;;; emacs/dired/packages.el
|
||||||
|
|
||||||
(package! diredfl :pin "83567d00affce66a4e501563eddd0bd436ac48d0")
|
(package! diredfl :pin "83567d00af")
|
||||||
(package! dired-git-info :pin "b47f2b0c3a6cb9b7a62a4ee2605a492e512d40a9")
|
(package! dired-git-info :pin "b47f2b0c3a")
|
||||||
(package! diff-hl :pin "fb9eb1cd3c4c6ed24b93de1a7cfb369d2983be74")
|
(package! diff-hl :pin "fb9eb1cd3c")
|
||||||
(package! dired-rsync :pin "698294cbd4b731abcb617f29aa133bc9c60b2651")
|
(package! dired-rsync :pin "698294cbd4")
|
||||||
(when (featurep! +ranger)
|
(when (featurep! +ranger)
|
||||||
(package! ranger :pin "c3f349e52f5c50926dc0f285c97676934f50bc18"))
|
(package! ranger :pin "af6f781a60"))
|
||||||
(when (featurep! +icons)
|
(when (featurep! +icons)
|
||||||
(package! all-the-icons-dired :pin "980b7747d6c4a7992a1ec56afad908956db0a519"))
|
(package! all-the-icons-dired :pin "980b7747d6"))
|
||||||
(package! fd-dired :pin "fd4c3f490b0b6727592b85f1635e57638dec8f91")
|
(package! fd-dired :pin "fd4c3f490b")
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; emacs/ibuffer/packages.el
|
;;; emacs/ibuffer/packages.el
|
||||||
|
|
||||||
(package! ibuffer-projectile :pin "76496214144687cee0b5139be2e61b1e400cac87")
|
(package! ibuffer-projectile :pin "7649621414")
|
||||||
(package! ibuffer-vc :pin "64cb03887bcae6127e80f0d9342c33206e21d2d2")
|
(package! ibuffer-vc :pin "64cb03887b")
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
(package! vc-annotate :built-in t)
|
(package! vc-annotate :built-in t)
|
||||||
(package! smerge-mode :built-in t)
|
(package! smerge-mode :built-in t)
|
||||||
|
|
||||||
(package! browse-at-remote :pin "1a9392e9d1fad4e1aafb25b68b4e6857fde8f564")
|
(package! browse-at-remote :pin "1a9392e9d1")
|
||||||
(package! git-timemachine :pin "391eb61050de321101e631fcf373fc70ec6e7700")
|
(package! git-timemachine :pin "391eb61050")
|
||||||
(package! gitconfig-mode :pin "55468314a5f6b77d2c96be62c7005ac94545e217")
|
(package! gitconfig-mode :pin "55468314a5")
|
||||||
(package! gitignore-mode :pin "55468314a5f6b77d2c96be62c7005ac94545e217")
|
(package! gitignore-mode :pin "55468314a5")
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; email/mu4e/packages.el
|
;;; email/mu4e/packages.el
|
||||||
|
|
||||||
(package! mu4e-maildirs-extension :pin "3ef4c48516be66e73d24fe764aadbcfc126b7964")
|
(package! mu4e-maildirs-extension :pin "3ef4c48516")
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; email/notmuch/packages.el
|
;;; email/notmuch/packages.el
|
||||||
|
|
||||||
(package! notmuch :pin "0a0413f5142b578ee6c5ba45e1dfcdc522f57e42")
|
(package! notmuch :pin "aba7fb375b")
|
||||||
(package! org-mime :pin "b1899762170eaa656555ce62c58e613ca3509ec4")
|
(package! org-mime :pin "b189976217")
|
||||||
(when (featurep! :completion ivy)
|
(when (featurep! :completion ivy)
|
||||||
(package! counsel-notmuch :pin "a4a1562935e4180c42524c51609d1283e9be0688"))
|
(package! counsel-notmuch :pin "a4a1562935"))
|
||||||
(when (featurep! :completion helm)
|
(when (featurep! :completion helm)
|
||||||
(package! helm-notmuch :pin "97a01497e079a7b6505987e9feba6b603bbec288"))
|
(package! helm-notmuch :pin "97a01497e0"))
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
;; HACK These are wanderlust's dependencies (wanderlust depends on semi, semi
|
;; HACK These are wanderlust's dependencies (wanderlust depends on semi, semi
|
||||||
;; depends on flim, flim on apel), but both flim and apel have non-standard
|
;; depends on flim, flim on apel), but both flim and apel have non-standard
|
||||||
;; default branches, which straight cannot detect without our help.
|
;; default branches, which straight cannot detect without our help.
|
||||||
(package! flim :recipe (:branch "flim-1_14-wl"))
|
(package! flim :recipe (:branch "flim-1_14-wl") :pin "e4bd54fd7d")
|
||||||
(package! apel :recipe (:branch "apel-wl"))
|
(package! apel :recipe (:branch "apel-wl") :pin "d146ddbf88")
|
||||||
|
|
||||||
(package! wanderlust)
|
(package! wanderlust :pin "7a919e422a")
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; input/chinese/packages.el
|
;;; input/chinese/packages.el
|
||||||
|
|
||||||
(package! pyim :pin "bbeb68605eed6f0863d27558c42258416c7ada55")
|
(package! pyim :pin "bbeb68605e")
|
||||||
(package! fcitx :pin "12dc2638ddd15c8f6cfaecb20e1f428ab2bb5624")
|
(package! fcitx :pin "12dc2638dd")
|
||||||
(package! ace-pinyin :pin "8b2e9335b02486730ea4ceee790130cc5328f9ea")
|
(package! ace-pinyin :pin "8b2e9335b0")
|
||||||
(package! pangu-spacing :pin "f92898949ba3bf991fd229416f3bbb54e9c6c223")
|
(package! pangu-spacing :pin "f92898949b")
|
||||||
(package! pyim :pin "bbeb68605eed6f0863d27558c42258416c7ada55")
|
(package! pyim :pin "bbeb68605e")
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; input/japanese/packages.el
|
;;; input/japanese/packages.el
|
||||||
|
|
||||||
(package! migemo :pin "f42832c8ac462ecbec9a16eb781194f876fba64a")
|
(package! migemo :pin "f42832c8ac")
|
||||||
(package! avy-migemo :pin "922a6dd82c0bfa316b0fbb56a9d4dd4ffa5707e7")
|
(package! avy-migemo :pin "922a6dd82c")
|
||||||
(package! ddskk :pin "51747f7afb5b66675bd9e1e812c93a8aba4d8249")
|
(package! ddskk :pin "51747f7afb")
|
||||||
(package! pangu-spacing :pin "f92898949ba3bf991fd229416f3bbb54e9c6c223")
|
(package! pangu-spacing :pin "f92898949b")
|
||||||
|
|
|
@ -6,11 +6,11 @@
|
||||||
:recipe (:host github :repo "agda/agda"
|
:recipe (:host github :repo "agda/agda"
|
||||||
:files ("src/data/emacs-mode/agda-input.el")
|
:files ("src/data/emacs-mode/agda-input.el")
|
||||||
:nonrecursive t)
|
:nonrecursive t)
|
||||||
:pin "4f02b991d6d5eb6dd132591b90d839118e2ab30a")
|
:pin "e9e23b973d")
|
||||||
|
|
||||||
(package! agda2-mode
|
(package! agda2-mode
|
||||||
:recipe (:host github :repo "agda/agda"
|
:recipe (:host github :repo "agda/agda"
|
||||||
:files ("src/data/emacs-mode/*.el"
|
:files ("src/data/emacs-mode/*.el"
|
||||||
(:exclude "agda-input.el"))
|
(:exclude "agda-input.el"))
|
||||||
:nonrecursive t)
|
:nonrecursive t)
|
||||||
:pin "4f02b991d6d5eb6dd132591b90d839118e2ab30a"))
|
:pin "e9e23b973d"))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/assembly/packages.el
|
;;; lang/assembly/packages.el
|
||||||
|
|
||||||
(package! mips-mode :pin "75152fc78baa762af4f83602f6cb3c8b9bcebca3")
|
(package! mips-mode :pin "75152fc78b")
|
||||||
(package! haxor-mode :pin "6fa25a8e6b6a59481bc0354c2fe1e0ed53cbdc91")
|
(package! haxor-mode :pin "6fa25a8e6b")
|
||||||
(package! nasm-mode :pin "65ca6546fc395711fac5b3b4299e76c2303d43a8")
|
(package! nasm-mode :pin "65ca6546fc")
|
||||||
|
|
|
@ -3,30 +3,30 @@
|
||||||
|
|
||||||
(package! cmake-mode
|
(package! cmake-mode
|
||||||
:recipe (:host github :repo "emacsmirror/cmake-mode" :files (:defaults "*"))
|
:recipe (:host github :repo "emacsmirror/cmake-mode" :files (:defaults "*"))
|
||||||
:pin "bfe85bc009c4778b44e246d5c27d0f888f0bfc0c")
|
:pin "bfe85bc009")
|
||||||
(package! cuda-mode :pin "9ae9eacfdba3559b5456342d0d03296290df8ff5")
|
(package! cuda-mode :pin "9ae9eacfdb")
|
||||||
(package! demangle-mode :pin "06903d731dfde110e10b979dcc7624ef6dbb5ac8")
|
(package! demangle-mode :pin "06903d731d")
|
||||||
(package! disaster :pin "10a785facc60d89d78e0d5177985ab1af1741bb4")
|
(package! disaster :pin "10a785facc")
|
||||||
(package! modern-cpp-font-lock :pin "02f104701bc34c146d22e3143ae59ef362999098")
|
(package! modern-cpp-font-lock :pin "02f104701b")
|
||||||
(package! opencl-mode :pin "55cb49c8243e6420961d719faced035bc547c1ef")
|
(package! opencl-mode :pin "55cb49c824")
|
||||||
|
|
||||||
(when (package! glsl-mode :pin "43d906688a8e2fe650005806eb69bea131d9321a")
|
(when (package! glsl-mode :pin "43d906688a")
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-glsl
|
(package! company-glsl
|
||||||
:recipe (:host github :repo "Kaali/company-glsl")
|
:recipe (:host github :repo "Kaali/company-glsl")
|
||||||
:pin "404cd0694ab34971f9c01eb22126cd2e7d3f9dc4")))
|
:pin "404cd0694a")))
|
||||||
|
|
||||||
(if (featurep! +lsp)
|
(if (featurep! +lsp)
|
||||||
(package! ccls :pin "aab3e31fd716daf59f9794e62d473357263e8cc0")
|
(package! ccls :pin "aab3e31fd7")
|
||||||
(when (package! irony :pin "8387098286132abd6472a8f49750e38ddb8096b6")
|
(when (package! irony :pin "8387098286")
|
||||||
(package! irony-eldoc :pin "0df5831eaae264a25422b061eb2792aadde8b3f2")
|
(package! irony-eldoc :pin "0df5831eaa")
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-irony :pin "42dbecd4a865cabeb301193bb4d660e26ae3befe"))
|
(package! flycheck-irony :pin "42dbecd4a8"))
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-irony :pin "b44711dfce445610c1ffaec4951c6ff3882b216a")
|
(package! company-irony :pin "b44711dfce")
|
||||||
(package! company-irony-c-headers :pin "72c386aeb079fb261d9ec02e39211272f76bbd97")))
|
(package! company-irony-c-headers :pin "72c386aeb0")))
|
||||||
(when (package! rtags :pin "5f1eaf4355e2093afb2b7828f3ebddfcad1234be")
|
(when (package! rtags :pin "92c5126e98")
|
||||||
(when (featurep! :completion ivy)
|
(when (featurep! :completion ivy)
|
||||||
(package! ivy-rtags :pin "5f1eaf4355e2093afb2b7828f3ebddfcad1234be"))
|
(package! ivy-rtags :pin "92c5126e98"))
|
||||||
(when (featurep! :completion helm)
|
(when (featurep! :completion helm)
|
||||||
(package! helm-rtags :pin "5f1eaf4355e2093afb2b7828f3ebddfcad1234be"))))
|
(package! helm-rtags :pin "92c5126e98"))))
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/clojure/packages.el
|
;;; lang/clojure/packages.el
|
||||||
|
|
||||||
(package! cider :pin "ba5680b066121a06bbf9442e54d555de38bdefb2")
|
(package! cider :pin "7437c67f0e")
|
||||||
(package! clj-refactor :pin "e24ba6284317dbb3e678fcad325044c628da56da")
|
(package! clj-refactor :pin "e24ba62843")
|
||||||
|
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-joker :pin "51e99e697761ee8dab863930910abdba7607c1bd"))
|
(package! flycheck-joker :pin "51e99e6977"))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/common-lisp/packages.el
|
;;; lang/common-lisp/packages.el
|
||||||
|
|
||||||
(package! sly :pin "cfecd21410e48a111b8d470c911598b270882921")
|
(package! sly :pin "cfecd21410")
|
||||||
(package! sly-macrostep :pin "5113e4e926cd752b1d0bcc1508b3ebad5def5fad")
|
(package! sly-macrostep :pin "5113e4e926")
|
||||||
(package! sly-repl-ansi-color :pin "b9cd52d1cf927bf7e08582d46ab0bcf1d4fb5048")
|
(package! sly-repl-ansi-color :pin "b9cd52d1cf")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/coq/packages.el
|
;;; lang/coq/packages.el
|
||||||
|
|
||||||
(package! proof-general :pin "bee3f802ada921fb8988edb96a8b41429f7c622c")
|
(package! proof-general :pin "89829c25b9")
|
||||||
|
|
||||||
(package! company-coq :pin "6e8bc2e367e8184079b7f4b4ab359b64ab884d7c")
|
(package! company-coq :pin "6e8bc2e367")
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/crystal/packages.el
|
;;; lang/crystal/packages.el
|
||||||
|
|
||||||
(package! crystal-mode :pin "2428b016243e78a0312cf6b3ba6939e7169a1405")
|
(package! crystal-mode :pin "2428b01624")
|
||||||
(package! inf-crystal :pin "02007b2a2a3bea44902d7c83c4acba1e39d278e3")
|
(package! inf-crystal :pin "02007b2a2a")
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-crystal :pin "2428b016243e78a0312cf6b3ba6939e7169a1405")
|
(package! flycheck-crystal :pin "2428b01624")
|
||||||
(package! flycheck-ameba :pin "0c4925ae0e998818326adcb47ed27ddf9761c7dc"))
|
(package! flycheck-ameba :pin "0c4925ae0e"))
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/csharp/packages.el
|
;;; lang/csharp/packages.el
|
||||||
|
|
||||||
(package! csharp-mode :pin "57bd21bda4edc16671a85c7d6d51484e40a6e640")
|
(package! csharp-mode :pin "57bd21bda4")
|
||||||
|
|
||||||
(unless (featurep! +lsp)
|
(unless (featurep! +lsp)
|
||||||
(package! omnisharp :pin "e658a18a762438c3e1737612737b05d02a21ca2a"))
|
(package! omnisharp :pin "e658a18a76"))
|
||||||
|
|
||||||
(when (featurep! +unity)
|
(when (featurep! +unity)
|
||||||
(package! shader-mode :pin "d7dc8d0d6fe8914e8b6d5cf2081ad61e6952359c"))
|
(package! shader-mode :pin "d7dc8d0d6f"))
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/data/packages.el
|
;;; lang/data/packages.el
|
||||||
|
|
||||||
(package! graphql-mode :pin "7c37aee28bf8c8ffb3da73df5571c4e1e352562b")
|
(package! graphql-mode :pin "7c37aee28b")
|
||||||
(package! json-mode :pin "0e819e519ae17a2686e0881c4ca51fa873fa9b83")
|
(package! json-mode :pin "0e819e519a")
|
||||||
(package! jsonnet-mode :pin "2b90b4e12a11c42df0f1e5db327a50555b6ff023")
|
(package! jsonnet-mode :pin "2b90b4e12a")
|
||||||
(package! yaml-mode :pin "cecf4b106b0c4236931b14919fdf87ff3546e2c9")
|
(package! yaml-mode :pin "cecf4b106b")
|
||||||
(package! csv-mode :pin "fbf942e127e68ac8cfcd08a53500ca554fcac079")
|
(package! csv-mode :pin "fbf942e127")
|
||||||
(package! dhall-mode :pin "ef4d33debe224c6ba37e51a29b9dc8b74f20f1c2")
|
(package! dhall-mode :pin "ef4d33debe")
|
||||||
(package! protobuf-mode
|
(package! protobuf-mode
|
||||||
:recipe (:host github :repo "emacsmirror/protobuf-mode" :files (:defaults "*"))
|
:recipe (:host github :repo "emacsmirror/protobuf-mode" :files (:defaults "*"))
|
||||||
:pin "94b7bd7e8b87ff100c603153d2f8d7a2a08ab50b")
|
:pin "94b7bd7e8b")
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
;;; lang/elixir/packages.el
|
;;; lang/elixir/packages.el
|
||||||
|
|
||||||
;; +elixir.el
|
;; +elixir.el
|
||||||
(package! elixir-mode :pin "5920edcf19f0526bbee97b01435c4b8bf3b59c36")
|
(package! elixir-mode :pin "231291ecad")
|
||||||
(package! alchemist :pin "6f99367511ae209f8fe2c990779764bbb4ccb6ed")
|
(package! alchemist :pin "6f99367511")
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-credo :pin "e88f11ead53805c361ec7706e44c3dfee1daa19f"))
|
(package! flycheck-credo :pin "e88f11ead5"))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/elm/packages.el
|
;;; lang/elm/packages.el
|
||||||
|
|
||||||
(package! elm-mode :pin "5df694e307cf8fa5a3555d800984aa4ebb40664f")
|
(package! elm-mode :pin "dd868e55ff")
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-elm :pin "debd0af563cb6c2944367a691c7fa3021d9378c1"))
|
(package! flycheck-elm :pin "debd0af563"))
|
||||||
|
|
|
@ -3,13 +3,13 @@
|
||||||
|
|
||||||
(package! elisp-mode :built-in t)
|
(package! elisp-mode :built-in t)
|
||||||
|
|
||||||
(package! highlight-quoted :pin "24103478158cd19fbcfb4339a3f1fa1f054f1469")
|
(package! highlight-quoted :pin "2410347815")
|
||||||
(package! macrostep :pin "424e3734a1ee526a1bd7b5c3cd1d3ef19d184267")
|
(package! macrostep :pin "424e3734a1")
|
||||||
(package! overseer :pin "02d49f582e80e36b4334c9187801c5ecfb027789")
|
(package! overseer :pin "02d49f582e")
|
||||||
(package! elisp-def :pin "368b04da68783601b52e3169312183381871cf9e")
|
(package! elisp-def :pin "368b04da68")
|
||||||
(package! elisp-demos :pin "bec206bf1b2ccc899120ec4ca2fcdcf30dcf0da8")
|
(package! elisp-demos :pin "bec206bf1b")
|
||||||
|
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-cask :pin "3457ae553c4feaf8168008f063d78fdde8fb5f94"))
|
(package! flycheck-cask :pin "3457ae553c"))
|
||||||
|
|
||||||
(package! buttercup :pin "b297b1dbfa21c87ffbcfc12d19262765387848de")
|
(package! buttercup :pin "178c7954f8")
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; private/erlang/packages.el
|
;;; private/erlang/packages.el
|
||||||
|
|
||||||
(package! erlang :pin "cf6cf5e5f82e348ecb9bb02d70027fc4961aee3d")
|
(package! erlang :pin "c15eb5fdf7")
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-rebar3 :pin "3cca1268c54643204b5bae52e3f0bf5bc921018c"))
|
(package! flycheck-rebar3 :pin "3cca1268c5"))
|
||||||
(unless (featurep! +lsp)
|
(unless (featurep! +lsp)
|
||||||
(when (featurep! :completion ivy)
|
(when (featurep! :completion ivy)
|
||||||
(package! ivy-erlang-complete :pin "7d60ed111dbfd34ab6ec1b07c06e2d16a5380b9a"))
|
(package! ivy-erlang-complete :pin "7d60ed111d"))
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-erlang :pin "bc0524a16f17b66c7397690e4ca0e004f09ea6c5")))
|
(package! company-erlang :pin "bc0524a16f")))
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/ess/packages.el
|
;;; lang/ess/packages.el
|
||||||
|
|
||||||
(package! ess :pin "2812b85880807e5da35dbf2e69fc1b577f2ad7f4")
|
(package! ess :pin "2812b85880")
|
||||||
(package! ess-R-data-view :pin "d6e98d3ae1e2a2ea39a56eebcdb73e99d29562e9")
|
(package! ess-R-data-view :pin "d6e98d3ae1")
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/factor/packages.el
|
;;; lang/factor/packages.el
|
||||||
|
|
||||||
(package! fuel :pin "b3582dd323e5db3cd19efaae3a071578086d244b")
|
(package! fuel :pin "a62ea78d73")
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/faust/packages.el
|
;;; lang/faust/packages.el
|
||||||
|
|
||||||
(package! faustine :pin "07a38963111518f86123802f9d477be0d4689a3f")
|
(package! faustine :pin "07a3896311")
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/fsharp/packages.el
|
;;; lang/fsharp/packages.el
|
||||||
|
|
||||||
(package! fsharp-mode :pin "0415c45489fa7d83e9a7c94530aa1943682aabf9")
|
(package! fsharp-mode :pin "8c86e38b93")
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/go/packages.el
|
;;; lang/go/packages.el
|
||||||
|
|
||||||
(package! go-eldoc :pin "cbbd2ea1e94a36004432a9ac61414cb5a95a39bd")
|
(package! go-eldoc :pin "cbbd2ea1e9")
|
||||||
(package! go-guru :pin "53c76cddf54638dea5e4cae99ce0181de28e1064")
|
(package! go-guru :pin "53c76cddf5")
|
||||||
(package! go-mode :pin "53c76cddf54638dea5e4cae99ce0181de28e1064")
|
(package! go-mode :pin "53c76cddf5")
|
||||||
(package! gorepl-mode :pin "6a73bf352e8d893f89cad36c958c4db2b5e35e07")
|
(package! gorepl-mode :pin "6a73bf352e")
|
||||||
(package! go-tag :pin "59b243f2fa079d9de9d56f6e2d94397e9560310a")
|
(package! go-tag :pin "59b243f2fa")
|
||||||
(package! go-gen-test :pin "44c202ac97e728e93a35cee028a0ea8dd6e4292c")
|
(package! go-gen-test :pin "44c202ac97")
|
||||||
|
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-go :pin "939b4a677f2f843ea13d9dd90206d57111f0ceb9"))
|
(package! company-go :pin "939b4a677f"))
|
||||||
|
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-golangci-lint :pin "8e446c68311048f0b87febf8ef0379e29d358851"))
|
(package! flycheck-golangci-lint :pin "8e446c6831"))
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/haskell/packages.el
|
;;; lang/haskell/packages.el
|
||||||
|
|
||||||
(package! haskell-mode :pin "1ac4de398f9e19f322fa168ebf58527458e43df5")
|
(package! haskell-mode :pin "3cf99d7f0e")
|
||||||
|
|
||||||
(when (featurep! +dante)
|
(when (featurep! +dante)
|
||||||
(package! dante :pin "3e532e8d7ea02d6045345d1175e05b616882112a")
|
(package! dante :pin "3e532e8d7e")
|
||||||
(package! attrap :pin "4cf3e4a16255997e7c3c39682a72866a0a37dd4b"))
|
(package! attrap :pin "4cf3e4a162"))
|
||||||
(when (featurep! +lsp)
|
(when (featurep! +lsp)
|
||||||
(package! lsp-haskell :pin "6d481f97e62b0fd2455e8f7a36429981277445b1"))
|
(package! lsp-haskell :pin "6d481f97e6"))
|
||||||
;; DEPRECATED
|
;; DEPRECATED
|
||||||
(when (featurep! +intero)
|
(when (featurep! +intero)
|
||||||
(package! intero :pin "30d8e7330c9b20c2905035bc417fa8645e7b4b85"))
|
(package! intero :pin "30d8e7330c"))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/hy/packages.el
|
;;; lang/hy/packages.el
|
||||||
|
|
||||||
(package! hy-mode :pin "e2d5fecdaec602788aa7123ed13651c888b8d94b")
|
(package! hy-mode :pin "e2d5fecdae")
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/idris/packages.el
|
;;; lang/idris/packages.el
|
||||||
|
|
||||||
(package! idris-mode :pin "acc8835449475d7cd205aba213fdd3d41c38ba40")
|
(package! idris-mode :pin "acc8835449")
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/java/packages.el
|
;;; lang/java/packages.el
|
||||||
|
|
||||||
(package! android-mode :pin "d5332e339a1f5e30559a53feffb8442ca79265d6")
|
(package! android-mode :pin "d5332e339a")
|
||||||
(package! groovy-mode :pin "cafdd98e06a3bbff213f3ccb163de2c42d412b66")
|
(package! groovy-mode :pin "cafdd98e06")
|
||||||
|
|
||||||
(when (featurep! +meghanada)
|
(when (featurep! +meghanada)
|
||||||
(package! meghanada :pin "70bfbf553c7b7fb1928672e9a95b7137e02c2d4b"))
|
(package! meghanada :pin "70bfbf553c"))
|
||||||
|
|
||||||
(when (featurep! +eclim)
|
(when (featurep! +eclim)
|
||||||
(package! eclim :pin "23f5b294f833ce58516d7b9ae08a7792d70022a1")
|
(package! eclim :pin "23f5b294f8")
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-emacs-eclim :pin "23f5b294f833ce58516d7b9ae08a7792d70022a1")))
|
(package! company-emacs-eclim :pin "23f5b294f8")))
|
||||||
|
|
||||||
(when (featurep! +lsp)
|
(when (featurep! +lsp)
|
||||||
(package! lsp-java :pin "5c3da6cf3a27dc57df1d537bdacbb318ca628bcf"))
|
(package! lsp-java :pin "dbeeee9c74"))
|
||||||
|
|
|
@ -2,21 +2,21 @@
|
||||||
;;; lang/javascript/packages.el
|
;;; lang/javascript/packages.el
|
||||||
|
|
||||||
;; Major modes
|
;; Major modes
|
||||||
(package! coffee-mode :pin "86ab8aae8662e8eff54d3013010b9c693b16eac5")
|
(package! coffee-mode :pin "86ab8aae86")
|
||||||
(package! js2-mode :pin "b3841a7a304d9d1328fdb0868fbbecf0c2f9831f")
|
(package! js2-mode :pin "b3841a7a30")
|
||||||
(package! rjsx-mode :pin "0e7fa6b4facdec4f85a7a8865bdf59dfd57217b5")
|
(package! rjsx-mode :pin "014c760138")
|
||||||
(package! typescript-mode :pin "761f3aec6e192ddf0a9f1cc3d5d2ee77d32cb06c")
|
(package! typescript-mode :pin "a0f2c3ebd4")
|
||||||
|
|
||||||
;; Tools
|
;; Tools
|
||||||
(package! eslintd-fix :pin "98c669e3653bf94c236c54946c6faba7f782ef0d")
|
(package! eslintd-fix :pin "98c669e365")
|
||||||
(package! js2-refactor :pin "d4c40b5fc86d3edd7c6a7d83ac86483ee1cb7a28")
|
(package! js2-refactor :pin "d4c40b5fc8")
|
||||||
(package! npm-mode :pin "3ee7c0bad5b7a041d4739ef3aaa06a3dc764e5eb")
|
(package! npm-mode :pin "3ee7c0bad5")
|
||||||
|
|
||||||
;; Eval
|
;; Eval
|
||||||
(package! nodejs-repl :pin "8b9094826568485eb0c48d798ae0026cb6962b83")
|
(package! nodejs-repl :pin "8b90948265")
|
||||||
(package! skewer-mode :pin "123215dd9bfa67ce5cc49cd52dd54c0ba7c7e02c")
|
(package! skewer-mode :pin "123215dd9b")
|
||||||
|
|
||||||
;; Programming environment
|
;; Programming environment
|
||||||
(package! tide :pin "1878a097fc41ee81c40c155022c8feaaf8bfaa6d")
|
(package! tide :pin "1878a097fc")
|
||||||
(when (featurep! :tools lookup)
|
(when (featurep! :tools lookup)
|
||||||
(package! xref-js2 :pin "6f1ed5dae0c2485416196a51f2fa92f32e4b8262"))
|
(package! xref-js2 :pin "6f1ed5dae0"))
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/julia/packages.el
|
;;; lang/julia/packages.el
|
||||||
|
|
||||||
(package! julia-mode :pin "5238f9adb7dd1c161fd6130435ebf0ac3755f33c")
|
(package! julia-mode :pin "5238f9adb7")
|
||||||
(package! julia-repl :pin "b11a5729709c5ca541db2b6472b6579166723060")
|
(package! julia-repl :pin "b11a572970")
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/kotlin/packages.el
|
;;; lang/kotlin/packages.el
|
||||||
|
|
||||||
(package! kotlin-mode :pin "ab610996820b5cbdb032edbf8747661131603ab8")
|
(package! kotlin-mode :pin "ab61099682")
|
||||||
|
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-kotlin :pin "5104ee9a3fdb7f0a0a3d3bcfd8dd3c45a9929310"))
|
(package! flycheck-kotlin :pin "5104ee9a3f"))
|
||||||
|
|
|
@ -1,22 +1,22 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/latex/packages.el
|
;;; lang/latex/packages.el
|
||||||
|
|
||||||
(package! auctex :pin "fafa28d54276a73604e696b51c6a1a36d727d3fb")
|
(package! auctex :pin "fafa28d542")
|
||||||
(package! adaptive-wrap :pin "1810c0ee8d827dd502ddeaae5bd759d4811fcbce")
|
(package! adaptive-wrap :pin "1810c0ee8d")
|
||||||
(package! latex-preview-pane :pin "5297668a89996b50b2b62f99cba01cc544dbed2e")
|
(package! latex-preview-pane :pin "5297668a89")
|
||||||
|
|
||||||
;; Optional module features:
|
;; Optional module features:
|
||||||
|
|
||||||
(when (featurep! +latexmk)
|
(when (featurep! +latexmk)
|
||||||
(package! auctex-latexmk :pin "4d353522650d7685acbf1d38f7dbc504f734bd84"))
|
(package! auctex-latexmk :pin "4d35352265"))
|
||||||
|
|
||||||
;; Features according to other user selected options
|
;; Features according to other user selected options
|
||||||
|
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-auctex :pin "48c42c58ce2f0e693301b0cb2d085055410c1b25")
|
(package! company-auctex :pin "48c42c58ce")
|
||||||
(package! company-reftex :pin "33935e96540201adab43f3a765d62289eba9e286")
|
(package! company-reftex :pin "33935e9654")
|
||||||
(package! company-math :pin "600e49449644f6835f9dc3501bc58461999e8ab9"))
|
(package! company-math :pin "600e494496"))
|
||||||
(when (featurep! :completion ivy)
|
(when (featurep! :completion ivy)
|
||||||
(package! ivy-bibtex :pin "d4471232be26793fbf56c0ac3690b5f537c378b9"))
|
(package! ivy-bibtex :pin "d4471232be"))
|
||||||
(when (featurep! :completion helm)
|
(when (featurep! :completion helm)
|
||||||
(package! helm-bibtex :pin "d4471232be26793fbf56c0ac3690b5f537c378b9"))
|
(package! helm-bibtex :pin "d4471232be"))
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/lean/packages.el
|
;;; lang/lean/packages.el
|
||||||
|
|
||||||
(package! lean-mode :pin "f26e40daad2c1bd090e440a2b931205ac3b9b613")
|
(package! lean-mode :pin "f26e40daad")
|
||||||
|
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-lean :pin "f26e40daad2c1bd090e440a2b931205ac3b9b613"))
|
(package! company-lean :pin "f26e40daad"))
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/ledger/packages.el
|
;;; lang/ledger/packages.el
|
||||||
|
|
||||||
(package! ledger-mode :pin "a514953d6a25cb29c0ec218e9824ee201c9b904d")
|
(package! ledger-mode :pin "a514953d6a")
|
||||||
|
|
||||||
(when (featurep! :editor evil)
|
(when (featurep! :editor evil)
|
||||||
(package! evil-ledger :pin "7a9f9f5d39c42fffdba8004f8982642351f2b233"))
|
(package! evil-ledger :pin "7a9f9f5d39"))
|
||||||
|
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-ledger :pin "2065beab564c23e6ab380547d19bdb5a9b3b25fc"))
|
(package! flycheck-ledger :pin "2065beab56"))
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/lua/packages.el
|
;;; lang/lua/packages.el
|
||||||
|
|
||||||
(package! lua-mode :pin "1f596a93b3f1caadd7bba01030f8c179b029600b")
|
(package! lua-mode :pin "1f596a93b3")
|
||||||
|
|
||||||
(when (featurep! +moonscript)
|
(when (featurep! +moonscript)
|
||||||
(package! moonscript :pin "56f90471e2ced2b0a177aed4d8c2f854797e9cc7")
|
(package! moonscript :pin "56f90471e2")
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-moonscript
|
(package! flycheck-moonscript
|
||||||
:recipe (:host github :repo "hlissner/emacs-flycheck-moonscript") :pin "fcb99e5efcf31db05f236f02eaa575986a57172d")))
|
:recipe (:host github :repo "hlissner/emacs-flycheck-moonscript") :pin "fcb99e5efc")))
|
||||||
|
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-lua :pin "29f6819de4d691e5fd0b62893a9f4fbc1c6fcb52"))
|
(package! company-lua :pin "29f6819de4"))
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/markdown/packages.el
|
;;; lang/markdown/packages.el
|
||||||
|
|
||||||
(package! markdown-mode :pin "e9dff50d572caa96b68a7466c18c97a8d6ed651c")
|
(package! markdown-mode :pin "e9dff50d57")
|
||||||
(package! markdown-toc :pin "7038f4f6d5c2bc7e4aea89699a607ac2b7dd16a8")
|
(package! markdown-toc :pin "7038f4f6d5")
|
||||||
(package! edit-indirect :pin "935ded353b9ed3da67bc61abf245c21b58d88864")
|
(package! edit-indirect :pin "935ded353b")
|
||||||
|
|
||||||
(when (featurep! +grip)
|
(when (featurep! +grip)
|
||||||
(package! grip-mode :pin "0c2fe11f12ec23d5bbfba59ba43b89e87ef3eea8"))
|
(package! grip-mode :pin "cbf20fd131"))
|
||||||
|
|
||||||
(when (featurep! :editor evil +everywhere)
|
(when (featurep! :editor evil +everywhere)
|
||||||
(package! evil-markdown
|
(package! evil-markdown
|
||||||
:recipe (:host github :repo "Somelauw/evil-markdown") :pin "46cd81b37991c4325fc24015a610f832b0ff995d"))
|
:recipe (:host github :repo "Somelauw/evil-markdown") :pin "46cd81b379"))
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
;;; requires nim nimsuggest nimble
|
;;; requires nim nimsuggest nimble
|
||||||
|
|
||||||
(package! nim-mode :pin "16a245e4974d21a6e9e7163e7fbfb50a0bd89f99")
|
(package! nim-mode :pin "16a245e497")
|
||||||
|
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-nim :pin "ddfade51001571c2399f78bcc509e0aa8eb752a4"))
|
(package! flycheck-nim :pin "ddfade5100"))
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/nix/packages.el
|
;;; lang/nix/packages.el
|
||||||
|
|
||||||
(package! nix-mode :pin "5b5961780f3b1c1b62453d2087f775298980f10d")
|
(package! nix-mode :pin "5b5961780f")
|
||||||
(package! nix-update :pin "fc6c39c2da3fcfa62f4796816c084a6389c8b6e7")
|
(package! nix-update :pin "fc6c39c2da")
|
||||||
|
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-nixos-options :pin "977b9a505ffc8b33b70ec7742f90e469b3168297"))
|
(package! company-nixos-options :pin "977b9a505f"))
|
||||||
|
|
||||||
(when (featurep! :completion helm)
|
(when (featurep! :completion helm)
|
||||||
(package! helm-nixos-options :pin "977b9a505ffc8b33b70ec7742f90e469b3168297"))
|
(package! helm-nixos-options :pin "977b9a505f"))
|
||||||
|
|
|
@ -1,25 +1,25 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/ocaml/packages.el
|
;;; lang/ocaml/packages.el
|
||||||
|
|
||||||
(package! tuareg :pin "c12061eb80c1487a1963af7cdae268d709a70ca9")
|
(package! tuareg :pin "c12061eb80")
|
||||||
|
|
||||||
(unless (featurep! +lsp)
|
(unless (featurep! +lsp)
|
||||||
(package! merlin :pin "f6954e953b4168e6a798a0255d6a2dfbd868a3c6")
|
(package! merlin :pin "f6954e953b")
|
||||||
(package! merlin-eldoc :pin "db7fab1eddfe34781b7e79694f8923b285698032")
|
(package! merlin-eldoc :pin "db7fab1edd")
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-ocaml :pin "8707a7bf545a8639a6a5c600a98d9a2ea1487dc9")))
|
(package! flycheck-ocaml :pin "8707a7bf54")))
|
||||||
|
|
||||||
(package! ocp-indent :pin "9e26c0a2699b7076cebc04ece59fb354eb84c11c")
|
(package! ocp-indent :pin "9e26c0a269")
|
||||||
|
|
||||||
(when (featurep! :tools eval)
|
(when (featurep! :tools eval)
|
||||||
(package! utop :pin "7c99d8c904dbb6fb0daf375f5424a9f6053b9c84"))
|
(package! utop :pin "7c99d8c904"))
|
||||||
|
|
||||||
(when (featurep! :editor format)
|
(when (featurep! :editor format)
|
||||||
;; by default quelpa generated a version 0pre0.20180929.192844, which got
|
;; by default quelpa generated a version 0pre0.20180929.192844, which got
|
||||||
;; parsed into (0 -1 0 ...), which when compared with version nil (0) in
|
;; parsed into (0 -1 0 ...), which when compared with version nil (0) in
|
||||||
;; package-installed-p always yielded false
|
;; package-installed-p always yielded false
|
||||||
(package! ocamlformat :recipe
|
(package! ocamlformat :recipe
|
||||||
(:host github :repo "ocaml-ppx/ocamlformat" :files ("emacs/*.el")) :pin "c7376847027ec94929fb3e3c42ba76d03c952d6d"))
|
(:host github :repo "ocaml-ppx/ocamlformat" :files ("emacs/*.el")) :pin "dba4487820"))
|
||||||
|
|
||||||
(package! dune :recipe
|
(package! dune :recipe
|
||||||
(:host github :repo "ocaml/dune" :files ("editor-integration/emacs/*.el")) :pin "19f3a4a3db93702034c5227517b3e96e89fe5d84")
|
(:host github :repo "ocaml/dune" :files ("editor-integration/emacs/*.el")) :pin "f3df7abe64")
|
||||||
|
|
|
@ -26,79 +26,80 @@
|
||||||
(package! org-mode
|
(package! org-mode
|
||||||
:recipe (:host github
|
:recipe (:host github
|
||||||
:repo "emacs-straight/org-mode"
|
:repo "emacs-straight/org-mode"
|
||||||
:files ("*.el" "lisp/*.el" "contrib/lisp/*.el")))
|
:files ("*.el" "lisp/*.el" "contrib/lisp/*.el"))
|
||||||
|
:pin "cd1014a75a")
|
||||||
;; ...And prevent other packages from pulling org; org-plus-contrib satisfies
|
;; ...And prevent other packages from pulling org; org-plus-contrib satisfies
|
||||||
;; the dependency already: https://github.com/raxod502/straight.el/issues/352
|
;; the dependency already: https://github.com/raxod502/straight.el/issues/352
|
||||||
(package! org :recipe (:local-repo nil))
|
(package! org :recipe (:local-repo nil))
|
||||||
|
|
||||||
(package! avy :pin "cf95ba9582121a1c2249e3c5efdc51acd566d190")
|
(package! avy)
|
||||||
(package! htmlize :pin "86f22f211e9230857197c42a9823d3f05381deed")
|
(package! htmlize :pin "86f22f211e")
|
||||||
(package! org-bullets
|
(package! org-bullets
|
||||||
:recipe (:host github :repo "Kaligule/org-bullets")
|
:recipe (:host github :repo "Kaligule/org-bullets")
|
||||||
:pin "8b4f0aab6d49b00faa779785b978fdb67e2eb066")
|
:pin "8b4f0aab6d")
|
||||||
(package! org-yt
|
(package! org-yt
|
||||||
:recipe (:host github :repo "TobiasZawada/org-yt")
|
:recipe (:host github :repo "TobiasZawada/org-yt")
|
||||||
:pin "40cc1ac76d741055cbefa13860d9f070a7ade001")
|
:pin "40cc1ac76d")
|
||||||
(package! ox-clip :pin "bd36f9fb4e3b1b9e8686b993b02ccd780ff75a96")
|
(package! ox-clip :pin "bd36f9fb4e")
|
||||||
(package! toc-org :pin "379b457fcff091d2fa47223ade58f457fd6eed28")
|
(package! toc-org :pin "379b457fcf")
|
||||||
(package! org-cliplink :pin "82402cae7e118d67de7328417fd018a18f95fac2")
|
(package! org-cliplink :pin "82402cae7e")
|
||||||
(package! org-bookmark-heading :pin "38a2813f72ff65f3ae91e2ebb23e0bbb42a8d1df")
|
(package! org-bookmark-heading :pin "38a2813f72")
|
||||||
|
|
||||||
(when (featurep! :editor evil +everywhere)
|
(when (featurep! :editor evil +everywhere)
|
||||||
(package! evil-org
|
(package! evil-org
|
||||||
:recipe (:host github :repo "hlissner/evil-org-mode")
|
:recipe (:host github :repo "hlissner/evil-org-mode")
|
||||||
:pin "4d44e9bbdc3ae35d0050ca298886710f6531f434"))
|
:pin "4d44e9bbdc"))
|
||||||
(when (featurep! :tools pdf)
|
(when (featurep! :tools pdf)
|
||||||
(package! org-pdfview :pin "8b71f313634b95a1fac42fc701934fd796565f3b"))
|
(package! org-pdfview :pin "8b71f31363"))
|
||||||
(when (featurep! :tools magit)
|
(when (featurep! :tools magit)
|
||||||
(package! orgit :pin "e7cddf39e301c87c36c7de13e429dee74874d5c8"))
|
(package! orgit :pin "e7cddf39e3"))
|
||||||
(when (featurep! +brain)
|
(when (featurep! +brain)
|
||||||
(package! org-brain :pin "8cb2efc86026f0dcd19a63aef97044131682eba5"))
|
(package! org-brain :pin "8cb2efc860"))
|
||||||
(when (featurep! +dragndrop)
|
(when (featurep! +dragndrop)
|
||||||
(package! org-download :pin "a367669384859261bcb11bac4b782f231f972353"))
|
(package! org-download :pin "aad18aecef"))
|
||||||
(when (featurep! +gnuplot)
|
(when (featurep! +gnuplot)
|
||||||
(package! gnuplot :pin "a406143d52618638d908b6b0b1c1c90c045b83ee")
|
(package! gnuplot :pin "a406143d52")
|
||||||
(package! gnuplot-mode :pin "601f6392986f0cba332c87678d31ae0d0a496ce7"))
|
(package! gnuplot-mode :pin "601f639298"))
|
||||||
(when (featurep! +ipython) ; DEPRECATED
|
(when (featurep! +ipython) ; DEPRECATED
|
||||||
(package! ob-ipython :pin "7147455230841744fb5b95dcbe03320313a77124"))
|
(package! ob-ipython :pin "7147455230"))
|
||||||
(when (featurep! +jupyter)
|
(when (featurep! +jupyter)
|
||||||
(package! jupyter :pin "9e3c1633586982e278f072dfaaabd115fa4d19f7"))
|
(package! jupyter :pin "9e3c163358"))
|
||||||
(when (featurep! +pomodoro)
|
(when (featurep! +pomodoro)
|
||||||
(package! org-pomodoro :pin "aa07c11318f91219336197e62c47bc7a3d090479"))
|
(package! org-pomodoro :pin "aa07c11318"))
|
||||||
(when (featurep! +present)
|
(when (featurep! +present)
|
||||||
(package! centered-window
|
(package! centered-window
|
||||||
:recipe (:host github :repo "anler/centered-window-mode")
|
:recipe (:host github :repo "anler/centered-window-mode")
|
||||||
:pin "24f7c5be9def20879f46659082d497e67b55d7af")
|
:pin "24f7c5be9d")
|
||||||
(package! org-tree-slide :pin "7bf09a02bd2d8f1ccfcb5209bfb18fbe02d1f44e")
|
(package! org-tree-slide :pin "7bf09a02bd")
|
||||||
(package! org-re-reveal :pin "29bc467201220dbf5091fe2d32a2b237c744ff10"))
|
(package! org-re-reveal :pin "29bc467201"))
|
||||||
(when (featurep! +journal)
|
(when (featurep! +journal)
|
||||||
(package! org-journal :pin "cf0f15386fb52479f3b8f4f494feff71ba0052a4"))
|
(package! org-journal :pin "cf0f15386f"))
|
||||||
|
|
||||||
;;; Babel
|
;;; Babel
|
||||||
(package! ob-async :pin "80a30b96a007d419ece12c976a81804ede340311")
|
(package! ob-async :pin "80a30b96a0")
|
||||||
(when (featurep! :lang crystal)
|
(when (featurep! :lang crystal)
|
||||||
(package! ob-crystal :pin "d84c1adee4b269cdba06a97caedb8071561a09af"))
|
(package! ob-crystal :pin "d84c1adee4"))
|
||||||
(when (featurep! :lang go)
|
(when (featurep! :lang go)
|
||||||
(package! ob-go :pin "2067ed55f4c1d33a43cb3f6948609d240a8915f5"))
|
(package! ob-go :pin "2067ed55f4"))
|
||||||
(when (featurep! :lang nim)
|
(when (featurep! :lang nim)
|
||||||
(package! ob-nim :pin "bf1642cb93f0a898804dc13fd9408d2964403bd2"))
|
(package! ob-nim :pin "bf1642cb93"))
|
||||||
(when (featurep! :lang racket)
|
(when (featurep! :lang racket)
|
||||||
(package! ob-racket
|
(package! ob-racket
|
||||||
:recipe (:host github :repo "DEADB17/ob-racket")
|
:recipe (:host github :repo "DEADB17/ob-racket")
|
||||||
:pin "d8fd51bddb019b0eb68755255f88fc800cfe03cb"))
|
:pin "d8fd51bddb"))
|
||||||
(when (featurep! :lang rest)
|
(when (featurep! :lang rest)
|
||||||
(package! ob-restclient :pin "c5c22e603531dca48575d0a425fddff16dc0f391"))
|
(package! ob-restclient :pin "c5c22e6035"))
|
||||||
(when (featurep! :lang rust)
|
(when (featurep! :lang rust)
|
||||||
(package! ob-rust :pin "6a82587598cd097e9642be916243c31f1231b24a"))
|
(package! ob-rust :pin "6a82587598"))
|
||||||
(when (featurep! :lang scala)
|
(when (featurep! :lang scala)
|
||||||
(package! ob-ammonite :pin "39937dff395e70aff76a4224fa49cf2ec6c57cca"))
|
(package! ob-ammonite :pin "39937dff39"))
|
||||||
|
|
||||||
;;; Export
|
;;; Export
|
||||||
(when (featurep! +pandoc)
|
(when (featurep! +pandoc)
|
||||||
(package! ox-pandoc :pin "aa37dc7e94213d4ebedb85c384c1ba35007da18e"))
|
(package! ox-pandoc :pin "aa37dc7e94"))
|
||||||
(when (featurep! +hugo)
|
(when (featurep! +hugo)
|
||||||
(package! ox-hugo
|
(package! ox-hugo
|
||||||
:recipe (:host github :repo "kaushalmodi/ox-hugo" :nonrecursive t)
|
:recipe (:host github :repo "kaushalmodi/ox-hugo" :nonrecursive t)
|
||||||
:pin "d2892b3b5ea19f85063f2fba4a5b7ffa1123a395"))
|
:pin "0530645d73"))
|
||||||
(when (featurep! :lang rst)
|
(when (featurep! :lang rst)
|
||||||
(package! ox-rst :pin "9158bfd18096c559e0a225ae62ab683f1c98a547"))
|
(package! ox-rst :pin "9158bfd180"))
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/perl/packages.el
|
;;; lang/perl/packages.el
|
||||||
|
|
||||||
(package! perl6-mode :pin "88de065795d6863b23b6042576b9e90f8cbf8798")
|
(package! perl6-mode :pin "88de065795")
|
||||||
|
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-perl6 :pin "b804702305d7a6e26f762ff98cfdeec2e9dd4cb7"))
|
(package! flycheck-perl6 :pin "b804702305"))
|
||||||
|
|
|
@ -1,22 +1,22 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/php/packages.el
|
;;; lang/php/packages.el
|
||||||
|
|
||||||
(package! php-boris :pin "f2faebf610c917f7091f7ec0cd97645629c4f819")
|
(package! php-boris :pin "f2faebf610")
|
||||||
(package! php-extras :recipe (:host github :repo "arnested/php-extras") :pin "d410c5af663c30c01d461ac476d1cbfbacb49367")
|
(package! php-extras :recipe (:host github :repo "arnested/php-extras") :pin "d410c5af66")
|
||||||
(package! php-mode :pin "167b35749dbf700543d4a540d098c015af58df2b")
|
(package! php-mode :pin "cade4cef2b")
|
||||||
(package! php-refactor-mode :pin "7a794b0618df2882b1bd586fdd698dba0bc5130d")
|
(package! php-refactor-mode :pin "7a794b0618")
|
||||||
(package! phpunit :pin "fe6bc91c3bd8b329c6d26ad883a025f06b5121ee")
|
(package! phpunit :pin "fe6bc91c3b")
|
||||||
|
|
||||||
(when (featurep! +hack)
|
(when (featurep! +hack)
|
||||||
(package! hack-mode :recipe (:host github :repo "hhvm/hack-mode") :pin "fd6a661b091490920804d043303596f9e60a5dd7"))
|
(package! hack-mode :recipe (:host github :repo "hhvm/hack-mode") :pin "fd6a661b09"))
|
||||||
|
|
||||||
(unless (featurep! +lsp)
|
(unless (featurep! +lsp)
|
||||||
(package! phpactor :pin "19d56b4c62772f6939cf1576c72213bf72fd3eb1")
|
(package! phpactor :pin "5ccf65d59e")
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-phpactor :pin "19d56b4c62772f6939cf1576c72213bf72fd3eb1")))
|
(package! company-phpactor :pin "5ccf65d59e")))
|
||||||
|
|
||||||
(when (featurep! :editor format)
|
(when (featurep! :editor format)
|
||||||
(package! php-cs-fixer :pin "6540006710daf2b2d47576968ea826a83a40a6bf"))
|
(package! php-cs-fixer :pin "6540006710"))
|
||||||
|
|
||||||
;; For building php-extras
|
;; For building php-extras
|
||||||
(package! async :pin "86aef2c38e7d35e8509b7feeee3e989d825eba91")
|
(package! async :pin "86aef2c38e")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/plantuml/packages.el
|
;;; lang/plantuml/packages.el
|
||||||
|
|
||||||
(package! plantuml-mode :pin "ea45a13707abd2a70df183f1aec6447197fc9ccc")
|
(package! plantuml-mode :pin "ea45a13707")
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-plantuml :pin "183be89e1dbba0b38237dd198dff600e0790309d"))
|
(package! flycheck-plantuml :pin "183be89e1d"))
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
;; due to expecting the compiler to be psc rather than purs. However, one of
|
;; due to expecting the compiler to be psc rather than purs. However, one of
|
||||||
;; purescript-mode or psc-ide seems to handle flycheck, so it might be
|
;; purescript-mode or psc-ide seems to handle flycheck, so it might be
|
||||||
;; unnecessary altogether.
|
;; unnecessary altogether.
|
||||||
;;(package! flycheck-purescript :pin "30f0435d5e2715053c8c6170b2bce2ae462ac819")
|
;;(package! flycheck-purescript :pin "30f0435d5e")
|
||||||
|
|
||||||
(package! psc-ide :pin "2a9394422da317b54aa1da021aea6cded19004c1")
|
(package! psc-ide :pin "2a9394422d")
|
||||||
(package! purescript-mode :pin "8db1d0243c03da31adac4d7c5287407a4df6aff2")
|
(package! purescript-mode :pin "8db1d0243c")
|
||||||
|
|
|
@ -2,33 +2,33 @@
|
||||||
;;; lang/python/packages.el
|
;;; lang/python/packages.el
|
||||||
|
|
||||||
;; Major modes
|
;; Major modes
|
||||||
(package! pip-requirements :pin "216cd1690f80cc965d4ae47b8753fc185f778ff6")
|
(package! pip-requirements :pin "216cd1690f")
|
||||||
(when (featurep! +cython)
|
(when (featurep! +cython)
|
||||||
(package! cython-mode :pin "6d2c3b9372547ce0aefac2babfe48dc1568875b9")
|
(package! cython-mode :pin "1bc86b5750")
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-cython :pin "ecc4454d35ab5317ab66a04406f36f0c1dbc0b76")))
|
(package! flycheck-cython :pin "ecc4454d35")))
|
||||||
|
|
||||||
;; LSP
|
;; LSP
|
||||||
(when (featurep! +lsp)
|
(when (featurep! +lsp)
|
||||||
(package! lsp-python-ms :pin "83ef84d9a4a942f8882b00d07bb78b15f716e89d"))
|
(package! lsp-python-ms :pin "83ef84d9a4"))
|
||||||
|
|
||||||
;; Programming environment
|
;; Programming environment
|
||||||
(package! anaconda-mode :pin "1bc301b2d2bc336988f4a16a891c275a90136ca5")
|
(package! anaconda-mode :pin "1bc301b2d2")
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-anaconda :pin "398fad19160cc1d0e31dcb1d4a3f88de7a2d355d"))
|
(package! company-anaconda :pin "398fad1916"))
|
||||||
|
|
||||||
;; Environment management
|
;; Environment management
|
||||||
(package! pipenv :pin "b730bb509e8b60af9f5ab1f1e6c3458d1d95d789")
|
(package! pipenv :pin "b730bb509e")
|
||||||
(package! pyvenv :pin "861998b6d157ae73b829f02a5a6c8a9118310831")
|
(package! pyvenv :pin "861998b6d1")
|
||||||
(when (featurep! +pyenv)
|
(when (featurep! +pyenv)
|
||||||
(package! pyenv-mode :pin "aec6f2aa289f6aed974f053c081143758dd142fb"))
|
(package! pyenv-mode :pin "aec6f2aa28"))
|
||||||
(when (featurep! +conda)
|
(when (featurep! +conda)
|
||||||
(package! conda :pin "41e9593cf230a50183a36fa9c0a4853acb2e7505"))
|
(package! conda :pin "814439dffa"))
|
||||||
|
|
||||||
;; Testing frameworks
|
;; Testing frameworks
|
||||||
(package! nose :pin "f8528297519eba911696c4e68fa88892de9a7b72")
|
(package! nose :pin "f852829751")
|
||||||
(package! python-pytest :pin "09ad688df207ee9b02c990d3897a9e2841931d97")
|
(package! python-pytest :pin "09ad688df2")
|
||||||
|
|
||||||
;; Import managements
|
;; Import managements
|
||||||
(package! pyimport :pin "a6f63cf7ed93f0c0f7c207e6595813966f8852b9")
|
(package! pyimport :pin "a6f63cf7ed")
|
||||||
(package! py-isort :pin "e67306f459c47c53a65604e4eea88a3914596560")
|
(package! py-isort :pin "e67306f459")
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/qt/packages.el
|
;;; lang/qt/packages.el
|
||||||
|
|
||||||
(package! qml-mode :pin "6c5f33ba88ae010bf201a80ee8095e20a724558c")
|
(package! qml-mode :pin "6c5f33ba88")
|
||||||
(package! qt-pro-mode :pin "7a2da323de834294b413cbbb3c92f42f54913643")
|
(package! qt-pro-mode :pin "7a2da323de")
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/racket/packages.el
|
;;; lang/racket/packages.el
|
||||||
|
|
||||||
(package! racket-mode :pin "09eba92e846733db1acc8b9e58ff2b5f52c79b23")
|
(package! racket-mode :pin "5f396fa91f")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/rest/packages.el
|
;;; lang/rest/packages.el
|
||||||
|
|
||||||
(package! restclient :pin "e8ca809ace13549a1ddffb4e4aaa5d5fce750f3d")
|
(package! restclient :pin "e8ca809ace")
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-restclient :pin "e5a3ec54edb44776738c13e13e34c85b3085277b"))
|
(package! company-restclient :pin "e5a3ec54ed"))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/rst/packages.el
|
;;; lang/rst/packages.el
|
||||||
|
|
||||||
(package! sphinx-mode :pin "b5ac514e213459dcc57184086f10b5b6be3cecd8")
|
(package! sphinx-mode :pin "b5ac514e21")
|
||||||
|
|
|
@ -2,31 +2,31 @@
|
||||||
;;; lang/ruby/packages.el
|
;;; lang/ruby/packages.el
|
||||||
|
|
||||||
;; Major modes
|
;; Major modes
|
||||||
(package! enh-ruby-mode :pin "732331b99a0884dd7fc0149658d4090886857656")
|
(package! enh-ruby-mode :pin "732331b99a")
|
||||||
(package! yard-mode :pin "ba74a47463b0320ae152bd42a7dd7aeecd7b5748")
|
(package! yard-mode :pin "ba74a47463")
|
||||||
|
|
||||||
;; REPL
|
;; REPL
|
||||||
(package! inf-ruby :pin "fd8d392fefd1d99eb58fc597d537d0d7df29c334")
|
(package! inf-ruby :pin "fd8d392fef")
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-inf-ruby :pin "fe3e4863bc971fbb81edad447efad5795ead1b17"))
|
(package! company-inf-ruby :pin "fe3e4863bc"))
|
||||||
|
|
||||||
;; Programming environment
|
;; Programming environment
|
||||||
(package! rubocop :pin "03bf15558a6eb65e4f74000cab29412efd46660e")
|
(package! rubocop :pin "03bf15558a")
|
||||||
(package! robe :pin "8190cb7c7beb8385dd3abf6ea357f33d8981ae8a")
|
(package! robe :pin "8190cb7c7b")
|
||||||
|
|
||||||
;; Project tools
|
;; Project tools
|
||||||
(package! bundler
|
(package! bundler
|
||||||
;; REVIEW Remove when endofunky/bundler.el#25 is merged
|
;; REVIEW Remove when endofunky/bundler.el#25 is merged
|
||||||
:recipe (:host github :repo "nate/bundler.el")
|
:recipe (:host github :repo "nate/bundler.el")
|
||||||
:pin "05a91d68e21e129b6c4d5462c888ea249c2ea001")
|
:pin "10a18a9322")
|
||||||
(package! rake :pin "9c204334b03b4e899fadae6e59c20cf105404128")
|
(package! rake :pin "9c204334b0")
|
||||||
|
|
||||||
;; Environment management
|
;; Environment management
|
||||||
(when (featurep! +rbenv)
|
(when (featurep! +rbenv)
|
||||||
(package! rbenv :pin "2ea1a5bdc1266caef1dd77700f2c8f42429b03f1"))
|
(package! rbenv :pin "2ea1a5bdc1"))
|
||||||
(when (featurep! +rvm)
|
(when (featurep! +rvm)
|
||||||
(package! rvm :pin "134497bc460990c71ab8fa75431156e62c17da2d"))
|
(package! rvm :pin "134497bc46"))
|
||||||
|
|
||||||
;; Testing frameworks
|
;; Testing frameworks
|
||||||
(package! rspec-mode :pin "c4353a1bff164bccf6c55fda16aa7b9c9ab36685")
|
(package! rspec-mode :pin "c4353a1bff")
|
||||||
(package! minitest :pin "6d9f6233b7ce63c63c96675514c228fd93a2b6a1")
|
(package! minitest :pin "6d9f6233b7")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/rust/packages.el
|
;;; lang/rust/packages.el
|
||||||
|
|
||||||
(package! rustic :pin "319e85515918ad8cc5348d945ebdf2a1718e1a64")
|
(package! rustic :pin "a6b8cd8db8")
|
||||||
(unless (featurep! +lsp)
|
(unless (featurep! +lsp)
|
||||||
(package! racer :pin "a0bdf778f01e8c4b8a92591447257422ac0b455b"))
|
(package! racer :pin "a0bdf778f0"))
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/scala/packages.el
|
;;; lang/scala/packages.el
|
||||||
|
|
||||||
(package! sbt-mode :pin "633a315ad453cd963588c9b8fba02d9cf75296b4")
|
(package! sbt-mode :pin "633a315ad4")
|
||||||
(package! scala-mode :pin "44772cbf1e1ade52bc5066555ff0aed68569aaec")
|
(package! scala-mode :pin "46bb948345")
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/scheme/packages.el
|
;;; lang/scheme/packages.el
|
||||||
|
|
||||||
(package! geiser :pin "645e4775420c59bb10ef0693ed2631a8df8c0e29")
|
(package! geiser :pin "645e477542")
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
;;; lang/sh/packages.el
|
;;; lang/sh/packages.el
|
||||||
|
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-shell :pin "52f3bf26b74adc30a275f5f4290a1fc72a6876ff"))
|
(package! company-shell))
|
||||||
|
|
||||||
(when (featurep! +fish)
|
(when (featurep! +fish)
|
||||||
(package! fish-mode :pin "688c82decad108029b0434e3bce6c3d129ede6f3"))
|
(package! fish-mode :pin "688c82deca"))
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/solidity/packages.el
|
;;; lang/solidity/packages.el
|
||||||
|
|
||||||
(package! solidity-mode :pin "93412f211fad7dfc3b02aa226856fc52b6a15c22")
|
(package! solidity-mode :pin "b190993dcb")
|
||||||
(package! company-solidity :pin "93412f211fad7dfc3b02aa226856fc52b6a15c22")
|
(package! company-solidity :pin "b190993dcb")
|
||||||
(package! solidity-flycheck :pin "93412f211fad7dfc3b02aa226856fc52b6a15c22")
|
(package! solidity-flycheck :pin "b190993dcb")
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; lang/swift/packages.el
|
;;; lang/swift/packages.el
|
||||||
|
|
||||||
(package! swift-mode :pin "1268425311ab20f1618df4e52cb1b79e28b553df")
|
(package! swift-mode :pin "1268425311")
|
||||||
|
|
||||||
(if (featurep! +lsp)
|
(if (featurep! +lsp)
|
||||||
(package! lsp-sourcekit :pin "04d75b6a0be5894fea4a55fec0b2ccedf5b3be58")
|
(package! lsp-sourcekit :pin "04d75b6a0b")
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-sourcekit :pin "abf9bc5a0102eb666d3aa6d6bf22f6efcc852781"))
|
(package! company-sourcekit :pin "abf9bc5a01"))
|
||||||
(when (featurep! :checkers syntax)
|
(when (featurep! :checkers syntax)
|
||||||
(package! flycheck-swift :pin "4c5ad401252400a78da395fd56a71e67ff8c2761")))
|
(package! flycheck-swift :pin "4c5ad40125")))
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
(package! terra-mode
|
(package! terra-mode
|
||||||
:recipe (:host github :repo "StanfordLegion/terra-mode")
|
:recipe (:host github :repo "StanfordLegion/terra-mode")
|
||||||
:pin "1e5e82410d60bd0b53fe3e769d9dd36a0d542b71")
|
:pin "1e5e82410d")
|
||||||
|
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-lua :pin "29f6819de4d691e5fd0b62893a9f4fbc1c6fcb52"))
|
(package! company-lua :pin "29f6819de4"))
|
||||||
|
|
|
@ -2,23 +2,23 @@
|
||||||
;;; lang/web/packages.el
|
;;; lang/web/packages.el
|
||||||
|
|
||||||
;; +html.el
|
;; +html.el
|
||||||
(package! emmet-mode :pin "1acb821e0142136344ccf40c1e5fb664d7db2e70")
|
(package! emmet-mode :pin "1acb821e01")
|
||||||
(package! haml-mode :pin "bf5b6c11b1206759d2b28af48765e04882dd1fc4")
|
(package! haml-mode :pin "bf5b6c11b1")
|
||||||
(package! pug-mode :pin "685fd3414d89736bf232f5d1a6bed9e0353b98fe")
|
(package! pug-mode :pin "685fd3414d")
|
||||||
(package! slim-mode :pin "3636d18ab1c8b316eea71c4732eb44743e2ded87")
|
(package! slim-mode :pin "3636d18ab1")
|
||||||
(when (package! web-mode :pin "cd000fcfce97152f8b831b7eef4ea0d0b1eed11a")
|
(when (package! web-mode :pin "cd000fcfce")
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-web :pin "f0cc9187c9c34f72ad71f5649a69c74f996bae9a")))
|
(package! company-web :pin "f0cc9187c9")))
|
||||||
|
|
||||||
;; +css.el
|
;; +css.el
|
||||||
(package! css-mode :built-in t)
|
(package! css-mode :built-in t)
|
||||||
(package! less-css-mode :built-in t :pin "c7fa3d56d83206b28657f2e56439dc62280a2bf2")
|
(package! less-css-mode :built-in t :pin "c7fa3d56d8")
|
||||||
|
|
||||||
(package! sass-mode :pin "247a0d4b509f10b28e4687cd8763492bca03599b")
|
(package! sass-mode :pin "247a0d4b50")
|
||||||
(package! stylus-mode :pin "4dbde92542fc7ad61df38776980905a4721d642e")
|
(package! stylus-mode :pin "4dbde92542")
|
||||||
(package! sws-mode :pin "4dbde92542fc7ad61df38776980905a4721d642e")
|
(package! sws-mode :pin "4dbde92542")
|
||||||
(package! rainbow-mode :pin "3ef813d6377226de0cac1b0ee536b517f45e61ad")
|
(package! rainbow-mode :pin "3ef813d637")
|
||||||
(when (featurep! :completion ivy)
|
(when (featurep! :completion ivy)
|
||||||
(package! counsel-css :pin "61a38c9d50fa9d1e38b2fa550d07130eb9322524"))
|
(package! counsel-css :pin "61a38c9d50"))
|
||||||
(when (featurep! :completion helm)
|
(when (featurep! :completion helm)
|
||||||
(package! helm-css-scss :pin "48b996f73af1fef8d6e88a1c545d98f8c50b0cf3"))
|
(package! helm-css-scss :pin "48b996f73a"))
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; term/eshell/packages.el
|
;;; term/eshell/packages.el
|
||||||
|
|
||||||
(package! eshell-up :pin "9c100bae5c3020e8d9307e4332d3b64e7dc28519")
|
(package! eshell-up :pin "9c100bae5c")
|
||||||
(package! eshell-z :pin "337cb241e17bd472bd3677ff166a0800f684213c")
|
(package! eshell-z :pin "337cb241e1")
|
||||||
(package! shrink-path :pin "c14882c8599aec79a6e8ef2d06454254bb3e1e41")
|
(package! shrink-path :pin "c14882c859")
|
||||||
(package! esh-help :pin "417673ed18a983930a66a6692dbfb288a995cb80")
|
(package! esh-help :pin "417673ed18")
|
||||||
|
|
|
@ -2,4 +2,4 @@
|
||||||
;;; term/term/packages.el
|
;;; term/term/packages.el
|
||||||
|
|
||||||
(package! term :built-in t)
|
(package! term :built-in t)
|
||||||
(package! multi-term :pin "7307ddd456db44045206253e5a905d3d8c143d5c")
|
(package! multi-term :pin "7307ddd456")
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
|
|
||||||
(package! vterm
|
(package! vterm
|
||||||
:built-in 'prefer
|
:built-in 'prefer
|
||||||
:pin "8fbab4b091322dd085b8758fb6655300bfb2e439")
|
:pin "a65f1a84ab")
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
;;; tools/ansible/packages.el
|
;;; tools/ansible/packages.el
|
||||||
|
|
||||||
(package! ansible :recipe (:nonrecursive t)
|
(package! ansible :recipe (:nonrecursive t)
|
||||||
:pin "c6532e52161a381ed3dddfeaa7c92ae636d3f052")
|
:pin "c6532e5216")
|
||||||
(package! ansible-doc :pin "86083a7bb2ed0468ca64e52076b06441a2f8e9e0")
|
(package! ansible-doc :pin "86083a7bb2")
|
||||||
(package! jinja2-mode :pin "cfaa7bbe7bb290cc500440124ce89686f3e26f86")
|
(package! jinja2-mode :pin "cfaa7bbe7b")
|
||||||
(package! yaml-mode :pin "cecf4b106b0c4236931b14919fdf87ff3546e2c9")
|
(package! yaml-mode :pin "cecf4b106b")
|
||||||
|
|
||||||
(when (featurep! :completion company)
|
(when (featurep! :completion company)
|
||||||
(package! company-ansible :pin "8d1ffbc357ccb0c307815d0c7f2cbb699f92537b"))
|
(package! company-ansible :pin "8d1ffbc357"))
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; tools/debugger/packages.el
|
;;; tools/debugger/packages.el
|
||||||
|
|
||||||
(when (package! realgud :pin "2cca776d28c4d6ebef033758ef01f2af2e9b3b96")
|
(when (package! realgud :pin "2cca776d28")
|
||||||
(when (featurep! :lang javascript)
|
(when (featurep! :lang javascript)
|
||||||
(package! realgud-trepan-ni :pin "6e9cac5e8097018aadf41c88de541168036cc227")))
|
(package! realgud-trepan-ni :pin "6e9cac5e80")))
|
||||||
|
|
||||||
(when (featurep! :tools lsp)
|
(when (featurep! :tools lsp)
|
||||||
(package! dap-mode :pin "9d08eaf77d4aeb80880be85bc0591554314d0eb7"))
|
(package! dap-mode :pin "d10e254ce4"))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; tools/direnv/packages.el
|
;;; tools/direnv/packages.el
|
||||||
|
|
||||||
(package! direnv :pin "fd0b6bbd5e3eaf6aa48bccd4a1ff3048bfb2c69b")
|
(package! direnv :pin "fd0b6bbd5e")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; tools/docker/packages.el
|
;;; tools/docker/packages.el
|
||||||
|
|
||||||
(package! docker :pin "baba7f72ea9e642536ca3664c2082722062b046e")
|
(package! docker :pin "baba7f72ea")
|
||||||
(package! docker-tramp :pin "8e2b671eff7a81af43b76d9dfcf94ddaa8333a23")
|
(package! docker-tramp :pin "8e2b671eff")
|
||||||
(package! dockerfile-mode :pin "d31f7685ebc5832d957e25070a930aa42984327d")
|
(package! dockerfile-mode :pin "d31f7685eb")
|
||||||
|
|
|
@ -3,4 +3,4 @@
|
||||||
|
|
||||||
(package! editorconfig
|
(package! editorconfig
|
||||||
:recipe (:nonrecursive t)
|
:recipe (:nonrecursive t)
|
||||||
:pin "65f8244ffbeb9bf2720d922d4b5fc74849b9af82")
|
:pin "5c67d22a74")
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; tools/ein/packages.el
|
;;; tools/ein/packages.el
|
||||||
|
|
||||||
(package! ein :pin "41d8e61df6f18f5accc341e7ae42e03069501870")
|
(package! ein :pin "bb97c11d11")
|
||||||
(package! avy :pin "cf95ba9582121a1c2249e3c5efdc51acd566d190")
|
(package! avy :pin "cf95ba9582")
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; tools/eval/packages.el
|
;;; tools/eval/packages.el
|
||||||
|
|
||||||
(package! quickrun :pin "55bbe5d54b80206ea5a60bf2f58eb6368b2c8201")
|
(package! quickrun :pin "55bbe5d54b")
|
||||||
(when (featurep! +overlay)
|
(when (featurep! +overlay)
|
||||||
(package! eros :pin "dd8910279226259e100dab798b073a52f9b4233a"))
|
(package! eros :pin "dd89102792"))
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
;; -*- no-byte-compile: t; -*-
|
;; -*- no-byte-compile: t; -*-
|
||||||
;;; tools/gist/packages.el
|
;;; tools/gist/packages.el
|
||||||
|
|
||||||
(package! gist :pin "314fe6ab80fae35b95f0734eceb82f72813b6f41")
|
(package! gist :pin "314fe6ab80")
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue