diff --git a/config.el b/config.el index c3df711..fd8c928 100644 --- a/config.el +++ b/config.el @@ -27,6 +27,8 @@ (setq org-directory "~/Library/Mobile Documents/iCloud~md~obsidian/Documents/Primary") +(setq treesit-extra-load-path "~/Source/_src/tree-sitter-module/dist") + ;; Modeline ;; - add current workspace name ;; - add major mode icon diff --git a/init.el b/init.el index d59be44..e1d845e 100644 --- a/init.el +++ b/init.el @@ -54,7 +54,6 @@ ;;zen ; distraction-free coding or writing :editor - meow ;; evil; come to the dark side, we have cookies file-templates ; auto-snippets for empty files fold ; (nigh) universal code folding @@ -128,7 +127,7 @@ ;;(dart +flutter) ; paint ui and not much else ;;dhall ;;elixir ; erlang done right - elm ; care for a cup of TEA? + ;; elm ; care for a cup of TEA? emacs-lisp ; drown in parentheses ;;erlang ; an elegant language for a more civilized age ;;ess ; emacs speaks statistics @@ -137,7 +136,7 @@ ;;fortran ; in FORTRAN, GOD is REAL (unless declared INTEGER) ;;fsharp ; ML stands for Microsoft's Language ;;fstar ; (dependent) types and (monadic) effects and Z3 - ;;gdscript ; the language you waited for + gdscript ; the language you waited for ;;(go +lsp) ; the hipster dialect ;;(graphql +lsp) ; Give queries a REST (haskell +lsp +tree-sitter) ; a language that's lazier than I am @@ -151,13 +150,13 @@ latex ; writing papers in Emacs has never been so fun ;;lean ; for folks with too much to prove ;;ledger ; be audit you can be - lua ; one-based indices? one-based indices + (lua +tree-sitter) ; one-based indices? one-based indices (markdown +tree-sitter) ; writing docs for people to ignore ;;nim ; python + lisp at the speed of c ;;nix ; I hereby Declare "nix geht mehr!" ;;ocaml ; an objective camel (org +pretty) ; organize your plain life in plain text - php ; perl's insecure younger brother + (php +tree-sitter) ; perl's insecure younger brother ;;plantuml ; diagrams for confusing people more ;; purescript ; javascript, but functional (python +lsp +tree-sitter) ; beautiful is better than ugly @@ -166,11 +165,11 @@ ;;raku ; the artist formerly known as perl6 ;;rest ; Emacs as a REST client ;;rst ; ReST in peace - (ruby +rails) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} + (ruby +rails +tree-sitter) ; 1.step {|i| p "Ruby is #{i.even? ? 'love' : 'life'}"} (rust +lsp +tree-sitter) ; Fe2O3.unwrap().unwrap().unwrap().unwrap() ;;scala ; java, but good (scheme +guile) ; a fully conniving family of lisps - sh ; she sells {ba,z,fi}sh shells on the C xor + (sh +tree-sitter) ; she sells {ba,z,fi}sh shells on the C xor ;;sml ;;solidity ; do you need a blockchain? No. ;;swift ; who asked for emoji variables? @@ -194,4 +193,7 @@ :config ;;literate - (default +smartparens)) ;;+bindings + (default +smartparens) ;;+bindings + + :private + meow) diff --git a/modules/editor/meow/LICENSE b/modules/private/meow/LICENSE similarity index 100% rename from modules/editor/meow/LICENSE rename to modules/private/meow/LICENSE diff --git a/modules/editor/meow/README.org b/modules/private/meow/README.org similarity index 100% rename from modules/editor/meow/README.org rename to modules/private/meow/README.org diff --git a/modules/editor/meow/config.el b/modules/private/meow/config.el similarity index 100% rename from modules/editor/meow/config.el rename to modules/private/meow/config.el diff --git a/modules/editor/meow/init.el b/modules/private/meow/init.el similarity index 100% rename from modules/editor/meow/init.el rename to modules/private/meow/init.el diff --git a/modules/editor/meow/packages.el b/modules/private/meow/packages.el similarity index 100% rename from modules/editor/meow/packages.el rename to modules/private/meow/packages.el diff --git a/snippets/web-mode/.yas-parents b/snippets/web-mode/.yas-parents deleted file mode 100644 index 64e4d54..0000000 --- a/snippets/web-mode/.yas-parents +++ /dev/null @@ -1,3 +0,0 @@ -html-mode -css-mode -js-mode \ No newline at end of file