Daniel Siepmann
ed1d4dac5c
Improve css for kimai to better separate dates in table
2024-04-03 09:33:15 +02:00
Daniel Siepmann
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
Daniel Siepmann
4cb412a3c9
Overrule background color in Firefox for time tracking
2024-04-02 15:16:18 +02:00
Daniel Siepmann
455b8544d9
gpg-agent: migrate to 'pinentryPackage'
...
See: 01e4a5143e
2024-03-28 19:01:54 +01:00
Daniel Siepmann
6560232167
Add GDscript support to neovim, for Godot game engine
2024-03-28 17:11:00 +01:00
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
0973ee80ac
Remove general allowUnfree and use specific allowUnfreePredicate
...
That way I have an allow list instead of wildcard.
2024-03-07 10:39:13 +01:00
Daniel Siepmann
561b5ace36
Remove chromium
...
This is already used within xdg desktop entries.
2024-03-07 10:38:57 +01:00
Daniel Siepmann
ba1524d2fc
Ignore codeception.yml as there should be a dist in projects
2024-03-07 10:38:57 +01:00
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
9af2ee6b63
Remove urlbar placeholder name
...
As I no longer use kagi, this was very irritating.
2024-03-05 07:31:38 +01:00
Daniel Siepmann
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
Daniel Siepmann
83a2b5aeeb
Fix wrong configuration of shellcheck executable
2024-02-28 12:18:47 +01:00
Daniel Siepmann
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
Daniel Siepmann
c951e6143f
Update customer and project specifics
2024-02-28 08:38:04 +01:00
Daniel Siepmann
5b7d998df1
Improve git diffs
...
Use 3 way annotation within files.
Use other algorithm.
2024-02-28 08:37:10 +01:00
Daniel Siepmann
1033fec278
Extend cookie banner handling in Firefox to none private browsing
2024-02-28 08:36:15 +01:00
Daniel Siepmann
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
Daniel Siepmann
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
Daniel Siepmann
aa3374fba2
Add setup to execute tests of TYPO3 testing framework
2024-02-15 08:57:08 +01:00
Daniel Siepmann
ad60525629
Adjust git aliases
...
Remove unused ones.
2024-02-15 07:23:55 +01:00
Daniel Siepmann
1fd0866d00
Finally add lint status to neovim status line
...
I refused for a long time but it is useful for large files and if you
are editing existing files.
2024-02-14 12:59:55 +01:00
Daniel Siepmann
437f87ba7c
Update neovim colorscheme
2024-02-12 14:26:14 +01:00
Daniel Siepmann
92e6fb696e
Improve git config
...
Based on https://www.brandonpugh.com/blog/git-config-settings-i-always-recommend/
2024-02-12 09:23:19 +01:00
Daniel Siepmann
262b218685
Fix css tag integration for neovim
2024-02-12 07:14:09 +01:00
Daniel Siepmann
b6a7813085
Fix broken TypoScript vim lint integration
2024-02-07 16:54:23 +01:00
Daniel Siepmann
e885388d4f
Some more fixes for PHP snippets
2024-02-06 12:21:06 +01:00
Daniel Siepmann
d1b97c1847
Exclude TYPO3 general calendar from notifications
...
It is not my calendar and only synced to have an overview.
Events in there are not important to me and should not notify me.
2024-02-06 12:20:22 +01:00
Daniel Siepmann
51acd348a3
Add arch linux wiki as search to firefox
2024-02-06 09:42:53 +01:00
Daniel Siepmann
3c54c62764
Add chromium as i currently have issues with WebGL in Firefox
...
Probably some miss configuration of Firefox.
Using chromium for such sites is my current workaround.
2024-02-06 07:28:48 +01:00
Daniel Siepmann
2a1929aec9
Fix indentation of TypoScript
2024-02-06 07:28:42 +01:00
Daniel Siepmann
5d546f0e5c
Fix xliff snippet
2024-02-06 07:28:28 +01:00
Daniel Siepmann
45398f906c
Set browser as default mime app
2024-02-06 07:28:04 +01:00
Daniel Siepmann
0a0dcf9132
Apply TYPO3 testing setup only to TYPO3 itself
...
Also add setup for functional tests
2024-01-30 14:50:45 +01:00
Daniel Siepmann
7c96e9066d
Fix test class snippet for vim
2024-01-30 08:01:34 +01:00
Daniel Siepmann
0a81e355d2
Add TYPO3 events calendar
2024-01-30 08:01:33 +01:00
Daniel Siepmann
f79e8bfab3
Add ssh match block for customer project
2024-01-30 08:01:33 +01:00
Daniel Siepmann
39de3e7351
Add chromium as jitsi browser
...
As Firefox with my settings has constant issues with jitsi.
I therefore add chromium which seems to work just fine.
2024-01-30 08:01:32 +01:00
Daniel Siepmann
c99e80376a
Add German subtitles in DVD default setting of handbrake
2024-01-23 19:09:18 +01:00
Daniel Siepmann
29629e5666
Comment out package gtkpod
...
As this is not building right now.
Also I don't need it on a regular basis.
2024-01-23 19:09:18 +01:00
Daniel Siepmann
690da97c56
Add startpage as search engine
...
It should be more privacy friendly as duck duck go
2024-01-18 11:53:46 +01:00
Daniel Siepmann
ca12b4a013
Remove undotree plugin from neovim
...
I didn't use it anyway.
And it did crash sometimes during git mergetool usages.
2024-01-11 10:38:57 +01:00