| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
| |
I don’t remember why I set that limit, but it’s kinda silly since nix
uses all cores by default.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
A few things have changed since the recent NixOS 21.05 release. Mostly
naming stuff, so nothing dramatic.
|
| |
|
|
|
|
| |
I never finished that one.
|
| |
|
|
|
|
|
| |
The service hasn’t been working in a while, since I deploy manually.
No security updates for baba.
|
|
|
|
| |
On haku, scan every 10 minutes and listen on the tailscale interface.
|
|
|
|
|
|
|
|
| |
Trying out filesharing to my phone. Would never enable samba on the
open internet though. :')
Might want to switch to ftp since samba seems to be rather
imperformant for simple filesharing.
|
| |
|
| |
|
|
|
|
| |
Needs a new name, hm.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
In a recent PR, mpvScripts.convert was marked unfree (for lacking a
license upstream). This is probably fine, so we add this as an exception
via the predicate option (as the lowest impact solution in contrast to
enabling allowUnfree).
cc @Profpatsch
|
|
|
|
|
|
|
| |
It doesn't build currently and channels.generic has been broken for too
long.
@Profpatsch pls fix upstream.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://github.com/NixOS/nixpkgs/pull/115332 introduced a new check that
requires either isSystemUser or isNormalUser to be true to help UID
collision checks (I don't remember how this exactly aids that). To fix
evaluation of @Profpatsch's machines, I've set isNormalUser for bitlbee
and philip.
Note that bitlbee probably should be a system user, but seems like there
may be issues with that: https://github.com/NixOS/nixpkgs/pull/115332#issuecomment-792287827
Just to be safe, leave it as a normal user for now, the proper fix seems
to be to move the data dir creation into the service setup, rather than
doing it via the home setup.
|
|
|
|
|
|
|
|
| |
Starting with Kernel 5.6 adding this package is no longer necessary.
Since the kernelPackages.wireguard attribute returns `null` for that
version, evaluation fails.
cc @Profpatsch
|
|
|
|
| |
It was unused and required a broken hnix pin.
|
|
|
|
|
| |
Since we pass the config, the home directory config isn’t picked up
anymore, so I need to pass it via `extraConfig`.
|
| |
|
|
|
|
| |
Do a barrel roll!
|
| |
|
|
|
|
| |
Plus add some other virtualization thingies I can uncomment if I need them.
|
| |
|
|
|
|
| |
why not lol
|
| |
|
|
|
|
| |
Used for IHP development https://ihp.digitallyinduced.com/Guide/index.html
|
|
|
|
|
|
|
| |
gonic is a modern alternative to mpd, it indexes music directories and
provides a server with a protocol to request files and metadata.
It has an Android app.
|
| |
|
|
|
|
|
|
| |
The goal is to be able to have multiple weechat services on one
machine, so a bunch of people can run their weechat clients under
different service users.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
I had a clash between the base config and my workstation, which lead
to `git send-email` not being available because `git` (minimal) was
shadowing `gitFull`.
|
|
|
|
|
| |
External keyboards never keep the speed I set. I don’t want that. I
don’t want to interact with udev, either.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The general consensus seems to be to use
vuizvui.user.<username>.<category>.<module name>
instead of
vuizvui.<category>.<user name>.<module name>
Things done to test this change:
* Checked build of machines.profpatsch.legosi.build
* Checked evaluation of machines.profpatsch.shiki.build
|
|
|
|
|
| |
This should backup every service in `/var/lib` and anything I add in
the future that I might have missed.
|
|
|
|
|
|
|
|
|
|
| |
Previously I had actually rebuilt the system locally, but since I use
the deploy script, I don’t need to have a full up-to-date nixpkgs
checkout, and only copy over the system closure.
Thus, set the path to only contain nixpkgs, and only a link to the
latest github unstable tarball in case I really need it e.g. for a nix
shell.
|
|
|
|
|
|
| |
Before we just set 50M on workstations, but let’s increase to 500M and
set it as default on every machine, so we don’t run out of space
because somebody DDoSes our server logs.
|
|
|
|
| |
Small script to deploy my machines.
|
| |
|