Compare commits
2 commits
1f09259da5
...
245cf84c27
Author | SHA1 | Date | |
---|---|---|---|
|
245cf84c27 | ||
|
2cf6773169 |
1 changed files with 13 additions and 5 deletions
18
init.el
18
init.el
|
@ -53,7 +53,11 @@
|
|||
(use-package evil-collection :ensure t :config (evil-collection-init))
|
||||
|
||||
;; EGLOT
|
||||
(use-package eglot :ensure t)
|
||||
(use-package eglot
|
||||
:ensure t
|
||||
:config
|
||||
(add-to-list 'eglot-server-programs
|
||||
'(gleam-ts-mode . ("gleam" "lsp"))))
|
||||
|
||||
;; MODES
|
||||
(use-package rustic
|
||||
|
@ -66,7 +70,12 @@
|
|||
(use-package astro-ts-mode :ensure t)
|
||||
(use-package fennel-mode :ensure t)
|
||||
(use-package slime :ensure t)
|
||||
(use-package gleam-ts-mode
|
||||
:ensure t
|
||||
:mode (rx ".gleam" eos))
|
||||
|
||||
;; OTHER
|
||||
(use-package projectile :ensure t)
|
||||
;; TREEMACS
|
||||
(use-package treemacs-projectile
|
||||
:after (treemacs projectile)
|
||||
|
@ -86,9 +95,8 @@
|
|||
(menu-bar-mode 0)
|
||||
(tool-bar-mode 0)
|
||||
(set-scroll-bar-mode nil)
|
||||
|
||||
(setq inferior-lisp-program "sbcl")
|
||||
(treemacs-start-on-boot)
|
||||
|
||||
(setq backup-directory-alist
|
||||
`(("." . ,(concat user-emacs-directory "backups"))))
|
||||
(setq treesit-language-source-alist
|
||||
|
@ -97,8 +105,8 @@
|
|||
(tsx "https://github.com/tree-sitter/tree-sitter-typescript" "master" "tsx/src")
|
||||
(typescript "https://github.com/tree-sitter/tree-sitter-typescript" "master" "typescript/src")
|
||||
(python "https://github.com/tree-sitter/tree-sitter-python")
|
||||
(rust "https://github.com/tree-sitter/tree-sitter-rust")))
|
||||
(setq inferior-lisp-program "sbcl")
|
||||
(rust "https://github.com/tree-sitter/tree-sitter-rust")
|
||||
(gleam "https://github.com/gleam-lang/tree-sitter-gleam")))
|
||||
(setq major-mode-remap-alist
|
||||
'((python-mode . python-ts-mode))))
|
||||
;;; init.el ends here
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue