1dc18bca5f
firefox: add a search shortcut for repology.org
2024-09-17 07:42:21 +00:00
e763673e75
moby: ship stock kernel 6.11 with a subset of mobian patches
...
this is enough for the rear camera to work in megapixels-next (NOT normal megapixels, and not snapshot or gnome-screenshot)
audio over 3.5mm works; but not over speakers. charging: unknown
2024-09-17 03:27:55 +00:00
034c3f987e
programs/make-sandboxed: fix for apps which ship thumbnailers (i.e. gnome papers)
2024-09-17 02:33:51 +00:00
c15d068f39
linux-mobian: init
2024-09-17 02:33:08 +00:00
6ad53751a1
nixpkgs: 24.05-unstable-2024-09-14 -> 24.05-unstable-2024-09-16
...
i'll lose access to the pinephone camera for a while, since this bumps to linux 6.11. but i think i can take from mobian linux to restore that, using just devicetree changes
2024-09-17 02:04:12 +00:00
bcc6c773cb
deploy gnome-screenshot, for camera testing
2024-09-17 02:02:24 +00:00
dfe3f39225
linux-armbian: show that i can build against the armbian patches
...
they don't achieve much; nothing noticable at all, actually
2024-09-17 02:02:02 +00:00
2bb4a3fec2
linux-armbian: -> 2024-09-16
2024-09-17 02:01:22 +00:00
a03a0fcefd
moby: kernel: remove another extraneous patch (still the display isnt coming on though, nor does libcamera see any cams)
2024-09-16 22:59:20 +00:00
b41db547ec
moby: kernel: re-enable build-time improvements and display config (the latter doesnt always work though)
2024-09-16 22:58:47 +00:00
6edc81d437
moby: kernel: build without full config again
2024-09-16 22:57:48 +00:00
6d8008ea5e
UNTESTED: linux-armbian: patch so it builds against linux 6.11
2024-09-16 21:25:37 +00:00
2c932ed926
moby: stop overriding the armbian kernel
...
that'll be useful as a form of documentation in the future, but for now it's just hassle
2024-09-16 21:23:39 +00:00
4560bb9dda
WIP: moby: also blacklist gc2145, for flexibility in running mainline kernel
...
i think mainline camera *still* doesn't work though, even with this
2024-09-16 21:22:37 +00:00
051625fd47
moby: kernel: add a withMegousPatches
option, disabled to get the minimal usable build (lacking cameras, and possibly with charging limitations)
2024-09-16 18:51:33 +00:00
bb0a90ec1e
scripts/deploy: add a --deriv flag to deploy a pre-built path
...
useful for systems like moby where re-evaluating an unchanged system is expensive
2024-09-16 18:40:42 +00:00
acca87c187
moby: reduce the kernel patching
...
tested: camera (Megapixels), audio (mpv: speakers, headphones)
i think i *might* have had one failed (i.e. no graphics) boot? not sure.
2024-09-16 09:02:02 +00:00
e23429eebe
moby: build w/o full config -- just pmos + nixpkgs
...
this *should* make iteration (of reducing kernel patches) a little quicker
this is the eventual goal, though in the meantime it may be quicker iteration to build with *only* pmos config and no full config
2024-09-16 08:21:17 +00:00
9fcbd6e7e2
moby: remove a few more unnecessary kernel patches
2024-09-16 04:57:00 +00:00
d943946f9d
doc: moby: note why certain kernel patches must be kept
2024-09-16 04:36:22 +00:00
c8543e9326
moby: blacklist fewer camera-adjacent kernel modules
2024-09-16 02:42:08 +00:00
e9decbbf40
sandboxing: add a global toggle to disable sandboxing
2024-09-16 00:38:02 +00:00
fe353f3417
nixpkgs: 24.05-unstable-2024-09-10 -> 24.05-unstable-2024-09-14
2024-09-15 11:14:50 +00:00
adf554c177
moby: kernel: remove the rockchip-specific patches
...
Pinephone uses Allwinner A64, Pinephone Pro uses rockchip, patches are therefore not necessary for ordinary PP
2024-09-15 11:14:50 +00:00
373356d097
moby: reduce the set of kernel patches i apply
...
this makes them easier to maintain; upgrades are less fragile
2024-09-15 11:14:50 +00:00
b5f9ba62d0
camera: fix sandboxing for pipewire (so snapshot can open the camera), and share that with megapixels (which opens it directly)
...
N.B. snapshot (pipewire) doesn't work with the current kernel deployment; it requires linux-postmarketos-allwinner and even then only the front camera works (at about 1 fps)
this wasn't always the case: i believe that once, the rear camera worked as well. although now i think about it, i'm not positive of that
2024-09-15 11:14:23 +00:00
6e0c83b4f3
modules/programs: don't install bunpen/sanebox unless some program actually requires it
2024-09-14 23:10:19 +00:00
4fda2e67a2
crappy: bypass efibootmgr cross compilation error
2024-09-14 22:36:37 +00:00
c576885c84
neovim: fix treesitter cross compilation
2024-09-14 22:36:33 +00:00
565684d1e9
neovim: fix ts_ls typeserver LSP deprecation
2024-09-14 22:36:27 +00:00
7a75459249
curlftpfs-sane: fix cross compilation to 32bit platforms (i.e. armv7l-hf-multiplatform)
2024-09-14 21:18:11 +00:00
d0555548b7
linux-armbian.patches: -> 2024-09-14
2024-09-14 21:18:11 +00:00
52b71b5ef3
nixpkgs-wayland: 2024-09-08 -> 2024-09-13
2024-09-14 21:18:11 +00:00
0ffb67b77e
sops-nix: 2024-09-08 -> 2024-09-13
2024-09-14 21:18:11 +00:00
146a184e43
uassets: 2024-09-08 -> 2024-09-14
2024-09-14 21:18:11 +00:00
9c4f87bbad
syshud: 2024-09-07 -> 2024-09-10
2024-09-14 21:18:11 +00:00
54dfb04b81
moby: kernel: enable full config
...
camera works so long as i blacklist some new modules
2024-09-14 21:18:11 +00:00
a773513189
pkgsCCache: init (if only to prevent me from wasting time with ccache again: its really not that great)
2024-09-14 21:18:11 +00:00
4f77b2313b
firefox: add a search shortcut for MyAnimeList.net
2024-09-14 02:54:16 +00:00
c7305f3c90
firefox: cleanup search URLs
2024-09-14 02:53:28 +00:00
f3edeca237
moby: linux-armbian kernel: use enableCommonConfig
instead of copying the nixpkgs config into kernelPatches
2024-09-13 16:18:27 +00:00
8b3e413cae
moby: dont patch CMA at all; just accept the defaults
...
it seems like things don't actually need this
2024-09-13 07:19:17 +00:00
1971ef5fd4
todo.md: sync
2024-09-13 07:19:17 +00:00
6a1f48420f
google-chrome: ship
2024-09-13 00:05:03 +00:00
441269fb2f
moby: enable modem-power
2024-09-13 00:04:15 +00:00
b43ee23459
firefox: allow webcam access
2024-09-13 00:02:48 +00:00
b9db78a154
moby: get WiFi + camera working on linux 6.10.9
...
note that modem_power is disabled... i can probably enable that here shortly
2024-09-12 23:27:21 +00:00
e2f7cd154d
gst-device-monitor: improve docs
2024-09-12 07:14:20 +00:00
fa180ff50a
moby: get the camera working on linux 6.10.9 (but at the expense of WiFi, heh); enable but un-commenting in pine64/kernel.nix
...
something in 'enableCommonConfig' breaks the camera. i bet it's related to the DRM stuff?
2024-09-12 07:13:18 +00:00
3febbcaef7
programs/via: make the udev config conditional upon via actually being installed
2024-09-12 06:38:04 +00:00