Compare commits

...

2 Commits

Author SHA1 Message Date
fb76f3767e Removing elcord. Doesn't need much config anyway. 2025-09-24 22:56:36 -05:00
Micheal Smith
9eb932ce5b Added devdocs support. 2025-09-24 03:27:56 -05:00
4 changed files with 38 additions and 23 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
*.el

View File

@@ -441,6 +441,22 @@ Might as well highlight the parentheses to make them easier to spot.
(use-package s :ensure t)
#+end_src
* Documentation
If possible I like to have documentation within the editor itself so
I can easily read and look at the material easily.
** devdocs.el
This [[https://github.com/astoff/devdocs.el][plugin]] browses documentation from [[https://devdocs.io][devdocs.io]]. I haven't used this
enough to vouch for it's accuracy, but it seems fine.
#+begin_src emacs-lisp
(use-package devdocs
:ensure t
:bind ("C-h D" . devdocs-lookup))
#+end_src
* Socializing
Here are some things I use to optionally communicate with the rest of the world
@@ -1271,7 +1287,6 @@ the package.
(c-ts-mode . lsp-deferred)
(clojure-ts-mode . lsp-deferred)
(elixir-ts-mode . lsp-deferred)
(fennel-mode . lsp-deferred)
(rust-ts-mode . lsp-deferred)
(slint-mode . lsp-deferred)
(zig-mode . lsp-deferred)
@@ -1352,11 +1367,6 @@ bother with an explanation on each.
(use-package inf-elixir
:defer t)
;; Fennel
(use-package fennel-mode
:config
(add-to-list 'auto-mode-alist '("\\.fnl\\'" . fennel-mode)))
;; Go
(use-package go-mode
:demand t

View File

@@ -441,6 +441,22 @@ Might as well highlight the parentheses to make them easier to spot.
(use-package s :ensure t)
#+end_src
* Documentation
If possible I like to have documentation within the editor itself so
I can easily read and look at the material easily.
** devdocs.el
This [[https://github.com/astoff/devdocs.el][plugin]] browses documentation from [[https://devdocs.io][devdocs.io]]. I haven't used this
enough to vouch for it's accuracy, but it seems fine.
#+begin_src emacs-lisp
(use-package devdocs
:ensure t
:bind ("C-h D" . devdocs-lookup))
#+end_src
* Socializing
Here are some things I use to optionally communicate with the rest of the world
@@ -1271,7 +1287,7 @@ the package.
(c-ts-mode . lsp-deferred)
(clojure-ts-mode . lsp-deferred)
(elixir-ts-mode . lsp-deferred)
(fennel-mode . lsp-deferred)
(gleam-ts-mode . lsp-deferred)
(rust-ts-mode . lsp-deferred)
(slint-mode . lsp-deferred)
(zig-mode . lsp-deferred)
@@ -1345,6 +1361,10 @@ bother with an explanation on each.
(clojure-ts-mode . rainbow-delimiters-mode)
(clojure-ts-mode . clj-refactor-mode)))
;; Gleam
(use-package gleam-ts-mode
:mode (rx ".gleam" eos))
(use-package cider
:ensure t
:defer t)
@@ -1352,11 +1372,6 @@ bother with an explanation on each.
(use-package inf-elixir
:defer t)
;; Fennel
(use-package fennel-mode
:config
(add-to-list 'auto-mode-alist '("\\.fnl\\'" . fennel-mode)))
;; Go
(use-package go-mode
:demand t

View File

@@ -31,17 +31,6 @@ it's deferred and doesn't take much space.
#+end_src
** Ugh... Discord
Not a big discord user, but when I do I might as well flash the editor.
#+begin_src emacs-lisp
;; Well just in case there is an urge to hop on discord... :(
(use-package elcord
:config
(elcord-mode))
#+end_src
#+name: footer
#+begin_src emacs-lisp :exports none
;;; social.el ends here