| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm using gPodder to follow a bunch of YouTube channels and the internal
extractor/downloader tends to be pretty unreliable.
On the other hand, youtube-dl is regularily updated and supports a ton
of different formats.
To make sure we can actually use the extension, gPodder needs to have
access to the youtube_dl Python module, so we need to add it to the
propagatedBuildInputs.
Signed-off-by: aszlig <aszlig@nix.build>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Also add the service to legosi so I can use it from the weechat user.
|
| |
|
|
|
|
| |
No libpurple for just XMPP, phew.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While it's fine to use <nixpkgs> on most systems, we deliberately want
to avoid the use of <nixpkgs> to make sure that whenever we for example
run <nixpkgs/nixos/lib/eval-config.nix> with a custom "pkgs" argument we
are guaranteed that we get the version we specify.
So this is one of the reason I used <nixpkgsSrc> on Hydra instead of
<nixpkgs>, so that whenever we have such occasions where we can't
guarantee such things, the evaluation will fail.
And right now, it does:
in job 'machines.profpatsch.legosi':
file 'nixpkgs/nixos/modules/profiles/qemu-guest.nix' was not found in
the Nix search path (add it using $NIX_PATH or -I), at
.../machines/profpatsch/legosi.nix:12:5
Fortunately, there is modulesPath, which refers to
<nixpkgs/nixos/modules> of the nixpkgs version passed via "pkgs".
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @Profpatsch
|
|
|
|
| |
Small Hetzner qemu virtual server.
|
| |
|
|
|
|
| |
Using the wrapper rather than normal.
|
|
|
|
| |
Kinda forgot that just adding the packages is probably not enough.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Recently, the way to add scripts to the mpv wrapper has changed[1] and
instead of using .override, there is now a dedicated wrapMpv function
that can be used to compose the wrapped mpv derivation, similar on how
it's done for wrapFirefox and wrapNeovim.
The change also introduced the following evaluation error when using the
old mpv-with-scripts package:
Use wrapMpv for editing the environment of mpv
Since this evaluation error essentially blocks Vuizvui channel
generation, I decided to fix this, even though I usually try to avoid
touching other people's machine configurations.
[1]: https://github.com/NixOS/nixpkgs/commit/f93918bdc387d353285f458c06c6a111ae90b7b2
Signed-off-by: aszlig <aszlig@nix.build>
Cc: @Profpatsch
|
|
|
|
| |
We'll need these to replace docker.
|
|
|
|
| |
Still a continuation of some housekeeping.
|
|
|
|
|
| |
I think I'll switch to `podman` now. I was never a fan of docker needing
a daemon to begin with.
|
|
|
|
|
|
| |
This reverts commit 5557cd782a1ce6bcee0c907ba6349c13da2f82db.
Massive brainfart.
|
|
|
|
|
|
| |
Upstream changed `virtualisation.docker` to
`virtualisation.oci-container` in [1], so naturally we'll need to rename
it here too.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
As with the previous commit, Cloudflare's DNS is already baked into
networkd, so no need to add them anymore.
The change in comment also reflects more accurately now that the virtual
interfaces are to be ignored by networkd.
|
|
|
|
|
| |
Cloudflare's DNS are already baked into networkd as fallback, so there's
no need to still have them explicitly set.
|
|
|
|
|
| |
I've been hardly using it and also it doesn't build at the moment, so
the perfect opportunity to take it out.
|
|
|
|
|
|
|
|
|
|
|
|
| |
One (or maybe more?) dependency of weboob requires Python 3 and hence
using weboob from python2Packages isn't going to evaluate and instead
result in this error:
error: google-api-core-1.16.0 not supported for interpreter python2.7
Using weboob from python3Packages fixes the eval error.
Signed-off-by: aszlig <aszlig@nix.build>
|
|
|
|
| |
It’s not running at the moment.
|
| |
|
|
|
|
| |
If you are whell, you might as well change builders.
|
|
|
|
| |
nix-diff is broken atm.
|
|
|
|
| |
Filesystem sandbox around zoom-us.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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).
|