| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
In 7faaaab0af1e30bdfb72eca02abdfe92efefe4e0, I've changed the TERM
variable to contain "xterm-256color".
However, in our shell initialisation, we check whether $TERM is "xterm"
rather than whether $TERM *starts* with xterm.
Doing the latter fixes title setting and home/end keys in Vi normal
mode.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
| |
So far I've been fine with just everything using 16 colours, but since
I'm even using 256 colours in my own ASCII art spriting engine I think I
can safely enter the 90ies and get some more colours.
Of course, the XTerm version I'm using is already supporting 256 colors,
it's just that the terminfo entry doesn't say so.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
A while ago, p7zip has been marked as insecure[1], and while I didn't
use p7zip for any real archives, I used it for unrelated things like
executables and ISO9660 images and of course occasionally also 7z files.
While I haven't done extensive testing with unar, it does seem to have a
similar feature set when it comes to non-archive formats and also has
support for 7z archives as well.
[1]: https://github.com/NixOS/nixpkgs/commit/aa80b4780d849a00d86c28d6b3c
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
| |
The option has been renamed[1] from just "docker-containers" to
"virtualisation.oci-containers.containers", so our checks no longer
evaluate.
[1]: https://github.com/NixOS/nixpkgs/commit/2f7747526cc80844a506c4aa147
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
| |
Unfortunately, development has seemingly ceased and has been marked as
insecure in aa80b4780d849a00d86c28d6b3c78a777dd02e9a.
|
| |
|
|
|
|
| |
Headless server for the drawpile shared drawing application.
|
|
|
|
|
|
|
| |
With the merge of [1], the `.enable` check for
`config.services.dokuwiki` has been removed.
[1]: https://github.com/NixOS/nixpkgs/pull/83769
|
|
|
|
|
|
|
| |
This option has been dropped upstream in
4732f59226a21b01d630c7ef4fb884bbfbe7dc83
Cc: @aszlig
|
|
|
|
|
|
|
| |
Since the latest update to `0.4.0` `lightdm` has added some more
fine-grained options to how the greeter behaves. In this case it added a
border around the password input box which doesn't look nice, so I'm
making it vanish here.
|
|
|
|
|
|
|
|
|
|
|
| |
The nesting.clone and nesting.children options were renamed[1] upstream
and they're now contained in one single submodule option, which means
that for our tests we only need to check for config.specialisation
instead of nesting.clone and nesting.children separately.
[1]: https://github.com/NixOS/nixpkgs/commit/ec2d28e3233c4c04fe6afe13e82
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Small but still valid step towards more de-DRYing.
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
| |
Eval error introduced by 0f0e3cef6297d1334a3b1c27bb125490850be84f.
The virtualisation.dockerPreloader attribute doesn't include an "enable"
option, but instead is configured by specifying a list of images.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since I'm using Vi keybindings, pressing the Escape key is something I
do rather frequently. Having to wait for roughly a second after that
gets pretty annoying after a while, so let's set the timeout to 0.01
seconds.
This should usually be "small enough" to not interfere with other key
sequences resulting in escape characters, but let's see how this will
play out after a while.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
Since more and more "Ultra HD" videos are out there, it really doesn't
make any sense to play such big resolutions if the monitor only is a
1080p display.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since a while[1], the services.xserver.displayManager.auto option is
deprecated. Since first of all SLiM got removed and now every display
manager supports auto-login, I switched the labtops module to use the
LightDM implementation.
Since the common x11 test module still exposes a similar interface, we
only need to use the same options from the test-support option, which
should hopefully be a "sane default" suitable for tests.
[1]: https://github.com/NixOS/nixpkgs/commit/c95612a5a2d4bd93011c042066c
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @Profpatsch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It has been a while, since we did a full update of all the tests, which
we last did in 3ea85a699a65dbdd4f633d21e70be6859b0f3f8f (April 2018).
Since then, a whole lot of tests were added and a few of them got
removed as well. Since we only did incremential updates whenever
something broke, we didn't have any newer tests.
We should now have conditions of all the tests we have in nixpkgs
master[1] minus a few special ones, which are only related to upstream
image generation (eg. the ec2 test).
[1]: https://github.com/NixOS/nixpkgs/commit/637bb9fa984238f2f7e6235ca11
Signed-off-by: aszlig <aszlig@nix.build>
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Trying to get around to cleaning out packages I don't need on a normal
basis, this is the start of a number of future commits that will be
dealing with cleaning up and optimising my package usage.
|
| |
|
|
|
|
|
|
| |
Fixes the evaluation warning.
cc @aszlig @devhell @sternenseemann
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Package currently doesn't evaluate because:
> Package xpdf-4.02 in ... is marked as insecure, refusing to evaluate.
>
> Known issues:
> - CVE-2018-7453: loop in PDF objects
> - CVE-2018-16369: loop in PDF objects
> - CVE-2019-9587: loop in PDF objects
> - CVE-2019-9588: loop in PDF objects
> - CVE-2019-16088: loop in PDF objects
While this might be fixed in the future, I'm removing the package
anyway, because I'm using zathura for quite a while (since mid 2016 to
be exact) and never used xpdf a single time since then.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
| |
The option has been moved[1] out of services.gnome3 since quite a while,
so let's actually use the new option "services.gvfs.enable" instead.
[1]: https://github.com/NixOS/nixpkgs/commit/67ad8a788fe0a8c22910d68d470416b6f5626740
Signed-off-by: aszlig <aszlig@nix.build>
Reported-by: @dwenola
|
|
|
|
|
|
|
|
|
|
|
| |
The patch no longer applies because the default elevator initalisation
has been refactored a bit[1] in kernel 5.4.
Content-wise our patch is still the same.
[1]: https://github.com/torvalds/linux/commit/a0958ba7fcdc316e3900f8d2afda519850d60985
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes the following evaluation error:
The option `services.xserver.displayManager.slim' can no longer be
used since it's been removed. The SLIM project is abandoned and their
last release was in 2013.
Because of this it poses a security risk to your system.
Other issues include it not fully supporting systemd and logind
sessions.
Please use a different display manager such as LightDM, SDDM, or GDM.
You can also use the startx module which uses Xinitrc.
Here is the nixpkgs upstream pull request removing SLiM:
https://github.com/NixOS/nixpkgs/pull/73251
Since I was using a custom theme for SLiM and actually liked the
minimalism, it's probably time to start patching LightDM soon. For now
however, I'll stay with a default LightDM configuration and wait until
I'm getting annoyed :-)
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The test has been removed upstream[1] for the following reason[2]:
> BeeGFS is a fantastic high performance file system. However, after
> running it for a few months last year the meta data daemon kept
> crashing randomly in production use (support from the manufacturer
> requires a paid support contract). The current version that is nixpkgs
> is outdated and I do not want to maintain it any longer. The build
> system is purely based on make file and is hard to maintain.
[1]: https://github.com/NixOS/nixpkgs/commit/c3e17efaab0b53b4f45454aaaea7690506a8fcde
[2]: https://github.com/NixOS/nixpkgs/pull/66352
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
`runCommandLocal` was added to nixpkgs in
https://github.com/NixOS/nixpkgs/pull/74642
to speed up trivial `runCommand` derivations by always building them
locally. We have a few places where that’s good to use.
|
|
|
|
| |
Nifty terminal wiki reader written in Rust.
|
|
|
|
| |
Right now, I got no way of using Nitrokey. Yay.
|
|
|
|
|
|
|
|
|
| |
This test has been recently removed upstream [1].
[1]: https://github.com/NixOS/nixpkgs/commit/50ea99cbc18d3f480a773de5250b4ef9c7f6d514
Signed-off-by: devhell <devhell@mailfresser.de>
Cc: @aszlig
|
|
|
|
| |
These have been removed very recently.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since NixOS/nixpkgs@582b92b9483428a0e40f276aff3da2d99bbe62c5, the "john"
package now uses Python 3 by default, so the override does no longer
work because the package no longer has a "pythonPackages" attribute.
Luckily, the upstream change is doing exactly what's done here, so we
can simply drop the override.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @devhell
|