70d33aa60e
Optimize cache clearing for TYPO3
2024-05-23 14:46:33 +02:00
cce4effaa8
Add new snippets
2024-04-18 10:06:39 +02:00
6560232167
Add GDscript support to neovim, for Godot game engine
2024-03-28 17:11:00 +01:00
349d6db1f9
Improve spellcheck in neovim
...
Turn it off by default as too many buffers won't need it.
Instead enable explicitly for expected buffers.
2024-02-28 12:18:58 +01:00
a546c4705c
Improve PHP handling in neovim
...
I've switched to treesitter but it doesn't handle folding well.
I therefore use native indent method for folding.
2024-02-20 08:10:45 +01:00
77df84ade7
Ensure proper environment when using nsz
...
I have an alias nsz which runs a nix-shell with zsh.
But the $SHELL is still bash.
I now change the SHELL variable in order to use my expected shell in all
circumstances.
I also ensure neovim will use zsh for commands as some of my auto
commands expect this shell for expansion of **.
2024-02-20 08:09:35 +01:00
aa3374fba2
Add setup to execute tests of TYPO3 testing framework
2024-02-15 08:57:08 +01:00
1fd0866d00
Finally add lint status to neovim status line
...
I refused for a long time but it is useful for large files and if you
are editing existing files.
2024-02-14 12:59:55 +01:00
262b218685
Fix css tag integration for neovim
2024-02-12 07:14:09 +01:00
b6a7813085
Fix broken TypoScript vim lint integration
2024-02-07 16:54:23 +01:00
e885388d4f
Some more fixes for PHP snippets
2024-02-06 12:21:06 +01:00
2a1929aec9
Fix indentation of TypoScript
2024-02-06 07:28:42 +01:00
5d546f0e5c
Fix xliff snippet
2024-02-06 07:28:28 +01:00
0a0dcf9132
Apply TYPO3 testing setup only to TYPO3 itself
...
Also add setup for functional tests
2024-01-30 14:50:45 +01:00
7c96e9066d
Fix test class snippet for vim
2024-01-30 08:01:34 +01:00
ca12b4a013
Remove undotree plugin from neovim
...
I didn't use it anyway.
And it did crash sometimes during git mergetool usages.
2024-01-11 10:38:57 +01:00
e11a956534
Improve vim for TYPO3
...
* Fix sorting of commands.
* Add new command to flush cache for javaScript modules.
* Add new setup for unit tests of TYPO3 core.
2024-01-11 10:38:22 +01:00
100e05ef85
Fix and improve snippets
2024-01-10 11:51:03 +01:00
43e18c42b3
Extend snippets
2024-01-07 14:26:10 +01:00
dbf00d1dfa
Extend TYPO3 content blocks setup
2024-01-07 14:25:59 +01:00
75230d79d6
Clear TYPO3 content blocks caches
2024-01-02 17:09:01 +01:00
18a663176b
Fix customer related vim setup
2023-12-20 09:11:59 +01:00
8aa487516b
Allow to easily comment and uncomment nix code in vim
2023-12-07 19:21:53 +01:00
bd59e551bd
Integrate TypoScript linter into vim ale
2023-12-07 14:23:18 +01:00
4bd2bc8332
Update and improve cache flushing of TYPO3
2023-11-30 08:22:23 +01:00
dc8e02c1df
Cleanup PHP Snippets
2023-11-30 08:20:59 +01:00
c07db5167f
Remove PHPUnit testdox output format
...
As this will hide errors which is not helpful during development.
2023-11-29 10:48:31 +01:00
3d2a775d81
Adjust snippets for PHP and xliff
2023-11-16 16:07:25 +01:00
6e280bc9c5
Improve neovim configuration
2023-11-13 08:07:51 +01:00
4e00480a8c
Fix broken neovim snippets
2023-10-31 14:11:04 +01:00
063fd1d98f
Further migrate Neovim to Treesitter
...
Update colorscheme with better support.
Move snippets to be used.
Also extend ignore for RG integration
2023-10-30 15:06:57 +01:00
d3497cf06b
Use html Treesitter also for fluid templates
2023-10-23 10:03:00 +02:00
d473d772b6
Add Treesitter to Neovim (again)
...
Let's give it another try.
2023-10-19 09:40:18 +02:00
4ce11817ff
Switch back from fzf to telescope within neovim
...
As the fzf plugin was slow on large code bases.
This reverts commit cee10964f0
.
2023-10-18 15:15:19 +02:00
30c4bfac76
Finally fix PHP snippet for Services.php
...
I didn't find the motivation until now.
2023-08-10 15:23:20 +02:00
75cee8d084
Exclude ddev folders
2023-07-27 13:08:43 +02:00
c29a6690d9
Cleanup neovim match
2023-07-17 07:56:11 +02:00
91711e7b46
Update customer setups
2023-07-11 09:01:28 +02:00
83b7870e19
Improve ale config
...
Use new diagnostic feature.
Do not configure phpstan path, this is already properly configured
upstream.
2023-06-19 10:53:29 +02:00
8abf04faa2
Migrate to upstream phpactor
...
This got merged upstream and I'll use the official version now.
2023-06-19 10:50:24 +02:00
1ebb6ec0d8
Ignore export folder
2023-06-13 10:50:10 +02:00
ce01c2214a
Improve php snippet
2023-06-13 10:49:41 +02:00
fc543eec51
Adjust project specifics
2023-05-11 07:48:30 +02:00
b8c4fcbe62
Add languagetool linter for gitcommit
2023-05-08 16:06:56 +02:00
c04da790dc
Revert "Remove phpcs standard"
...
This reverts commit d6068ed38d
.
As I use PSR12 most of the time and Ale will fall back to a different
standard.
2023-05-04 08:51:54 +02:00
bc10779a9a
Add wm specific Vim setup
2023-05-03 14:22:26 +02:00
c631934469
Add License header to codeception file snippet
2023-05-03 14:13:12 +02:00
9c435e9e51
Adjust test execution for project
...
Colors is already added, no need to specify it a 2nd time.
Also it recently became more helpful to not stop tests on first error.
The original config is kept for faster switch.
2023-04-26 09:24:34 +02:00
d6068ed38d
Remove phpcs standard
...
PHPCS is not in use anymore.
Furthermore the editor doesn't need to check CGL.
All project are setup to check CGL within CI.
2023-04-26 09:23:56 +02:00
362fde507d
Remove ultest neovim plugin
...
It was unused for a while, so no need to keep the plugin.
2023-04-26 09:21:49 +02:00