Skip to content

Commit a38b5d1

Browse files
committed
Emacs+Packages: Add Swift-mode, add hunspell packages
1 parent f223178 commit a38b5d1

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

.config/emacs/site-lisp/dot-development.el

+11
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,7 @@
195195
lua-mode ; lua-language-server
196196
latex-mode ; texlab
197197
kotlin-mode ; kotlin-language-server
198+
swift-mode ; swift-bin
198199
web-mode)
199200
(:hook lsp-deferred))
200201
(:when-loaded
@@ -363,6 +364,8 @@
363364
(:hook dot/php-mode-init))
364365

365366
(elpaca-setup restclient)
367+
(elpaca-setup restclient-jq
368+
(:load-ater restclient))
366369

367370
;;; Python
368371

@@ -373,6 +376,14 @@
373376
(setq python-indent-offset (default-value 'tab-width)))
374377
(:hook dot/python-mode-init)))
375378

379+
;;; Swift
380+
381+
(elpaca-setup swift-mode)
382+
(elpaca-setup lsp-sourcekit
383+
(:load-after lsp-mode)
384+
(:when-loaded
385+
(setq lsp-sourcekit-executable "/usr/bin/sourcekit-lsp")))
386+
376387
;;; YAML
377388

378389
(elpaca-setup yaml-mode)

packages

+3
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ gvfs-gphoto2
5454
gvfs-mtp
5555
gvim
5656
htop
57+
hunspell
58+
hunspell-en_us
59+
hunspell-nl
5760
i3lock-color-git
5861
imagemagick
5962
inetutils

0 commit comments

Comments
 (0)