Daniel Siepmann
c631934469
Add License header to codeception file snippet
2023-05-03 14:13:12 +02:00
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
07fd622e8a
Add Neovim mapping to open terminal with nix shell
...
The command will open a terminal and send the "nsz" command, which I've
defined as an alias to start the nix shell with zsh.
2023-04-26 09:20:48 +02:00
Daniel Siepmann
fcfadd7e19
Update neovim plugin fzf-lua
2023-04-20 14:50:03 +02:00
Daniel Siepmann
be7063d983
Improve spell checking within neovim
...
Turn on spell checking for all files by default.
Enable camel recognition for spell checking by default.
Remove no longer used files as they only turned spell checking off,
which no longer is necessary.
2023-04-20 14:11:12 +02:00
Daniel Siepmann
71da7bc98f
Revert "Use upstream phpactor"
...
As the fetched version causes system crash and high cpu usage.
This reverts commit bd6c8adb7f
.
2023-04-11 08:38:39 +02:00
Daniel Siepmann
bd6c8adb7f
Use upstream phpactor
...
phpactor was added to upstream.
This only included the lsp usable package, not vim plugin.
I no longer need my own build script as I now use the upstream version.
That way I benefit from all the maintenance and updates.
I use the package source to build the neovim plugin.
2023-04-11 07:43:26 +02:00
Daniel Siepmann
6707ddc8f0
Fix snippet for Services.php files
...
Remove Configuration namespace and add default for services.
2023-04-05 16:53:27 +02:00
Daniel Siepmann
176a144648
Remove neovim paste binding, "Just Paste It.™"
...
See: https://github.com/neovim/neovim/pull/22647
2023-03-13 08:21:41 +01:00
Daniel Siepmann
4761283ff7
Fix broken neovim file paths when using fzf-lua
...
The issue was fixed by maintainer upstream and I update to latest commit
of the plugin.
2023-03-08 15:58:46 +01:00
Daniel Siepmann
2180d98970
Ensure fzf-lua opens files relative in neovim
2023-03-08 14:30:02 +01:00
Daniel Siepmann
0b2ee9c1bf
Add xml snippet for TYPO3 database dumbs within functional tests
2023-03-07 15:42:14 +01:00
Daniel Siepmann
88c9e80be1
Add rst sections to neovim tagbar
2023-03-07 08:44:33 +01:00
Daniel Siepmann
f30da3d629
Add border to neovim fzf integration
2023-03-07 08:03:01 +01:00
Daniel Siepmann
bc2264a03e
Remove ugly colors from neovim fzf-lua tags
2023-03-02 14:28:34 +01:00
Daniel Siepmann
cee10964f0
Replace neovim telescope with fzf
...
I've added fzf to zsh and don't want to have multiple different
solutions for same problem.
I therefore use fzf-lua within neovim which replaces telescope.
2023-03-02 13:25:23 +01:00
Daniel Siepmann
a9456194a2
Stick to xdebug default port 9003
2023-02-23 13:29:11 +01:00
Daniel Siepmann
22f52b9188
Update vim-test plugin
...
And remove no longer necessary patch as it merged upstream.
Add new patch.
2023-02-20 14:36:45 +01:00
Daniel Siepmann
9625065974
Adjust test execution for project
...
We now have two separate configuration files and configure the test
plugin to add them to the calls.
2023-02-20 09:12:43 +01:00
Daniel Siepmann
fda82deed5
Stay on older phpactor version which didn't end up in a huge CPU load
2023-02-16 15:40:56 +01:00
Daniel Siepmann
b937e6aab2
Adjust xliff snippets to include approved
...
The space was not used anyway yet.
2023-02-16 15:39:46 +01:00
Daniel Siepmann
937a6c333e
Remove no longer existing customer path
2023-02-14 08:30:52 +01:00
Daniel Siepmann
a10f010a43
Update phpactor
...
Also improve performance by ignoring diagnostics.
Remove unused files.
Shorten PATH setting.
Switching to PHP 82 as most recent version.
2023-02-14 08:29:04 +01:00
Daniel Siepmann
3afb0b7b93
Improve rst workflow
...
Add existing languagetool for rst files.
Add new rstcheck.
2023-02-05 16:43:48 +01:00
Daniel Siepmann
5f3fb564ef
Add services snippets for php
2023-01-10 08:30:11 +01:00
Daniel Siepmann
60d1aa5d83
Adapt fluid template file snippet
...
Follow my friends structure.
2022-12-14 11:47:50 +01:00
Daniel Siepmann
2fcabe6024
No longer clear typoscript cache
2022-12-08 09:11:00 +01:00
Daniel Siepmann
bc33856c74
Migrate setup to new ctags version
...
The new version already has support for xml and yaml.
2022-11-09 08:20:58 +01:00
Daniel Siepmann
359ee0f74d
Revert "Replace vim NERDtree with nvim-tree-lua"
...
This reverts commit 7e844adde2
.
Keep NERDTree instead of nvim tree lua.
Mostly because it uses very small inputs for file paths.
I couldn't find an easy way to move files.
It opens files with absolute path instead of relative to cwd which will
also influence my snippets.
2022-10-31 09:21:17 +01:00
Daniel Siepmann
87f3310ae3
Keep netrw as it provides features like gx to open urls and files
2022-10-27 14:39:38 +02:00
Daniel Siepmann
7517103501
Enable reStructuredText ctags support
2022-10-20 10:31:26 +02:00
Daniel Siepmann
2e6520acf9
Downgrade phpactor
...
As newer versions seem to be to slow for me
2022-10-18 07:45:47 +02:00
Daniel Siepmann
0fb2dcf6cc
Hide dotfiles in neovim tree by default
2022-10-17 15:48:11 +02:00
Daniel Siepmann
f1c34445d5
Add fes project specifics for vim
2022-10-17 09:51:16 +02:00
Daniel Siepmann
005fb3cb96
Remove commented out option
...
extended_properties are send by vdebug out of the box, no need to
explicitly set them.
2022-10-17 08:22:33 +02:00
Daniel Siepmann
7e844adde2
Replace vim NERDtree with nvim-tree-lua
...
As neovim 0.8.0 doesn't properly refresh after NERDtree actions like
moving files finishes.
2022-10-12 09:46:14 +02:00
Daniel Siepmann
0a5c2ca8ff
Move files out of home to xdg folders
...
Thanks to xdg-ninja for analysing my home folder.
2022-10-11 20:36:48 +02:00
Daniel Siepmann
24ba29e713
Update phpactor
2022-10-11 15:12:55 +02:00
Daniel Siepmann
47406c7e76
Add php snippet for codeception cest file
2022-10-11 10:07:44 +02:00
Daniel Siepmann
cc911a0d91
Integrate neovim snippets into ctags
...
To easily find and navigate to snippets.
2022-10-11 08:27:56 +02:00
Daniel Siepmann
2997f79052
Fix wrong comment style in neovim config file
2022-10-04 15:10:51 +02:00
Daniel Siepmann
278b1e9c37
Disable mouse which got enabled by neovim 0.8.0
2022-10-04 12:34:36 +02:00
Daniel Siepmann
d6d7bb7565
Add neovim csv snippet
2022-09-28 09:59:52 +02:00
Daniel Siepmann
8b2dba9f70
Update phpactor, use fetchurl instead of fetchzip
...
Accordingly to help in https://discourse.nixos.org/t/fetchzip-results-in-do-not-know-how-to-unpack-source-archive-due-to-wrong-nix-store-path/22014
2022-09-26 15:26:10 +02:00
Daniel Siepmann
4677538858
Update phpactor
...
Also provide a script to create new versions of phpactor.
2022-09-16 09:50:20 +02:00
Daniel Siepmann
046db61df0
Configure neovim to not expand tabs in c code
...
As my current existing open source code bases use tabs instead of
spaces.
2022-09-01 17:21:57 +02:00
Daniel Siepmann
83396d38cb
Prevent neovim from unexpected indenting ->
within PHP
...
There should be no special handling in order to align them.
They should be indented four spaces like everything else.
2022-09-01 08:19:55 +02:00
Daniel Siepmann
0599e5dc24
Prevent neovim default custom autocomplete in SQL files
...
I hated it, it also stole `<C-C>` from my workflow to escape to normal
mode.
Thanks: https://www.reddit.com/r/neovim/comments/x2nc8o/cant_disable_sql_omni_complete_in_neovim_072/
2022-09-01 07:57:24 +02:00