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
Daniel Siepmann
0f5cfa1715
Extend example for client
2023-02-07 08:57:58 +01:00
Daniel Siepmann
e945d07afc
Add rclone config
2023-02-06 07:46:40 +01:00
Daniel Siepmann
32435cb94b
Migrate typo3-client-specific into this repository
...
This removes the need for another repository.
Furthermore I'll integrate the setup a bit more for hikari.
2023-02-04 11:50:36 +01:00
Daniel Siepmann
0178b8c611
Add rclone config
2023-02-03 14:24:15 +01:00
Daniel Siepmann
6ed4a7b08a
Allow usage of ImageMagick for TYPO3 on hikari
2023-02-02 16:57:00 +01:00
Daniel Siepmann
290bbd19f2
Add TYPO3 ELTs credentials for composer
2023-01-31 14:03:14 +01:00
Daniel Siepmann
03bf498633
Update composer auth for private customer registry
...
After revoking and re adding token.
2023-01-11 13:22:16 +01:00
Daniel Siepmann
75fd0a2896
Remove none available zsh completion
2023-01-04 15:45:52 +01:00
Daniel Siepmann
e14fd6e4ed
Revert modifies nix channel for home manager
...
The bugfix got merged, no need to use the bugfix branch anymore
2023-01-04 09:16:59 +01:00
Daniel Siepmann
25528e0133
Use home manager branch as channel
...
As long as https://github.com/nix-community/home-manager/pull/3553 is
not merged yet, fixing https://github.com/nix-community/home-manager/issues/3551
2023-01-03 10:03:08 +01:00
Daniel Siepmann
6867dcb796
Adjust zsh completion
...
Accordingly to https://thevaluable.dev/zsh-completion-guide-examples/
2023-01-03 08:43:05 +01:00
Daniel Siepmann
4ae85c6ef4
Properly handle zsh config
...
Move nix specifics to nix file.
Remove nix specific escaping from zshrc file.
Add some comments to zshrc file.
2023-01-03 08:06:26 +01:00
Daniel Siepmann
69ce2af88d
Add further text objects to zsh
...
From: https://thevaluable.dev/zsh-install-configure-mouseless/
2023-01-03 07:59:00 +01:00
Daniel Siepmann
65bb378894
Allow to navigate zsh autocompletion with vim keys
...
From: https://thevaluable.dev/zsh-install-configure-mouseless/
2023-01-03 07:58:49 +01:00
Daniel Siepmann
05e0d67e1a
Move zshrc extra to own file
...
This allows for proper syntax highlighting
This also prevents the need for escaping
2023-01-03 07:57:46 +01:00