Commit graph

194 commits

Author SHA1 Message Date
Dzuchun
d5d4ff393d Licence 2025-02-14 11:50:45 +02:00
Dzuchun
9bac09125e Added other linters to mason_lint 2025-02-14 11:50:24 +02:00
Dzuchun
ff79a873eb Removed jupynium
(plugin for jupyter notebooks)
2025-02-14 11:50:02 +02:00
Dzuchun
89ca7abaed Added dummy snippet file for compatibility 2025-02-14 11:49:37 +02:00
Dzuchun
751b33a424 Minor formatting 2025-02-14 06:28:30 +02:00
Dzuchun
8c967aae19 Ignored all of the autosnippets
actual log says they were deleted, but in fact - they were renamed so
that git ignores them
2025-02-14 06:28:30 +02:00
Dzuchun
184428721c Some ftplugin options
most likely, this allows auto line breaks in Markdown, but forbids
them in Rust
2025-02-14 06:28:30 +02:00
Dzuchun
e98ce594a9 r-a leptos macros support 2025-02-14 06:28:30 +02:00
Dzuchun
3415373273 Allow automatic line breaks (?) 2025-02-14 06:28:30 +02:00
Dzuchun
19fd6eed4c Disabled all-features in r-a 2025-02-14 06:28:30 +02:00
Dzuchun
a246604c47 Formatting of cpp files with clangd 2025-02-14 06:28:30 +02:00
Dzuchun
9e619d0454 Included some header files in pyright
(python lsp)
2025-02-14 06:28:30 +02:00
Dzuchun
01f9d25c3b Added c++ files to clangd lsp 2025-02-14 06:28:30 +02:00
Dzuchun
27e3b9babf nix lsp 2025-02-14 06:28:30 +02:00
Dzuchun
dcd471e553 Added nix formatter 2025-02-14 06:15:27 +02:00
Dzuchun
881a92fec9 Clippy lints update
TBO, I don't really know why they did not work in the previous version.
The fact is, workspace-level lints were ignored
2024-09-17 11:27:43 +03:00
Dzuchun
26ba615703 Temporarily(?) removed render-markdown plugin
Since it crashes now
2024-09-16 08:12:09 +03:00
Dzuchun
2ba6c91067 Renamed tsserver back
Since both `mason` and `nvim-lspconfig` want `ts_ls` now
2024-09-11 10:03:04 +03:00
Dzuchun
7374ba2c92 Renamed tsserver to ts_ls for mason. 2024-09-08 08:35:06 +03:00
Dzuchun
4332249d71 Added spaces to te and text snippets 2024-08-29 17:06:09 +03:00
Dzuchun
2903fb8b46 Added erf math function 2024-08-29 17:05:25 +03:00
Dzuchun
2a49f9ef14 Added parentheses to math functions syntax
This should aid macro like `/` with finding an operand
2024-08-29 17:04:01 +03:00
Dzuchun
c56b8f0d96 Failed-to-load snippets now display actual error 2024-08-29 17:03:15 +03:00
Dzuchun
9e5398a469 Math snippets for various operators
- square root
- real & imaginary parts
- nabla operator
- limit
- sum (Sigma)
- prod (Pi)
- limits
- various integral forms (int, oint, vint, oinf, infi)
- complex residual
2024-08-29 17:00:32 +03:00
Dzuchun
5c42118723 Math snippets for sinh- and sinc-like functions 2024-08-29 15:32:37 +03:00
Dzuchun
6f691c7a8d Filename typo 2024-08-29 15:13:14 +03:00
Dzuchun
7ccd640aed Snippets for underline, dot and ddot 2024-08-29 15:07:09 +03:00
Dzuchun
58d4daaf4c Math snippet for text environment
Pleasant surprise: it's actually treated properly by mathzone detector,
yupee!!
2024-08-29 14:57:43 +03:00
Dzuchun
f11bf58f99 Math snippets for basic trigonometric functions 2024-08-29 14:52:54 +03:00
Dzuchun
7a58b29419 Fixed snippet jumping bug
Previously, jumping around the snippet would erase insertions that were
jumped over. That's no loner the case, meaning I van start creating some
really useful stuff
2024-08-29 14:51:40 +03:00
Dzuchun
6c93278582 Tweak to math super snippet
Now matches any `rd` word
2024-08-29 14:51:03 +03:00
Dzuchun
dcb164c863 Added exponentiation snippet 2024-08-29 13:21:59 +03:00
Dzuchun
bf3fb445bd Added math graphemes snippets
For clarification: these refer to stuff like `\vec`, `\hat`, etc
2024-08-29 13:18:49 +03:00
Dzuchun
f1666d2057 Added fraction math snippets 2024-08-29 12:54:37 +03:00
Dzuchun
8f02aee06c Added writespace snippet 2024-08-29 01:52:45 +03:00
Dzuchun
e0f5af35f8 Added sub- and superscript snippets 2024-08-29 01:51:33 +03:00
Dzuchun
d2bbc0ff9c Renamed greek letter snipets file 2024-08-28 22:20:16 +03:00
Dzuchun
ef8be78137 Mostly reverted ubertab changes.
I'm REALLY accustomed to it now, while snippet jumping always felt like
something it actually *shouldn't* do. Some I've moved snippet jumping to
`<C-=>`/`<C-->` (Not sure if I'll like it though)

There's at least one problem right now: proposed snippet jumps do insert
text. That's a problem, if you need to jump over selection without
resetting it.
2024-08-28 14:51:47 +03:00
Dzuchun
77b384482d Added mathzone snippets for greek letters 2024-08-28 14:31:27 +03:00
Dzuchun
71d213555e Added snippets for quick mathzone enter 2024-08-28 14:30:47 +03:00
Dzuchun
cac7844847 Removed separate completion sources for latex
I don't use them anyway :idk:
2024-08-28 14:29:51 +03:00
Dzuchun
bc024a21e5 Removed ubertab
Tab shall now be used to jump through snippets
2024-08-28 14:28:54 +03:00
Dzuchun
a8509be64a Updated 'macro'
Now contains utility functions to detect mathzones. Probably should move
them elsewhere
2024-08-28 14:26:10 +03:00
Dzuchun
c2f5368c6e Typo fix 2024-08-28 14:25:41 +03:00
Dzuchun
b38d0cf5ad Basic custom snippets support 2024-08-28 14:25:10 +03:00
Dzuchun
6695ac2fdb Enabled all features in rust-analyser
As I plan on developing crate with multiple interleaving features
2024-08-27 14:49:16 +03:00
Dzuchun
c95aa88c90 Added C lsp (I think)
It clearly needs some more setup, since why would anything related to `C`
be... easy?
2024-08-26 09:42:02 +03:00
Dzuchun
06da042af5 Strict clippy as rust linter 2024-08-23 22:02:37 +03:00
Dzuchun
04b51ea208 Defined ignored plugin files 2024-08-23 17:27:23 +03:00
Dzuchun
3682a7fb6e Added basic diffview keybindings
Turns out, it's a really useful tool!
2024-08-23 13:48:30 +03:00