-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackages.el
127 lines (122 loc) · 4.26 KB
/
packages.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
;; -*- no-byte-compile: t; -*-
;;; $ Org related packages
(package! org :recipe
(:host nil :repo "https://git.tecosaur.net/mirrors/org-mode.git" :remote "mirror" :fork
(:host nil :repo "https://git.tecosaur.net/tec/org-mode.git" :branch "dev" :remote "tecosaur")
:files
(:defaults "etc")
:build t :pre-build
(with-temp-file "org-version.el"
(require 'lisp-mnt)
(let
((version
(with-temp-buffer
(insert-file-contents "lisp/org.el")
(lm-header "version")))
(git-version
(string-trim
(with-temp-buffer
(call-process "git" nil t nil "rev-parse" "--short" "HEAD")
(buffer-string)))))
(insert
(format "(defun org-release () \"The release version of Org.\" %S)\n" version)
(format "(defun org-git-version () \"The truncate git commit hash of Org mode.\" %S)\n" git-version)
"(provide 'org-version)\n"))))
:pin nil)
(unpin! org)
(unpin! org-msg)
(package! repeat-help :recipe (:host github :repo "karthink/repeat-help"))
(unpin! org-msg)
(package! org-super-agenda)
(package! org-appear)
(package! org-modern)
(package! org-pdftools)
(package! org-ql)
(package! citar-org-roam :recipe (:host github :repo "emacs-citar/citar-org-roam"))
(package! org-cv
:recipe (:host gitlab
:repo "Titan-C/org-cv"))
;;; $ Editing packages
(package! jinx)
(package! tempel)
(package! auto-activating-snippets :recipe
(:host github
:repo "ymarco/auto-activating-snippets"))
(package! lasgun :recipe (:host github :repo "aatmunbaxi/lasgun.el"))
(package! laas
:recipe (:host github :repo "tecosaur/LaTeX-auto-activating-snippets"))
(package! easy-kill :recipe (:host github :repo "leoliu/easy-kill"))
(package! cdlatex)
(package! iedit)
(package! math-delimiters :recipe (:host github
:repo "oantolin/math-delimiters"))
;;; $ Theming and Appearance
(package! fontaine)
(package! mood-line)
(package! modus-themes)
(package! spacious-padding)
(package! ef-themes)
(package! technicolor :recipe (:host github :repo "aatmunbaxi/technicolor"))
(package! emacs-miasma
:recipe (:host github :repo "daut/miasma-theme.el"))
(package! lambda-themes
:recipe (:host github :repo "Lambda-Emacs/lambda-themes"))
;;; $ Utilities
(package! wttrin
:recipe (:host github :repo "bcbcarl/emacs-wttrin"))
(package! consult-org-roam)
(package! org-roam)
(package! org-node
:recipe (:host github :repo "meedstrom/org-node"))
(package! org-node-fakeroam
:recipe (:host github :repo "meedstrom/org-node-fakeroam"))
(package! lsp-booster
:recipe (:host github :repo "blahgeek/emacs-lsp-booster"))
(package! eglot-booster
:recipe (:host github :repo "jdtsmith/eglot-booster"))
(package! el-easydraw
:recipe (:host github :repo "misohena/el-easydraw"))
(package! rainbow-mode)
(package! outli :recipe (:host github :repo "jdtsmith/outli"))
(package! gap-mode)
(package! popper :recipe (:host github :repo "karthink/popper"))
(package! org-roam-ql
:recipe (:host github :repo "ahmed-shariff/org-roam-ql"))
(package! age.el
:recipe (:host github :repo "anticomputer/age.el"))
(package! pinentry)
(package! embark-org-roam
:recipe (:host github :repo "bramadams/embark-org-roam"))
(package! eat :recipe
(:host codeberg
:repo "akib/emacs-eat"
:files ("*.el" ("term" "term/*.el") "*.texi"
"*.ti" ("terminfo/e" "terminfo/e/*")
("terminfo/65" "terminfo/65/*")
("integration" "integration/*")
(:exclude ".dir-locals.el" "*-tests.el"))))
(package! visual-fill-column)
(package! sage-shell-mode)
(package! activities)
(package! indent-bars)
(package! elfeed-tube)
(package! dired-rsync)
;; (package! keycast :recipe (:host github :repo "tarsius/keycast"))
(package! no-littering)
(package! dogears)
(package! engrave-faces :recipe (:host github :repo "tecosaur/engrave-faces"))
;; (package! benchmark-init)
(package! sudoku)
(package! quickroam
:recipe (:host github :repo "meedstrom/quickroam"))
;;; $ Unpinning old packages
(unpin! dirvish)
;;; $ Disable packages
(disable-packages! avy-migemo
activities
anaconda-mode
org-noter
org-noter-nov
org-noter-djvu)
(when (modulep! :ui modeline)
(package! mood-line :disable t))