59a0d9eb47
Disable Firefox creditcard autofill
2023-12-08 10:34:08 +01:00
9b52d082aa
Enable new cookie banner block feature of Firefox
2023-12-08 10:33:55 +01:00
e1b5c00d63
Update Firefox user css
2023-12-07 19:22:38 +01:00
8aa487516b
Allow to easily comment and uncomment nix code in vim
2023-12-07 19:21:53 +01:00
a62bf4815e
Ensure kagi.com is used as default search engine within Firefox
2023-12-07 16:34:55 +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
a271005b98
Enable new Firefox 120 privacy settings
2023-11-29 10:47:20 +01:00
6c93c36013
Allow Firefox to use configured default search engine
2023-11-29 10:46:22 +01:00
0193038d2d
Revert "Disable khal for now"
...
Solved, see: https://github.com/NixOS/nixpkgs/issues/263504#event-11003497396
This reverts commit c06e919d33
.
2023-11-27 07:51:13 +01:00
2554732f57
Ensure to use the actual zsh?!
...
I don't know why this was causing issues.
But some tmux plugins were not compatible with the zsh? That change
fixed it …
2023-11-16 16:07:30 +01:00
3d2a775d81
Adjust snippets for PHP and xliff
2023-11-16 16:07:25 +01:00
c06e919d33
Disable khal for now
...
Due to: https://github.com/NixOS/nixpkgs/issues/263504
Also see: https://github.com/NixOS/nixpkgs/pull/263535
Try to use thunderbird reminders in between.
2023-11-13 08:09:08 +01:00
6e280bc9c5
Improve neovim configuration
2023-11-13 08:07:51 +01:00
919b390201
Adjust Firefox user chrome css
...
The markup has changed, the css is adjusted.
2023-11-13 08:06:42 +01:00
4e00480a8c
Fix broken neovim snippets
2023-10-31 14:11:04 +01:00
64fc2f27cd
Update Neovim plugin test to work with phpunit attributes
2023-10-31 11:26:45 +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
ecd64cd120
Update Neovim colorscheme HTML support for Treesitter
2023-10-23 10:02:59 +02:00
cf3f97cde2
Switch host from raspberry pi to libreelec
...
As I've changed the OS on my pi and this is the new hostname
2023-10-22 15:00:44 +02:00
fe632a3a0b
Use proper nix versions for Neovim plugins
...
I used the commit hash or tag as version.
But Nix needs a date or version number without v prefix.
I adjust the plugins, update them and also remove the sha prefix.
2023-10-19 19:49:15 +02:00
6c7a9252de
Add GitHub as search engine to Firefox
2023-10-19 19:34:02 +02:00
d473d772b6
Add Treesitter to Neovim (again)
...
Let's give it another try.
2023-10-19 09:40:18 +02:00
b3ad833ac1
Switch from ag(silver sarcher) to rg
...
It looks like the more up to date and established tool.
It looks like a faster tool.
It can be used by telescope neovim plugin to find files.
It supports an .ignore file in combination with .gitignore for more fine
grained setup.
2023-10-19 07:53:14 +02:00
47f1a2a9e8
Remove LSP for lua
...
As I don't write any lua
2023-10-18 15:15:28 +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
480c26db7a
Remove qutebrowser
...
As I'm still using Firefox and am happy with it.
I don't invest time to switch.
2023-10-16 07:29:05 +02:00
6f63a01e22
Add tmdb search to Firefox
2023-10-04 20:05:38 +02:00
9f63ab8ab9
Switch from buildVimPluginFrom2Nix to buildVimPlugin
...
As this got renamed and would break some day.
2023-10-02 09:56:37 +02:00
cd2f640f2b
Add www. variant for domain
2023-09-26 14:29:46 +02:00
f2a643e099
Add kagi search engine to Firefox
...
https://kagi.com/
2023-09-25 07:57:17 +02:00
071cbc036a
Document how to manually change the last executed test for neovim plugin
2023-09-21 07:47:16 +02:00
c5c9648033
Add customer ssh
2023-08-15 12:01:00 +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
066c2f7af7
Update project setups
2023-08-10 07:13:18 +02:00
fbf5421518
Update global gitignore
...
I no longer use Makefile, so that's removed.
But phpactor now creates a file I want to ignore.
2023-08-10 07:13:17 +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
e584b454ef
Keep virtual text of lsp diagnostics
2023-07-11 09:02:20 +02:00
2e54bd8cc0
Improve qutebrowser setup for different setups
2023-07-11 09:02:11 +02:00
91711e7b46
Update customer setups
2023-07-11 09:01:28 +02:00
0777b4747f
Improve firefox config
2023-07-06 13:55:18 +02:00
567179eeaa
Adjust config to follow zsh enableSyntaxHighlighting renaming
2023-07-03 07:22:30 +02:00
8ddd36ce48
Add qutebrowser
...
I didn't use it for a while and start fresh.
Let's see where this goes.
2023-06-26 14:38:19 +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
0f6e71321e
migrate vdirsync + khal
...
Home-Manager got first level support for calendars and contacts.
Provided integrations are vdirsync and khal which I'm already using.
I therefore migrate from my own setup to the upstream setup.
Issue on home-manager project:
https://github.com/nix-community/home-manager/issues/2335
2023-06-13 16:16:19 +02:00
1ebb6ec0d8
Ignore export folder
2023-06-13 10:50:10 +02:00
5071941dd4
Add color for domain
2023-06-13 10:49:41 +02:00
ce01c2214a
Improve php snippet
2023-06-13 10:49:41 +02:00
7682f47e0f
Update vdirsync calendars
...
Remove sync to own calendars.
Always fetch from original source to local.
2023-06-01 09:21:59 +02:00
3737c551a4
Add another domain that changes front color but not background.
2023-05-30 07:55:47 +02:00
27a1f212f8
Add YouTube as search engine to Firefox
...
Also remove the order as I don't care.
2023-05-25 17:38:27 +02:00
6dbecabf40
Use KeepassXC as SSH Agent
...
This replaces the configuration of files per ssh match block,
as well as the need for keychain.
See: https://keepassxc.org/docs/KeePassXC_UserGuide#_ssh_agent
2023-05-24 19:54:41 +02:00
470ec2d231
Streamline css for websites
2023-05-23 09:55:43 +02:00
80839ecc22
Adjust ip after switching to fritx box
2023-05-11 07:53:20 +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
aaf78e1df9
Raise history size of zsh
...
That allows to also recall commands not executed for a long time.
2023-04-26 09:22:39 +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
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
fcfadd7e19
Update neovim plugin fzf-lua
2023-04-20 14:50:03 +02:00
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
eb1784d065
Add new SSH entry
2023-04-20 08:54:41 +02:00
72917d1970
Split client specific and user css for firefox
2023-04-19 13:20:43 +02:00
dab8b69e67
Adjust firefox dev tools position based on system
2023-04-12 16:17:39 +02:00
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
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
d545ebde29
Autostash on git pull
2023-04-08 20:01:43 +02:00
6707ddc8f0
Fix snippet for Services.php files
...
Remove Configuration namespace and add default for services.
2023-04-05 16:53:27 +02:00
8f1b870103
Ensure white background color for customer sites
2023-04-05 15:05:16 +02:00
0a1e2f8012
Ad new customer server
2023-03-15 14:45:34 +01:00
1339777798
Enable UpdateHostKeys for ssh
...
This fetches all new host keys when connecting to an existing host.
This allows to fetch newer keys and prevents a question if old keys no
longer exist.
2023-03-15 11:03:54 +01:00
b8d646409f
Improve neovim diagnostics
...
Do not use phpstan via language server, I use Ale for that.
Do not underline diagnostic issues, use same as ALE.
2023-03-15 08:31:28 +01:00
176a144648
Remove neovim paste binding, "Just Paste It.™"
...
See: https://github.com/neovim/neovim/pull/22647
2023-03-13 08:21:41 +01:00
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
2180d98970
Ensure fzf-lua opens files relative in neovim
2023-03-08 14:30:02 +01:00
0b2ee9c1bf
Add xml snippet for TYPO3 database dumbs within functional tests
2023-03-07 15:42:14 +01:00
88c9e80be1
Add rst sections to neovim tagbar
2023-03-07 08:44:33 +01:00
52baeb7ae2
Define color of fzf border
2023-03-07 08:44:17 +01:00
f30da3d629
Add border to neovim fzf integration
2023-03-07 08:03:01 +01:00
113367d77a
Add fzf url plugin for tmux
...
Allows to open urls from current tmux pane.
Default shortcut prefix+u.
2023-03-06 18:21:58 +01:00
bc2264a03e
Remove ugly colors from neovim fzf-lua tags
2023-03-02 14:28:34 +01:00
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
df544f1e9e
Add fzf-tab plugin for ZSH
...
Use fzf as autocompletion wrapper for zsh autocompletion
2023-03-02 12:18:46 +01:00
93cfecc706
Do not sync holidays
2023-03-01 08:55:56 +01:00
c57994ea28
Add fzf, give it a try
2023-02-28 09:31:59 +01:00
38234650f6
Cleanup calendars in vdirsyncer
2023-02-27 11:16:31 +01:00
b6c2ecb949
Do no longer use autocd of zsh
...
Some folders might have the same name as commands and reduce speed of
auto completion. E.g. one needs to skip the folder to complete the
command.
2023-02-27 07:50:43 +01:00
a9456194a2
Stick to xdebug default port 9003
2023-02-23 13:29:11 +01:00
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
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