Daniel Siepmann
81b80f620f
Add association to open mkv files with vlc
2022-10-10 12:47:53 +02:00
Daniel Siepmann
9f69e90fb4
Replace nextcloud client with rclone
...
rclone is more flexible regarding storages.
nextcloud didn't play with keepass providing keyring.
rclone does not auto sync, I need to find a proper way to keep files in
sync without manuall calling commands …
2022-10-10 12:46:57 +02:00
Daniel Siepmann
6e498612a4
First basic steps to migration of email to neomut und co.
2022-10-06 13:10:32 +02:00
Daniel Siepmann
2481212aba
Improve timing of event notifications
...
Remind one minute earlier so I always get info ahead of time.
2022-10-06 12:22:44 +02:00
Daniel Siepmann
57a3b8b2e3
Add screenshot tool
...
I didn't invest time and used what I've used on ubuntu all the time.
I've removed it somehow from ubuntu and add it here.
2022-10-06 09:27:38 +02:00
Daniel Siepmann
fa023c38d1
[Replace evolution by thunderbird
...
I've uninstalled something from ubuntu and evolution refuses to start.
Use thunderbird for email again until I switch to neomutt.
2022-10-06 09:27:38 +02:00
Daniel Siepmann
cc3fcb3d50
Add vdirsync and khal with small notification script
...
Very basic, but maybe better then all the shiny none working solutions.
Will sync all calendars to vdir.
khal is able to parse and show them. khal also offers an cli interface
to fetch events for a certain time.
Properly use keepass xc via secret tool as command line tool
Enable keepassxc usage as secret tool.
Remove crypted file as this no longer keeps passwords
Remove korganizer as it doesn't provide notifications, try khal
2022-10-06 09:27:38 +02:00
Daniel Siepmann
c8d9400d49
Clean up packages to install
...
Remove no longer needed packages
2022-10-05 16:55:05 +02:00
Daniel Siepmann
6d0cc6ad8d
Add customer specific gitignore entry
2022-10-05 16:53:54 +02:00
Daniel Siepmann
25ab746c71
Fix wrong mime assignment for calendar
...
I've installed korganizer instead of evolution right now.
2022-10-05 16:53:27 +02:00
Daniel Siepmann
3ba4b60e07
Migrate nautilus as file manager from ubuntu to home-manager
...
I don't want to invest time to check alternatives.
I stick to that one for now.
2022-10-05 16:52:52 +02:00
Daniel Siepmann
8850653389
Add oraproxy for one project
2022-10-04 16:58:10 +02:00
Daniel Siepmann
431bffc905
Always prevent compression within TYPO3
...
Matches with my apache setup.
2022-10-04 16:57:52 +02:00
Daniel Siepmann
2997f79052
Fix wrong comment style in neovim config file
2022-10-04 15:10:51 +02:00
Daniel Siepmann
285a366357
Maintain docker config.json which includes credentials
2022-10-04 15:09:44 +02:00
Daniel Siepmann
47798807b2
Add private composer registry auth
2022-10-04 15:09:19 +02:00
Daniel Siepmann
278b1e9c37
Disable mouse which got enabled by neovim 0.8.0
2022-10-04 12:34:36 +02:00
Daniel Siepmann
1d26332f60
Add KOrganizer for calendar
...
As evolution is running into timeouts for none known reason.
2022-10-04 08:58:27 +02:00
Daniel Siepmann
1ea75ea1e4
Migrate neovim plugin derivations to be compatible
...
Use always pname and version, see: https://github.com/NixOS/nixpkgs/issues/193903
2022-10-04 07:59:26 +02:00
Daniel Siepmann
97ef3d98e5
Finally make event notification centered
2022-09-28 10:00:29 +02:00
Daniel Siepmann
d6d7bb7565
Add neovim csv snippet
2022-09-28 09:59:52 +02:00
Daniel Siepmann
8b2dba9f70
Update phpactor, use fetchurl instead of fetchzip
...
Accordingly to help in https://discourse.nixos.org/t/fetchzip-results-in-do-not-know-how-to-unpack-source-archive-due-to-wrong-nix-store-path/22014
2022-09-26 15:26:10 +02:00
Daniel Siepmann
2c3d07650e
Add custom css for forge.typo3.org
2022-09-26 08:08:56 +02:00
Daniel Siepmann
eed11c64c4
Remove snap from update
...
I no longer have snaps
2022-09-26 08:08:45 +02:00
Daniel Siepmann
edcfa3f56b
Associate common video mime types with vlc
2022-09-21 07:44:46 +02:00
Daniel Siepmann
4c01b29548
Remove thunderbird
...
It is way to buggy, I've now swtiched over to Evolution for mail,
contacts and calendar.
2022-09-20 07:49:04 +02:00
Daniel Siepmann
39652476f5
Replace spotify with handbrake
...
I wanna rip some of my DVDs for easier usage via HDD on my TV.
But I don't download via spotify anymore.
2022-09-19 14:28:21 +02:00
Daniel Siepmann
4677538858
Update phpactor
...
Also provide a script to create new versions of phpactor.
2022-09-16 09:50:20 +02:00
Daniel Siepmann
874249b9b8
Install GUI for disk usage
2022-09-15 17:09:19 +02:00
Daniel Siepmann
e16f332c39
Hide unnecessary Jira bloat from UI
2022-09-15 17:07:39 +02:00
Daniel Siepmann
f154c42a61
Update t3 shell aliases
...
TYPO3 migrated from master to main long time ago
2022-09-13 05:26:20 +02:00
Daniel Siepmann
42f16ece60
Fix juris website css
2022-09-08 12:12:55 +02:00
Daniel Siepmann
9b6621fd45
Fix slack thumbs up smiley
2022-09-07 17:14:38 +02:00
Daniel Siepmann
2e594f27da
Do not make pidgin windows floating
2022-09-07 17:14:14 +02:00
Daniel Siepmann
ff883a2bd9
Update microsoft teams user agent to enable usage of features
2022-09-07 13:57:22 +02:00
Daniel Siepmann
373ec34752
Extend i3 config for evolution and pidgin windows
...
Make evolution alarm sticky.
Unstick pidgin windows.
2022-09-07 13:56:06 +02:00
Daniel Siepmann
9bedce31b2
Revert "Update sitediff manually to 1.2.0"
...
This reverts commit 2dc016e8c0
.
As libcurl.so is missing
2022-09-07 10:16:07 +02:00
Daniel Siepmann
2dc016e8c0
Update sitediff manually to 1.2.0
2022-09-07 10:09:06 +02:00
Daniel Siepmann
fac4dc58e6
Revert "Remove sitediff"
...
This reverts commit 7ba01e66aa
.
2022-09-07 09:52:30 +02:00
Daniel Siepmann
dded8c5a19
Use official purple-signald package again
...
As my upstream PR got merged.
2022-09-06 16:46:51 +02:00
Daniel Siepmann
7ba01e66aa
Remove sitediff
...
I'm not able to install the recent 1.2 version, only legacy versions
which are not usable.
2022-09-06 15:11:03 +02:00
Daniel Siepmann
da6057446c
Add sitediff as new nixpkg
...
Add own nixpkg, follow: https://nixos.org/manual/nixpkgs/stable/#developing-with-ruby
Write a custom Gemfile including the sitediff gem.
Generate lock and gemset via `nix shell nixpkgs#ruby nixpkgs#bundix` and
the documented commands.
2022-09-06 10:06:03 +02:00
Daniel Siepmann
016894d458
Add evolution as calendar UI
...
Thunderbird no longer sends proper notification (reminder) for upcoming
events.
2022-09-05 13:03:57 +02:00
Daniel Siepmann
aa5b59dfac
Keep Firefox privacy.resistFingerprinting on false
...
See: https://social.tchncs.de/@kuketzblog/108945047476520993
2022-09-05 12:13:16 +02:00
Daniel Siepmann
23e161b0d0
Cleanup outdated pidgin comments
...
Smileys are now supported globally via native purple support
2022-09-02 13:44:06 +02:00
Daniel Siepmann
8cef3958b5
Add custom themes for purple
2022-09-02 12:38:36 +02:00
Daniel Siepmann
2cb9d53374
Streamline pidgin setup
...
Use a single file instead of distributed files to setup pidgin.
Add smileys based on:
* https://unicode.org/emoji/charts/full-emoji-list.html
* https://github.com/PowaBanga/pidgin-EAP
* https://developer.pidgin.im/wiki/SmileyThemes#Creating
2022-09-02 11:30:05 +02:00
Daniel Siepmann
046db61df0
Configure neovim to not expand tabs in c code
...
As my current existing open source code bases use tabs instead of
spaces.
2022-09-01 17:21:57 +02:00
Daniel Siepmann
e11021e3cb
Add git-remote-hg as bridge to allow working with mercurial repos
...
I could use mercurial but am not used to it anymore and prefer git.
Still some open source projects use mercurial instead of git.
This little tool allows me to still clone them, see: https://github.com/mnauw/git-remote-hg
2022-09-01 16:07:33 +02:00
Daniel Siepmann
83396d38cb
Prevent neovim from unexpected indenting ->
within PHP
...
There should be no special handling in order to align them.
They should be indented four spaces like everything else.
2022-09-01 08:19:55 +02:00
Daniel Siepmann
0599e5dc24
Prevent neovim default custom autocomplete in SQL files
...
I hated it, it also stole `<C-C>` from my workflow to escape to normal
mode.
Thanks: https://www.reddit.com/r/neovim/comments/x2nc8o/cant_disable_sql_omni_complete_in_neovim_072/
2022-09-01 07:57:24 +02:00
Daniel Siepmann
9c62561a9e
Use an emoji that exists on my system, for i3 workspace 4
2022-08-31 13:26:34 +02:00
Daniel Siepmann
3ff8e46f2b
Add custom css to highlight inline code on confluence
2022-08-31 12:46:30 +02:00
Daniel Siepmann
2c45d93c7a
Keep mail on separate workspace
...
I'm to used to that setup
2022-08-31 10:00:04 +02:00
Daniel Siepmann
30b62d5196
Configure pidgin fonts
2022-08-30 17:31:39 +02:00
Daniel Siepmann
6719549999
Configure prefered commentstring for c programming
2022-08-30 17:31:21 +02:00
Daniel Siepmann
a10b82b153
Revert "Add matrix to pidgin (not working right now)"
...
This reverts commit ddaf533f47
.
2022-08-30 14:25:43 +02:00
Daniel Siepmann
ddaf533f47
Add matrix to pidgin (not working right now)
...
Doesn't work yet for me due to:
https://github.com/matrix-org/purple-matrix/issues/28
2022-08-30 14:20:54 +02:00
Daniel Siepmann
cebae709fa
Adjust pidgin GTK a bit
...
I still miss many things and am to unfamiliar with GTK
2022-08-30 14:20:34 +02:00
Daniel Siepmann
907d321ba7
Move all communication to single i3 workspace
...
As I no longer have so many chat instances, just two (hopefully one in
the future).
That's why I can move email and chat into one workspace.
2022-08-30 12:31:47 +02:00
Daniel Siepmann
c2c16a1dec
Remove Jitsi as I can do this within Firefox
2022-08-30 10:51:01 +02:00
Daniel Siepmann
3cdb30ca04
Remove another slack instance
...
I've applied a purple-slack patch which allows me to sign in via
credentials from active browser sessions, circumventing 2FA.
2022-08-30 10:50:25 +02:00
Daniel Siepmann
7249d90972
Remove no longer needed chats via chromium as I've moved to pidgin
...
Some are still left but will be tackled in future.
2022-08-30 09:31:28 +02:00
Daniel Siepmann
3e589f45a1
Adjust user systemd files to auto start on session begin
2022-08-29 17:27:33 +02:00
Daniel Siepmann
ae2498d389
Extend gtkrc for purple (pidgin)
2022-08-29 17:27:24 +02:00
Daniel Siepmann
e3143ab14c
Update signald file accordingly to feedback in PR
2022-08-29 17:27:01 +02:00
Daniel Siepmann
fb24bfbc8a
Remove signal desktop in favour of pidgin integration
2022-08-26 13:51:53 +02:00
Daniel Siepmann
61e5fb63fe
Add Microsoft Teams to pidgin (login doesn't work yet)
...
The login doesn't work, but that seems to be an issue of my Microsoft
knowledge instead of the plugin, see: https://github.com/EionRobb/purple-teams/issues/1
2022-08-26 13:51:44 +02:00
Daniel Siepmann
6d5f3cc626
Initial add Pidgin for IM
...
I've added the following myself:
* mattermost
* purple-signald (waiting for https://github.com/NixOS/nixpkgs/issues/188384 )
* purple-events
* purple-libnotify
and added slack from nixpkgs.
I'm also trying to make signal integration work.
Not sure whether I'll keep pidgin, as I expect video calls from within
slack not to work.
But would be cool to have a single open source messenger instead of x
instances of chromium as wrapper around closed source web applications.
2022-08-26 13:19:09 +02:00
Daniel Siepmann
dfc7938891
Improve sc-im configuration for TYPO3 csv files
...
Do not format integers as decimals, which would be written back to file
changing the actual content.
2022-08-25 15:40:58 +02:00
Daniel Siepmann
6836846092
Remove wrong options from zathura configuration
...
These were duplicates of completion-group repeating completion.
2022-08-24 17:29:47 +02:00
Daniel Siepmann
8b2ebc7e66
Disable color of ncdu
...
ncdu got color scheme support and enables one by default.
I'm used to ncdu without additional colors and disable the color.
2022-08-24 14:36:38 +02:00
Daniel Siepmann
4ad7d5caf9
Revert "Remove zathura"
...
This reverts commit 961cc0df66
.
2022-08-22 15:29:32 +02:00
Daniel Siepmann
61f72eeb79
Add mappings for new neovim ultest plugin
2022-08-22 15:29:15 +02:00
Daniel Siepmann
17068755af
Add neovim plugin ultest to show test summary and status
...
I use this to show icons beside methods to see which tests are fine and
which are broken. Same for summary.
I also update my colorscheme to support this plugin.
2022-08-22 11:45:48 +02:00
Daniel Siepmann
1987df7995
Fix sorting within neovim
...
I've a custom function SortParagraph mapped to a key binding.
This sorted different then php-cs-fixer.
I've switched from neovim built-in sort to command line sort of gnuutils
which sorts the same expected way by default.
This is done by not calling a neovim command but command line program
via "!".
2022-08-22 11:09:35 +02:00
Daniel Siepmann
961cc0df66
Remove zathura
...
The build is currently broken.
Revert this commit once it is working again.
See related issue in nixpkgs: https://github.com/NixOS/nixpkgs/issues/187305
2022-08-22 07:49:35 +02:00
Daniel Siepmann
6b4f49c553
Fix broken tmux configuration
...
The shell needs to be referenced by full absolute path.
2022-08-22 07:48:52 +02:00
Daniel Siepmann
2324b20f18
Alter mycli table format and add some infos in comment
2022-08-17 16:17:38 +02:00
Daniel Siepmann
8ed56905cc
Add SC-IM to work with CSV files
...
An ncurse based vim inspired mode editor for CSV files.
With custom styling.
I need this for fixture and assertion files of TYPO3 Testing Framework.
2022-08-17 15:27:30 +02:00
Daniel Siepmann
2795cb79c3
Fix broken vim php syntax
...
The loading order (runtimepath) was changed with
cda1f8ae46
.
The php syntax loaded as package is now loaded after the neovim native
php syntax file and does not have any effect.
I now remove the package and add the file as XDG config so it is always
loaded first.
This file is not maintained anymore since some years and I still prefer
it over the maintained versions.
2022-08-16 08:05:13 +02:00
Daniel Siepmann
1fcf4bba0b
Adjust TYPO3 custom logging
...
Use logFileInfix instead of logFile.
As path changes between TYPO3 versions and logs are no longer stored
within typo3temp.
Instead we distinguish the custom log by file infix.
2022-08-16 07:41:34 +02:00
Daniel Siepmann
ec3f04f910
Customer Redmine: Hide parent issue in description
...
This allows to easily copy the issue itself to time tracking.
2022-08-16 07:40:53 +02:00
Daniel Siepmann
74b22e6e5b
Remove unnecessary symlink
...
The applications path is already added to the necessary environment
variable, see: https://unix.stackexchange.com/questions/310666/nix-desktop-files/311645#311645
No need to do anything else on my end.
This is enabled due to "config.xdg.mime.enable".
2022-08-15 08:50:49 +02:00
Daniel Siepmann
42081fc2a9
Use binaries from $PATH
...
Do not link against raw pkgs version.
They might be adjusted.
Use the ones from PATH.
2022-08-15 08:41:53 +02:00
Daniel Siepmann
97aa38df93
Migrate fileContents to builtins.readFile
...
As already done for neovim configuration.
2022-08-15 08:37:40 +02:00
Daniel Siepmann
ef8619e2c5
Use installed version of tools from CLI
...
Do not set to raw packages, but to the environment specifics.
Let $PATH jump in to find the tools.
2022-08-15 08:27:05 +02:00
Daniel Siepmann
eb6c58f076
Add missing linebreak in generated neovim configuration
...
Use builtin function instead. This will keep the trailing line break.
Also always use the braces to make it obvious we are using a function.
2022-08-15 08:26:12 +02:00
Daniel Siepmann
64ab6616fa
Remove unnecessary rsync reference from backup script
...
The script already adds rsync to the path, no need to use the more
complex approach within the string.
2022-08-09 12:01:33 +02:00
Daniel Siepmann
6f554320fe
Add composer configuration
...
The composer configuration should also be maintained via home-manager.
The files are added to this repo and added via xdg.
The auth.json is crypted of course as it contains my personal tokens.
2022-08-09 12:00:17 +02:00
Daniel Siepmann
4596c6254e
Fix broken php if snippet in neovim
2022-08-03 08:31:17 +02:00
Daniel Siepmann
48e1b9d244
Update phpactor
...
Install latest master.
2022-08-02 13:20:43 +02:00
Daniel Siepmann
3707831a56
Refactor phpactor neovim plugin into own nix file
...
This makes it easier to open the file via fuzzy finder.
Everything is located within the file and callPackage will pass the
necessary dependencies.
2022-08-02 13:20:08 +02:00
Daniel Siepmann
964495f0a3
Revert from mcfly back to old zsh history search
...
It didn't work as good as expected. It sometimes missed further lines.
It did not really shine in its neural network learning, taking into
account exist codes and cwd.
2022-08-01 16:12:18 +02:00
Daniel Siepmann
575fc168a9
Update networkmanager_dmenu
...
The new package provides an desktop entry. So I can remove my own to
prevent duplicates.
The new package does not integrate the same way in dmenu as before.
But I can provide a configuration which ensures it still will list the
entries in a list with multiple lines.
2022-07-13 07:29:28 +02:00
Daniel Siepmann
84f15724fd
Execute numlockx off
...
This is necessary when using external bluetooth keyboard.
I didn't see any drawbacks, so let's keep it.
2022-07-12 10:22:29 +02:00
Daniel Siepmann
4db5ad9166
Add --delete to backup script rsync part
2022-07-12 10:22:13 +02:00
Daniel Siepmann
6bf26938d9
Update phpactor
2022-07-12 10:21:42 +02:00
Daniel Siepmann
460270e792
Ignore manually installed games from backup
2022-07-04 08:01:42 +02:00
Daniel Siepmann
638b34f085
Move Firefox addons into "Overflow menu"
2022-07-04 07:37:33 +02:00