Commit graph

995 commits

Author SHA1 Message Date
Daniel Siepmann dc73a5f8eb
Remove unused shell aliases for TYPO3
I've created my own wrapper for docs via nix.
I didn't use the other aliases for a very long time.
2023-05-25 17:23:39 +02:00
Daniel Siepmann e60588d340
Allow installation of old software 2023-05-24 20:09:44 +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 6d28265b1d
Allow nodejs16 2023-05-23 16:05:02 +02:00
Daniel Siepmann 834186cad3
Document how to determine audio input 2023-05-23 09:56:06 +02:00
Daniel Siepmann 470ec2d231
Streamline css for websites 2023-05-23 09:55:43 +02:00
Daniel Siepmann 33dcbd46f0
Add mime type association for quicktime videos 2023-05-23 09:55:01 +02:00
Daniel Siepmann 64f95249ab
Switch to native upstream rst2pdf 0.100 2023-05-14 18:56:37 +02:00
Daniel Siepmann a7d4a5c51b
Adjust image repository for T3 docs rendering
They moved from docker hub to GitHub registry.
2023-05-11 08:31:33 +02:00
Daniel Siepmann 80839ecc22
Adjust ip after switching to fritx box 2023-05-11 07:53:20 +02:00
Daniel Siepmann 7bfbd47dc8
Strictly define how much documentation should be generated 2023-05-11 07:52:16 +02:00
Daniel Siepmann 8f6c0e26f5
Fix typos 2023-05-11 07:51:58 +02:00
Daniel Siepmann d7d58df64c
Document sound recording on nixos 2023-05-11 07:51:32 +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 56616626bc
Document how to record via ffmpeg 2023-05-11 07:47:52 +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 6e9382daf9
Improve shells 2023-05-03 14:13:41 +02:00
Daniel Siepmann c631934469
Add License header to codeception file snippet 2023-05-03 14:13:12 +02:00
Daniel Siepmann 9e125a24c1
Add info why package is only installed on one system 2023-05-02 13:50:59 +02:00
Daniel Siepmann 03fd28b160
Remove libreoffice
I only used it for CSV files for tests with TYPO3.
We now created
https://git.daniel-siepmann.de/Customers/typo3-php-datasets as an
alternative, so no more need.
2023-05-02 13:50:12 +02:00
Daniel Siepmann 6dd42eb8b7
Remove sitediff
It was a try to custom bundle the tool.
I don't use it often and it seems like a mess.
2023-05-02 13:49:40 +02:00
Daniel Siepmann edc3e2932c
Remove overlay as khal is working again
https://nixpk.gs/pr-tracker.html?pr=227861
2023-05-02 08:26:56 +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 31bc8b1ecf
Configure PHP timezone for this project
The project has functional tests rendering dates.
Not specifying the time zone can result in unexpected dates leading to
broken assertions.
2023-04-26 09:23:08 +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 1daab51bd0
Fix broken brightness keyboard
Adding option device without a device will not work.
The device option is therefore added to the device in order to create
properly working calls.
2023-04-25 19:03:00 +02:00
Daniel Siepmann 5b8ed3f28c
Install ffmpeg-full instead of default ffmpeg
This provides x11 library integration, allowing to grab x11 output as
input device.
2023-04-24 07:20:03 +02:00
Daniel Siepmann 130f0a0cc4
Add configuration for ghb (HandBrake)
With custom default.
2023-04-21 11:06:26 +02:00
Daniel Siepmann 33b3de0c41
Improve default display config for hikari 2023-04-21 08:14:29 +02:00
Daniel Siepmann caf5bb5b73
Fix broken userContent cryption 2023-04-21 08:05:28 +02:00
Daniel Siepmann 8d2348e0a2
Cleanup packages
sc-im is no longer in use.
sound-juicer is installed via nix on hikari and via apt on hikari2.
2023-04-21 08:01:35 +02:00
Daniel Siepmann da0b0f2b72
Migrate PHP config from fpm to php
This is required for newer xdebug versions.
This also feels cleaner.
2023-04-21 08:01:34 +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 35a9ce6c89
Streamline PHP within shells 2023-04-20 08:54:20 +02:00
Daniel Siepmann 72917d1970
Split client specific and user css for firefox 2023-04-19 13:20:43 +02:00
Daniel Siepmann dab8b69e67
Adjust firefox dev tools position based on system 2023-04-12 16:17:39 +02:00
Daniel Siepmann 3082a33fbd
Auto mount external devices 2023-04-11 19:22:34 +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 6402359d3a
Workaround: Prevent fzf from breaking
See: https://github.com/NixOS/nixpkgs/issues/225579
2023-04-10 16:48:41 +02:00
Daniel Siepmann b60a50d90c
Improve TYPO3 sitename generation 2023-04-08 20:03:23 +02:00
Daniel Siepmann 0a553cf19d
Disable unused i3 display binding 2023-04-08 20:02:50 +02:00