Commit graph

326 commits

Author SHA1 Message Date
Daniel Siepmann 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
Daniel Siepmann 6c7a9252de
Add GitHub as search engine to Firefox 2023-10-19 19:34:02 +02:00
Daniel Siepmann d473d772b6
Add Treesitter to Neovim (again)
Let's give it another try.
2023-10-19 09:40:18 +02:00
Daniel Siepmann 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
Daniel Siepmann 47f1a2a9e8
Remove LSP for lua
As I don't write any lua
2023-10-18 15:15:28 +02:00
Daniel Siepmann 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
Daniel Siepmann 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
Daniel Siepmann 6f63a01e22
Add tmdb search to Firefox 2023-10-04 20:05:38 +02:00
Daniel Siepmann 9f63ab8ab9
Switch from buildVimPluginFrom2Nix to buildVimPlugin
As this got renamed and would break some day.
2023-10-02 09:56:37 +02:00
Daniel Siepmann cd2f640f2b
Add www. variant for domain 2023-09-26 14:29:46 +02:00
Daniel Siepmann f2a643e099
Add kagi search engine to Firefox
https://kagi.com/
2023-09-25 07:57:17 +02:00
Daniel Siepmann 071cbc036a
Document how to manually change the last executed test for neovim plugin 2023-09-21 07:47:16 +02:00
Daniel Siepmann c5c9648033
Add customer ssh 2023-08-15 12:01:00 +02:00
Daniel Siepmann 30c4bfac76
Finally fix PHP snippet for Services.php
I didn't find the motivation until now.
2023-08-10 15:23:20 +02:00
Daniel Siepmann 066c2f7af7
Update project setups 2023-08-10 07:13:18 +02:00
Daniel Siepmann 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
Daniel Siepmann 75cee8d084
Exclude ddev folders 2023-07-27 13:08:43 +02:00
Daniel Siepmann c29a6690d9
Cleanup neovim match 2023-07-17 07:56:11 +02:00
Daniel Siepmann e584b454ef
Keep virtual text of lsp diagnostics 2023-07-11 09:02:20 +02:00
Daniel Siepmann 2e54bd8cc0
Improve qutebrowser setup for different setups 2023-07-11 09:02:11 +02:00
Daniel Siepmann 91711e7b46
Update customer setups 2023-07-11 09:01:28 +02:00
Daniel Siepmann 0777b4747f
Improve firefox config 2023-07-06 13:55:18 +02:00
Daniel Siepmann 567179eeaa
Adjust config to follow zsh enableSyntaxHighlighting renaming 2023-07-03 07:22:30 +02:00
Daniel Siepmann 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
Daniel Siepmann 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
Daniel Siepmann 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
Daniel Siepmann 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
Daniel Siepmann 1ebb6ec0d8
Ignore export folder 2023-06-13 10:50:10 +02:00
Daniel Siepmann 5071941dd4
Add color for domain 2023-06-13 10:49:41 +02:00
Daniel Siepmann ce01c2214a
Improve php snippet 2023-06-13 10:49:41 +02:00
Daniel Siepmann 7682f47e0f
Update vdirsync calendars
Remove sync to own calendars.
Always fetch from original source to local.
2023-06-01 09:21:59 +02:00
Daniel Siepmann 3737c551a4
Add another domain that changes front color but not background. 2023-05-30 07:55:47 +02:00
Daniel Siepmann 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
Daniel Siepmann 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
Daniel Siepmann 470ec2d231
Streamline css for websites 2023-05-23 09:55:43 +02:00
Daniel Siepmann 80839ecc22
Adjust ip after switching to fritx box 2023-05-11 07:53:20 +02:00
Daniel Siepmann fc543eec51
Adjust project specifics 2023-05-11 07:48:30 +02:00
Daniel Siepmann b8c4fcbe62
Add languagetool linter for gitcommit 2023-05-08 16:06:56 +02:00
Daniel Siepmann 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
Daniel Siepmann bc10779a9a
Add wm specific Vim setup 2023-05-03 14:22:26 +02:00
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 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
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 eb1784d065
Add new SSH entry 2023-04-20 08:54:41 +02:00
Daniel Siepmann 72917d1970
Split client specific and user css for firefox 2023-04-19 13:20:43 +02:00