about summary refs log tree commit diff
path: root/packages.el
blob: 799bcbe92a40a560f79c3514c4b43a8f7423cf12 (plain) (blame)
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
;; -*- no-byte-compile: t; -*-
;;; private/grfn/packages.el

;; (package! 'tide :disable t)

(package! moody)

;; Editor
(package! solarized-theme)
(package! fill-column-indicator)
(package! flx)
(package! general
  :recipe (general
           :fetcher github
           :repo "noctuid/general.el"))
(package! fill-column-indicator)
(package! writeroom-mode)
(package! dash)
(package! w3m)
(package! rainbow-mode)

;;; Org
(package! org-clubhouse
  :recipe (org-clubhouse
           :fetcher file
           :path "~/code/urb/org-clubhouse"))
(package! org-alert)
(package! ob-http)
(package! ob-ipython)
(package! ob-async)

;; Presentation
(package! epresent)
(package! org-tree-slide)
(package! ox-reveal)

;; Slack etc
(package! slack)
(package! alert)

;; Git
(package! evil-magit)
(package! marshal)
(package! forge)

;; Elisp
(package! dash)
(package! dash-functional)
(package! s)
(package! request)
(package! predd
  :recipe (predd
           :fetcher github
           :repo "skeeto/predd"))

;; Haskell
(package! lsp-mode)
(package! lsp-ui :recipe (:fetcher github :repo "emacs-lsp/lsp-ui"))
(package! lsp-haskell)
(package! company-lsp)

;; Rust
(package! cargo)

;; Elixir
(package! flycheck-credo)
(package! flycheck-mix)
(package! flycheck-dialyxir)

;; Lisp
(package! paxedit)

;; Javascript
(package! flow-minor-mode)
(package! flycheck-flow)
(package! company-flow)
(package! prettier-js)

;; GraphQL
(package! graphql-mode)

;; Haskell
;; (package! lsp-mode)
;; (package! lsp-ui)
;; (package! lsp-haskell)
;; (package! company-lsp)
;; (package! lsp-imenu)

;; Clojure
(package! flycheck-clojure)

;; SQL
(package! sqlup-mode)
(package! emacsql)
(package! emacsql-psql)

;;; Python
(package! yapfify)

;;; Desktop interaction
(package! counsel-spotify)