Commit graph

777 commits

Author SHA1 Message Date
b8e7bb4a00
Add chromium
It is installed anyway for some chats.
I now install it as a package itself, so I can start it standalone for
some web apps.
2024-05-29 09:32:28 +02:00
1ef335b0d6
Install handbrake on hikari 2024-05-28 21:57:15 +02:00
bb4c0753f1
Optimize updates and cleanups
Ensure old entries are deleted to free up disk space and inodes.
Ensure to optimize in the end, in order to free up disk space and
inodes.
2024-05-27 22:21:07 +02:00
fac58895ab
Revert "Store less generations"
This reverts commit eabfb55de4.

The issues doesn't seem to be the number of generations,
but that nixos itself keeps all channels as gc roots.
This prevents proper cleanup of old channel data.
2024-05-26 22:01:14 +02:00
eabfb55de4
Store less generations
They consume inodes and disk space.
And I in general only need the last two.
2024-05-23 14:47:00 +02:00
1ac91f158c
Update project specifics 2024-05-23 14:46:49 +02:00
70d33aa60e
Optimize cache clearing for TYPO3 2024-05-23 14:46:33 +02:00
6756e01c1d
Adjust git alias lg for logging to use existing color schema 2024-05-22 12:05:38 +02:00
c2505f5c23
Update neovim colorscheme after TreeSitter changes 2024-05-22 09:15:18 +02:00
b81944eac4
Revert "Switch home display output"
As I now keep my old setup.

This reverts commit b013d63a5d.
2024-05-21 07:09:30 +02:00
62ba7d1d6b
Update project specific stuff 2024-05-13 20:35:56 +02:00
e2e916ddd1
Remove rst2pdf package
As I don't need it anymore.
I still can use nix-shell to get an ad hoc installation.
2024-05-13 20:35:24 +02:00
b013d63a5d
Switch home display output
As I've changed my setup, the output for home has changed.
2024-05-13 20:34:46 +02:00
347d2ded60
Adjust qt.platformTheme to match new path 2024-04-22 07:16:28 +02:00
cce4effaa8
Add new snippets 2024-04-18 10:06:39 +02:00
89aaca0faa
Extend project specific parts 2024-04-18 10:06:39 +02:00
ee3ce6ce1e
Improve kimai dark theme styling 2024-04-18 10:06:38 +02:00
9840d72f31
Add TYPO3 Extension Repository as Firefox search 2024-04-18 10:06:37 +02:00
5fe448b90a
Set up new sac project
I need to maintain the docker-compose environment as I should update the
hosting environment and we wanna deploy the docker image.

The ecosystem is using docker, I use podman.
I therefore need to configure docker hub as look up registry for podman
for unqualified images.

There doesn't seem to be a `toTOML` nixpkgs method. That's why I write
the contents of the file myself.
2024-04-11 10:21:43 +02:00
756f2f7d9b
Update ssh match entries 2024-04-10 11:31:17 +02:00
4e01ec1044
Switch from config to inline settings for vpn
That way I can get rid of another dependency to a file.
2024-04-10 11:26:07 +02:00
b84997d2fb
Remove cachix package
I already have the config in place, no need for the package
2024-04-08 07:51:24 +02:00
b00352d4db
Update neovim rg plugin to latest state 2024-04-04 08:42:53 +02:00
ce32aaa6d8
Make :Rg within neovim smart by default
Enable --smart-case of rg by default.
That allows me to search for email finding Email and email.
While searching for Email only will find Email.
2024-04-04 08:39:37 +02:00
ed1d4dac5c
Improve css for kimai to better separate dates in table 2024-04-03 09:33:15 +02:00
d9f5bb36ab
Provide a command to serve a TYPO3 testing instance
This is useful in order to remember the actual command.
The necessary environment arguments need to be set.

This can be executed from within a functional-* folder.
2024-04-03 09:31:17 +02:00
4cb412a3c9
Overrule background color in Firefox for time tracking 2024-04-02 15:16:18 +02:00
455b8544d9
gpg-agent: migrate to 'pinentryPackage'
See: 01e4a5143e
2024-03-28 19:01:54 +01:00
6560232167
Add GDscript support to neovim, for Godot game engine 2024-03-28 17:11:00 +01:00
9f1192279a
Set low battery to 30%
As it is recommended to run batteries between 30 and 80 %.
2024-03-26 09:59:07 +01:00
efb84158f3
Fix broken treesitter integration for c files
See 9dc4230 commit, but now also for c files as I play around with c
again.
2024-03-26 09:59:07 +01:00
09a81da417
Migrate shell alias for TYPO3 git push to custom command
To streamline the setup, as other things are also commands instead of
aliases.
2024-03-14 09:07:44 +01:00
840250fc6b
Ignore another codeception file by git
I rename the codeception.yml to codeception.yml_ from time to time,
as I need to switch between local overwrite and project default often.

That's why I ignore that file as well.
2024-03-14 07:23:53 +01:00
f7b70d1265
Turn on smart case for search in tig
Allows me to use lower case to ignore case, and respect case as soon as
an upper case letter is searched.
2024-03-14 07:22:58 +01:00
dbf35c677e
Add new TYPO3 documentation rendering based on phpDocumentor
Keep old rendering as some projects are not migrated yet and need the
old rendering.
2024-03-14 07:22:30 +01:00
561b5ace36
Remove chromium
This is already used within xdg desktop entries.
2024-03-07 10:38:57 +01:00
ba1524d2fc
Ignore codeception.yml as there should be a dist in projects 2024-03-07 10:38:57 +01:00
f54341a200
Improve time tracking experience
Increase click area for context menu.
Apply visual button styling to context menu.
2024-03-07 10:38:56 +01:00
18d0c54169
Switch time tracking entry
As we've switched from SaaS closed source toggl to foss self
hosted kimai solution.
2024-03-05 15:31:14 +01:00
cdface57f7
Adjust htop configuration
Use named option for sorting instead of numeric value for better
readability.
Switch sorting from memory to CPU. As I'm mostly interested in CPU right
now.

Also do no longer show the path to the program, I just don't care.
2024-03-05 07:33:29 +01:00
7f54434d32
Configure simplified git mergetool
I still use neovim, but thanks to zdiff3 diffstyle there is no need for
a 3 way diff as UI.
I can use the final result as simple file instead, which I did for a
long time already.
But now I get rid of the unnecessary files and buffers.
2024-03-05 07:32:04 +01:00
9af2ee6b63
Remove urlbar placeholder name
As I no longer use kagi, this was very irritating.
2024-03-05 07:31:38 +01:00
349d6db1f9
Improve spellcheck in neovim
Turn it off by default as too many buffers won't need it.
Instead enable explicitly for expected buffers.
2024-02-28 12:18:58 +01:00
83a2b5aeeb
Fix wrong configuration of shellcheck executable 2024-02-28 12:18:47 +01:00
9dc4230d85
Fix broken treesitter integration for vim help files
See: https://github.com/NixOS/nixpkgs/issues/282927
2024-02-28 12:17:56 +01:00
c951e6143f
Update customer and project specifics 2024-02-28 08:38:04 +01:00
5b7d998df1
Improve git diffs
Use 3 way annotation within files.
Use other algorithm.
2024-02-28 08:37:10 +01:00
1033fec278
Extend cookie banner handling in Firefox to none private browsing 2024-02-28 08:36:15 +01:00
a546c4705c
Improve PHP handling in neovim
I've switched to treesitter but it doesn't handle folding well.
I therefore use native indent method for folding.
2024-02-20 08:10:45 +01:00
77df84ade7
Ensure proper environment when using nsz
I have an alias nsz which runs a nix-shell with zsh.
But the $SHELL is still bash.

I now change the SHELL variable in order to use my expected shell in all
circumstances.
I also ensure neovim will use zsh for commands as some of my auto
commands expect this shell for expansion of **.
2024-02-20 08:09:35 +01:00