Commit graph

734 commits

Author SHA1 Message Date
Daniel Siepmann c299c3d0ef
Add network manager applet via option
Do not manually ad the manager
2023-01-10 15:27:04 +01:00
Daniel Siepmann 32a98da066
Remove manual numlock integration
It is already setup via xsession.numlock.enable = true;
2023-01-10 15:26:25 +01:00
Daniel Siepmann b03991f654
Enable nixpkgs release check
Let's see whether it will output a warning somewhen.
2023-01-10 14:41:57 +01:00
Daniel Siepmann 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
Daniel Siepmann 5f3fb564ef
Add services snippets for php 2023-01-10 08:30:11 +01:00
Daniel Siepmann 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
Daniel Siepmann 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
Daniel Siepmann ece583d90d
Add TYPO3 documentation rendering alias 2023-01-05 08:57:28 +01:00
Daniel Siepmann 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
Daniel Siepmann 75fd0a2896
Remove none available zsh completion 2023-01-04 15:45:52 +01:00
Daniel Siepmann 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
Daniel Siepmann 3aec964506
Adjust diff so fancy to my preferences 2023-01-03 15:23:43 +01:00
Daniel Siepmann 682258a24e
Add xdebug for PHP 8.2 2023-01-03 15:23:28 +01:00
Daniel Siepmann 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
Daniel Siepmann 6867dcb796
Adjust zsh completion
Accordingly to https://thevaluable.dev/zsh-completion-guide-examples/
2023-01-03 08:43:05 +01:00
Daniel Siepmann 4ae85c6ef4
Properly handle zsh config
Move nix specifics to nix file.
Remove nix specific escaping from zshrc file.
Add some comments to zshrc file.
2023-01-03 08:06:26 +01:00
Daniel Siepmann abe5697fd0
Replace gitea sub domain with git subdomain
As I've renamed the domain. It no longer uses gitea but a soft fork.
2023-01-03 07:59:52 +01:00
Daniel Siepmann 69ce2af88d
Add further text objects to zsh
From: https://thevaluable.dev/zsh-install-configure-mouseless/
2023-01-03 07:59:00 +01:00
Daniel Siepmann 65bb378894
Allow to navigate zsh autocompletion with vim keys
From: https://thevaluable.dev/zsh-install-configure-mouseless/
2023-01-03 07:58:49 +01:00
Daniel Siepmann 05e0d67e1a
Move zshrc extra to own file
This allows for proper syntax highlighting

This also prevents the need for escaping
2023-01-03 07:57:46 +01:00
Daniel Siepmann 6cf94d47ab
Enable diff so fancy for now
Give it a try and see how it works.
2023-01-02 16:54:16 +01:00
Daniel Siepmann 1fbb523769
Adjust khal script to new behaviour 2023-01-02 08:17:35 +01:00
Daniel Siepmann 60d1aa5d83
Adapt fluid template file snippet
Follow my friends structure.
2022-12-14 11:47:50 +01:00
Daniel Siepmann 988cd294c4
Add packagist to firefox search engines 2022-12-14 08:27:48 +01:00
Daniel Siepmann 4fd9bcaf75
Properly handle khal notification exit status 2022-12-13 09:34:38 +01:00
Daniel Siepmann 6927395384
Revert git noprefix
As some libraries expect the output. They will break.
2022-12-13 09:34:37 +01:00
Daniel Siepmann 9164b4002c
Optimise git
Do not show file prefix, this removes a/ and b/ prefix from file paths.
This eases copying file names from diff output.

Also adjust hot git handles whitespace to improve diffing, especially
for one customer where
`git diff -U0 --word-diff-regex='[^[:space:]]' HEAD~1` is possible now.
2022-12-13 08:43:21 +01:00
Daniel Siepmann de935f101a
Pin khal to last working version
khal doesn't build anymore, see: https://github.com/NixOS/nixpkgs/issues/205014
That's why I've pinned it to last working version, see: https://nixos.wiki/wiki/FAQ/Pinning_Nixpkgs
2022-12-12 08:07:50 +01:00
Daniel Siepmann c2efd0a5b1
Add holidays to khal 2022-12-08 09:17:58 +01:00
Daniel Siepmann 6b4375e0a2
Make TYPO3 config compatible with v12 2022-12-08 09:11:19 +01:00
Daniel Siepmann 2fcabe6024
No longer clear typoscript cache 2022-12-08 09:11:00 +01:00
Daniel Siepmann 36fe8f52f6
Increase time until keepass db locks 2022-12-08 09:10:47 +01:00
Daniel Siepmann db9101cdc1
Add holiday calendar
Also fix typo
2022-12-08 09:10:28 +01:00
Daniel Siepmann ddadcdc493
Make code compatible with TYPO3 v12 2022-12-05 19:33:21 +01:00
Daniel Siepmann c034a3cb2b
Remove .config/chromium from backup
I use chromium for microsoft teams, nothing I really need to backup.
2022-12-05 07:51:27 +01:00
Daniel Siepmann 53222c4552
Remove nixos calendar from khal 2022-12-01 14:04:54 +01:00
Daniel Siepmann 5f60a46770
Add new TYPO3 log processor 2022-12-01 09:16:33 +01:00
Daniel Siepmann 20f25e1a1e
Update vdebug neovim plugin to current master
As there seem to be some incompatibilities with newer xdebug versions.
The current master seems to work fine.
2022-12-01 09:16:05 +01:00
Daniel Siepmann 84f9d32366
Use native signal desktop app again
As the pidgin integration is failing.
I no longer can register pidgin with my signal app.
2022-11-23 10:37:01 +01:00
Daniel Siepmann 5703303b78
Add composer to nix shell 2022-11-22 08:19:05 +01:00
Daniel Siepmann 1954635002
Make terminal and keepass available as scratchpad in i3 2022-11-21 21:24:20 +01:00
Daniel Siepmann 7428d54919
Remove unused i3 keybindings 2022-11-21 21:24:05 +01:00
Daniel Siepmann c7f32674e5
Make backlight short cut compatible
Do not show current value. It can't be read without further modification
and I don't care enough.
2022-11-18 20:10:22 +01:00
Daniel Siepmann b6f52946e5
Once more try to include nvd in system update 2022-11-11 14:08:42 +01:00
Daniel Siepmann 3919c7abb6
Add nixos update command 2022-11-11 14:08:34 +01:00
Daniel Siepmann 7d1c0c66b0
Add hikari system setup 2022-11-11 13:34:00 +01:00
Daniel Siepmann e909cf1178
Streamline overlay overrides
st and dmenu are suckless tools where the function already accepts
patches.

The others should use overrideAttrs to extend existing patches.
2022-11-10 09:36:35 +01:00
Daniel Siepmann bc33856c74
Migrate setup to new ctags version
The new version already has support for xml and yaml.
2022-11-09 08:20:58 +01:00
Daniel Siepmann 1d712c1ecc
Remove legacy todo 2022-11-07 07:57:43 +01:00
Daniel Siepmann e45ea0c6d6
Remove askpass for ssh, use cli instead 2022-11-04 11:17:43 +01:00