| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
This has come about because qemu-kvm VMs lost the ability to gain a DHCP
issued IP address after a reboot. As it turns out networkd seems to have
played a part in messing with the virbr0 interface. Thanks to @aszlig we
figured out what was going on, so now we're going to make networkd
ignore all interfaces that are not physical.
|
|
|
|
|
|
|
|
|
|
|
|
| |
All of the NixOS options in services.graphite.pager have been removed in
37ffa6ea51f3a3d7e43736b9a5ce3c149dd9d1ee, but since we're using the
"enable" option to check whether we need to run tests, we'll get an eval
error.
Removing the check fixes the evaluation error.
Signed-off-by: aszlig <aszlig@nix.build>
Reported-by: @devhell
|
|
|
|
|
|
|
|
|
|
|
| |
Until now I've been controlling screen brightness using `xbindkeysrc`.
However, I also like to have as much as possible in vuizvui. Here I'm
moving my screen brightness configuration. Unfortunately the wiki
article [1] seems outdated. Although `light` is enabled using
`programs.light.enable` it does not live in `/run/wrappers/bin/light`
like the wiki article suggests. I could choose the
`/run/current-system/sw/bin/light` path, but I figured that the
committed approach might be better. Dunno yet.
|
|
|
|
|
| |
With VirtualBox gone, I should be able to use the latest Linux kernel
again. Yippie!
|
|
|
|
|
|
|
|
|
| |
I've been trying to get away from VirtualBox for quite some time now.
unfortunately work has been preventing me from ditching it. I've been
doing some tests with virt-manager and, for now, I think it might be an
okay replacement. The only problem is that I've not found a way to
similarly export/import VMs in a convenient fashion which VirtualBox
offers.
|
|
|
|
|
| |
Having added nerdfonts was a bad idea because it's 5G apparently. Let's
not do this to aszlig's hydra.
|
| |
|
|\ |
|
| |
| |
| |
| |
| | |
A few bugs are still remainaing, but it can recognize when files
should be completed for example.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
A few bugs are still remainaing, but it can recognize when files
should be completed for example.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
I'm quite tired and bored of things like [1].
I can't find evidence that Brave has implemented this, so Brave will
replace Chromium.
[1]: https://www.chromestatus.com/feature/4733392803332096
|
|
|
|
|
| |
The wiki article is positively awesome:
https://nixos.wiki/wiki/Bluetooth
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Remove everything I haven’t been using:
- nix with an override
- some containerization attempt
- taffybar with patches
- git-annex with override
- poezio
- searx with patches
- ghci with additional packages
|
| |
|
| |
|
|
|
|
| |
Hasn’t been working, but might want to fix in the future.
|
|
|
|
| |
Work laptop.. needs work crap..
|
|
|
|
| |
Small but still valid step towards more de-DRYing.
|
| |
|
| |
|
|
|
|
|
|
| |
ag is not maintained anymore and has problems with .gitignore files.
rg seems to even be a bit faster and supports everything I need (plus
it’s picked up automatically by the spacemacs search).
|
|
|
|
|
| |
VBox doesn't build with the newest Kernel. So, best to stick with the
old 5.4 for now.
|
|
|
|
|
|
|
|
|
| |
Another thing I missed in ffa7a45ba0aa27c926472e23587423bc07a6db53 is
that not only the module got renamed, but its interface has changed as
well and instead of an "enable" option, it's now just an attribute set
of submodules and the service(s) are enabled whenever it's non-empty.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 69750084815bf994b859819f1dadab83ba0830c6.
Since 00fce07dba2f80f94f1715f27bdb91b67a65ec89 and
67f8c4b09e7f9a9cd82c7dd1601891654958d0d2, the corresponding package
attributes should now be available and we no longer need to disable them
in order to get a successful evaluation.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @Profpatsch
|
|
|
|
|
|
|
|
|
|
|
|
| |
The buildkite-agent module, NixOS test and option got renamed[1] to its
plural form, also supporting multiple agents.
While none of our machines are using the module, we nevertheless need to
fix the module option attribute so that our channels will evaluate.
[1]: https://github.com/NixOS/nixpkgs/commit/f003810989c58746db9ea52f623
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The haskellPackages attribute is actually part of the package scope
inside pkgs.profpatsch and thus the evaluation fails with the following
error:
attribute 'vuizvui' missing, at .../pkgs/profpatsch/default.nix:176:20
Referencing the attribute directly from within the recursive attribute
set fixes the evaluation error and building dhall-flycheck also
succeeds.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @Profpatsch
|
| |
|
|
|
|
|
| |
It’s the easiest way to get recent statically compiled dhall
executables.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Eval error introduced by 057b0a46b542267dc4c8a3a61427923bb2797a50.
It looks like that commit is probably missing some files, because I
haven't been able to find anything that would remotely match the dhall
and dhall-flycheck attributes.
The former would be available in nixpkgs, but since the commit in
question actually *changed* the attribute so that it no longer points to
the nixpkgs one. The latter (dhall-flycheck) isn't available in nixpkgs
at all.
To ensure that channels evaluate properly, I temporarily commented out
these attributes.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @Profpatsch
|
|
|
|
|
|
|
|
|
|
| |
For some reason which I haven't been able to debug yet, the legacy SSH
remote store protocol is way faster when it comes to copying files.
To cope with this for now, we now use the legacy protocol for copying
and the new protocol for the actual remote build.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
This test is only really useful in test environments and is imported
only within the QEMU test driver. The NixOS module option is not
available otherwise, which in turn will cause the evaluation to fail.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
| |
When fixing the eval error in 67e921d264c7832ac97e39ef73df760a20ad2b47,
I forgot about the fact that overrideAttrs doesn't reside in lib but
instead is a package attribute.
Since using "with lib;" is making it harder to quickly catch eval
errors, I also removed it from the module.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The option services.xserver.desktopManager.default and
services.xserver.windowManager.default are deprecated since quite a
while[1], so let's use the displayManager.defaultSession option instead.
Additionally, there no longer is any need to explicitly disable the
"xterm" desktopManager, so I removed that option as well.
[1]: https://github.com/NixOS/nixpkgs/commit/8dc5ff7dcfd1c58c32004ffae25
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @devhell
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The package no longer[1] uses an installPhase but instead the same is
now in postInstall. Since that module is pretty old I didn't use a
fallback to an empty installPhase, so the evaluation fails now.
Using postInstall along with a proper fallback should fix this, although
I haven't tested whether $out/etc/mpv/mpv.conf is still recognised by
mpv nowadays, we'll see...
[1]: https://github.com/NixOS/nixpkgs/commit/542d7589568c2f3c6ac58c6e307
Signed-off-by: aszlig <aszlig@nix.build>
|