Compare commits

..

2 commits

Author SHA1 Message Date
cake
245cf84c27 IDFK what I am doing anymore 2025-05-29 12:34:22 +02:00
cake
2cf6773169 IDFK what I am doing anymore 2025-05-29 12:32:40 +02:00

18
init.el
View file

@ -53,7 +53,11 @@
(use-package evil-collection :ensure t :config (evil-collection-init)) (use-package evil-collection :ensure t :config (evil-collection-init))
;; EGLOT ;; EGLOT
(use-package eglot :ensure t) (use-package eglot
:ensure t
:config
(add-to-list 'eglot-server-programs
'(gleam-ts-mode . ("gleam" "lsp"))))
;; MODES ;; MODES
(use-package rustic (use-package rustic
@ -66,7 +70,12 @@
(use-package astro-ts-mode :ensure t) (use-package astro-ts-mode :ensure t)
(use-package fennel-mode :ensure t) (use-package fennel-mode :ensure t)
(use-package slime :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 ;; TREEMACS
(use-package treemacs-projectile (use-package treemacs-projectile
:after (treemacs projectile) :after (treemacs projectile)
@ -86,9 +95,8 @@
(menu-bar-mode 0) (menu-bar-mode 0)
(tool-bar-mode 0) (tool-bar-mode 0)
(set-scroll-bar-mode nil) (set-scroll-bar-mode nil)
(setq inferior-lisp-program "sbcl")
(treemacs-start-on-boot) (treemacs-start-on-boot)
(setq backup-directory-alist (setq backup-directory-alist
`(("." . ,(concat user-emacs-directory "backups")))) `(("." . ,(concat user-emacs-directory "backups"))))
(setq treesit-language-source-alist (setq treesit-language-source-alist
@ -97,8 +105,8 @@
(tsx "https://github.com/tree-sitter/tree-sitter-typescript" "master" "tsx/src") (tsx "https://github.com/tree-sitter/tree-sitter-typescript" "master" "tsx/src")
(typescript "https://github.com/tree-sitter/tree-sitter-typescript" "master" "typescript/src") (typescript "https://github.com/tree-sitter/tree-sitter-typescript" "master" "typescript/src")
(python "https://github.com/tree-sitter/tree-sitter-python") (python "https://github.com/tree-sitter/tree-sitter-python")
(rust "https://github.com/tree-sitter/tree-sitter-rust"))) (rust "https://github.com/tree-sitter/tree-sitter-rust")
(setq inferior-lisp-program "sbcl") (gleam "https://github.com/gleam-lang/tree-sitter-gleam")))
(setq major-mode-remap-alist (setq major-mode-remap-alist
'((python-mode . python-ts-mode)))) '((python-mode . python-ts-mode))))
;;; init.el ends here ;;; init.el ends here