Daniel Siepmann
fa80faefdc
Add hikari3
2024-06-12 10:37:35 +02:00
Daniel Siepmann
d9ba963dad
Migrate explicit imports to home manager imports
...
That way I do not need to explicitly provide dependencies.
But home-manager will pass all the special args.
2024-05-30 14:11:08 +02:00
Daniel Siepmann
4a6b4b8f1c
Migrate hostname detection
...
Define it as variable instead of function.
Pass variable and do individual checks instead of function call.
2024-05-29 16:32:07 +02:00
Daniel Siepmann
56fed868b0
Streamline formatting of function arguments
2024-05-29 09:50:32 +02:00
Daniel Siepmann
b8e7bb4a00
Add chromium
...
It is installed anyway for some chats.
I now install it as a package itself, so I can start it standalone for
some web apps.
2024-05-29 09:32:28 +02:00
Daniel Siepmann
1ef335b0d6
Install handbrake on hikari
2024-05-28 21:57:15 +02:00
Daniel Siepmann
e2e916ddd1
Remove rst2pdf package
...
As I don't need it anymore.
I still can use nix-shell to get an ad hoc installation.
2024-05-13 20:35:24 +02:00
Daniel Siepmann
b84997d2fb
Remove cachix package
...
I already have the config in place, no need for the package
2024-04-08 07:51:24 +02:00
Daniel Siepmann
561b5ace36
Remove chromium
...
This is already used within xdg desktop entries.
2024-03-07 10:38:57 +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
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
4e772197b5
Remove delta chat again
2023-12-14 15:25:29 +01:00
Daniel Siepmann
778f600713
Document how to combine video files via ffmpeg
2023-12-07 19:22:54 +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
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
96c9150e4a
Add reuter VPN
2023-10-11 09:24:43 +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
99c57650f7
Remove signal desktop
...
As I no longer use signal
2023-09-25 07:58:20 +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
Daniel Siepmann
82c9e9579b
Disable some rarely used packages
...
Keep them commented out, to easily find the package name for ad hoc
installation.
2023-07-31 09:22:06 +02:00
Daniel Siepmann
6d817e6078
Disable spotdl
...
It is an unstable package constantly failing to download.
And I don't use it often anyway, I keep it commented out as reference.
2023-07-11 09:01:28 +02:00
Daniel Siepmann
3b1bf7f698
Migrate from docker to podman (compose)
...
As this is rootless, daemonless and can be maintained via home manager
instead of system.
2023-06-14 07:34:06 +02:00
Daniel Siepmann
4fd157655c
Update python version of mutagen
...
I would have to compile dependencies otherwise as python 3.9 is
outdated.
2023-06-13 12:31:30 +02:00
Daniel Siepmann
26d168f542
Remove bc from installed packages
2023-06-13 10:50:05 +02:00
Daniel Siepmann
2626416781
Revert "Remove i3blocks"
...
This reverts commit f84c23773d
.
As I noticed I still need to check the date quite often.
2023-06-11 13:28:21 +02:00
Daniel Siepmann
f84c23773d
Remove i3blocks
...
I only had the date left.
And I just can call date on terminal if I care.
So remove the dependency.
2023-05-25 18:46:49 +02:00
Daniel Siepmann
834186cad3
Document how to determine audio input
2023-05-23 09:56:06 +02:00
Daniel Siepmann
64f95249ab
Switch to native upstream rst2pdf 0.100
2023-05-14 18:56:37 +02:00
Daniel Siepmann
d7d58df64c
Document sound recording on nixos
2023-05-11 07:51:32 +02:00
Daniel Siepmann
56616626bc
Document how to record via ffmpeg
2023-05-11 07:47:52 +02:00
Daniel Siepmann
9e125a24c1
Add info why package is only installed on one system
2023-05-02 13:50:59 +02:00
Daniel Siepmann
03fd28b160
Remove libreoffice
...
I only used it for CSV files for tests with TYPO3.
We now created
https://git.daniel-siepmann.de/Customers/typo3-php-datasets as an
alternative, so no more need.
2023-05-02 13:50:12 +02:00
Daniel Siepmann
6dd42eb8b7
Remove sitediff
...
It was a try to custom bundle the tool.
I don't use it often and it seems like a mess.
2023-05-02 13:49:40 +02:00
Daniel Siepmann
5b8ed3f28c
Install ffmpeg-full instead of default ffmpeg
...
This provides x11 library integration, allowing to grab x11 output as
input device.
2023-04-24 07:20:03 +02:00
Daniel Siepmann
8d2348e0a2
Cleanup packages
...
sc-im is no longer in use.
sound-juicer is installed via nix on hikari and via apt on hikari2.
2023-04-21 08:01:35 +02:00
Daniel Siepmann
6402359d3a
Workaround: Prevent fzf from breaking
...
See: https://github.com/NixOS/nixpkgs/issues/225579
2023-04-10 16:48:41 +02:00
Daniel Siepmann
e3f01844f6
Adjust availability of sound apps
...
Enable gtkpod on all systems.
Enable sound juicer on hikari.
2023-04-08 20:01:02 +02:00
Daniel Siepmann
a3ebd243a8
Use podman for t3 docs rendering but docker-compose everywhere else
...
podman-compose has some issues on ubuntu and with volumes.
I'll keep docker-compose.
But I prefer podman for t3docs rendering as it doesn't fuck up the file
permissions.
2023-04-06 13:52:54 +02:00
Daniel Siepmann
9eb7d873a4
Remove none working commented out mytop
2023-03-16 09:52:14 +01:00
Daniel Siepmann
d1ec08d755
Move custom packages into own default.nix and load all at once
...
This separates foreign packages and custom ones.
2023-03-16 08:40:10 +01:00
Daniel Siepmann
bb64b6d859
Streamline push etckeeper and os update
...
The os update and backup now include etckeeper as its part of the
workflow.
The os updates now have the same name on all systems. That should reduce
friction, same command for same workflow, just different implementation.
2023-03-16 08:38:16 +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
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
6b31c8a6d4
Make custom-project work on hikari
...
I've a different folder structure there.
2023-02-18 11:22:18 +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
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
00e336e464
Update exclusion documentation
2023-02-08 08:40:24 +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
983235f05a
Replace audacity with tenacity fork
...
Open source without tracking
2023-02-03 14:24:27 +01:00