Add dhall config
This commit is contained in:
parent
0942816867
commit
781b4c3095
3 changed files with 45 additions and 26 deletions
|
|
@ -61,6 +61,7 @@
|
||||||
(require '+custom-lang-ruby "$HOME/.emacs.d/lang/ruby.el")
|
(require '+custom-lang-ruby "$HOME/.emacs.d/lang/ruby.el")
|
||||||
(require '+custom-lang-web "$HOME/.emacs.d/lang/web.el")
|
(require '+custom-lang-web "$HOME/.emacs.d/lang/web.el")
|
||||||
(require '+custom-lang-javascript "$HOME/.emacs.d/lang/javascript.el")
|
(require '+custom-lang-javascript "$HOME/.emacs.d/lang/javascript.el")
|
||||||
|
(require '+custom-lang-dhall "$HOME/.emacs.d/lang/dhall.el")
|
||||||
(require '+custom-lang-elixir "$HOME/.emacs.d/lang/elixir.el")
|
(require '+custom-lang-elixir "$HOME/.emacs.d/lang/elixir.el")
|
||||||
(require '+custom-lang-erlang "$HOME/.emacs.d/lang/erlang.el")
|
(require '+custom-lang-erlang "$HOME/.emacs.d/lang/erlang.el")
|
||||||
(require '+custom-lang-gleam "$HOME/.emacs.d/lang/gleam.el")
|
(require '+custom-lang-gleam "$HOME/.emacs.d/lang/gleam.el")
|
||||||
|
|
|
||||||
17
lang/dhall.el
Normal file
17
lang/dhall.el
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
;;; dhall -- summary -*- lexical-binding: t; -*-
|
||||||
|
;;; Commentary:
|
||||||
|
;;; Code:
|
||||||
|
|
||||||
|
(require '+custom-pkg-prog-mode "$HOME/.emacs.d/pkg/prog-mode.el")
|
||||||
|
|
||||||
|
(use-package dhall-mode :straight t :defer t)
|
||||||
|
|
||||||
|
(defun +custom-lang-dhall/activate-dhall-mode ()
|
||||||
|
"Reconfigure dhall mode for your own purposes."
|
||||||
|
(lsp))
|
||||||
|
|
||||||
|
(add-hook 'dhall-mode-hook '+custom-lang-dhall/activate-dhall-mode)
|
||||||
|
(add-hook 'dhall-mode-hook 'display-line-numbers-mode)
|
||||||
|
|
||||||
|
(provide '+custom-lang-dhall)
|
||||||
|
;;; dhall.el ends here
|
||||||
|
|
@ -7,8 +7,8 @@
|
||||||
("bui.el" . "f3a137628e112a91910fd33c0cff0948fa58d470")
|
("bui.el" . "f3a137628e112a91910fd33c0cff0948fa58d470")
|
||||||
("caml-mode" . "959a5a27bfdbaa43a9ff99be136d62e0798f5e01")
|
("caml-mode" . "959a5a27bfdbaa43a9ff99be136d62e0798f5e01")
|
||||||
("cfrs" . "f3a21f237b2a54e6b9f8a420a9da42b4f0a63121")
|
("cfrs" . "f3a21f237b2a54e6b9f8a420a9da42b4f0a63121")
|
||||||
("cider" . "dea866c0d8911bf1b13c11d727aba30b7e0a9831")
|
("cider" . "bc8903b0c85cf0891f106337eabfc6f747d262a1")
|
||||||
("clj-refactor.el" . "c63dfa94f68f9a24bb3a1d989e1f439242de6818")
|
("clj-refactor.el" . "30c9ad11b53ddf1e4c88c9cf9b714f38ce604ad3")
|
||||||
("clojure-mode" . "0e62583b5198f71856e4d7b80e1099789d47f2ed")
|
("clojure-mode" . "0e62583b5198f71856e4d7b80e1099789d47f2ed")
|
||||||
("column-enforce-mode" . "14a7622f2268890e33536ccd29510024d51ee96f")
|
("column-enforce-mode" . "14a7622f2268890e33536ccd29510024d51ee96f")
|
||||||
("company-box" . "b6f53e26adf948aca55c3ff6c22c21a6a6614253")
|
("company-box" . "b6f53e26adf948aca55c3ff6c22c21a6a6614253")
|
||||||
|
|
@ -18,11 +18,12 @@
|
||||||
("counsel-projectile" . "40d1e1d4bb70acb00fddd6f4df9778bf2c52734b")
|
("counsel-projectile" . "40d1e1d4bb70acb00fddd6f4df9778bf2c52734b")
|
||||||
("dap-mode" . "450ef663a0e3333f515f974103d64fdc8e38ed5c")
|
("dap-mode" . "450ef663a0e3333f515f974103d64fdc8e38ed5c")
|
||||||
("dash-at-point" . "fba1a6f42ea51d05110e12c62bdced664059eb55")
|
("dash-at-point" . "fba1a6f42ea51d05110e12c62bdced664059eb55")
|
||||||
("dash.el" . "d5182da04ca54c026ea0bf381f2c1642a30e2686")
|
("dash.el" . "f46268c75cb7c18361d3cee942cd4dc14a03aef4")
|
||||||
("deft" . "28be94d89bff2e1c7edef7244d7c5ba0636b1296")
|
("deft" . "28be94d89bff2e1c7edef7244d7c5ba0636b1296")
|
||||||
|
("dhall-mode" . "87ab69fe765d87b3bb1604a306a8c44d6887681d")
|
||||||
("diminish.el" . "fbd5d846611bad828e336b25d2e131d1bc06b83d")
|
("diminish.el" . "fbd5d846611bad828e336b25d2e131d1bc06b83d")
|
||||||
("dockerfile-mode" . "52c6c00da1d31c0b6c29c74335b3af63ed6bf06c")
|
("dockerfile-mode" . "52c6c00da1d31c0b6c29c74335b3af63ed6bf06c")
|
||||||
("dune" . "0afe0186f10887479d3fd6dbf647c359e67321e6")
|
("dune" . "a8cd7e4a369c0a83ef8cf3634a0a3f372a6120c5")
|
||||||
("easy-kill" . "de7d66c3c864a4722a973ee9bc228a14be49ba0c")
|
("easy-kill" . "de7d66c3c864a4722a973ee9bc228a14be49ba0c")
|
||||||
("edit-indirect" . "f80f63822ffae78de38dbe72cacaeb1aaa96c732")
|
("edit-indirect" . "f80f63822ffae78de38dbe72cacaeb1aaa96c732")
|
||||||
("editorconfig-emacs" . "d4111f65c68f18f0dfb3072ee0d9b1d4cee80b52")
|
("editorconfig-emacs" . "d4111f65c68f18f0dfb3072ee0d9b1d4cee80b52")
|
||||||
|
|
@ -39,8 +40,8 @@
|
||||||
("emacs-leuven-theme" . "68f1260a6550f61c928da3f45b894d8d77dc13ec")
|
("emacs-leuven-theme" . "68f1260a6550f61c928da3f45b894d8d77dc13ec")
|
||||||
("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c")
|
("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c")
|
||||||
("emacs-reformatter" . "1cbf7225b0f934a32bec98ca1f78e8dee77aef94")
|
("emacs-reformatter" . "1cbf7225b0f934a32bec98ca1f78e8dee77aef94")
|
||||||
("emacs-which-key" . "ee6f0637f75ded903653b7a300a8588e3a8427f7")
|
("emacs-which-key" . "df6b0cb8449812e7fb200bc852107fa7eb708496")
|
||||||
("emacsmirror-mirror" . "0a43ef003497eb559837b57a391cdc626581115a")
|
("emacsmirror-mirror" . "d012c184ca3ef4a43236f3c7608cf51a6b53b01d")
|
||||||
("enhanced-ruby-mode" . "7e76d754e1632b4fc9a024fa393c3fc837bcc86b")
|
("enhanced-ruby-mode" . "7e76d754e1632b4fc9a024fa393c3fc837bcc86b")
|
||||||
("epl" . "78ab7a85c08222cd15582a298a364774e3282ce6")
|
("epl" . "78ab7a85c08222cd15582a298a364774e3282ce6")
|
||||||
("exec-path-from-shell" . "ddd24dc823de9a94435b4d8ea7569161657f31e2")
|
("exec-path-from-shell" . "ddd24dc823de9a94435b4d8ea7569161657f31e2")
|
||||||
|
|
@ -51,11 +52,11 @@
|
||||||
("frame-local" . "7ee1106c3bcd4022f48421f8cb1ef4f995da816e")
|
("frame-local" . "7ee1106c3bcd4022f48421f8cb1ef4f995da816e")
|
||||||
("git-modes" . "44d536ba637235c9dd203410281397417a3e60b6")
|
("git-modes" . "44d536ba637235c9dd203410281397417a3e60b6")
|
||||||
("gleam-mode" . "399cb373d4c55e97157de25807fbd0eba0ac0639")
|
("gleam-mode" . "399cb373d4c55e97157de25807fbd0eba0ac0639")
|
||||||
("gnu-elpa-mirror" . "14a93ba0f780dfe9e2eadedafbe534d03fc246bf")
|
("gnu-elpa-mirror" . "be1351c478935b8348c19d3197cd5d84330c708d")
|
||||||
("go-mode.el" . "f21347ae9cf68ea33031bf5125896e8f16c8183c")
|
("go-mode.el" . "f21347ae9cf68ea33031bf5125896e8f16c8183c")
|
||||||
("graphql-mode" . "0ad4ae0160cabad46109dfbb394297a185eb2525")
|
("graphql-mode" . "0ad4ae0160cabad46109dfbb394297a185eb2525")
|
||||||
("groovy-emacs-modes" . "7b8520b2e2d3ab1d62b35c426e17ac25ed0120bb")
|
("groovy-emacs-modes" . "7b8520b2e2d3ab1d62b35c426e17ac25ed0120bb")
|
||||||
("haskell-mode" . "41c0cf61591279a22ac511f925c041c40969bdb8")
|
("haskell-mode" . "6f0bad7c730b99f4702267355656655b8b10049d")
|
||||||
("hcl-mode" . "751b79247f326ab52e00032e805775c37ad9f080")
|
("hcl-mode" . "751b79247f326ab52e00032e805775c37ad9f080")
|
||||||
("helpful" . "32cb28b50b3366ad35e2cb936367268ddeec745f")
|
("helpful" . "32cb28b50b3366ad35e2cb936367268ddeec745f")
|
||||||
("ht.el" . "1c49aad1c820c86f7ee35bf9fff8429502f60fef")
|
("ht.el" . "1c49aad1c820c86f7ee35bf9fff8429502f60fef")
|
||||||
|
|
@ -71,21 +72,21 @@
|
||||||
("let-alist" . "021fc10df2e44faba4728d849ee767cf890aa51a")
|
("let-alist" . "021fc10df2e44faba4728d849ee767cf890aa51a")
|
||||||
("lsp-docker" . "175b587e0def23d4560abdb06b12e05ea469aaea")
|
("lsp-docker" . "175b587e0def23d4560abdb06b12e05ea469aaea")
|
||||||
("lsp-haskell" . "3249cde75fb411f95fe173c222b848182fd0b752")
|
("lsp-haskell" . "3249cde75fb411f95fe173c222b848182fd0b752")
|
||||||
("lsp-mode" . "05c88ea1bd1ac56bf2a386541047a96240676047")
|
("lsp-mode" . "0ea4dc745efc0eeff0c174dbeb8bc9b6ab625663")
|
||||||
("lsp-treemacs" . "7be7f30c2ddc6d392a1ff0304d439d0cf14b2771")
|
("lsp-treemacs" . "7be7f30c2ddc6d392a1ff0304d439d0cf14b2771")
|
||||||
("lsp-ui" . "295d8984da06a745b0a36c56e28ce915bc389adb")
|
("lsp-ui" . "295d8984da06a745b0a36c56e28ce915bc389adb")
|
||||||
("macrostep" . "633586421e7fc14072cc1ca1655c1103b81a9093")
|
("macrostep" . "633586421e7fc14072cc1ca1655c1103b81a9093")
|
||||||
("magit" . "24f64fd4f8ed4a4a302fd9227febad63507d7287")
|
("magit" . "bf07368bae63a0dd80d21f933b75ac370887c8e2")
|
||||||
("map" . "a0e501aede34f183a8baa5d3d41610a3ffa1728e")
|
("map" . "a0e501aede34f183a8baa5d3d41610a3ffa1728e")
|
||||||
("markdown-mode" . "f3ee31ffc28b3d8e86da2208c87eac75fd6e6eae")
|
("markdown-mode" . "8dc04cc6762e1863474eb60739a31e45df487f14")
|
||||||
("melpa" . "0b047d48b49fb38a29e93aa7c59563d19b2bde45")
|
("melpa" . "4d787fbfd3b555a637cae7c5b352900ffd1f5eaa")
|
||||||
("merlin" . "de7767bdbcddbccc0bda4643210b8898ce09bf12")
|
("merlin" . "4f6c7cfee2344dd75e9568f25c0c1576521ec049")
|
||||||
("mmm-mode" . "171bf6395b8a95a2d08d41fa38cc1799025d3916")
|
("mmm-mode" . "171bf6395b8a95a2d08d41fa38cc1799025d3916")
|
||||||
("modus-themes" . "960571c1ecf71febfaa8ea82ba82db8b7188a08e")
|
("modus-themes" . "4e331d27dec9eb6d61a0fdf87aba1942966efbdf")
|
||||||
("multiple-cursors.el" . "6956e8e12ee191d7c80d042ae8ff495286fcbe38")
|
("multiple-cursors.el" . "6956e8e12ee191d7c80d042ae8ff495286fcbe38")
|
||||||
("nginx-mode" . "6e9d96f58eddd69f62f7fd443d9b9753e16e0e96")
|
("nginx-mode" . "6e9d96f58eddd69f62f7fd443d9b9753e16e0e96")
|
||||||
("nongnu-elpa" . "c0840d025ba5ad3fc3f2dbd08d3b4ab72cf07574")
|
("nongnu-elpa" . "c0840d025ba5ad3fc3f2dbd08d3b4ab72cf07574")
|
||||||
("otp" . "119335fc830b8e2dde534fcd0647386d05cde193")
|
("otp" . "de4ff98a6e4039f16f8869ffe94cabadb8cdf985")
|
||||||
("paredit" . "9a2c4b37fc8c1c7bdbb1f86fdec874c0d0652e64")
|
("paredit" . "9a2c4b37fc8c1c7bdbb1f86fdec874c0d0652e64")
|
||||||
("parseclj" . "4d0e780e00f1828b00c43099e6eebc6582998f72")
|
("parseclj" . "4d0e780e00f1828b00c43099e6eebc6582998f72")
|
||||||
("parseedn" . "a09686fbb9113b8b1b4f20c9e1dc0d6fea01a64f")
|
("parseedn" . "a09686fbb9113b8b1b4f20c9e1dc0d6fea01a64f")
|
||||||
|
|
@ -93,9 +94,9 @@
|
||||||
("php-mode" . "73d2dedb81cb210d8ba79d60af7918d52cc37bf7")
|
("php-mode" . "73d2dedb81cb210d8ba79d60af7918d52cc37bf7")
|
||||||
("pkg-info" . "76ba7415480687d05a4353b27fea2ae02b8d9d61")
|
("pkg-info" . "76ba7415480687d05a4353b27fea2ae02b8d9d61")
|
||||||
("pos-tip" . "bfe74204d1201a33ace81898e7c485382817510a")
|
("pos-tip" . "bfe74204d1201a33ace81898e7c485382817510a")
|
||||||
("posframe" . "59911917d57f77577e1aa6df7584fa00636de84a")
|
("posframe" . "017deece88360c7297265680d78a0bb316470716")
|
||||||
("powerline" . "c35c35bdf5ce2d992882c1f06f0f078058870d4a")
|
("powerline" . "c35c35bdf5ce2d992882c1f06f0f078058870d4a")
|
||||||
("projectile" . "31b87151b1fe43221736ded957a1123a54e32531")
|
("projectile" . "971cd5c4f25ff1f84ab7e8337ffc7f89f67a1b52")
|
||||||
("purescript-mode" . "eacc61aaafe6055b5f278c9843558f220f18b153")
|
("purescript-mode" . "eacc61aaafe6055b5f278c9843558f220f18b153")
|
||||||
("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a")
|
("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a")
|
||||||
("rainbow-delimiters" . "a32b39bdfe6c61c322c37226d66e1b6d4f107ed0")
|
("rainbow-delimiters" . "a32b39bdfe6c61c322c37226d66e1b6d4f107ed0")
|
||||||
|
|
@ -107,28 +108,28 @@
|
||||||
("rust-mode" . "e443ccf2884028d3b6cc550ff20e7c92dadccb68")
|
("rust-mode" . "e443ccf2884028d3b6cc550ff20e7c92dadccb68")
|
||||||
("s.el" . "dda84d38fffdaf0c9b12837b504b402af910d01d")
|
("s.el" . "dda84d38fffdaf0c9b12837b504b402af910d01d")
|
||||||
("sesman" . "e0f555f963c9f02f8e4a50e06fc353eb4c15ee77")
|
("sesman" . "e0f555f963c9f02f8e4a50e06fc353eb4c15ee77")
|
||||||
("slime" . "5cb01098e9a844723fbc97b2fda9cda49394ab87")
|
("slime" . "ba3d0794e7b2eb7b539fedd8109904b1fb4512a8")
|
||||||
("slime-company" . "f20ecc4104d4c35052696e7e760109fb02060e72")
|
("slime-company" . "f20ecc4104d4c35052696e7e760109fb02060e72")
|
||||||
("spaceline" . "e0f848cc116d9046a04a09f5728fabf892863b7e")
|
("spaceline" . "e0f848cc116d9046a04a09f5728fabf892863b7e")
|
||||||
("speed-type" . "4f8553632d71e827b4da6e091143779d2ad970a8")
|
("speed-type" . "4f8553632d71e827b4da6e091143779d2ad970a8")
|
||||||
("spinner" . "634529bb3173e09b37499f636de70abf29d9fa8a")
|
("spinner" . "634529bb3173e09b37499f636de70abf29d9fa8a")
|
||||||
("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016")
|
("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016")
|
||||||
("straight.el" . "039e5c9a9b5c00749602afb41341e9e77ba09429")
|
("straight.el" . "039e5c9a9b5c00749602afb41341e9e77ba09429")
|
||||||
("swiper" . "aa18c1f4861cef2ddcf0c70b6fd7edd93ae9c627")
|
("swiper" . "9d630d800e856a2c984c5a62a6f0ad313a9d2228")
|
||||||
("terraform-mode" . "25a22a66f81e35c75f2fdaaab89aad7f9940fe06")
|
("terraform-mode" . "25a22a66f81e35c75f2fdaaab89aad7f9940fe06")
|
||||||
("transient" . "a1575e58331b1ff85ac97667df0130ae822ccf5f")
|
("transient" . "e163a904b5b98f9a43299805296934da27fc1f55")
|
||||||
("tree-sitter-langs" . "ac6084b62c15803ea42d996815795afa32f6cd9f")
|
("tree-sitter-langs" . "944a734b7c3a5922a7e9a2009a9165e2dc195b18")
|
||||||
("treemacs" . "2c576bebccd56ec8e65f4ec5ed5de864d9684fbf")
|
("treemacs" . "6531ac0a9084ce2f45e9105bc20b685bf277b9a6")
|
||||||
("tuareg" . "e5d792009237c952c44cd9c59873dee9719f1280")
|
("tuareg" . "4c2badebc4fa972e1b26ad577cca99298980f285")
|
||||||
("undo-tree" . "16f4121032d09ef44b3d7d02c4d02c3c2f18041f")
|
("undo-tree" . "16f4121032d09ef44b3d7d02c4d02c3c2f18041f")
|
||||||
("use-package" . "a6e856418d2ebd053b34e0ab2fda328abeba731c")
|
("use-package" . "a6e856418d2ebd053b34e0ab2fda328abeba731c")
|
||||||
("visual-regexp.el" . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5")
|
("visual-regexp.el" . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5")
|
||||||
("vue-html-mode" . "1514939804bad558584feeb6298b38d22eadf64e")
|
("vue-html-mode" . "1514939804bad558584feeb6298b38d22eadf64e")
|
||||||
("vue-mode" . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71")
|
("vue-mode" . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71")
|
||||||
("web-mode" . "57856ba64b9382811b35df0d9ab0a24aede0c1f0")
|
("web-mode" . "57856ba64b9382811b35df0d9ab0a24aede0c1f0")
|
||||||
("with-editor" . "9e437353ee817b8e6a9ffce53e37fe5a6fcb4294")
|
("with-editor" . "a4853781835346aabf083d2d9cb87f656d01ccac")
|
||||||
("yaml-mode" . "b153150e0e77b4ec462d741cdb16956c6ae270d6")
|
("yaml-mode" . "13728b4b1b1bd33d3a754236a0f23e4c76d6ba91")
|
||||||
("yaml.el" . "a19fbf948a945571300e5a20ff1dbfa6ecfa0d16")
|
("yaml.el" . "ee86566af1ed4975531ab3aa4eb4dba770c227f6")
|
||||||
("yasnippet" . "5cbdbf0d2015540c59ed8ee0fcf4788effdf75b6")
|
("yasnippet" . "5cbdbf0d2015540c59ed8ee0fcf4788effdf75b6")
|
||||||
("yasnippet-snippets" . "bec49fa129ae8c0104ba150f9b8352a39c54dbd6")
|
("yasnippet-snippets" . "bec49fa129ae8c0104ba150f9b8352a39c54dbd6")
|
||||||
("zig-mode" . "2013d39ee9a62449263939bc8c33a128fe1e90f0"))
|
("zig-mode" . "2013d39ee9a62449263939bc8c33a128fe1e90f0"))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue