Commit Graph

9091 Commits

Author SHA1 Message Date
06ee80bc40 ollama: cleanup docs 2024-10-12 23:29:52 +00:00
21c44b3a3b nixpkgs-bootstrap: remove unused common.nix file 2024-10-12 23:15:56 +00:00
cba800ca17 ollama: enable AMD GPU acceleration 2024-10-12 23:10:42 +00:00
643a6e8309 neovim: fix sandboxing when run as sudo 2024-10-12 22:44:17 +00:00
a753cf34ec tree: fix sandboxing when run as sudo 2024-10-12 22:44:06 +00:00
cacec52d8e ollama: enable on desko 2024-10-12 22:43:49 +00:00
2edce8e6c8 refactor: use mkEnableOption,mkPackageOption where applicable 2024-10-12 19:36:50 +00:00
11b706b132 refactor: use lib.getExe where applicable 2024-10-12 19:34:42 +00:00
ef2db7aaf9 firefox: bookmarks: add a google videos search shortcut 2024-10-12 17:13:04 +00:00
59cb238b00 nixpkgs-bootstrap: 0-unstable-2024-10-08 -> 0-unstable-2024-10-12 2024-10-12 16:14:38 +00:00
1f485f179f nixpkgs-wayland: 0-unstable-2024-10-08 -> 0-unstable-2024-10-10 2024-10-12 16:14:23 +00:00
534f5fd45c firefox-extensions.ublock-origin: 1.60.1b10 -> 1.60.1b12; metamask 2024-10-12 16:14:05 +00:00
af7faeaafe common/fs: reduce the servo ftp mounts to just one ftp mount, plus a collection of bind mounts
simpler, more reliable, and less resource intensive!
2024-10-12 04:28:41 +00:00
b166de34ef common/fs: reduce the ftp liveness checks to just one service 2024-10-12 03:38:39 +00:00
b60f7af59b hosts/common/fs: refactor 2024-10-12 03:17:42 +00:00
3685a27e8e refactor: hosts/common/fs: split into multiple files 2024-10-12 03:14:34 +00:00
f8a1751e44 fs.nix -> fs/default.nix 2024-10-12 03:01:56 +00:00
758b58cc5e home/fs: make hung /mnt/servo/* less impactful (and also more debuggable)
logs now show in /var/log/curlftpfs, when enabled

previously unaccessed mounts still time out on first access without net, only it takes 120s instead of the more typical 20s

since each mount expires independently, it can still take 15 minutes after 'ls /mnt/servo/media' for that directory to become usable (but at least it *does*)
2024-10-12 03:00:01 +00:00
274a1683eb nwg-panel: *drastically* reduce pipewire refresh intervals, to reduce load and log noise 2024-10-11 19:13:28 +00:00
ddb10a0da3 bonsaid: acquire from upstream module 2024-10-11 00:06:51 +00:00
c10686cf0f nixpkgs-bootstrap: remove upstreamed alsa-utils patch 2024-10-10 23:07:31 +00:00
1ac398799c bonsai: begin to push the service upstream 2024-10-10 22:55:24 +00:00
295742239e nixpkgs-bootstrap: 0-unstable-2024-10-08 -> 0-unstable-2024-10-10 2024-10-10 18:03:01 +00:00
d9622a69a9 nixpkgs-wayland: 0-unstable-2024-10-06 -> 0-unstable-2024-10-08 2024-10-10 18:02:48 +00:00
37f535d2c4 firefox-extensions.{ether-metamask,fc_cast} -> latest 2024-10-10 18:02:32 +00:00
a4abb688c3 uassets: 0-unstable-2024-10-08 -> 0-unstable-2024-10-10 2024-10-10 18:02:10 +00:00
2803afc8e6 moby: sound: remove some configs borrowed from megi which arent needed in practice 2024-10-10 07:46:21 +00:00
994bc941b7 alsa-ucm-conf: tweak package priority to ensure that other alsa files take precedence over the base configs 2024-10-10 07:07:51 +00:00
312fba89e4 moby: define the audio/amplifier
combined with an out-of-tree ucm file, the audio device can actually make noise. no setup needed -- just run speaker-test after boot

this patch probably changes more than is strictly required: i can maybe reduce it over time
2024-10-10 06:50:46 +00:00
853a06d70b nixpkgs-bootstrap: add link to alsa-utils upstream PR 2024-10-10 05:14:59 +00:00
fe64c8950f pine64-alsa-ucm: fix install paths 2024-10-10 03:48:47 +00:00
3e4d3c9c46 sane-sync-from-iphone: integrate into main scripts/sync 2024-10-10 03:48:25 +00:00
0023983799 pine64-alsa-ucm: fix installation directory 2024-10-10 02:44:48 +00:00
19bccbbbeb kiwix-serve: obtain wikipedia zim via nix, instead of being stateful 2024-10-10 01:59:02 +00:00
966a29dff3 ship pine64-alsa-ucm, more likely to work with PinePhonePro 2024-10-10 01:58:39 +00:00
f43cdcbe32 pine64-alsa-ucm: init 2024-10-10 01:50:37 +00:00
450c61f384 firefox: add wk shortcut to search my wikipedia mirror 2024-10-10 01:49:09 +00:00
e0c8b64307 zimPackages.wikipedia_en_all_maxi: init at 2024-01 2024-10-10 00:37:24 +00:00
9aa5e82d93 directoryListingUpdater2: align with upstream nixpkgs PR 2024-10-09 23:29:57 +00:00
f7a21243da zimPackages: init
this includes wikipedia snapshots, though currently only their smaller ones (simply because the larger ones will take time to download)
2024-10-09 23:20:13 +00:00
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