Commit graph

677 commits

Author SHA1 Message Date
Daniel Siepmann 702f66916a
Do not install info on nixos
This should save some disk space.
2023-02-24 11:52:21 +01:00
Daniel Siepmann d8e98381ba
Do not add tray for keepassxc
This is unnecessary
2023-02-24 11:51:45 +01:00
Daniel Siepmann cd8f364c56
Adjust languagetool service timings 2023-02-23 13:29:31 +01:00
Daniel Siepmann a9456194a2
Stick to xdebug default port 9003 2023-02-23 13:29:11 +01:00
Daniel Siepmann 2e02b17693
Add xdebug to project in shell 2023-02-23 07:54:41 +01:00
Daniel Siepmann a192614c4f
Cleanup packages
Some are only useful on hikari while others are only useful on hikari2.
2023-02-23 07:30:59 +01:00
Daniel Siepmann 0ea6a69bdb
Add codappix slack desktop entry 2023-02-23 07:27:43 +01:00
Daniel Siepmann 5b70b66d0f
Add gtkpod on hikari
I only install on hikari in order to play around.
I use this to manage my iPod Shuffle.
2023-02-22 21:54:31 +01:00
Daniel Siepmann a6166e0d80
Fix wrong paths for php 8.2 xdebug on ubuntu 2023-02-22 14:29:38 +01:00
Daniel Siepmann c616820b43
Switch to nativeBuildInputs where possible
This is used during build while buildInputs is used for runtime.
2023-02-22 13:59:25 +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 42b966c1ee
Add frontend tools for customer 2023-02-21 13:11:02 +01:00
Daniel Siepmann 34e3b3dea8
Add further shells for TYPO3 projects 2023-02-21 10:32:22 +01:00
Daniel Siepmann 32da1ca9a8
Do not use far right aliases
I don't like to be associated with far right.
So I try to use aliases which are not resolvable to "national
socialism".
2023-02-21 10:30:19 +01:00
Daniel Siepmann 43484de335
Set mailchimp to test mode 2023-02-20 15:56:24 +01:00
Daniel Siepmann 162c46e3ec
Mark shells crypted from now on
Some info might be leaky, e.g. used versions.
And I guess I'll now start to use them more and more as I finaly start
migration to NixOS.
2023-02-20 15:02:38 +01:00
Daniel Siepmann 22f52b9188
Update vim-test plugin
And remove no longer necessary patch as it merged upstream.
Add new patch.
2023-02-20 14:36:45 +01:00
Daniel Siepmann e38beec96f
Improve sql connection for custom project
It should use my own user, but that won't work on ubuntu right now.
2023-02-20 13:43:23 +01:00
Daniel Siepmann 9625065974
Adjust test execution for project
We now have two separate configuration files and configure the test
plugin to add them to the calls.
2023-02-20 09:12:43 +01:00
Daniel Siepmann 69b62931da
Create new tmux session with environment variables
This ensures they are also set for first pane.
Previous versions didn't set them for first pane, but only following
panes.
2023-02-20 09:12:14 +01:00
Daniel Siepmann fc61fe3640
Adjust name of sumneko_lua as this got renamed
The upstream got renamed.
lsp_config followed the renaming.

I now rename in order to prevent issues in future, and in order to get
rid of lsp_config warning during neovim start up.
2023-02-20 07:51:22 +01:00
Daniel Siepmann 3d5187ca8a
Remove deprecation from .desktop file 2023-02-20 07:44:48 +01:00
Daniel Siepmann a651f4126d
Followup, streamline own projects 2023-02-18 11:33:15 +01:00
Daniel Siepmann a5d4df75b4
Add shell alias to start nix shell 2023-02-18 11:33:02 +01:00
Daniel Siepmann 3c66511ff3
Follow naming conventions also for own projects 2023-02-18 11:23:29 +01:00
Daniel Siepmann 7dceddd44c
Document how to initially setup dev user with password
Better find a way to add this via module options.
2023-02-18 11:23:04 +01:00
Daniel Siepmann 6b31c8a6d4
Make custom-project work on hikari
I've a different folder structure there.
2023-02-18 11:22:18 +01:00
Daniel Siepmann c9ce9b957b
Use tmux set-environment
This allows to set environment for whole session.
Way better than sending explicit export commands in different shells.

This also allows each new pane to inherit the same environment.
2023-02-18 11:21: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 c8b7b18575
Make i3 display bindings work on both machines 2023-02-16 18:49:35 +01:00
Daniel Siepmann fda82deed5
Stay on older phpactor version which didn't end up in a huge CPU load 2023-02-16 15:40:56 +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 b937e6aab2
Adjust xliff snippets to include approved
The space was not used anyway yet.
2023-02-16 15:39:46 +01:00
Daniel Siepmann 82ad33410b
Ignore php cs fixer cache within Git 2023-02-16 15:39:45 +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 18bd52a23b
Install NixOS on Hikari
No dual boot this time.
But hibernate.
2023-02-15 16:47:44 +01:00
Daniel Siepmann b9c9d8f934
Remove runtime inputs from custom project
Those tools are expected to be globally available.
Defining runtime input will not expose system wide versions but link
specific versions.
Updating the packages will not update within the environment as custom
project starts a tmux session with the inherited runtime inputs.
2023-02-14 14:27:38 +01:00
Daniel Siepmann 87a76115ba
Fix broken key mapping for mycli
See: https://github.com/dbcli/mycli/issues/1087
Applied suggestion from https://github.com/dbcli/mycli/issues/1087#issuecomment-1275053520
2023-02-14 14:27:06 +01:00
Daniel Siepmann 937a6c333e
Remove no longer existing customer path 2023-02-14 08:30: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 dfe2038960
Add another slack desktop entry 2023-02-14 07:53:26 +01:00
Daniel Siepmann fc0f717380
Remove "backports" and exclusions after packages can be built again 2023-02-14 07:52:52 +01:00
Daniel Siepmann 3bbfd8f00e
Add TYPO3 slack within chromium
Slack reduces support for Firefox and Calls. So re add chromium wrapper
2023-02-09 12:56:57 +01:00
Daniel Siepmann e8fa637112
Use socket for aimeos connection 2023-02-09 10:52:49 +01:00
Daniel Siepmann 0b451f07a9
Allow to use TYPO3 documentation rendering on both systems
I use docker on hikari2 and podman on hikari.
I now change the bash script based on that.
2023-02-08 12:55:05 +01:00
Daniel Siepmann 776c6cb8d1
Document typical yt-dlp usage for myself as reference 2023-02-08 08:52:46 +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 00e336e464
Update exclusion documentation 2023-02-08 08:40:24 +01:00
Daniel Siepmann 6a82009b4e
Add first customer project with older php to hikari 2023-02-07 17:51:08 +01:00
Daniel Siepmann 55974567d9
Improve readme for hikari system 2023-02-07 17:48:55 +01:00