meh
This commit is contained in:
parent
f0af21bc88
commit
bae1f1eecc
5 changed files with 27 additions and 17 deletions
5
doom/config/lang/elixir.el
Normal file
5
doom/config/lang/elixir.el
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
;;; $DOOMDIR/config/lang/elixir.el -*- lexical-binding: t; -*-
|
||||||
|
(use-package! eglot
|
||||||
|
:config
|
||||||
|
(add-to-list 'eglot-server-programs
|
||||||
|
'(elixir-mode "elixir-ls")))
|
|
@ -116,7 +116,7 @@
|
||||||
;;agda ; types of types of types of types...
|
;;agda ; types of types of types of types...
|
||||||
;;beancount ; mind the GAAP
|
;;beancount ; mind the GAAP
|
||||||
;;(cc +lsp) ; C > C++ == 1
|
;;(cc +lsp) ; C > C++ == 1
|
||||||
(clojure +lsp) ; java with a lisp
|
;;clojure ; java with a lisp
|
||||||
;;common-lisp ; if you've seen one lisp, you've seen them all
|
;;common-lisp ; if you've seen one lisp, you've seen them all
|
||||||
;;coq ; proofs-as-programs
|
;;coq ; proofs-as-programs
|
||||||
;;crystal ; ruby at the speed of c
|
;;crystal ; ruby at the speed of c
|
||||||
|
@ -137,7 +137,7 @@
|
||||||
;;gdscript ; the language you waited for
|
;;gdscript ; the language you waited for
|
||||||
(go +lsp) ; the hipster dialect
|
(go +lsp) ; the hipster dialect
|
||||||
;;(graphql +lsp) ; Give queries a REST
|
;;(graphql +lsp) ; Give queries a REST
|
||||||
(haskell +lsp) ; a language that's lazier than I am
|
;;haskell ; a language that's lazier than I am
|
||||||
;;hy ; readability of scheme w/ speed of python
|
;;hy ; readability of scheme w/ speed of python
|
||||||
;;idris ; a language you can depend on
|
;;idris ; a language you can depend on
|
||||||
json ; At least it ain't XML
|
json ; At least it ain't XML
|
||||||
|
@ -148,7 +148,7 @@
|
||||||
latex ; writing papers in Emacs has never been so fun
|
latex ; writing papers in Emacs has never been so fun
|
||||||
;;lean ; for folks with too much to prove
|
;;lean ; for folks with too much to prove
|
||||||
;;ledger ; be audit you can be
|
;;ledger ; be audit you can be
|
||||||
(lua +lsp +fennel) ; one-based indices? one-based indices
|
(lua +lsp) ; one-based indices? one-based indices
|
||||||
markdown ; writing docs for people to ignore
|
markdown ; writing docs for people to ignore
|
||||||
;;nim ; python + lisp at the speed of c
|
;;nim ; python + lisp at the speed of c
|
||||||
(nix +lsp) ; I hereby declare "nix geht mehr!"
|
(nix +lsp) ; I hereby declare "nix geht mehr!"
|
||||||
|
@ -181,7 +181,7 @@
|
||||||
;;terra ; Earth and Moon in alignment for performance.
|
;;terra ; Earth and Moon in alignment for performance.
|
||||||
(web +lsp) ; the tubes
|
(web +lsp) ; the tubes
|
||||||
(yaml +lsp) ; JSON, but readable
|
(yaml +lsp) ; JSON, but readable
|
||||||
(zig +lsp) ; C, but simpler
|
;;zig ; C, but simpler
|
||||||
|
|
||||||
:email
|
:email
|
||||||
;;(mu4e +org +gmail)
|
;;(mu4e +org +gmail)
|
||||||
|
|
|
@ -17,7 +17,6 @@
|
||||||
(package! emacsql-sqlite :built-in 'prefer)
|
(package! emacsql-sqlite :built-in 'prefer)
|
||||||
(package! pdf-tools :built-in 'prefer)
|
(package! pdf-tools :built-in 'prefer)
|
||||||
|
|
||||||
(package! charm-freeze :recipe (:local-repo "~/Code/charm-freeze.el"))
|
(package! charm-freeze :recipe (:host codeberg
|
||||||
;; (package! charm-freeze :recipe (:host codeberg
|
:repo "godmaire/charm-freeze.el"
|
||||||
;; :repo "godmaire/charm-freeze.el"
|
:branch "main"))
|
||||||
;; :branch "main"))
|
|
||||||
|
|
|
@ -32,21 +32,21 @@
|
||||||
tokei
|
tokei
|
||||||
yazi
|
yazi
|
||||||
|
|
||||||
chicken
|
|
||||||
luajit
|
|
||||||
luajitPackages.fennel
|
|
||||||
|
|
||||||
# Languages
|
# Languages
|
||||||
clojure
|
|
||||||
clojure-lsp
|
|
||||||
elixir
|
elixir
|
||||||
elixir-ls
|
elixir-ls
|
||||||
gleam
|
|
||||||
go
|
go
|
||||||
gopls
|
gopls
|
||||||
|
gore
|
||||||
|
gotools
|
||||||
|
|
||||||
|
luajit
|
||||||
|
|
||||||
rustup
|
rustup
|
||||||
zig
|
|
||||||
zls
|
shfmt
|
||||||
|
shellcheck
|
||||||
|
|
||||||
# System
|
# System
|
||||||
ansible
|
ansible
|
||||||
|
@ -102,6 +102,11 @@
|
||||||
programs.zoxide.enable = true;
|
programs.zoxide.enable = true;
|
||||||
|
|
||||||
# Programming configurations
|
# Programming configurations
|
||||||
|
programs.man = {
|
||||||
|
enable = true;
|
||||||
|
generateCaches = true;
|
||||||
|
};
|
||||||
|
|
||||||
programs.git = {
|
programs.git = {
|
||||||
enable = true;
|
enable = true;
|
||||||
userName = "Raine Godmaire";
|
userName = "Raine Godmaire";
|
||||||
|
|
|
@ -59,6 +59,7 @@
|
||||||
"project.nvim": { "branch": "main", "commit": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb" },
|
"project.nvim": { "branch": "main", "commit": "8c6bad7d22eef1b71144b401c9f74ed01526a4fb" },
|
||||||
"rustaceanvim": { "branch": "master", "commit": "b1433cb70569b888d26a26232da93fdbc76cb4a8" },
|
"rustaceanvim": { "branch": "master", "commit": "b1433cb70569b888d26a26232da93fdbc76cb4a8" },
|
||||||
"tabnine-nvim": { "branch": "master", "commit": "463b3e4b79f0fa69cb82ea6c13f7438a6a315263" },
|
"tabnine-nvim": { "branch": "master", "commit": "463b3e4b79f0fa69cb82ea6c13f7438a6a315263" },
|
||||||
|
"telescope-fzf-native.nvim": { "branch": "main", "commit": "9ef21b2e6bb6ebeaf349a0781745549bbb870d27" },
|
||||||
"telescope.nvim": { "branch": "master", "commit": "1bb28df3cfc241b961331f00dcb8d5b45fe3e4f0" },
|
"telescope.nvim": { "branch": "master", "commit": "1bb28df3cfc241b961331f00dcb8d5b45fe3e4f0" },
|
||||||
"telescope_hoogle": { "branch": "master", "commit": "5c2ae51bcf905a7101134a597e6f7be2dc05f975" },
|
"telescope_hoogle": { "branch": "master", "commit": "5c2ae51bcf905a7101134a597e6f7be2dc05f975" },
|
||||||
"todo-comments.nvim": { "branch": "main", "commit": "a7e39ae9e74f2c8c6dc4eea6d40c3971ae84752d" },
|
"todo-comments.nvim": { "branch": "main", "commit": "a7e39ae9e74f2c8c6dc4eea6d40c3971ae84752d" },
|
||||||
|
|
Loading…
Reference in a new issue