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
Daniel Siepmann
f828f4ada8
Add todos for macbook
2022-11-04 11:05:40 +01:00
Daniel Siepmann
3511c005f7
Solved by providing nameservers and using dnsmasq on os level
2022-11-04 10:44:31 +01:00
Daniel Siepmann
fc197aedea
Always sign git commits on both devices
...
As I've transferred my gpg key
2022-11-04 10:25:51 +01:00
Daniel Siepmann
e5fed99efa
Support sound keys on both devices
2022-11-04 10:22:06 +01:00
Daniel Siepmann
299043951d
Add .local/share to backup
2022-11-04 10:21:46 +01:00
Daniel Siepmann
04ccc12b32
Update todos for hikari
2022-11-03 17:02:14 +01:00
Daniel Siepmann
a13bc845db
Allow switching backlight on hikari
2022-11-03 17:02:05 +01:00
Daniel Siepmann
87408de6b0
Temporarily disable keychain and pgp signing on hikari
2022-11-03 17:01:41 +01:00
Daniel Siepmann
07eb0c4be1
Add macbook specific todos
2022-11-03 09:36:25 +01:00
Daniel Siepmann
ca1f44253a
Do not configure Xauthority file
...
This will break on NixOS by default.
2022-11-03 09:33:23 +01:00
Daniel Siepmann
6d76ce80a6
First hikari specific configuration
...
Add a way to detect the current system.
2022-11-03 09:33:15 +01:00
Daniel Siepmann
54622867ba
Use keepassxc to provide passphrase for borg
2022-11-03 09:07:04 +01:00