Commit Graph

8651 Commits

Author SHA1 Message Date
d12c10e203 nixpkgs-bootstrap: link a patch for my alsa-ucm-conf update 2024-10-09 20:47:18 +00:00
012f4b4e88 alsaUtils (e.g. aplay): fix sandboxing 2024-10-08 23:02:29 +00:00
2833832b79 moby: define the i2s bus
this is enough for the sound card to come online, visible in /dev/snd and also pipewire

however i don't *hear* anything. speaker-test -c 2 does not work
2024-10-08 23:01:53 +00:00
ad0465456b moby: experimental device tree overlay to define the audio codec
the codec is probed, and i think enumerated over i2c,
but `aplay -l` shows empty.

earlier version omitted one of the power supplies and the kernel driver
complained:
```
[   33.506926] rt5640 1-001c: Device with ID register 0x0 is not rt5640/39
```

since this version of the patch doesn't have that error, i *think* the
driver read the device's id register over i2c, at least.

the device shows up at:
```
/sys/bus/platform/drivers/rk3x-i2c/ff110000.i2c/i2c-1/1-001c
```
but this is a static definition; it doesn't seem to say anything about
the runtime status of the device.
2024-10-08 22:23:36 +00:00
06e7118390 mpv-image-viewer: link to upstream 2024-10-08 18:23:19 +00:00
a65ff83306 re-enable handbrake 2024-10-08 18:22:54 +00:00
2070e8cbed video-trimmer: ship it
in the future this *could* integrate with mpv, better than my current clipping script...?
2024-10-08 16:25:44 +00:00
ad8976f145 fractal: switch back to using nixpkgs edition 2024-10-08 16:15:35 +00:00
01eb5b891f mpv: uosc: 5.2.0-unstable-2024-03-13 -> 5.2.0-unstable-2024-05-07
still not the latest, but updating further than this requires reworking my patches
2024-10-08 16:15:35 +00:00
f4e1b48298 video-trimmer: fix cross compilation 2024-10-08 15:44:34 +00:00
189710057a cross: simplify cargo cross-compilation patches 2024-10-08 15:44:21 +00:00
62d2801d55 nixpkgs-bootstrap: 0-unstable-2024-10-06 -> 0-unstable-2024-10-08 2024-10-08 14:36:42 +00:00
d539668f01 sops-nix: assets-unstable-2024-10-06 -> assets-unstable-2024-10-08 2024-10-08 14:36:29 +00:00
cf7a969429 uassets: 0-unstable-2024-10-06 -> 0-unstable-2024-10-08 2024-10-08 14:36:15 +00:00
722dfce78e toplevel: support derivation-type updateScripts 2024-10-08 14:01:37 +00:00
f4798e5fcf opencellid: implement an updateScript
also fix the package version, because apparently i forgot the date when manually updating just now
2024-10-08 14:01:11 +00:00
170fd579ad opencellid: 0-unstable-2024-06-20 -> 0-unstable-2024-10-07 2024-10-08 13:38:33 +00:00
adb2301fd5 cross: simplify the blueprint-compiler patching 2024-10-08 12:09:10 +00:00
801cdd424e mpvScripts: dont recurse into them
something infinitely recurses when i do. this impacts update scripts
2024-10-08 02:31:30 +00:00
1f47303938 mpv: tune image-positioning bindings 2024-10-08 02:18:33 +00:00
ea05bac480 mpv: enable image-positioning extension 2024-10-08 02:03:19 +00:00
0fa0ded0a4 mpvScripts.mpv-image-viewer: init at 0-unstable-2023-03-03 2024-10-08 01:19:14 +00:00
16580235b5 mpv extensions: lift sane_cast,sane_sysvol out to pkgs/
establishing a format for this will make it easier for me to package 3rd-party mpv scripts
2024-10-07 22:49:03 +00:00
c9fa30e758 mpv: disable auto-play-next for most images 2024-10-07 21:23:12 +00:00
f960b784b1 todo.md: fix opening of PDFs at a URI 2024-10-07 19:26:10 +00:00
01329b2498 clean up application URL associations, slightly
a lot of glib apps seem to struggle with http(s)://, possibly because of flatpak? so use mpv for images. no suitable option for pdfs
2024-10-07 19:05:58 +00:00
0fc169ed9b programs: cleanup the gvfs implementation (but, dont actually use it) 2024-10-07 18:04:03 +00:00
b89f1b203a firefox: bookmarks: add temu search 2024-10-07 08:58:33 +00:00
568cae8225 nixpkgs-bootstrap: 0-unstable-2024-10-04 -> 0-unstable-2024-10-06 2024-10-07 07:23:39 +00:00
f715c57994 nixpkgs-wayland: 0-unstable-2024-10-01 -> 0-unstable-2024-10-06 2024-10-07 07:23:18 +00:00
f1556419a4 sops-nix: assets-unstable-2024-09-30 -> assets-unstable-2024-10-06 2024-10-07 07:22:57 +00:00
f0dc904b4c uassets: 0-unstable-2024-10-03 -> 0-unstable-2024-10-06 2024-10-07 07:22:41 +00:00
8fbf243d54 ublock: 1.60.1b4 -> 1.60.1b8 2024-10-07 07:22:22 +00:00
7e380322d9 i2p-in-private-browsing: 2.6.1 -> 2.7.1 2024-10-07 07:22:07 +00:00
9c4235d521 nixpkgs-bootstrap: fix so the scope is recursed into and my updaters know to update it 2024-10-06 22:07:22 +00:00
0e6a94d399 refactor: impure.nix calculates localSystem for itself; avoid duplication since otherwise integrations/nix-update/default.nix would need to add that too 2024-10-06 21:46:40 +00:00
a42afed98f feeds: unsubscribe from Ezra Klein 2024-10-06 21:43:46 +00:00
2a1d0f9637 moby: fix KASLR 2024-10-06 21:11:45 +00:00
c636058efe todo.md: expand notes on moby KASLR 2024-10-06 20:34:44 +00:00
fc869c66ab todo.md: note that BPF is enabled on moby now
LSM support for eBPF active  //  systemd[1]: bpf-restrict-fs: LSM BPF program attached
2024-10-06 20:23:57 +00:00
4bf46a18b1 buffyboard: harden systemd service 2024-10-06 19:55:20 +00:00
a460a7461f programs: ship xxd 2024-10-06 18:42:39 +00:00
d109f0faa3 kernel: use nixpkgs architecture defaults, override only the fields i care about 2024-10-06 18:19:40 +00:00
7795a3f6aa dns: disable DNSSEC to avoid circular dependency with NTP 2024-10-06 13:00:12 +00:00
6579e6264c u-boot-pinephone-pro: disable HDCP blob 2024-10-06 12:10:27 +00:00
871b855204 todo.md: moby: enable dynamic DRAM clocking 2024-10-06 11:27:53 +00:00
3f58caa446 private-storage: mark as a dependency of default, so that even non-GUI systems like servo are sure to load it 2024-10-06 09:00:23 +00:00
974cf4a5a7 moby: use stock NixOS linux kernel, and apply config changes strictly through the boot.kernelPatches module
this is more composable, in case i want to make a kernel that's bootable on multiple devices, e.g.
2024-10-06 07:50:25 +00:00
37ceb63444 moby: initrd: remove extraneous sdhci_of_arasan module 2024-10-06 07:50:25 +00:00
be94ff4ab9 moby: initrd: remove extraneous spi_rockchip,dw_wdt modules 2024-10-06 07:50:25 +00:00