Commit graph

719 commits

Author SHA1 Message Date
b03056f2f7
Limit sudo usage on hikari to wheels group 2023-02-05 21:33:56 +01:00
3afb0b7b93
Improve rst workflow
Add existing languagetool for rst files.
Add new rstcheck.
2023-02-05 16:43:48 +01:00
3dfe633ac2
Add EXT:tea docs rendering setup
* Use podman instead of docker.
* Provide wrapper script for rendering.
* Add rendering result as local domain.
2023-02-05 16:28:17 +01:00
e05f6962ef
Provide xsel to copy and paste on hikari 2023-02-05 15:59:57 +01:00
6515fe5e8e
Resolve some todos for hikari
Use custom options to define some values only once.
2023-02-05 14:11:22 +01:00
158dc26922
Auto generate mkcert based on configured vhost domains 2023-02-05 13:56:06 +01:00
6739dbf166
First roughly version of mkcert for hikari
It works, but one needs to generate them first before using them … ugly.
2023-02-05 13:32:42 +01:00
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
61ddf6579b
Cleanup user packages on hikari
Packages are installed via home manager
2023-02-04 11:48:36 +01:00
a3b39093a8
Open mp3 files with vlc 2023-02-04 11:20:24 +01:00
983235f05a
Replace audacity with tenacity fork
Open source without tracking
2023-02-03 14:24:27 +01:00
0178b8c611
Add rclone config 2023-02-03 14:24:15 +01:00
0c98cf5144
Add mailhog proxy on hikari 2023-02-02 17:43:44 +01:00
1afd29b2b0
Improve php environment on hikari 2023-02-02 17:43:37 +01:00
6ed4a7b08a
Allow usage of ImageMagick for TYPO3 on hikari 2023-02-02 16:57:00 +01:00
65828b40ee
Increase search timeout of keepass 2023-02-02 16:30:20 +01:00
8d62c7cc9d
Add docs for keybindings 2023-02-02 16:30:15 +01:00
b1c8090b58
Add database to web dev stack on hikari 2023-02-02 16:29:39 +01:00
1aa49f0eff
Restructure web development for hikari
Nix is not needed, it is generated.
Try to find a better structure for web development setup.
The initial steps with httpd and php fpm work now.
2023-02-02 15:24:17 +01:00
0ece6835b6
Re arrange system configuration of hikari
Keeps same output.
Just merge stuff by sets.
Remove commented out examples.
2023-02-01 19:56:59 +01:00
4dfda0ba38
Update nixos system setup after re install 2023-02-01 19:23:01 +01:00
afc28ba579
Streamline display brightness handling for MacBook
Use same approach as with keyboard.
Prepare device name to be used by hikari2 as well.
2023-02-01 19:22:59 +01:00
5be4d3af2e
Allow to change brightness of MacBook keyboard 2023-02-01 19:22:57 +01:00
32da525424
Add ssh match for raspberry pi 2023-02-01 19:22:55 +01:00
290bbd19f2
Add TYPO3 ELTs credentials for composer 2023-01-31 14:03:14 +01:00
65a8f18664
Use nicer color for jq booleans 2023-01-26 15:02:36 +01:00
fe31605b22
Remove nixos calendar 2023-01-25 10:06:39 +01:00
958f73b6a3
Disable handbrake due to open issue 2023-01-25 07:52:22 +01:00
6cae4350cb
Update slack libpurple 2023-01-25 07:50:18 +01:00
dde977a1af
Prevent python tests on python packages
As they fail, issues are referenced.
2023-01-25 07:49:50 +01:00
174bc4d446
Streamline custom project file name and add instance path 2023-01-18 16:29:04 +01:00
ec12316dc2
Add dmenu script to open customer issue in their issue tracker 2023-01-17 13:07:08 +01:00
22a8960b34
Revert "Add network manager applet via option"
This reverts commit c299c3d0ef.

Cause this didn't have access to the systems VPN setups.
Need to find a way to manage them on user level.
2023-01-16 07:45:04 +01:00
03bf498633
Update composer auth for private customer registry
After revoking and re adding token.
2023-01-11 13:22:16 +01:00
20ab2377c9
Add project shell 2023-01-11 09:00:19 +01:00
c299c3d0ef
Add network manager applet via option
Do not manually ad the manager
2023-01-10 15:27:04 +01:00
32a98da066
Remove manual numlock integration
It is already setup via xsession.numlock.enable = true;
2023-01-10 15:26:25 +01:00
b03991f654
Enable nixpkgs release check
Let's see whether it will output a warning somewhen.
2023-01-10 14:41:57 +01:00
06c725f819
Add custom folder to PATH
That way I'm still free to place whatever I like in that folder to make
it available.
2023-01-10 14:41:34 +01:00
5f3fb564ef
Add services snippets for php 2023-01-10 08:30:11 +01:00
0d2b4f1e7f
Adjust custom-project tmux starter script
Respect new folder structure for reuter.
Move variable initialization into section. Do not initialize if we
already can attach to a session.

Remove legacy database handling. Instead fetch customer name from file
path and concatenate project and customer to database name. This also
supports more deeply nested folder structure within customer folder.
2023-01-10 08:28:29 +01:00
2e02b5abfe
Migrate/streamline customerProject bash script
Use writeShellApplication and adjust code to pass shellcheck.
Remove unnecessary overhead after migrating to writeShellApplication.
This involves binary paths as they are imported.

Also rename to custom-project to follow my naming scheme for custom
scripts.
2023-01-08 15:18:23 +01:00
ece583d90d
Add TYPO3 documentation rendering alias 2023-01-05 08:57:28 +01:00
c03eb3d353
Add slack desktop file using chromium
Due to the new forced and hyped huddle feature.
This is not working with firefox …

I also streamline the definition of all the browser desktop files.
2023-01-04 15:46:11 +01:00
75fd0a2896
Remove none available zsh completion 2023-01-04 15:45:52 +01:00
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
3aec964506
Adjust diff so fancy to my preferences 2023-01-03 15:23:43 +01:00
682258a24e
Add xdebug for PHP 8.2 2023-01-03 15:23:28 +01:00
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
6867dcb796
Adjust zsh completion
Accordingly to https://thevaluable.dev/zsh-completion-guide-examples/
2023-01-03 08:43:05 +01:00