Commit graph

643 commits

Author SHA1 Message Date
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
Daniel Siepmann b2e3f46643
Extract web dev into own functions for better maintenance
Use a function for static files and TYPO3 that can be called.
That way I separate the actual domains for development from the
definition.
2023-02-07 13:53:54 +01:00
Daniel Siepmann 813cba39bb
Improve neovim error reporting
Do not add diagnostics from lsp in addition to ale.
2023-02-07 11:46:36 +01:00
Daniel Siepmann e6511b6b90
Remove wrong default from firefox 2023-02-07 11:11:33 +01:00
Daniel Siepmann 52f85e0463
Remove outdated comment 2023-02-07 11:11:26 +01:00
Daniel Siepmann 0f5cfa1715
Extend example for client 2023-02-07 08:57:58 +01:00
Daniel Siepmann 9145644868
Ignore PHUnit 10 cache 2023-02-07 08:57:26 +01:00
Daniel Siepmann 0da1c28841
Streamline formatting 2023-02-07 08:57:10 +01:00
Daniel Siepmann e945d07afc
Add rclone config 2023-02-06 07:46:40 +01:00
Daniel Siepmann b03056f2f7
Limit sudo usage on hikari to wheels group 2023-02-05 21:33:56 +01:00
Daniel Siepmann 3afb0b7b93
Improve rst workflow
Add existing languagetool for rst files.
Add new rstcheck.
2023-02-05 16:43:48 +01:00
Daniel Siepmann 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
Daniel Siepmann e05f6962ef
Provide xsel to copy and paste on hikari 2023-02-05 15:59:57 +01:00
Daniel Siepmann 6515fe5e8e
Resolve some todos for hikari
Use custom options to define some values only once.
2023-02-05 14:11:22 +01:00
Daniel Siepmann 158dc26922
Auto generate mkcert based on configured vhost domains 2023-02-05 13:56:06 +01:00
Daniel Siepmann 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
Daniel Siepmann 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
Daniel Siepmann 61ddf6579b
Cleanup user packages on hikari
Packages are installed via home manager
2023-02-04 11:48:36 +01:00
Daniel Siepmann a3b39093a8
Open mp3 files with vlc 2023-02-04 11:20:24 +01:00
Daniel Siepmann 983235f05a
Replace audacity with tenacity fork
Open source without tracking
2023-02-03 14:24:27 +01:00
Daniel Siepmann 0178b8c611
Add rclone config 2023-02-03 14:24:15 +01:00
Daniel Siepmann 0c98cf5144
Add mailhog proxy on hikari 2023-02-02 17:43:44 +01:00
Daniel Siepmann 1afd29b2b0
Improve php environment on hikari 2023-02-02 17:43:37 +01:00
Daniel Siepmann 6ed4a7b08a
Allow usage of ImageMagick for TYPO3 on hikari 2023-02-02 16:57:00 +01:00
Daniel Siepmann 65828b40ee
Increase search timeout of keepass 2023-02-02 16:30:20 +01:00
Daniel Siepmann 8d62c7cc9d
Add docs for keybindings 2023-02-02 16:30:15 +01:00
Daniel Siepmann b1c8090b58
Add database to web dev stack on hikari 2023-02-02 16:29:39 +01:00
Daniel Siepmann 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
Daniel Siepmann 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
Daniel Siepmann 4dfda0ba38
Update nixos system setup after re install 2023-02-01 19:23:01 +01:00
Daniel Siepmann 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
Daniel Siepmann 5be4d3af2e
Allow to change brightness of MacBook keyboard 2023-02-01 19:22:57 +01:00
Daniel Siepmann 32da525424
Add ssh match for raspberry pi 2023-02-01 19:22:55 +01:00
Daniel Siepmann 290bbd19f2
Add TYPO3 ELTs credentials for composer 2023-01-31 14:03:14 +01:00
Daniel Siepmann 65a8f18664
Use nicer color for jq booleans 2023-01-26 15:02:36 +01:00