Daniel Siepmann
89aaca0faa
Extend project specific parts
2024-04-18 10:06:39 +02:00
Daniel Siepmann
5fe448b90a
Set up new sac project
...
I need to maintain the docker-compose environment as I should update the
hosting environment and we wanna deploy the docker image.
The ecosystem is using docker, I use podman.
I therefore need to configure docker hub as look up registry for podman
for unqualified images.
There doesn't seem to be a `toTOML` nixpkgs method. That's why I write
the contents of the file myself.
2024-04-11 10:21:43 +02:00
Daniel Siepmann
6560232167
Add GDscript support to neovim, for Godot game engine
2024-03-28 17:11:00 +01:00
Daniel Siepmann
f7b70d1265
Turn on smart case for search in tig
...
Allows me to use lower case to ignore case, and respect case as soon as
an upper case letter is searched.
2024-03-14 07:22:58 +01:00
Daniel Siepmann
c951e6143f
Update customer and project specifics
2024-02-28 08:38:04 +01:00
Daniel Siepmann
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
Daniel Siepmann
262b218685
Fix css tag integration for neovim
2024-02-12 07:14:09 +01:00
Daniel Siepmann
c99e80376a
Add German subtitles in DVD default setting of handbrake
2024-01-23 19:09:18 +01:00
Daniel Siepmann
db69b0d781
Improve TYPO3 logging
...
Always add URL to all log entries.
Remove one time used processor.
Always log warnings and deprecations (with URLs).
2023-10-30 15:07:40 +01: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
50096b3e81
Increase minimum time of videos to use in handbrake
2023-10-04 20:06:08 +02:00
Daniel Siepmann
1c1baf7552
Allow to prevent TYPO3 auto login via Cookie
...
This change allows to set a Cookie with name `das_prevent_login` and
truish value like `1` to prevent auto login.
This can be useful when backend users need to be simulated (switched).
2023-09-21 07:45:47 +02:00
Daniel Siepmann
c3fb61e65a
Replace registry auth
...
Podman will use this file as fallback for authentication
2023-08-21 09:20:25 +02:00
Daniel Siepmann
066c2f7af7
Update project setups
2023-08-10 07:13:18 +02:00
Daniel Siepmann
75cee8d084
Exclude ddev folders
2023-07-27 13:08:43 +02:00
Daniel Siepmann
cec77139e3
Add new project with project specific TYPO3 settings
2023-07-27 13:08:38 +02:00
Daniel Siepmann
628015b676
Exclude more folders from phpactor indexing
2023-07-19 07:57:03 +02:00
Daniel Siepmann
5e2eac7046
Keep TYPO3 project specific database settings
...
Merge with existing array, that way only environment specific settings
are replaced. But stuff like init commands are kept, which are specific
to a project.
2023-07-19 07:54:24 +02:00
Daniel Siepmann
91711e7b46
Update customer setups
2023-07-11 09:01:28 +02:00
Daniel Siepmann
a0f1ec4400
Update project specific files
2023-07-03 07:52:31 +02:00
Daniel Siepmann
515db19d2c
Ignore further node files from backup
2023-07-03 07:51:38 +02:00
Daniel Siepmann
2626416781
Revert "Remove i3blocks"
...
This reverts commit f84c23773d
.
As I noticed I still need to check the date quite often.
2023-06-11 13:28:21 +02:00
Daniel Siepmann
1230530343
Revert "Switch nixpkgs channel from unstable to 23.05"
...
This reverts commit 99a86537a4
.
2023-05-30 16:30:42 +02:00
Daniel Siepmann
99a86537a4
Switch nixpkgs channel from unstable to 23.05
...
This is a temporarily workaround for https://github.com/nix-community/home-manager/issues/4035
2023-05-30 07:55:47 +02:00
Daniel Siepmann
f84c23773d
Remove i3blocks
...
I only had the date left.
And I just can call date on terminal if I care.
So remove the dependency.
2023-05-25 18:46:49 +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
f6101877ab
Add Handbrake preset for English audio
...
It will use English and German audio.
It will add German subtitles.
2023-05-11 07:50:13 +02:00
Daniel Siepmann
fc543eec51
Adjust project specifics
2023-05-11 07:48:30 +02:00
Daniel Siepmann
130f0a0cc4
Add configuration for ghb (HandBrake)
...
With custom default.
2023-04-21 11:06:26 +02:00
Daniel Siepmann
b60a50d90c
Improve TYPO3 sitename generation
2023-04-08 20:03:23 +02:00
Daniel Siepmann
85e86d8080
Do not handle E_USER_DEPRECATED as exception
...
This is used by older EXT:solr versions.
2023-04-04 09:23:51 +02:00
Daniel Siepmann
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
Daniel Siepmann
d87b854c49
Add blank line before zsh prompt
...
This allows to easily switch to tmux copy mode and navigate between
paragraphs / prompts and results. As long as the output doesn't have
additional blank lines.
2023-03-08 10:03:44 +01:00
Daniel Siepmann
d91385f15e
Revert "Use tmux popup for fzf in zsh complection"
...
This reverts commit b929c17ace
.
As I don't like the small interrupt.
Also I don't like to have the same setup in this case. I prefer to keep
focus on the input and therefore seeing suggestions right there.
2023-03-06 18:30:21 +01:00
Daniel Siepmann
b929c17ace
Use tmux popup for fzf in zsh complection
...
To have a single setup
2023-03-06 18:21:52 +01:00
Daniel Siepmann
9314b81951
Exclude container from borg backup
...
This includes file systems
2023-03-06 08:07:09 +01:00
Daniel Siepmann
df544f1e9e
Add fzf-tab plugin for ZSH
...
Use fzf as autocompletion wrapper for zsh autocompletion
2023-03-02 12:18:46 +01:00
Daniel Siepmann
5200ed955f
Remove unnecessary config line
...
This is auto added as completion is enabled via home manager.
2023-03-02 12:18:29 +01:00
Daniel Siepmann
ef020ec2f0
Remove commented out tmux configuration
2023-03-01 17:02:45 +01:00
Daniel Siepmann
dc3120fab4
Remove custom zsh history bindings
...
As fzf is now enabled and provides mappings.
Re mapping ^r will replace fzf with own definition preventing fzf from
working.
2023-03-01 16:49:58 +01:00
Daniel Siepmann
d8e98381ba
Do not add tray for keepassxc
...
This is unnecessary
2023-02-24 11:51:45 +01:00
Daniel Siepmann
68378ed9c9
Move keepassxc.ini content to dedicated file
...
As I always search for keepassxc in file names.
I always forget that I've inlined within xdg file.
Now I can search for the keepassxc file and open it.
2023-02-22 07:56:40 +01:00
Daniel Siepmann
43484de335
Set mailchimp to test mode
2023-02-20 15:56:24 +01:00
Daniel Siepmann
ca56b18b8f
Color zsh prompt depending on shell
...
Make yellow if within nix subshell.
Allows to run nix-shell --run zsh to have a zsh shell within nix shell.
Default shell is kept blue.
2023-02-18 11:19:29 +01:00
Daniel Siepmann
b1adf959b3
Show but don't break TYPO3 on PHP Warning
...
Especially during updates many warnings can occur.
Those are not handled as exception, but still as error.
2023-02-16 15:39:46 +01:00
Daniel Siepmann
1fa82d6fe5
Remove i3 blocks
...
They won't work and are useless on NixOS.
I don't use them much on ubuntu either.
2023-02-15 16:47: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
e8fa637112
Use socket for aimeos connection
2023-02-09 10:52:49 +01:00
Daniel Siepmann
365abef626
Add key binding to toggle pane synchronization in tmux
...
As I use that for one customer.
2023-02-08 08:52:23 +01:00