Daniel Siepmann
38234650f6
Cleanup calendars in vdirsyncer
2023-02-27 11:16:31 +01:00
Daniel Siepmann
b6c2ecb949
Do no longer use autocd of zsh
...
Some folders might have the same name as commands and reduce speed of
auto completion. E.g. one needs to skip the folder to complete the
command.
2023-02-27 07:50:43 +01:00
Daniel Siepmann
69d3c287f8
Use nm applet as service
...
There is no reason to start as program being part of i3.
Instead a service is easier to handle, e.g. restart.
2023-02-27 07:50:31 +01:00
Daniel Siepmann
d07fd1b491
Keep less generations
...
I don't need all the old ones
2023-02-24 11:52:43 +01:00
Daniel Siepmann
d8e98381ba
Do not add tray for keepassxc
...
This is unnecessary
2023-02-24 11:51:45 +01:00
Daniel Siepmann
cd8f364c56
Adjust languagetool service timings
2023-02-23 13:29:31 +01:00
Daniel Siepmann
a9456194a2
Stick to xdebug default port 9003
2023-02-23 13:29:11 +01:00
Daniel Siepmann
a192614c4f
Cleanup packages
...
Some are only useful on hikari while others are only useful on hikari2.
2023-02-23 07:30:59 +01:00
Daniel Siepmann
0ea6a69bdb
Add codappix slack desktop entry
2023-02-23 07:27:43 +01:00
Daniel Siepmann
5b70b66d0f
Add gtkpod on hikari
...
I only install on hikari in order to play around.
I use this to manage my iPod Shuffle.
2023-02-22 21:54:31 +01:00
Daniel Siepmann
a6166e0d80
Fix wrong paths for php 8.2 xdebug on ubuntu
2023-02-22 14:29:38 +01:00
Daniel Siepmann
c616820b43
Switch to nativeBuildInputs where possible
...
This is used during build while buildInputs is used for runtime.
2023-02-22 13:59:25 +01:00
Daniel Siepmann
68378ed9c9
Move keepassxc.ini content to dedicated file
...
As I always search for keepassxc in file names.
I always forget that I've inlined within xdg file.
Now I can search for the keepassxc file and open it.
2023-02-22 07:56:40 +01:00
Daniel Siepmann
32da1ca9a8
Do not use far right aliases
...
I don't like to be associated with far right.
So I try to use aliases which are not resolvable to "national
socialism".
2023-02-21 10:30:19 +01:00
Daniel Siepmann
43484de335
Set mailchimp to test mode
2023-02-20 15:56:24 +01:00
Daniel Siepmann
22f52b9188
Update vim-test plugin
...
And remove no longer necessary patch as it merged upstream.
Add new patch.
2023-02-20 14:36:45 +01:00
Daniel Siepmann
e38beec96f
Improve sql connection for custom project
...
It should use my own user, but that won't work on ubuntu right now.
2023-02-20 13:43:23 +01:00
Daniel Siepmann
9625065974
Adjust test execution for project
...
We now have two separate configuration files and configure the test
plugin to add them to the calls.
2023-02-20 09:12:43 +01:00
Daniel Siepmann
69b62931da
Create new tmux session with environment variables
...
This ensures they are also set for first pane.
Previous versions didn't set them for first pane, but only following
panes.
2023-02-20 09:12:14 +01:00
Daniel Siepmann
fc61fe3640
Adjust name of sumneko_lua as this got renamed
...
The upstream got renamed.
lsp_config followed the renaming.
I now rename in order to prevent issues in future, and in order to get
rid of lsp_config warning during neovim start up.
2023-02-20 07:51:22 +01:00
Daniel Siepmann
3d5187ca8a
Remove deprecation from .desktop file
2023-02-20 07:44:48 +01:00
Daniel Siepmann
a5d4df75b4
Add shell alias to start nix shell
2023-02-18 11:33:02 +01:00
Daniel Siepmann
6b31c8a6d4
Make custom-project work on hikari
...
I've a different folder structure there.
2023-02-18 11:22:18 +01:00
Daniel Siepmann
c9ce9b957b
Use tmux set-environment
...
This allows to set environment for whole session.
Way better than sending explicit export commands in different shells.
This also allows each new pane to inherit the same environment.
2023-02-18 11:21:24 +01:00
Daniel Siepmann
ca56b18b8f
Color zsh prompt depending on shell
...
Make yellow if within nix subshell.
Allows to run nix-shell --run zsh to have a zsh shell within nix shell.
Default shell is kept blue.
2023-02-18 11:19:29 +01:00
Daniel Siepmann
c8b7b18575
Make i3 display bindings work on both machines
2023-02-16 18:49:35 +01:00
Daniel Siepmann
fda82deed5
Stay on older phpactor version which didn't end up in a huge CPU load
2023-02-16 15:40:56 +01:00
Daniel Siepmann
b1adf959b3
Show but don't break TYPO3 on PHP Warning
...
Especially during updates many warnings can occur.
Those are not handled as exception, but still as error.
2023-02-16 15:39:46 +01:00
Daniel Siepmann
b937e6aab2
Adjust xliff snippets to include approved
...
The space was not used anyway yet.
2023-02-16 15:39:46 +01:00
Daniel Siepmann
82ad33410b
Ignore php cs fixer cache within Git
2023-02-16 15:39:45 +01:00
Daniel Siepmann
1fa82d6fe5
Remove i3 blocks
...
They won't work and are useless on NixOS.
I don't use them much on ubuntu either.
2023-02-15 16:47:52 +01:00
Daniel Siepmann
b9c9d8f934
Remove runtime inputs from custom project
...
Those tools are expected to be globally available.
Defining runtime input will not expose system wide versions but link
specific versions.
Updating the packages will not update within the environment as custom
project starts a tmux session with the inherited runtime inputs.
2023-02-14 14:27:38 +01:00
Daniel Siepmann
937a6c333e
Remove no longer existing customer path
2023-02-14 08:30:52 +01:00
Daniel Siepmann
a10f010a43
Update phpactor
...
Also improve performance by ignoring diagnostics.
Remove unused files.
Shorten PATH setting.
Switching to PHP 82 as most recent version.
2023-02-14 08:29:04 +01:00
Daniel Siepmann
dfe2038960
Add another slack desktop entry
2023-02-14 07:53:26 +01:00
Daniel Siepmann
fc0f717380
Remove "backports" and exclusions after packages can be built again
2023-02-14 07:52:52 +01:00
Daniel Siepmann
3bbfd8f00e
Add TYPO3 slack within chromium
...
Slack reduces support for Firefox and Calls. So re add chromium wrapper
2023-02-09 12:56:57 +01:00
Daniel Siepmann
e8fa637112
Use socket for aimeos connection
2023-02-09 10:52:49 +01:00
Daniel Siepmann
0b451f07a9
Allow to use TYPO3 documentation rendering on both systems
...
I use docker on hikari2 and podman on hikari.
I now change the bash script based on that.
2023-02-08 12:55:05 +01:00
Daniel Siepmann
776c6cb8d1
Document typical yt-dlp usage for myself as reference
2023-02-08 08:52:46 +01:00
Daniel Siepmann
365abef626
Add key binding to toggle pane synchronization in tmux
...
As I use that for one customer.
2023-02-08 08:52:23 +01:00
Daniel Siepmann
00e336e464
Update exclusion documentation
2023-02-08 08:40:24 +01:00
Daniel Siepmann
813cba39bb
Improve neovim error reporting
...
Do not add diagnostics from lsp in addition to ale.
2023-02-07 11:46:36 +01:00
Daniel Siepmann
e6511b6b90
Remove wrong default from firefox
2023-02-07 11:11:33 +01:00
Daniel Siepmann
52f85e0463
Remove outdated comment
2023-02-07 11:11:26 +01:00
Daniel Siepmann
0f5cfa1715
Extend example for client
2023-02-07 08:57:58 +01:00
Daniel Siepmann
9145644868
Ignore PHUnit 10 cache
2023-02-07 08:57:26 +01:00
Daniel Siepmann
e945d07afc
Add rclone config
2023-02-06 07:46:40 +01:00
Daniel Siepmann
3afb0b7b93
Improve rst workflow
...
Add existing languagetool for rst files.
Add new rstcheck.
2023-02-05 16:43:48 +01:00
Daniel Siepmann
3dfe633ac2
Add EXT:tea docs rendering setup
...
* Use podman instead of docker.
* Provide wrapper script for rendering.
* Add rendering result as local domain.
2023-02-05 16:28:17 +01:00
Daniel Siepmann
32435cb94b
Migrate typo3-client-specific into this repository
...
This removes the need for another repository.
Furthermore I'll integrate the setup a bit more for hikari.
2023-02-04 11:50:36 +01:00
Daniel Siepmann
a3b39093a8
Open mp3 files with vlc
2023-02-04 11:20:24 +01:00
Daniel Siepmann
983235f05a
Replace audacity with tenacity fork
...
Open source without tracking
2023-02-03 14:24:27 +01:00
Daniel Siepmann
0178b8c611
Add rclone config
2023-02-03 14:24:15 +01:00
Daniel Siepmann
6ed4a7b08a
Allow usage of ImageMagick for TYPO3 on hikari
2023-02-02 16:57:00 +01:00
Daniel Siepmann
65828b40ee
Increase search timeout of keepass
2023-02-02 16:30:20 +01:00
Daniel Siepmann
8d62c7cc9d
Add docs for keybindings
2023-02-02 16:30:15 +01:00
Daniel Siepmann
afc28ba579
Streamline display brightness handling for MacBook
...
Use same approach as with keyboard.
Prepare device name to be used by hikari2 as well.
2023-02-01 19:22:59 +01:00
Daniel Siepmann
5be4d3af2e
Allow to change brightness of MacBook keyboard
2023-02-01 19:22:57 +01:00
Daniel Siepmann
32da525424
Add ssh match for raspberry pi
2023-02-01 19:22:55 +01:00
Daniel Siepmann
290bbd19f2
Add TYPO3 ELTs credentials for composer
2023-01-31 14:03:14 +01:00
Daniel Siepmann
65a8f18664
Use nicer color for jq booleans
2023-01-26 15:02:36 +01:00
Daniel Siepmann
fe31605b22
Remove nixos calendar
2023-01-25 10:06:39 +01:00
Daniel Siepmann
958f73b6a3
Disable handbrake due to open issue
2023-01-25 07:52:22 +01:00
Daniel Siepmann
174bc4d446
Streamline custom project file name and add instance path
2023-01-18 16:29:04 +01:00
Daniel Siepmann
ec12316dc2
Add dmenu script to open customer issue in their issue tracker
2023-01-17 13:07:08 +01:00
Daniel Siepmann
22a8960b34
Revert "Add network manager applet via option"
...
This reverts commit c299c3d0ef
.
Cause this didn't have access to the systems VPN setups.
Need to find a way to manage them on user level.
2023-01-16 07:45:04 +01:00
Daniel Siepmann
03bf498633
Update composer auth for private customer registry
...
After revoking and re adding token.
2023-01-11 13:22:16 +01:00
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
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
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
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
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
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
Daniel Siepmann
8192152637
Hide none usefull info from toggl website
2022-11-03 08:59:02 +01:00
Daniel Siepmann
66b1454ab1
Keep .config as part of backup
2022-11-03 08:58:49 +01:00
Daniel Siepmann
86991939c7
Make dmenu scripts vertical
...
Recent dmenu update changed spacing which is irritating.
Streamline all scripts to use vertical output.
2022-10-31 13:48:02 +01:00
Daniel Siepmann
359ee0f74d
Revert "Replace vim NERDtree with nvim-tree-lua"
...
This reverts commit 7e844adde2
.
Keep NERDTree instead of nvim tree lua.
Mostly because it uses very small inputs for file paths.
I couldn't find an easy way to move files.
It opens files with absolute path instead of relative to cwd which will
also influence my snippets.
2022-10-31 09:21:17 +01:00
Daniel Siepmann
87f3310ae3
Keep netrw as it provides features like gx to open urls and files
2022-10-27 14:39:38 +02:00
Daniel Siepmann
7d6af0c5ce
Add custom TYPO3 logging processor to add URIs to log entries
2022-10-27 14:25:44 +02:00
Daniel Siepmann
572b8bca85
Hide unwanted HTML elements within toggl
2022-10-27 10:11:13 +02:00
Daniel Siepmann
cb28fd3d4e
Add nixos org public calendar
2022-10-27 08:23:21 +02:00
Daniel Siepmann
1ca29e591f
Fix bug in one customer TYPO3 project
...
3rd Party code expects the port key to exist
2022-10-27 08:23:13 +02:00
Daniel Siepmann
56c4e30389
Remove new tabmanager from firefox
...
See: https://social.dev-wiki.de/@Lamdarer/109235020667649579
2022-10-27 07:46:40 +02:00
Daniel Siepmann
b4d58399dc
Add SQL search to firefox
2022-10-26 11:45:43 +02:00
Daniel Siepmann
6ab89ae7a9
Configure search engines of firefox through new module options
2022-10-25 09:06:26 +02:00
Daniel Siepmann
49768e37ba
Disable notification of keepass
...
I don't think this is useful, but it indeed is disrupting.
2022-10-25 08:44:11 +02:00
Daniel Siepmann
db9131aff6
Remove eBay search from firefox
2022-10-20 17:24:18 +02:00
Daniel Siepmann
1d37effb1d
Remove unused packages
2022-10-20 13:50:17 +02:00
Daniel Siepmann
7517103501
Enable reStructuredText ctags support
2022-10-20 10:31:26 +02:00
Daniel Siepmann
2e6520acf9
Downgrade phpactor
...
As newer versions seem to be to slow for me
2022-10-18 07:45:47 +02:00
Daniel Siepmann
f02495031d
Remove unneeded and removed clipit
2022-10-18 07:45:40 +02:00
Daniel Siepmann
09de5732fa
Remove nautilus
...
It doesn't pick the expected dark theme.
I guess I don't need a file manager anyway?
Still I add a list of possible alternatives
2022-10-18 07:45:15 +02:00
Daniel Siepmann
0fb2dcf6cc
Hide dotfiles in neovim tree by default
2022-10-17 15:48:11 +02:00
Daniel Siepmann
f1c34445d5
Add fes project specifics for vim
2022-10-17 09:51:16 +02:00
Daniel Siepmann
005fb3cb96
Remove commented out option
...
extended_properties are send by vdebug out of the box, no need to
explicitly set them.
2022-10-17 08:22:33 +02:00
Daniel Siepmann
ab64770ecc
Add microsoft teams to pidgin
...
I've found out how to login (where to find tenant, see: https://github.com/EionRobb/purple-teams/issues/27#issuecomment-1222985395 )
2022-10-17 08:21:55 +02:00
Daniel Siepmann
c70f7b5781
Update mycli rc
...
Use https://raw.githubusercontent.com/dbcli/mycli/1ae50c8a41dd515e8d7e9afd4bd34c3676243f25/mycli/myclirc
as base
2022-10-17 08:21:11 +02:00
Daniel Siepmann
7e844adde2
Replace vim NERDtree with nvim-tree-lua
...
As neovim 0.8.0 doesn't properly refresh after NERDtree actions like
moving files finishes.
2022-10-12 09:46:14 +02:00
Daniel Siepmann
fef344c34d
Remove no longer existing applet
2022-10-12 09:46:13 +02:00
Daniel Siepmann
0386c33962
Add simple scripts to execute rclone to sync
2022-10-11 20:49:21 +02:00