| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
I'm not using it as it turns out and it's being annoying with regards to
building on hydra.
|
|
|
|
|
|
|
|
|
| |
This is part of Nix since version 2.0 and has been removed in
NixOS/nixpkgs@490ca6aa8ae89d0639e1e148774c3cd426fc699a as it's no longer
needed as a separate package.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @devhell
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From the official Obnam project homepage:
The Obnam project is retired. See
https://blog.liw.fi/posts/2017/08/13/retiring_obnam/ for more
information. Please use another backup solution instead.
Subsequently it has been removed in
NixOS/nixpkgs@8bb5c76365c3178c77980ffe7e1e5edb35d2f8d7.
I've removed the package here in Vuizvui, because it leads to an
evaluation error on Hydra.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @devhell
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I now experienced the crash for the second time whenever my machine
starts swapping. The details about the crash(es) and the corresponding
fix can be found at:
https://bugs.chromium.org/p/chromium/issues/detail?id=822360
When the patch lands in mainline and stable, we can revert this very
commit.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
| |
This is a really good GraphViz viewer and since I need to do some GV
this integrates nicely with my workflow.
|
|
|
|
| |
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
Most of these machines have limited RAM and come to a crawl whenever
swap space needs to be used.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
The zswap module is essentially what I had here, so let's just use that
instead.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
Even though these options are rather opinionated rather than generally
useful, it makes sense to have an option for that because I'm going to
use it for my managed machines as well.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since kernel 4.18 contains the zstd compression module in the crypto
API, it really makes sense to use that instead of the default (lzo) as
it seems to have lower CPU usage with higher compression ratios.
Another change I've made is to use z3fold for the pooling, so that 3
pages are cramped into one page of the pool. I did also have a look at
zsmalloc, but it seems to come with the cost of additional CPU usage.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
| |
Two of the applications I use (gpodder and gajim) use Gtk and the
default Adwaita theme is rather blinding me, especially at night.
So let's set the GTK_THEME environment variable globally.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
The attribute linuxPackages_copperhead_stable has been removed in
NixOS/nixpkgs@ddce094ddf456434e15a7af315be1f6de4136fd7 because it's
unmaintained.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
| |
This reverts commit 21118154c9a5c94ae701f88ac20743e8c3c2d539.
|
|
|
|
|
| |
Introduced in #42798. The usage of `users.extraGroups` is apparently
deprecated and has been replaced with `users.groups`.
|
|
|
|
| |
This time, let's make wireguard permanently available.
|
|
|
|
| |
Sometimes you wanna dig, but sometimes you also just wanna drill.
|
| |
|
|
|
|
|
|
|
| |
I really didn't use it at all and there is also no reason to keep it
there anyway.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
I'm no longer using Miro, so there really is no point in having this
override in there.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
The patch no longer applies with this kernel version because the patch
context has changed.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
| |
Ghostwriter, Vim with Goyo, and now Focuswriter. Who will win?
|
|
|
|
| |
Should fix the build hopefully.
|
|
|
|
|
|
|
| |
D'oh, I accidentally added the original package *after* creating the
patched one.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
| |
This is needed in order to add locations to contacts in KAddressbook.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
This is probably the main part of the KDE PIM suite, so it really makes
sense to add this to managed machines as they're end user oriented.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
| |
This has been removed in NixOS/nixpkgs@c3eefe801a55586445125d49f159c1c0.
@xeji writes in NixOS/nixpkgs#39991:
> fleet is deprecated and unmaintained upstream. panamax is broken and
> depends on fleet. Remove packages, modules and tests.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
| |
Let's stay up-to-date with LO because there should be some enhancements
with MS Office formats in the newest version.
|
|
|
|
| |
Sometimes it is quite useful.
|
| |
|
|
|
|
|
|
|
|
| |
Even though gopass is more complex than pass, it's also less fragile
because it's written in a reasonably type-safe language rather than
being a giant shell script that relies on lots of external commands.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
Those also have subtests and they also test different variations of
options, so let's actually create a check for every single variations.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
The Kubernetes tests actually contain subtests, so let's specify them so
we don't run into errors during Hydra evaluation because the result
would be a generic attribute set instead of a derivation.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
| |
While hasPackage is not yet very accurate when it comes to detecting
whether a package is in systemPackages (it only matches the name
attribute), let's make at least two of the most frequently used browsers
part of our machine specific tests.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
| |
We want to make sure nix-instantiate --parse will catch errors very
early, because evaluation of the test definitions takes a ton of time.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New tests as of NixOS/nixpkgs@9df35787f16636628a2c7392cc4bfeff0e815242:
buildbot, ceph, deluge, docker-edge, docker-tools,
docker-tools-overlay, fwupd, gjs, iftop, kubernetes.dns,
kubernetes.rbac, matrix-synapse, nix-ssh-serve, novacomd, openldap,
plotinus, powerdns, predictable-interface-names, prosody, quagga,
rabbitmq, rspamd, rxe, strongswan-swanctl, systemd, transmission,
xautolock, xrdp, yabar
The main kubernetes test no longer exists and has been split into
kubernetes.dns and kubernetes.rbac in
NixOS/nixpkgs@709b6f664e472ae2075bbee83bfb1dd1ba95e0e7.
I also added a small hasPackage helper for gjs, which we're going to use
for packages in the system path very soon.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
| |
This was changed in NixOS/nixpkgs@844c08ec0a5b79abb16d9de5bd39ed492f4.
Instead of linuxPackages_copperhead_hardened we now have
linuxPackages_copperhead_lts and linuxPackages_copperhead_stable.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
| |
I need something to write markdown quickly with preview. Vim is fine of
course, but there's no easily available preview of course. Also,
ghostwriter seems really nice.
|
|
|
|
|
| |
A lot of these packages are not needed anymore, and if they are we can
always hot-load them using `nix run`.
|
|
|
|
|
|
|
| |
A lot of trash has accumulated in /tmp on some of the machines, so let's
clean it up.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
| |
The whole package actually, including the ncurses UI and web interface.
Not that I really need the UI/web stuff right now, but it might come in
handy later.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
| |
The parent commit actually introduced an eval error with meshuggah,
because the machine defined permitRootLogin.
Setting these values to priority 1000 (which is what mkDefault does)
makes sure that setting the value somewhere else always takes
precedence (unless of course it has a value >= 1000).
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
| |
It's been ages since I needed to authenticate to SSHd via a password, so
let's actually make sure we only use pubkey auth by default. If we need
more than that we can still change the value to something else on a per-
machine basis.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
| |
Since NixOS/nixpkgs@c6f7d4367894047592cc412740f0c1f5b2ca2b59 the system
argument is now localSystem to be more consistent with crossSystem.
This fixes evaluation of all machine configurations.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
| |
Because some calculations just look cooler on CLI :)
|
|
|
|
| |
All machines running neomutt should also have urlview available.
|
|
|
|
|
|
|
| |
The new machine (shakti) is going to use Firefox, so let's make sure
this is machine-specific.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
| |
Unfortunately people still tend to use RAR archives for whatever reason.
The unfreeAndNonDistributablePkgs is a bit wrong here though, because
Ark and unrar *are* actually redistributable. This needs to be fixed in
nixpkgs though.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
| |
This module adds udev rules for MTP devices, so in theory we do not need
it. However I can remember one occasion where this was needed, but I
don't remember exactly why. So let's better err on our side rather than
causing problems for the users.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
This is clearly something that is specific to the actual hardware, so
even though both brawndo and tyree share the same CPU vendor, we will
have a third managed machine that is going to be different.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
| |
Let's add these for all machines since we will be creating a centralised
mail configuration.
|