| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
unused currently, may be replaced by something else
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The boot.kernelPackages option is already defined in
devhell/profiles/base.nix to be linuxPackages_latest with the same
priority (100) as in the machine configuration of "gunnr".
While generally I leave it for respective owners of the machine
configuration to fix, this however breaks evaluation of all of our
tests.
Given that "latestCompatibleLinuxPackages" is used on a ZFS system, I
assume that this is what the author wanted with higher priority back in
678754b4a5ac5a468e2223e1b701b8e9e2375c30.
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @devhell
|
| |
|
|
|
|
|
|
|
| |
Based on the help in
https://nixos.wiki/wiki/Printing#Client_.28Linux.29
the ipv6 resolver for mdns is broken (only in nixpkgs?)
and will block & timeout. :)
|
| |
|
|
|
|
| |
Let’s see how it goes
|
|
|
|
|
| |
I just wann go back // back to 2 point 3
https://www.youtube.com/watch?v=6-v1b9waHWY
|
|
|
|
|
| |
This commit also includes a bit of drying the `auto-optimise-store` Nix
option.
|
| |
|
| |
|
|
|
|
|
| |
I don't know if this will work, especially considering I'm adding this
without having access to `gunnr` at the moment.
|
|
|
|
| |
This has been removed a while ago, so might as well remove this too.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Sync the calendar every 15 minutes with a user service, and add ics
file support to xdg-open.
|
|
|
|
|
|
| |
I didn't notice this at first, but `thermald` only really works for
Intel CPUs. This is an AMD machine, and the daemon can't find anything
to work with, so there's no point in keeping it enabled here.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
buildEnv is conservative with creating symlinks, i. e. it only creates
directories if it has to. Consequently if a directory is only present in a
single package in the environment, it'll be a symlink.
Enter: makewhatis(8), a tool that has never imagined a creation as accursed as
Nix or even NixOS. Thus it assumes that probably no one ever uses symlinks in
their man directory and if they do, it'll be to alias man pages. Consequently
it assumes that all symbolic links are files [1] and ignores them in the
normal mode because they are in the wrong place. To still be able to use
apropos(1) with POSIX man pages, introduce this shell hack to re-create the
symlinked directories before building mandoc's db.
[1]: See also
https://inbox.vuxu.org/mandoc-tech/bccac2cd-01b6-b349-86e5-de4066ed8dee@systemli.org/T/#u
|
|
|
|
| |
Can't believe I've fixed all those aarch64 failures without this so far.
|
| |
|
|
|
|
|
|
| |
Duh.
This reverts commit 2d8ad8d8d158f5c4d1e3085062ec4619a18416c9.
|
|
|
|
| |
There's really no need to keep this exposed on the internal network.
|
| |
|
| |
|
|
|
|
|
| |
I don’t remember why I set that limit, but it’s kinda silly since nix
uses all cores by default.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Without this, the kernel tries to use `mq-deadline` for gunnr. The
invocation for eir was wrong anyway, so this should fix it.
|
|
|
|
|
|
|
|
|
| |
The user shouldn't have direct access to the /dev/snd/* but go through
things such as pulseaudio or pipewire. I added the user to that group
back then as a workaround to quickly get something[TM] working, but
nowadays it's not needed anymore.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
| |
Both, `herja` and `gunnr` have no spinning rust in them, and so they
won't need bfq anymore. According to this old benchmark, the `none`
scheduler works overall better for most workloads than other
schedulers[1].
[1]: https://www.phoronix.com/scan.php?page=article&item=linux-56-nvme&num=1
|
|
|
|
| |
Finally, fish won't crap out if an emoji is pasted
|
|
|
|
|
|
|
|
| |
I no longer have a scanner that requires to have hplip and/or any of the
proprietary parts of it, so let's keep it out of the machine
configuration.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
| |
Workspace one is usually my "communications workspace" and since I've
been using Psi as my go-to XMPP client, it's a good idea to add it to
that workspace, even though I usually start it on that workspace anyway.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I already had this in my configuration.nix for quite some time and it's
part of my overly complicated[TM] audio setup where I combine multiple
speaker systems into one using two sound cards.
Since the mapping depends on the individual channels, it's very much
important to address the right sound card. So while I'm re-doing my
whole audio setup, I decided to get at least the udev part out of my
very messy configuration as a first start.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As mentioned in the initial commit (e73fcff03faed773df2500965cb9c4a4fc),
the machine was only temporary as a substitute for tishtushi.
Since slylandro had a pretty slow dual core CPU and its own quirks, this
was never a long-term solution and for the time being my intentions are
to work with dnyarri's new hardware until I have a less annoying setup
when I'm on the road again.
While writing this message, slylandro just died a gruesome death with
"cryptsetup erase", followed by "blkdiscard" on the whole drive.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
|
| |
It's been a while since I last used this machine. At some point I need
to go through it with a fine-toothed comb, but for now these changes
will be enough.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The first (small) part of this already started in commit
dc2ef245d76f900f174e87961a3d17e6aecbd6e2, where I switched from Intel
CPU microcode to AMD.
However, at that time the hardware was still on its way, so the actual
move didn't happen yet.
On June 4th 2021 at 17:22:41 CEST, I started to migrate to the new
machine by using my old spinning rust configuration and btrfs balanced
to NVMe-only.
This means that we now no longer need to use bcache, which was a 512 GB
SATA SSD, nor do we use a RAID10 configuration in btrfs. Instead, I've
switched to NVMe with RAID1 exclusively, so this removes BFQ, power
management workarounds and two devices.
Since my old graphics card didn't work with UEFI GOP, I also had to
switch to a newer one (which I wanted to avoid, but whatever...), so
instead of DVI and HDMI we're now exclusively on DisplayPort.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
|
| |
As it turns out, rocm isn't supported on integrated Ryzen GPUs. No point
of having it around on herja then.
|
| |
|
| |
|
|
|
|
| |
I've done this before with herja, and then forgot to update the others.
|
|
|
|
|
| |
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.
|