summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLLoyderino <adrijan.bjedov@gmail.com>2025-09-24 11:40:04 +0200
committerLLoyderino <adrijan.bjedov@gmail.com>2025-09-24 11:40:04 +0200
commit0e83b6d8bf24ac59f16ddd69d12ac4e08571cd25 (patch)
treeec882e52dc254a5a533e4f5d0a1acbe33e8d6575
parent9ab623d1c78a3e888a8a7d4bdf99d758973865f3 (diff)
Lots of new changes:
- Made .gitignore allow by default (rather than manually specifying what I want) - Dropped pre-built (non-versioned) TS grammars and use built-in ones - Upload custom snippets (lol 1)
-rw-r--r--.gitignore16
-rw-r--r--etc/yasnippet/snippets/java-mode/StringBuffer5
-rw-r--r--etc/yasnippet/snippets/java-ts-mode/.yas-parents1
-rw-r--r--init.el6
-rwxr-xr-xtree-sitter/libtree-sitter-java.sobin0 -> 437872 bytes
-rwxr-xr-xtree-sitter/libtree-sitter-nix.sobin0 -> 102920 bytes
-rwxr-xr-xtree-sitter/libtree-sitter-php.sobin0 -> 842616 bytes
-rwxr-xr-xtree-sitter/libtree-sitter-phpdoc.sobin0 -> 201488 bytes
8 files changed, 20 insertions, 8 deletions
diff --git a/.gitignore b/.gitignore
index 47b27ef..3d9810f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,8 +1,12 @@
-*
+# Cache stuff
+backups/
+eln-cache/
+elpa/
-!.gitignore
-!init.el
-!theme.el
-!snippets
-!README.md
+# These I'm still not sure
+custom.el
+var/
+etc/*
+# Allow snippets tho
+!etc/yasnippet
diff --git a/etc/yasnippet/snippets/java-mode/StringBuffer b/etc/yasnippet/snippets/java-mode/StringBuffer
new file mode 100644
index 0000000..51287d1
--- /dev/null
+++ b/etc/yasnippet/snippets/java-mode/StringBuffer
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: StringBuffer
+# key: sb
+# --
+StringBuffer $1 = new StringBuffer($2); \ No newline at end of file
diff --git a/etc/yasnippet/snippets/java-ts-mode/.yas-parents b/etc/yasnippet/snippets/java-ts-mode/.yas-parents
new file mode 100644
index 0000000..f524c91
--- /dev/null
+++ b/etc/yasnippet/snippets/java-ts-mode/.yas-parents
@@ -0,0 +1 @@
+java-mode
diff --git a/init.el b/init.el
index 9dc4acc..e63e42d 100644
--- a/init.el
+++ b/init.el
@@ -150,8 +150,10 @@
;; Treesitter grammars
(setq treesit-language-source-alist
- '((php "https://github.com/tree-sitter/tree-sitter-php" "v0.23.12" "php/src")
- (phpdoc "https://github.com/claytonrcarter/tree-sitter-phpdoc" "v0.1.6")))
+ '((java "https://github.com/tree-sitter/tree-sitter-java" "v0.23.5")
+ (php "https://github.com/tree-sitter/tree-sitter-php" "v0.23.12" "php/src")
+ (phpdoc "https://github.com/claytonrcarter/tree-sitter-phpdoc" "v0.1.6")
+ (nix "https://github.com/nix-community/tree-sitter-nix" "v0.3.0")))
;; PHP
(add-to-list 'auto-mode-alist '("\\.php\\'" . php-ts-mode))
diff --git a/tree-sitter/libtree-sitter-java.so b/tree-sitter/libtree-sitter-java.so
new file mode 100755
index 0000000..db58a20
--- /dev/null
+++ b/tree-sitter/libtree-sitter-java.so
Binary files differ
diff --git a/tree-sitter/libtree-sitter-nix.so b/tree-sitter/libtree-sitter-nix.so
new file mode 100755
index 0000000..505b2d3
--- /dev/null
+++ b/tree-sitter/libtree-sitter-nix.so
Binary files differ
diff --git a/tree-sitter/libtree-sitter-php.so b/tree-sitter/libtree-sitter-php.so
new file mode 100755
index 0000000..10325e4
--- /dev/null
+++ b/tree-sitter/libtree-sitter-php.so
Binary files differ
diff --git a/tree-sitter/libtree-sitter-phpdoc.so b/tree-sitter/libtree-sitter-phpdoc.so
new file mode 100755
index 0000000..d3b2f56
--- /dev/null
+++ b/tree-sitter/libtree-sitter-phpdoc.so
Binary files differ