summaryrefslogtreecommitdiff
path: root/config.org
diff options
context:
space:
mode:
authorcashmere <cashmere@autistici.org>2025-12-28 12:00:27 +0100
committercashmere <cashmere@autistici.org>2025-12-28 12:00:27 +0100
commit991561b9b95458593f42a535e4d9043c64e01e5e (patch)
tree2a13675fcd825d2e17d0536ea25a64bdd936739c /config.org
parent2498d5bb4b28c881318059a7a1fc2ff91ab119c5 (diff)
downloademacs-991561b9b95458593f42a535e4d9043c64e01e5e.tar.gz
sync
Diffstat (limited to 'config.org')
-rw-r--r--config.org89
1 files changed, 56 insertions, 33 deletions
diff --git a/config.org b/config.org
index cf73848..a827f4b 100644
--- a/config.org
+++ b/config.org
@@ -297,9 +297,9 @@
(erc-tls :server "irc.cashmere.rs"
:port 6697
:nick "cashmere"
- :user "cashmere/bitlbee"
+ :user "cashmere/libera.chat"
:password (password-store-get 'soju)
- :id 'bitlbee))
+ :id 'libera))
#+end_src
@@ -1787,52 +1787,75 @@ ily <3.
;; (rustic-cargo-use-last-stored-arguments t))
#+end_src
+
+** js-mode
+
+#+begin_src emacs-lisp
+(use-package js
+ :ensure t
+ :mode ("\\.js\\'" . js-mode)
+ :config
+ (setq js-indent-level 2))
+
+(use-package mint-mode
+ :straight (mint-mode
+ :type git
+ :host github
+ :repo "creatorrr/emacs-mint-mode")
+ :mode "\\.mint\\'"
+ :hook (mint-mode . eglot-ensure)
+ :config
+ (with-eval-after-load 'eglot
+ (add-to-list 'eglot-server-programs
+ '(mint-mode . ("mint" "tool" "ls")))))
+#+end_src
+
** Nushell
#+begin_src emacs-lisp
-(use-package nushell-mode
- :ensure nil
- :straight nil
- :mode "\\.nu\\'")
+;; (use-package nushell-mode
+;; :ensure nil
+;; :straight nil
+;; :mode "\\.nu\\'")
#+end_src
*** nushell org babel
#+begin_src emacs-lisp
-(use-package nushell-ts-babel
- :straight (nushell-ts-babel :type git :host github :repo "herbertjones/nushell-ts-babel")
- :after org
- :config
- (org-babel-do-load-languages
- 'org-babel-load-languages
- (append org-babel-load-languages
- '((nushell . t)))))
+;; (use-package nushell-ts-babel
+;; :straight (nushell-ts-babel :type git :host github :repo "herbertjones/nushell-ts-babel")
+;; :after org
+;; :config
+;; (org-babel-do-load-languages
+;; 'org-babel-load-languages
+;; (append org-babel-load-languages
+;; '((nushell . t)))))
#+end_src
** Go mode
#+begin_src emacs-lisp
-(use-package go-mode
- :ensure t
- :mode "\\.go\\'"
- :hook (go-mode . eglot-ensure)
- :config
- (with-eval-after-load 'eglot
- (add-to-list 'eglot-server-programs
- '(go-mode . ("gopls" :initializationOptions
- (:staticcheck t
- :matcher "CaseSensitive"
- :usePlaceholders t)))))
+;; (use-package go-mode
+;; :ensure t
+;; :mode "\\.go\\'"
+;; :hook (go-mode . eglot-ensure)
+;; :config
+;; (with-eval-after-load 'eglot
+;; (add-to-list 'eglot-server-programs
+;; '(go-mode . ("gopls" :initializationOptions
+;; (:staticcheck t
+;; :matcher "CaseSensitive"
+;; :usePlaceholders t)))))
- (defun go-mode-setup ()
- (add-hook 'before-save-hook #'eglot-format-buffer -10 t)
- (add-hook 'before-save-hook
- (lambda ()
- (when (eglot-managed-p)
- (eglot-code-action-organize-imports nil t)))
- nil t))
+;; (defun go-mode-setup ()
+;; (add-hook 'before-save-hook #'eglot-format-buffer -10 t)
+;; (add-hook 'before-save-hook
+;; (lambda ()
+;; (when (eglot-managed-p)
+;; (eglot-code-action-organize-imports nil t)))
+;; nil t))
- (add-hook 'go-mode-hook #'go-mode-setup))
+;; (add-hook 'go-mode-hook #'go-mode-setup))
#+end_src
** json-mode