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
Daniel Siepmann
e11a956534
Improve vim for TYPO3
...
* Fix sorting of commands.
* Add new command to flush cache for javaScript modules.
* Add new setup for unit tests of TYPO3 core.
2024-01-11 10:38:22 +01:00
Daniel Siepmann
100e05ef85
Fix and improve snippets
2024-01-10 11:51:03 +01:00
Daniel Siepmann
43e18c42b3
Extend snippets
2024-01-07 14:26:10 +01:00
Daniel Siepmann
dbf00d1dfa
Extend TYPO3 content blocks setup
2024-01-07 14:25:59 +01:00
Daniel Siepmann
4cd828f51f
Add new system to ssh
2024-01-07 14:25:32 +01:00
Daniel Siepmann
92bacbd1db
Remove kagi search engine
2024-01-07 13:53:31 +01:00
Daniel Siepmann
75230d79d6
Clear TYPO3 content blocks caches
2024-01-02 17:09:01 +01:00
Daniel Siepmann
5429ff8823
Migrate gpg-agent pinentry flavor
...
As the home manager module value is no longer available.
2023-12-27 15:05:18 +01:00
Daniel Siepmann
5697e4abfb
Document how to temporarily disable power saving screen
2023-12-21 22:20:11 +01:00
Daniel Siepmann
4b43c31594
Switch i3 home setup
...
As my dock is broken and I now use a different setup to connect the
display.
2023-12-21 07:35:03 +01:00
Daniel Siepmann
18a663176b
Fix customer related vim setup
2023-12-20 09:11:59 +01:00
Daniel Siepmann
b164348d79
Fix broken languagetool
...
Following https://github.com/languagetool-org/languagetool/issues/9757#issuecomment-1831915062
2023-12-20 09:11:10 +01:00
Daniel Siepmann
4e772197b5
Remove delta chat again
2023-12-14 15:25:29 +01:00
Daniel Siepmann
59a0d9eb47
Disable Firefox creditcard autofill
2023-12-08 10:34:08 +01:00
Daniel Siepmann
9b52d082aa
Enable new cookie banner block feature of Firefox
2023-12-08 10:33:55 +01:00
Daniel Siepmann
778f600713
Document how to combine video files via ffmpeg
2023-12-07 19:22:54 +01:00
Daniel Siepmann
e1b5c00d63
Update Firefox user css
2023-12-07 19:22:38 +01:00
Daniel Siepmann
1099cdd544
Add comment to document how to set up xrandr for presentations
2023-12-07 19:22:15 +01:00
Daniel Siepmann
8aa487516b
Allow to easily comment and uncomment nix code in vim
2023-12-07 19:21:53 +01:00
Daniel Siepmann
a62bf4815e
Ensure kagi.com is used as default search engine within Firefox
2023-12-07 16:34:55 +01:00
Daniel Siepmann
bd59e551bd
Integrate TypoScript linter into vim ale
2023-12-07 14:23:18 +01:00
Daniel Siepmann
4bd2bc8332
Update and improve cache flushing of TYPO3
2023-11-30 08:22:23 +01:00
Daniel Siepmann
dc8e02c1df
Cleanup PHP Snippets
2023-11-30 08:20:59 +01:00
Daniel Siepmann
8244983c2d
Add deltachat desktop
...
deltachat allows to chat by using an email, no central service or
infrastructure.
Messages between users are crypted. Messages to others are normal
emails.
2023-11-30 08:19:17 +01:00
Daniel Siepmann
c07db5167f
Remove PHPUnit testdox output format
...
As this will hide errors which is not helpful during development.
2023-11-29 10:48:31 +01:00
Daniel Siepmann
a271005b98
Enable new Firefox 120 privacy settings
2023-11-29 10:47:20 +01:00
Daniel Siepmann
6c93c36013
Allow Firefox to use configured default search engine
2023-11-29 10:46:22 +01:00
Daniel Siepmann
0193038d2d
Revert "Disable khal for now"
...
Solved, see: https://github.com/NixOS/nixpkgs/issues/263504#event-11003497396
This reverts commit c06e919d33
.
2023-11-27 07:51:13 +01:00
Daniel Siepmann
2554732f57
Ensure to use the actual zsh?!
...
I don't know why this was causing issues.
But some tmux plugins were not compatible with the zsh? That change
fixed it …
2023-11-16 16:07:30 +01:00
Daniel Siepmann
3d2a775d81
Adjust snippets for PHP and xliff
2023-11-16 16:07:25 +01:00
Daniel Siepmann
7a0068bd9f
Remove libretranslate
...
It only translates a single word, no list of possible translations.
It is also slow and huge.
I'll keep using deepl for now.
2023-11-13 21:05:20 +01:00
Daniel Siepmann
c06e919d33
Disable khal for now
...
Due to: https://github.com/NixOS/nixpkgs/issues/263504
Also see: https://github.com/NixOS/nixpkgs/pull/263535
Try to use thunderbird reminders in between.
2023-11-13 08:09:08 +01:00
Daniel Siepmann
6e280bc9c5
Improve neovim configuration
2023-11-13 08:07:51 +01:00
Daniel Siepmann
919b390201
Adjust Firefox user chrome css
...
The markup has changed, the css is adjusted.
2023-11-13 08:06:42 +01:00
Daniel Siepmann
4e00480a8c
Fix broken neovim snippets
2023-10-31 14:11:04 +01:00
Daniel Siepmann
64fc2f27cd
Update Neovim plugin test to work with phpunit attributes
2023-10-31 11:26:45 +01:00
Daniel Siepmann
db69b0d781
Improve TYPO3 logging
...
Always add URL to all log entries.
Remove one time used processor.
Always log warnings and deprecations (with URLs).
2023-10-30 15:07:40 +01:00
Daniel Siepmann
063fd1d98f
Further migrate Neovim to Treesitter
...
Update colorscheme with better support.
Move snippets to be used.
Also extend ignore for RG integration
2023-10-30 15:06:57 +01:00
Daniel Siepmann
d3497cf06b
Use html Treesitter also for fluid templates
2023-10-23 10:03:00 +02:00
Daniel Siepmann
ecd64cd120
Update Neovim colorscheme HTML support for Treesitter
2023-10-23 10:02:59 +02:00
Daniel Siepmann
b8b3a29ac6
Revert "Pin chromium to older cached version"
...
As chromium now can be downloaded from cache again.
This reverts commit 513bdf334f
.
2023-10-23 09:00:37 +02:00
Daniel Siepmann
cf3f97cde2
Switch host from raspberry pi to libreelec
...
As I've changed the OS on my pi and this is the new hostname
2023-10-22 15:00:44 +02:00
Daniel Siepmann
80a6184ad1
Use proper Nix versions in purple plugins
2023-10-19 19:55:46 +02:00
Daniel Siepmann
fe632a3a0b
Use proper nix versions for Neovim plugins
...
I used the commit hash or tag as version.
But Nix needs a date or version number without v prefix.
I adjust the plugins, update them and also remove the sha prefix.
2023-10-19 19:49:15 +02:00
Daniel Siepmann
6c7a9252de
Add GitHub as search engine to Firefox
2023-10-19 19:34:02 +02:00
Daniel Siepmann
513bdf334f
Pin chromium to older cached version
...
As workaround as chromium is not available as cached version for current
nixpkgs-unstable.
That way everything else can be updated while still downloading instead
of compiling chromium.
2023-10-19 19:31:23 +02:00
Daniel Siepmann
d473d772b6
Add Treesitter to Neovim (again)
...
Let's give it another try.
2023-10-19 09:40:18 +02:00
Daniel Siepmann
b3ad833ac1
Switch from ag(silver sarcher) to rg
...
It looks like the more up to date and established tool.
It looks like a faster tool.
It can be used by telescope neovim plugin to find files.
It supports an .ignore file in combination with .gitignore for more fine
grained setup.
2023-10-19 07:53:14 +02:00
Daniel Siepmann
915e087f99
Remove unused chromium wrapper
2023-10-19 07:53:13 +02:00
Daniel Siepmann
b72441d4bb
Remove customer specific shell into customer project
2023-10-18 15:15:29 +02:00
Daniel Siepmann
47f1a2a9e8
Remove LSP for lua
...
As I don't write any lua
2023-10-18 15:15:28 +02:00
Daniel Siepmann
4ce11817ff
Switch back from fzf to telescope within neovim
...
As the fzf plugin was slow on large code bases.
This reverts commit cee10964f0
.
2023-10-18 15:15:19 +02:00
Daniel Siepmann
652dbf9e39
Remove nix store optimise
...
As this only frees up a little amount of memory.
2023-10-18 12:08:12 +02:00
Daniel Siepmann
480c26db7a
Remove qutebrowser
...
As I'm still using Firefox and am happy with it.
I don't invest time to switch.
2023-10-16 07:29:05 +02:00
Daniel Siepmann
96c9150e4a
Add reuter VPN
2023-10-11 09:24:43 +02:00
Daniel Siepmann
791eca8ee8
Add local libretranslate
...
Very basic via systemd, no module found or created.
2023-10-10 08:47:03 +02:00
Daniel Siepmann
6dc5cc9f1a
Add package providing notify-send
...
AS I often add this after long running scripts.
2023-10-04 20:06:33 +02:00
Daniel Siepmann
50096b3e81
Increase minimum time of videos to use in handbrake
2023-10-04 20:06:08 +02:00
Daniel Siepmann
6f63a01e22
Add tmdb search to Firefox
2023-10-04 20:05:38 +02:00
Daniel Siepmann
9f63ab8ab9
Switch from buildVimPluginFrom2Nix to buildVimPlugin
...
As this got renamed and would break some day.
2023-10-02 09:56:37 +02:00
Daniel Siepmann
cd2f640f2b
Add www. variant for domain
2023-09-26 14:29:46 +02:00
Daniel Siepmann
99c57650f7
Remove signal desktop
...
As I no longer use signal
2023-09-25 07:58:20 +02:00
Daniel Siepmann
f2a643e099
Add kagi search engine to Firefox
...
https://kagi.com/
2023-09-25 07:57:17 +02:00
Daniel Siepmann
5999bebc53
Ensure unzip is installed
...
As one often gets .zip files from websites or other humans.
2023-09-21 18:19:12 +02:00