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
Daniel Siepmann
f00bd64f11
Adjust readme
2023-04-08 20:02:30 +02:00
Daniel Siepmann
d545ebde29
Autostash on git pull
2023-04-08 20:01:43 +02:00
Daniel Siepmann
e3f01844f6
Adjust availability of sound apps
...
Enable gtkpod on all systems.
Enable sound juicer on hikari.
2023-04-08 20:01:02 +02:00
Daniel Siepmann
a3ebd243a8
Use podman for t3 docs rendering but docker-compose everywhere else
...
podman-compose has some issues on ubuntu and with volumes.
I'll keep docker-compose.
But I prefer podman for t3docs rendering as it doesn't fuck up the file
permissions.
2023-04-06 13:52:54 +02:00
Daniel Siepmann
664d9338d6
Update shells
2023-04-06 13:52:18 +02:00
Daniel Siepmann
6707ddc8f0
Fix snippet for Services.php files
...
Remove Configuration namespace and add default for services.
2023-04-05 16:53:27 +02:00
Daniel Siepmann
1954523032
Only enable nm service on hikari (nixos)
...
It doesn't have access on ubuntu, I need to use ubuntus applet.
2023-04-05 15:06:33 +02:00
Daniel Siepmann
8f1b870103
Ensure white background color for customer sites
2023-04-05 15:05:16 +02:00
Daniel Siepmann
16efb304ab
Crypt userContent css for chrome
...
As some domains mit reveal customer internas
2023-04-05 15:03:56 +02:00
Daniel Siepmann
34ecfaccdc
Support multiple EXT:solr cores
2023-04-04 09:24:20 +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
9eb7d873a4
Remove none working commented out mytop
2023-03-16 09:52:14 +01:00
Daniel Siepmann
e75183a836
Update purple microsoft
2023-03-16 09:51:24 +01:00
Daniel Siepmann
d1ec08d755
Move custom packages into own default.nix and load all at once
...
This separates foreign packages and custom ones.
2023-03-16 08:40:10 +01:00
Daniel Siepmann
bb64b6d859
Streamline push etckeeper and os update
...
The os update and backup now include etckeeper as its part of the
workflow.
The os updates now have the same name on all systems. That should reduce
friction, same command for same workflow, just different implementation.
2023-03-16 08:38:16 +01:00
Daniel Siepmann
0a1e2f8012
Ad new customer server
2023-03-15 14:45:34 +01:00
Daniel Siepmann
1339777798
Enable UpdateHostKeys for ssh
...
This fetches all new host keys when connecting to an existing host.
This allows to fetch newer keys and prevents a question if old keys no
longer exist.
2023-03-15 11:03:54 +01:00
Daniel Siepmann
a65a44b98b
Update readme
2023-03-15 08:36:54 +01: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
8872e12b8c
Migrate Makefile to nix shell
2023-03-15 08:16:19 +01:00
Daniel Siepmann
33e5415879
Manage file manager bookmarks
2023-03-14 16:15:16 +01:00
Daniel Siepmann
a9c4ca27ba
Adjust project shells
2023-03-14 08:48:13 +01:00
Daniel Siepmann
571baffdf9
Remove no longer used composer 1 package
...
I use shell.nix files for projects where I can pin the version.
But we also don't have any project with composer 1 anymore.
2023-03-14 08:47:32 +01:00
Daniel Siepmann
176a144648
Remove neovim paste binding, "Just Paste It.™"
...
See: https://github.com/neovim/neovim/pull/22647
2023-03-13 08:21:41 +01:00
Daniel Siepmann
5b073a22e9
Add nodejs
2023-03-13 07:44:56 +01:00
Daniel Siepmann
12daec4075
Update outdated todo
...
This won't be fixed, I have another workflow.
2023-03-13 07:44:56 +01:00
Daniel Siepmann
f238f2df84
Use a named function instead of re using the import over and over again
2023-03-11 09:15:26 +01:00
Daniel Siepmann
aa4ff78032
Update shells
2023-03-08 15:59:36 +01:00
Daniel Siepmann
4761283ff7
Fix broken neovim file paths when using fzf-lua
...
The issue was fixed by maintainer upstream and I update to latest commit
of the plugin.
2023-03-08 15:58:46 +01:00
Daniel Siepmann
2180d98970
Ensure fzf-lua opens files relative in neovim
2023-03-08 14:30:02 +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
1e335d2ad2
Improve TYPO3 global config handling
...
It at least is not linking to nix store but copies files and allows
editing.
2023-03-08 09:16:46 +01:00
Daniel Siepmann
910d5a027d
Add xdebug for step debugging to php fpm for all TYPO3 projects
2023-03-08 08:55:54 +01:00
Daniel Siepmann
3fbb26a6f6
Improve web development setup
...
Group kinds of projects in files.
Hide info for customers via git crypt.
Solve todo to auto generate permissions for databases.
2023-03-08 08:37:56 +01:00
Daniel Siepmann
1be9c42770
Stick to 5.15 kernel in order to keep compatibility for mba6x_bl
2023-03-08 08:33:59 +01:00
Daniel Siepmann
67c6325af0
Reduce keyboard brightness
2023-03-07 19:08:22 +01:00