Commit graph

995 commits

Author SHA1 Message Date
Daniel Siepmann 467ce2fdde
Add custom zcat wrapper which adds an ETA progress
Useful when importing large database dumps.
2023-08-17 11:26:41 +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 82c9e9579b
Disable some rarely used packages
Keep them commented out, to easily find the package name for ad hoc
installation.
2023-07-31 09:22:06 +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 b3305cd87c
Improve scaling of display at office 2023-07-19 07:55:46 +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 08bc0ee761
Migrate different project related folders into one
I now already have nix shells as well as compose.yaml files for
projects. Those were split and are now migrated into a common folder.
That should keep main directory clean and self document that those files
relate to projects, not home manager or systems.
2023-07-19 07:53:46 +02:00
Daniel Siepmann 4e57b535bb
Finish reuter migration to podman
The project used docker to execute functional tests with database in
memory.
This is now finally migrated to podman, reducing the execution time from
7 to 2 minutes again.
2023-07-19 07:40:24 +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 5c074b36ef
Update hash 2023-07-11 09:01:29 +02:00
Daniel Siepmann 6d817e6078
Disable spotdl
It is an unstable package constantly failing to download.
And I don't use it often anyway, I keep it commented out as reference.
2023-07-11 09:01:28 +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 6736d4e9e3
Remove outdated nodejs versions from allow list 2023-07-05 07:52:00 +02:00
Daniel Siepmann b5298c589c
Fix wrong xrandr call for office
The scale has to be part of the office display output.
It was part of the builtin output.
2023-07-05 07:51:22 +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 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 9cbfd8583a
Adjust i3 display modes for work in office 2023-06-21 07:18:35 +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 23d3d8f576
Improve khal notification
Ensure all dependencies are declared.
Also update calendar to reflect latest module changes
2023-06-16 06:18:07 +02:00
Daniel Siepmann 3b1bf7f698
Migrate from docker to podman (compose)
As this is rootless, daemonless and can be maintained via home manager
instead of system.
2023-06-14 07:34:06 +02:00
Daniel Siepmann 34784bf81c
Use latest kernel on hikary
Needs modification of nixos-hardware, see:
- https://github.com/NixOS/nixos-hardware/issues/648
- https://github.com/NixOS/nixos-hardware/pull/649
2023-06-13 17:23:06 +02:00
Daniel Siepmann b3a83334ae
Remove nameservers
Use the once defined from outside, e.g. within router.
Setting custom ones might break things, e.g. when using VPN or being on
foreign network.
2023-06-13 17:23:05 +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 4fd157655c
Update python version of mutagen
I would have to compile dependencies otherwise as python 3.9 is
outdated.
2023-06-13 12:31:30 +02:00
Daniel Siepmann 90740d4ec1
Ignore upstream modules for vdirsyncer and khal until I've migrated 2023-06-13 12:24:17 +02:00
Daniel Siepmann 1ebb6ec0d8
Ignore export folder 2023-06-13 10:50:10 +02:00
Daniel Siepmann 26d168f542
Remove bc from installed packages 2023-06-13 10:50:05 +02:00
Daniel Siepmann d96d11e9d1
Update shells 2023-06-13 10:49:42 +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 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 b8974ca3ec
Sort ls output for humans (version numbers) by default 2023-06-07 16:35:27 +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 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 3737c551a4
Add another domain that changes front color but not background. 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 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 e786966d7a
Remove email handling via nix
I'm fine with thunderbird right now.
2023-05-25 17:26:17 +02:00