4d4b28027c
todo.md: remove outdated servo /boot size item
2025-08-29 20:56:19 +00:00
da52f21da2
remove commented-out generic-extlinux-compatible configs
2025-08-29 20:55:41 +00:00
fea85f438b
servo: fix prosody
...
well, i know it works with the systemd hardening disabled. i'm assuming it'll work with that enabled too, but don't want to redeploy/restart the service right now
2025-08-29 19:46:42 +00:00
13db8bec76
nixpkgs: 2025-08-28 -> 2025-08-29
2025-08-29 16:17:17 +00:00
01e3ace398
nixpkgs-wayland: 2025-08-28 -> 2025-08-29
2025-08-29 16:17:03 +00:00
745ee33394
uassets: 2025-08-28 -> 2025-08-29
2025-08-29 16:16:49 +00:00
1c5c9b80eb
nixpkgs: 2025-08-27 -> 2025-08-28; remove upstreamed newsflash cross code
2025-08-28 16:01:56 +00:00
94289c2253
nixpkgs-wayland: 2025-08-27 -> 2025-08-28
2025-08-28 16:00:27 +00:00
0c443fae25
uassets: 2025-08-26 -> 2025-08-28
2025-08-28 16:00:14 +00:00
a490a74390
cross: open PRs for all my rust cross patches
2025-08-28 01:57:17 +00:00
2e71e06c05
lemoa: inline the cross compilation fix
2025-08-27 18:43:49 +00:00
203832b5a8
envelope: 2024-09-13 -> 2025-05-17; inline the cross fixes
2025-08-27 18:37:55 +00:00
1204f4db69
cross: rewrite newsflash patch as a nixpkgs commit
2025-08-27 17:04:05 +00:00
a4b114fce2
nixpkgs: bump; rewrite snapshot patch as nixpkgs commit
2025-08-27 16:29:58 +00:00
7e17eb4056
nixpkgs-wayland: 2025-08-26 -> 2025-08-27
2025-08-27 15:52:50 +00:00
259d980a60
nixpkgs: 2025-08-26 0> 2025-08-27
2025-08-27 15:52:40 +00:00
5488486944
firefox: fix browserpass/native-messaging-hosts integration
2025-08-27 08:32:35 +00:00
969717b1fe
firefox: disable safebrowsing and restrict app auto-updates even more aggressively
...
i don't think any auto-updating bit me, i'm just being pre-emptive
2025-08-27 07:55:45 +00:00
7391e34f77
cross: factor spot,video-trimmer build fixes into nixpkgs commits
2025-08-27 02:25:28 +00:00
7f45077485
cross: split delfin fix into nixpkgs patch
2025-08-27 01:12:25 +00:00
ceb7ccbc6d
todo.md: task for migrating spot -> riff
2025-08-27 01:06:14 +00:00
9d63ec5dd2
hosts: remove references to lappy remote fs
...
this was causing mount timeouts on _every_ deploy
2025-08-27 00:00:21 +00:00
7ce93eae96
cross: fix papers via upstreamable patch
2025-08-26 23:52:58 +00:00
1277c73304
nixpkgs: update, drop upstreamed loupe/pwvucontrol cross patches
2025-08-26 18:14:55 +00:00
0550498cd1
nixpkgs/patches: remove redundant qemu patch, push coincurve upstream
2025-08-26 17:02:45 +00:00
023396a41e
nixpkgs-bootstrap.staging: 2025-08-25 -> 2025-08-26
2025-08-26 15:44:27 +00:00
ebb335ef4c
nixpkgs-wayland: 2025-08-25 -> 2025-08-26
2025-08-26 15:44:27 +00:00
fbb0046dda
uvtools: 5.1.7 -> 5.2.0
2025-08-26 15:44:27 +00:00
59d4197bf5
uassets: 2025-08-25 -> 2025-08-26
2025-08-26 15:44:27 +00:00
90e4e20274
zimPackages.wikipedia_en_all_maxi: 2024-01 -> 2025-08
2025-08-26 15:44:27 +00:00
7ecd368e20
zimPackages.alpinelinux: 2025-07 -> 2025-08
2025-08-26 15:44:27 +00:00
79fc30da0e
cross: push fractal/pwvucontrol/loupe patches upstream & update tracking statuses
2025-08-26 15:44:27 +00:00
23f3647cc5
nixpkgs-wayland: 2025-08-20 -> 2025-08-25
2025-08-26 15:44:27 +00:00
ad4910366d
zimPackages.archlinux_en_all_maxi: 2025-07 -> 2025-08
2025-08-26 15:44:27 +00:00
609becadfe
nixpkgs: 2025-08-18 -> 2025-08-26
2025-08-26 15:44:27 +00:00
3acabe60b6
uassets: 2025-08-20 -> 2025-08-25
2025-08-26 15:44:27 +00:00
87ec095b8a
programs: typescript-language-server: link cache files into ephemeral storage
2025-08-26 15:44:27 +00:00
8831d8d1ac
image: fix initrd path to be the /boot path instead of the /nix/store path
2025-08-22 02:58:09 +00:00
8b333a8887
doc/migrating-storage-device: show how to resize the fs
2025-08-22 02:58:09 +00:00
028d903e9c
boot: package "mlabel", for changing FAT UUIDs
2025-08-22 02:20:05 +00:00
dfed5f070b
servo: update fs UUIDs
2025-08-22 02:19:47 +00:00
b29ee5ac03
desko: gate ollama behind sane.maxBuildCost option
2025-08-21 02:43:35 +00:00
e700ff392f
servo: gate costly services behind sane.maxBuildCost option
2025-08-21 02:42:58 +00:00
91578c0b78
snippets: add new links
2025-08-20 17:31:19 +00:00
b35656c9ae
nixpkgs-wayland: 2025-08-19 -> 2025-08-20
2025-08-20 17:24:48 +00:00
726281a6dd
uassets: 2025-08-19 -> 2025-08-20
2025-08-20 17:24:09 +00:00
f305027678
nvimpager: allow access to vimrc
2025-08-20 01:17:37 +00:00
2b69c07d12
nixpkgs-wayland: 2025-08-18 -> 2025-08-19
2025-08-19 08:35:30 +00:00
544b1e58e0
uassets: 2025-08-18 -> 2025-08-19
2025-08-19 08:35:18 +00:00
34c2d4f66f
neovim: ship RC file as ~/.config/nvim/
...
this allows easier editing at runtime
2025-08-18 21:22:21 +00:00
4addf857b7
firefox: redirect "maps" search URL to Kagi by default
2025-08-18 19:39:31 +00:00
a3f6c148d3
nixpkgs: 2025-08-17 -> 2025-08-18
2025-08-18 15:25:24 +00:00
43a0abd68f
nixpkgs-wayland: 2025-08-17 -> 2025-08-18
2025-08-18 15:25:15 +00:00
b3c4e96d6e
syshud: 2025-07-26 -> 2025-08-18
2025-08-18 15:24:56 +00:00
ade5ce5339
uassets: 2025-08-17 -> 2025-08-18
2025-08-18 15:24:40 +00:00
e543034fcb
overlays/cross: update upstreaming status
2025-08-17 21:25:15 +00:00
b5d96ed17b
nixpkgs: 2026-08-16 -> 2025-08-17
2025-08-17 17:32:26 +00:00
003ce70cd7
nixpkgs-wayland: 2025-08-15 -> 2025-08-17
2025-08-17 17:32:16 +00:00
04f6964711
uassets: 2025-08-16 -> 2025-08-17
2025-08-17 17:31:59 +00:00
63cf19f839
nixpkgs: 2025-08-15 -> 2025-08-16
2025-08-16 21:05:35 +00:00
806a1aa294
nixpkgs-wayland: 2025-08-14 -> 2025-08-15
2025-08-16 20:13:28 +00:00
35a023f449
lpac: 2.2.1 -> 2.3.0
2025-08-16 17:06:56 +00:00
f0aec4416c
uassets: 2025-08-15 -> 2025-08-16
2025-08-16 16:53:29 +00:00
e0bb1b7c62
servo: gitea: place only the most expensive repos behind Anubis
2025-08-16 08:15:47 +00:00
9847e0171c
flowy: avoid invoking no-op efibootmgr operations
2025-08-16 08:05:55 +00:00
03a1638628
flowy: set nixos as default EFI boot entry, always
2025-08-16 07:55:35 +00:00
f7327bef3e
servo: document the anubis openGraph setting
2025-08-16 07:04:56 +00:00
47fb8296db
flowy: add bootloader entry to boot into Windows (but i still need to do more config to get Bitlocker to work w/o secure boot)
2025-08-16 07:02:37 +00:00
b409fbb5f7
systemd-boot: enable memtest and edk2 UEFI shell
2025-08-16 07:00:47 +00:00
84092395f4
Merge pull request 'patch-gitea-anubis-opengraph' ( #6 ) from shelvacu/colins-nix-files:patch-gitea-anubis-opengraph into master
...
Reviewed-on: #6
2025-08-16 07:00:22 +00:00
Shelvacu
ffcdf08b20
git.uninsane.org: passthru page metadata in Anubis
...
Inspired by adding a link to a post on discuss.nixos.org and having it show up as "Making sure you're not a bot!"
Anubis docs: https://anubis.techaro.lol/docs/admin/configuration/open-graph/
2025-08-15 23:41:55 -07:00
faa0fd006a
nixpkgs: 2025-08-14 -> 2025-08-15
2025-08-15 18:03:14 +00:00
7c7780183a
nixpkgs-wayland: bump
2025-08-15 17:24:52 +00:00
78be0fbd11
euicc-manual: 2025-08-10 -> 2025-08-14
2025-08-15 17:24:35 +00:00
9a42a08910
uassets: 2025-08-14 -> 2025-08-15
2025-08-15 17:24:14 +00:00
09a027ef3f
snippets: add nixpkgs cross compilation PRs
2025-08-14 15:28:48 +00:00
a54b476b12
nix: ship debug info
2025-08-14 07:50:55 +00:00
98df75a449
waka.laka.osaka: fix autoplay, add tap-to-unmute
2025-08-14 07:50:38 +00:00
d62788108b
nixpkgs: 2025-08-13 -> 2025-08-14
2025-08-14 07:01:28 +00:00
0b8807fb9e
nixpkgs-wayland: 2025-08-13 -> 2025-08-14
2025-08-14 07:00:17 +00:00
8588fc0ad0
uassets: 2025-08-13 -> 2025-08-14
2025-08-14 06:53:45 +00:00
7e671285ca
nfs-utils: ship
2025-08-13 23:40:04 +00:00
844a838016
hosts/x86_64: replace syslinux with systemd-boot inside the image
2025-08-13 20:06:49 +00:00
85ac4241d3
bootpart-systemd-boot: init
2025-08-13 20:05:34 +00:00
e515bf10c4
bootpart-uefi-x86_64 -> bootpart-syslinux
2025-08-13 19:50:43 +00:00
3e35c4ae85
fix hosts.rescue.img build
2025-08-13 19:48:43 +00:00
10e005d8c8
modules/image: distribute systemd-boot loader configs
2025-08-13 19:48:26 +00:00
61b30678c4
all: switch bootloader from syslinux -> systemd-boot (except for moby -- TODO)
2025-08-13 17:53:46 +00:00
a1ba78c69f
nixpkgs: 2025-08-12 -> 2025-08-13
2025-08-13 16:10:09 +00:00
7ca9cd116f
nixpkgs-wayland: 2025-08-11 -> 2025-08-13
2025-08-13 15:46:36 +00:00
41e534fc66
sops-nix: bump
2025-08-13 15:46:25 +00:00
e52e30990b
uassets: 2025-08-12 -> 2025-08-13
2025-08-13 15:46:16 +00:00
190f50748a
modules/image: move extlinux population into extraBootFiles hook
2025-08-13 15:45:59 +00:00
326b5ac98d
all: remove extlinux 10-entry limit
2025-08-13 07:29:29 +00:00
0498ca9be3
tailscale: support "MagicDNS" (mdns)
2025-08-13 01:52:42 +00:00
9a0efcb8c2
nixpkgs: 2025-08-11 -> 2025-08-12
2025-08-13 01:52:42 +00:00
4442fca519
sops-nix: 2025-08-04 -> 2025-08-12
2025-08-13 01:52:42 +00:00
fb0b7796b4
uassets: 2025-08-11 -> 2025-08-12
2025-08-13 01:52:42 +00:00
9060a426c2
image: fix "nixos.img" -> "disk.img" typo
2025-08-13 01:52:42 +00:00
4b5368d47e
easylpac: 0.7.6.5 -> 0.7.8.4; define an updateScript
2025-08-11 22:58:45 +00:00
f659c358d9
euicc-manual: fix swapped ci/eum manifests
...
omg, i hope i didn't delay easylpac packaging half a year just because of a typo this dumb
2025-08-11 22:58:12 +00:00
7a0760440d
euicc-manual: dont skipp build/install hooks
2025-08-11 22:56:56 +00:00
bc89969a2c
nixpkgs: 2025-08-10 -> 2025-08-11
2025-08-11 16:24:44 +00:00
c767769b61
nixpkgs-wayland: 2025-08-07 -> 2025-08-10
2025-08-11 16:03:09 +00:00
26acb7c4a7
zimPackages.wikipedia_en_100: 2025-07 -> 2025-08
2025-08-11 16:02:57 +00:00
9e7af6625e
uassets: 2025-08-10 -> 2025-08-11
2025-08-11 16:02:41 +00:00
2ec26e9534
nixpkgs: 2025-08-09 -> 2025-08-10
2025-08-10 19:11:45 +00:00
4dac9900b4
euicc-manual: 2025-08-07 -> 2025-08-10
2025-08-10 19:11:36 +00:00
0f91fbe1ae
uassets: 2025-08-09 -> 2025-08-10
2025-08-10 19:11:24 +00:00
38899ce392
bootpart-uefi-x86_64: clean up the package and config
2025-08-10 05:17:59 +00:00
f8eec18429
bootpart-uefi-x86_64: refactor
2025-08-10 04:18:33 +00:00
baabd39cb7
bootpart-uefi-x86_64: FIX so that it auto-boots
2025-08-10 04:16:52 +00:00
ca26af0278
bootpart-uefi-x86_64: remove unnecessary /EFI/BOOT/ entries
2025-08-09 19:18:42 +00:00
7fd2c38ff1
bootpart-uefi-x86_64: split the configs into their own files in src
2025-08-09 17:47:11 +00:00
df8b8eeb40
update links
2025-08-09 16:48:58 +00:00
8a5443e50d
nixpkgs: 2025-08-08 -> 2025-08-09
2025-08-09 16:40:52 +00:00
464ec33aec
uassets: 2025-08-08 -> 2025-08-09
2025-08-09 16:40:40 +00:00
7608534b25
animatch: simplify cross compilation override
2025-08-08 16:04:43 +00:00
2f7a7026c4
nixpkgs: 2025-08-06 -> 2025-08-08
2025-08-08 04:58:39 +00:00
3b7d6d34c4
tor-browser: disable dbus ownership (speculatively)
2025-08-08 04:57:52 +00:00
87f30b8fef
nixpkgs-wayland: 2025-08-06 -> 2025-08-07
2025-08-08 04:57:31 +00:00
ff13331fe6
uvtools: 5.1.6 -> 5.1.7
2025-08-08 04:57:11 +00:00
981b79a00f
uassets: 2025-08-06 -> 2025-08-08
2025-08-08 04:56:51 +00:00
b8d8a382d0
euicc-manual: 0-unstable-2025-07-20 -> 0-unstable-2025-08-07
2025-08-08 04:56:32 +00:00
4eef8330e7
megapixels-next: 2.0.0-alpha2-unstable-2025-06-12 -> 2.0.0-alpha2-unstable-2025-08-06
2025-08-08 04:56:12 +00:00
8b5284811d
servo: bitcoind: update docs
2025-08-07 06:30:37 +00:00
2184c17677
refactor: firefox: move security.ssl.require_safe_negotiation docs to user.js
2025-08-06 22:14:08 +00:00
d64e955206
cross: dont disable gui in v4l-utils: its build is fixed in staging; can pull that patch if i want v4l-utils
2025-08-06 22:12:33 +00:00
c4ae9d9e25
nixpkgs: 2025-08-05 -> 2025-08-06
2025-08-06 22:11:52 +00:00
8dbb2fdbe3
nixpkgs-wayland: 2025-08-05 -> 2025-08-06
2025-08-06 22:10:46 +00:00
8908394493
opencellid: 0-unstable-2025-08-05 -> 0-unstable-2025-08-06
2025-08-06 18:25:25 +00:00
fb825b4630
uassets: 0-unstable-2025-08-05 -> 0-unstable-2025-08-06
2025-08-06 18:25:09 +00:00
d504e9216b
firefox: allow it to own mpris dbus endpoints
2025-08-05 21:06:52 +00:00
c9261d1438
epiphany: statically configure the default search provider
2025-08-05 21:00:50 +00:00
e3152da68c
nixpkgs-bootstrap: remove upstreamed bind cross compilation patch
2025-08-05 15:57:27 +00:00
44da59ebee
2025-08-04 -> 2025-08-05
2025-08-05 15:21:37 +00:00
64a86d202c
sops-nix: 2025-07-15 -> 2025-08-04
2025-08-05 15:21:25 +00:00
a4cb3ce359
nixpkgs-wayland: 2025-08-04 -> 2025-08-05
2025-08-05 15:21:07 +00:00
3ff3d6b135
opencellid: 2025-08-04 -> 2025-08-05
2025-08-05 15:20:53 +00:00
7ca476af97
uassets: 2025-08-04 -> 2025-08-05
2025-08-05 15:20:40 +00:00
a9091151e8
feeds: unsubscribe from Quorators
2025-08-05 15:20:19 +00:00
9641ffecbc
nixpkgs: 2025-08-03 -> 2025-08-04
2025-08-04 15:01:15 +00:00
d2d80d548b
nixpkgs-wayland: 2025-08-03 -> 2025-08-04
2025-08-04 15:01:04 +00:00
418f0dedeb
opencellid: 2025-08-03 -> 2025-08-04
2025-08-04 15:00:49 +00:00
59f45e3fc0
uassets: 2025-08-03 -> 2025-08-04
2025-08-04 15:00:35 +00:00
fcd479e35d
tor-browser: persist settings dir
2025-08-04 01:54:09 +00:00
225cbd1280
feeds: youtube: subscribe to @theodd1sout
2025-08-03 23:21:08 +00:00
97e9d77add
yt-dlp: document plugins
2025-08-03 22:21:23 +00:00
07bc8be439
yt-dlp: tune the low-quality profile
2025-08-03 22:13:19 +00:00
f494698373
nixpkgs: 2025-08-02 -> 2025-08-03
2025-08-03 19:51:46 +00:00
727f5fc8e6
nixpkgs-wayland: 2025-08-01 -> 2025-08-03
2025-08-03 19:51:34 +00:00
1052649f5b
podcastindex-db: 2025-07-27 -> 2025-08-03
2025-08-03 19:51:20 +00:00
ea624269c4
opencellid: 2025-08-01 -> 2025-08-03
2025-08-03 19:51:03 +00:00
851b7fde8c
uassets: 2025-08-02 -> 2025-08-03
2025-08-03 19:50:44 +00:00
a4630c21e0
feeds: unsubscribe @CasuallyExplained
...
oops, not my type of political content
2025-08-03 09:32:08 +00:00
55f06128ee
yt-dlp: moby: lower bandwidth preference
...
unlikely to be hit in practice, for the default low-res videos
2025-08-03 09:28:47 +00:00
da2c808194
yt-dlp: tune resolution preferences
2025-08-03 09:27:25 +00:00
cb2f1faafd
yt-dlp: dont strip the extension when saving files
2025-08-03 07:45:10 +00:00
22d3029c7c
feeds: youtube: subscribe to @jaketran
2025-08-03 07:44:27 +00:00
faeb311090
feeds: youtube: subscribe to @CasuallyExplained
2025-08-03 07:39:52 +00:00
e1c85f111a
feeds: youtube: subscribe to Veritasium
2025-08-03 07:36:36 +00:00
2c8a9c4877
feeds: youtube: subscribe to @kurzgesagt
2025-08-03 07:30:24 +00:00
5d87480e60
feedsearch-crawler: fix build
2025-08-03 07:03:43 +00:00
8966c365cc
feeds: subscribe to youtube @scenesbyben
2025-08-03 07:03:32 +00:00
3bc5a8f6c4
nixpkgs: 2025-08-01 -> 2025-08-02
2025-08-02 19:10:49 +00:00
7cb342b1ab
nixpkgs-wayland: bump
2025-08-02 19:10:27 +00:00
45fdb7badf
uassets: 2025-08-01 -> 2025-08-02
2025-08-02 19:09:58 +00:00
29ee5efe24
yt-dlp: cleanup config
2025-08-02 10:05:51 +00:00
a52f1f0f6a
yt-dlp: save sponsorblock tags
...
TODO: i can probably remove the mpv sponsorblock plugin now?
2025-08-02 09:46:59 +00:00
2d00c141e5
yt-dlp: fix to prefer english language videos
2025-08-02 09:27:24 +00:00
643b1ae661
nixpkgs: 2025-07-31 -> 2025-08-01
2025-08-01 18:11:25 +00:00
23f13c24b7
nixpkgs-wayland: 2025-07-30 -> 2025-08-01
2025-08-01 18:11:08 +00:00
a03ed72ea4
uassets: 2025-07-31 -> 2025-08-01
2025-08-01 18:10:53 +00:00
0f4854944c
opencellid: 2025-07-30 -> 2025-08-01
2025-08-01 18:10:39 +00:00
5b10ff1e1e
sway: allow select Zoom windows to float
2025-08-01 02:31:55 +00:00
1085978f99
slack: force it to use Wayland
2025-08-01 01:53:31 +00:00
62cf79e60d
zoom: switch to Wayland & support webrtc screen sharing
...
i set this XDG_SESSION_TYPE=wayland system-wide because it's also needed for EVERY screensharing client. sad
2025-08-01 01:47:04 +00:00
fb64d1ad50
nixpkgs: 2025-07-30 -> 2025-07-31
2025-07-31 15:49:09 +00:00
a9301055a4
nixpkgs-wayland: bump
2025-07-31 15:48:57 +00:00
522365d498
uassets: 2025-07-30 -> 2025-07-31
2025-07-31 15:48:48 +00:00
3805f3f72d
gpodder: dont use yt-dlp for channel management
2025-07-30 19:42:21 +00:00
c5a574fe6a
nixpkgs: 2025-07-28 -> 2025-07-30
2025-07-30 18:16:15 +00:00
0b54c31b0c
nixpkgs-wayland: 2025-07-28 -> 2025-07-30
2025-07-30 18:15:54 +00:00
a69ff986cd
opencellid: 2025-07-28 -> 2025-07-30
2025-07-30 18:15:39 +00:00
2ba194e0a4
uassets: 2025-07-28 -> 2025-07-30
2025-07-30 18:15:26 +00:00
68889c364c
tcpdump: enable dbus, bluetooth, rdma packet captures
2025-07-29 00:41:33 +00:00
5aafbb0dcb
programs/tcpdump: move to own file
2025-07-29 00:17:53 +00:00
40fc2f9b9b
ollama: document how good/bad more of these models are
2025-07-29 00:12:57 +00:00
e2932f1364
xdg-desktop-portal-nautilus: better co-existence with nautilus
...
don't install .desktop files for the portal (else i get two 'Files' app entries); rename to ensure we actually launch the portal instead of normal nautilus.
2025-07-28 21:22:04 +00:00
9afeeb62fa
gpodder: fix config typos
2025-07-28 20:03:41 +00:00
1157215198
animatch: docs: link to upstream allegro5 + SDL patch
2025-07-28 19:51:45 +00:00
709d70a4d9
gpodder: configure settings (e.g. yt-dlp enablement) statically
2025-07-28 19:49:29 +00:00
9a1fcf8038
programs/gpodder: move to own directory
2025-07-28 18:52:48 +00:00
5edc6ba067
nixpkgs: 2025-07-27 -> 2025-07-28
2025-07-28 17:24:59 +00:00
394e4c42b4
2025-07-27 -> 2025-07-28
2025-07-28 17:24:33 +00:00
162953b004
uvtools: 5.1.5 -> 5.1.6
2025-07-28 17:24:06 +00:00
6c37bc38fa
opencellid: 2025-07-27 -> 2025-07-28
2025-07-28 17:23:14 +00:00
ae08bfc496
uassets: 2025-07-27 -> 2025-07-28
2025-07-28 17:22:41 +00:00
713a85b3d3
fix bad --add-flags invocations
...
makeBinaryWrapper was updated some months ago to apply shell-style parsing to --add-flags; thats not what you want most of the time
2025-07-28 07:18:32 +00:00
49d4a79d87
animatch: switch SDL2 -> sdl2-compat, for clarity (theyre aliases)
2025-07-28 07:18:32 +00:00
3e09196687
dtrx: enable rpm; it builds on cross
2025-07-28 07:18:32 +00:00
1730ecc98f
cross: update upstreaming statuses
2025-07-28 07:18:32 +00:00
755dc417ba
nixpkgs: 2025-07-26 -> 2025-07-27
2025-07-28 07:18:32 +00:00
74f59eb596
audacity: switch to tenacity because audacity is broken on master
2025-07-28 07:18:32 +00:00
b08ab26ea1
git: alias "pul" to "pull"
2025-07-28 07:18:32 +00:00
afe4857a58
nixpkgs-wayland: 2025-07-25 -> 2025-07-27
2025-07-28 07:18:32 +00:00
8f74778955
syshud: 2025-03-11 -> 2025-07-26
...
only change is to README.md
2025-07-28 07:18:32 +00:00
557adce795
podcastindex-db: 2025-07-20 -> 2025-07-27
2025-07-28 07:18:32 +00:00
7e704ce55d
opencellid: 2025-07-26 -> 2025-07-27
2025-07-28 07:18:32 +00:00
2dbe1df67e
uassets: 2025-07-25 -> 2025-07-27
2025-07-28 07:18:32 +00:00
890cb72b58
hosts: grant servo ssh access to my other machines
...
it's nice to have a backup when desko is offline; servo is already privileged
2025-07-27 20:49:44 +00:00
d8cb9a3370
WiFi: add new nets
2025-07-27 20:26:32 +00:00
4c504dcdd6
nixpkgs: 2025-07-25 -> 2025-07-26
2025-07-26 21:20:47 +00:00
e87bbdf6cd
nixpkgs-wayland: bump
2025-07-26 21:20:39 +00:00
f7a08ae2a0
opencellid: 2025-07-25 -> 2025-07-26
2025-07-26 21:20:30 +00:00
c7fc738c85
zimPackages.archlinux: 2025-06 -> 2025-07
2025-07-26 21:20:18 +00:00
385da61255
zimPackages.openstreetmap-wiki_en_all_maxi: 2023-05 -> 2025-07
2025-07-26 21:19:59 +00:00
bfbd5624fc
ollama: ~ship kimi-k2~ don't ship it: it needs 3x the RAM any of my machines have :|
2025-07-26 08:16:13 +00:00
5a6dbada11
ollamaPackages.kimi-k2-1026b: init
2025-07-26 08:04:08 +00:00
e9e9c044bf
gitignore: ignore build/ files
2025-07-26 04:54:27 +00:00
709edab85d
nixpkgs: 2025-07-23 -> 2025-07-25
2025-07-25 17:12:21 +00:00
05d46ad870
nixpkgs-wayland: 2025-07-22 -> 2025-07-25
2025-07-25 17:12:02 +00:00
3eefd4ced1
opencellid: 2025-07-23 -> 2025-07-25
2025-07-25 17:11:41 +00:00
a42c5362bf
uassets: 2025-07-23 -> 2025-07-25
2025-07-25 17:11:08 +00:00
c2cd4dd71c
ollama: ship llama4-16x17b
2025-07-25 04:03:33 +00:00
4ec5eb1e88
fractal: docs: mention sane-wipe for how to restore a fractal db
2025-07-24 23:44:55 +00:00
0244242991
snapper: document how to manually delete snapshots
2025-07-24 23:33:46 +00:00
f9c72b6c58
servo: jellyfin: remove dead "lib" import
2025-07-24 23:23:27 +00:00
1ae307c8f4
servo: add recommendedProxySettings to all nginx services which were missing it
2025-07-24 23:10:34 +00:00
97dfb58bbb
servo: gitea: place behind anubis
...
somebody was aggressively crawling it again, even with robots.txt :(
2025-07-24 22:42:24 +00:00
00acccb9c9
scripts/deploy: save a gc ref after building a host
...
this way i don't lose a shit ton of still-relevant builds when nix-gc'ing
2025-07-24 22:41:36 +00:00
181578384d
nixpkgs: patches: update hash for zelda64recomp patch
2025-07-24 22:40:46 +00:00
011c428c08
ollamaPackages: docs: link to some mixture-of-experts models id like to try
2025-07-24 21:33:42 +00:00
e2a183e8d3
ollama: ship a bunch of new models
2025-07-24 19:53:17 +00:00
7b66e2f0e2
ollamaPackages: reintroduce docs from the deleted scope-level package.nix, as README.md
2025-07-24 17:50:16 +00:00
45d98d4517
ollamaPackages: use packagesFromDirectoryRecursive
2025-07-24 17:47:55 +00:00
7cb91731be
nixpkgs: update hash for signal-desktop cross patch
2025-07-24 17:35:20 +00:00
47ce18fbfb
newelle: docs: leave a note about the font cache building
2025-07-24 08:28:22 +00:00
0758697534
newelle: configure the ollama endpoint statically
2025-07-24 08:02:16 +00:00
5552decca6
alpaca: persist settings to disk
2025-07-24 07:39:02 +00:00
42546baadc
mkOllamaModel: docs: link to nixpkgs PR for ollama-model-direct-download
2025-07-24 07:30:56 +00:00
11ada7d35d
alpaca: ship on moby; fix cross
2025-07-24 07:29:43 +00:00
32946c35d9
newelle: ship on moby, hack in cross compilation
2025-07-24 07:03:40 +00:00
c2ab6748c4
ship alpaca, newelle LLM tools, to desktop devices
...
unfortunately they don't cross compile (yet)
newelle is my favored app atm, will likely remove one or the other after daily driving a bit
2025-07-24 03:30:28 +00:00
d54eff32a7
desko: ollama: fix/re-enable GPU acceleration
2025-07-24 02:12:20 +00:00
4d20be490a
htop: enable GPU field (sorta, see note)
2025-07-24 01:47:31 +00:00
91771b7bef
desko: make ollama visible to my wireguard devices
2025-07-24 01:20:14 +00:00
55d23c92c0
socat: ship it
2025-07-23 22:56:14 +00:00
0066b11754
linkBinIntoOwnPackage: guard against the empty-bin/ case
2025-07-23 22:55:59 +00:00
96373e7eaf
nixpkgs: 2025-07-22 -> 2025-07-23
2025-07-23 17:32:12 +00:00
1afe5c3ba7
nixpkgs-wayland: bump
2025-07-23 17:31:59 +00:00
eeb2248831
uassets: 2025-07-22 -> 2025-07-23
2025-07-23 17:31:48 +00:00
d887e86c18
opencellid: 2025-07-22 -> 2025-07-23
2025-07-23 17:31:33 +00:00
fff1488761
zimPackages.alpinelinux_en_all_maxi: 2025-06 -> 2025-07
2025-07-23 17:31:20 +00:00
005dddfb8f
static-nix-shell: only generate preambles when theyre needed
...
the previous logic would append : to PATH when the binary did not require PATH additions, however that's not a no-op. i think it causes PATH lookups in PWD. guard against that by only outputting preambles when we would expect them to have a side effect
2025-07-23 07:59:01 +00:00
30b0ba1a52
programs: ship sshpass
2025-07-23 00:41:36 +00:00
b41e29ac30
linkBinIntoOwnPackage: dont link man sections 0/2/3/9: i dont expect these to be associated with binaries
2025-07-23 00:36:13 +00:00
4dcc565c6c
linkBinIntoOwnPackage: avoid linking extraneous man1 or man8 manpages
2025-07-23 00:32:30 +00:00
76c16deae1
linkBinIntoOwnPackage: protect against empty doc/man outputs
2025-07-22 23:40:39 +00:00
457beaca20
sane-bt-search: actually fix --h265 flag...
2025-07-22 23:39:51 +00:00
179c3a7ad7
linkIntoOwnPackage: handle share/man, share/doc consistently with nixpkgs
...
i.e. let stdenv move these to man/doc outputs, as appropriate
2025-07-22 23:28:26 +00:00
509208e305
sane-bt-search: better --h265 filtering
2025-07-22 22:51:40 +00:00
9c4f6f5bd8
linkIntoOwnPackage: refactor
2025-07-22 22:51:10 +00:00
a40a9dcfcc
linkIntoOwnPackage: make pathsToLink
introspectable/injectable by consumers
2025-07-22 22:29:16 +00:00
26469d5a11
runCommandLocalOverridable: dont invoke hooks more than once
2025-07-22 22:15:55 +00:00
ae2f2c47a4
fftest: simplify
...
upstream SDL cross compiles now, so the original comment doesn't apply
2025-07-22 22:11:20 +00:00
91133e096a
formatting
2025-07-22 22:10:52 +00:00
a5223320af
runCommandLocalOverridable: respect the env
argument
2025-07-22 22:10:22 +00:00
e32c9d42d9
linkIntoOwnPackage: allow passing extra named arguments
2025-07-22 21:47:35 +00:00
52261d5bc3
programs: ship expect
2025-07-22 21:38:04 +00:00
99c4c4d043
nixpkgs: 2025-07-21 -> 2025-07-22
2025-07-22 18:23:39 +00:00
de95f45cb9
nixpkgs-wayland: 2025-07-21 -> 2025-07-22
2025-07-22 18:23:26 +00:00
ed311f902b
opencellid: 2025-07-21 -> 2025-07-22
2025-07-22 18:23:03 +00:00
f2a0dd4e8f
uassets: 2025-07-21 -> 2025-07-22
2025-07-22 18:22:51 +00:00
fcd92407d7
nixpkgs/patches.nix: remove some no-longer-relevant patches
2025-07-22 18:07:22 +00:00
5b7c93b490
mercurial: fix coloring for "hg qseries" command
2025-07-22 00:57:05 +00:00
1b4a6a53e6
mercurial: disable color for q
alias
2025-07-22 00:35:40 +00:00
b1cdf9b63e
sane-profile: init
2025-07-22 00:07:31 +00:00
1411add8ba
git: ship difftastic as a standalone program
2025-07-21 23:49:23 +00:00
58b87e32e3
mercurial: have "qcat" use "colordiff" for syntax higlighting
2025-07-21 23:39:22 +00:00
eb304c6b61
programs: mercurial: add "qcat" alias
2025-07-21 23:20:20 +00:00
2db59f380c
programs: ship cdecl
2025-07-21 23:20:06 +00:00
2691e3a8eb
programs: mercurial: move to own directory
2025-07-21 22:13:39 +00:00
9f8193787f
programs: ship bc
2025-07-21 21:47:03 +00:00
b43328f233
firefox-extensions.sponsorblock: fix first-run check? not sure this is actually necessary w/ auto-updates disabled
2025-07-21 21:22:09 +00:00
b45f3ea7db
firefox: disable extension auto-updates
...
i mean, the whole concept assumes you don't patch any of those addons in the first place...
2025-07-21 21:21:29 +00:00
afbed1e18d
nixpkgs: 2025-07-20 -> 2025-07-21
2025-07-21 20:35:31 +00:00
3068ac35b7
nixpkgs-wayland: 2025-07-20 -> 2025-07-21
2025-07-21 20:35:15 +00:00
6c4a6a596f
opencellid: 2025-07-20 -> 2025-07-21
2025-07-21 20:35:02 +00:00
913dfbd798
uassets: 2025-07-20 -> 2025-07-21
2025-07-21 20:34:50 +00:00
f49ce4b2fd
firefox: disable "security.tls.enable_0rtt_data"; add docs to other settings
...
i'm not that passionate about the 0rtt setting; but i worry the vulnerabilities could stack with e.g. insecure renogiation or other vulns
2025-07-21 08:23:39 +00:00
496b2a10b4
openssl: ship it
2025-07-21 05:49:31 +00:00
9f8df5db63
static-nix-shell.mkZsh: implement shellPreamble to reduce wrapping
2025-07-20 23:44:03 +00:00
6f590899bb
static-nix-shell: fix typo in assigning PATH/XDG_DATA_DIRS
2025-07-20 23:27:23 +00:00
f8d2dbca62
sane-bt-search: add "--sort-by size" option
2025-07-20 23:25:19 +00:00
3b458d5337
sane-bt-search: improve help message for "--sort-by" option
2025-07-20 23:23:25 +00:00
3b9fd0a548
sane-bt-search: add tracker IDs for old (unused) trackers
2025-07-20 23:03:43 +00:00
4ef705d143
static-nix-shell.mkPython3: use shellPreamble to avoid an extra layer of wrapping
...
actually avoids *two* layers of wrapping, since we aren't using the nixpkgs Python wrapper anymore either
2025-07-20 22:55:15 +00:00
233320e3a1
gpodder-configured: expose helper utils via passthru
2025-07-20 22:46:31 +00:00
1a89305f18
static-nix-shell: more clearly mark the nix-shell preambles
2025-07-20 20:56:11 +00:00
3b8b227c09
static-nix-shell.mkYsh: manually inject PATH and XDG_DATA_DIRS to remove an extra layer of wrapping
2025-07-20 20:55:08 +00:00
5eb620d521
static-nix-shell.mkBash: manually inject PATH and XDG_DATA_DIRS to remove an extra layer of wrapping
2025-07-20 20:31:06 +00:00
8fc16eaf39
static-nix-shell: remove unused extraMakeWrapperArgs argument
...
it wasn't even implemented right
2025-07-20 20:09:50 +00:00
fa38f70079
nixpkgs: 2025-07-19 -> 2025-07-20
2025-07-20 19:00:50 +00:00
aed191b255
nixpkgs-wayland: 2025-07-19 -> 2025-07-20
2025-07-20 19:00:30 +00:00
02fe7e02c2
uvtools: 5.1.4 -> 5.1.5
2025-07-20 19:00:11 +00:00
0aaf453ba7
euicc-manual: 2025-07-19 -> 2025-07-20
2025-07-20 18:59:56 +00:00
dd12514486
uassets: 2025-07-19 -> 2025-07-20
2025-07-20 18:59:39 +00:00
d0eb5851d5
podcastindex-db: 2025-07-15 -> 2025-07-20
2025-07-20 18:59:24 +00:00
2fc1baebd6
opencellid: 2025-07-19 -> 2025-07-20
2025-07-20 18:59:06 +00:00
8477e51538
fix systemd backlight persistence
2025-07-19 23:55:22 +00:00
e016ed9272
fix nixos activation notify-send
2025-07-19 23:35:38 +00:00
e311e0e757
tailscale: remote bogus comment
...
/dev/net/tun *is* userspace networking; that's all tailscale can do
2025-07-19 23:33:24 +00:00
e6f724a54c
networkmanager: dont set invalid main.dns values
2025-07-19 23:32:51 +00:00
bd735d4400
networkmanager-split: ship manpages
2025-07-19 22:36:59 +00:00
2d8dcb600c
bluetooth pairings: set correct service.Type = "oneshot"
2025-07-19 21:12:41 +00:00
62a5711a2a
wifi pairings: set correct service.Type = "oneshot"
...
this ensures correct ordering between the things which use it
2025-07-19 21:12:23 +00:00
bdbc632e1e
nixpkgs: 2025-07-18 -> 2025-07-19
2025-07-19 19:21:49 +00:00
e25d8a29b9
nixpkgs-wayland: 0-unstable-2025-07-15 -> 0-unstable-2025-07-19
2025-07-19 19:21:49 +00:00
504a13832f
euicc-manual: 0-unstable-2025-05-20 -> 0-unstable-2025-07-19
2025-07-19 19:21:49 +00:00
a95bbd23b4
mslicer: 0.2.2-unstable-2025-06-25 -> 0.2.2-unstable-2025-07-18
2025-07-19 19:21:49 +00:00
e2bb663c8e
opencellid: 2025-07-16 -> 2025-07-19
2025-07-19 19:21:49 +00:00
04e4d9ed23
uassets: 2025-07-15 -> 2025-07-19
2025-07-19 19:21:49 +00:00
44d83ffdfd
rk3399-ppp-sound DTO: elaborate docs
2025-07-19 19:21:49 +00:00
ee92770d11
linuxPackages.ppp-imx258: init
...
i'm failing to get working cam with this, but gotta start somewhere...
2025-07-19 19:21:49 +00:00
f39978ee43
todo.md: task for getting moby wifi to auto-connect
2025-07-19 19:21:49 +00:00
96a18c86dd
static-nix-shell: add infrastructure for configuring PATH/XDG_DATA_DIRS without wrapping, in a shell-specific manner
2025-07-19 19:21:49 +00:00
d426a9e9e8
programs: ship "wiremix"
2025-07-19 19:21:49 +00:00
96d3e3fcca
nixpkgs: patches: link to alsa-ucm-conf update
2025-07-19 19:21:49 +00:00
a84d48d601
nixpkgs: remove commented-out patches which have since been merged
2025-07-19 19:21:49 +00:00
7e882212c4
linuxPackages.{imx258,rt5640}: prefix name with "megi-"
...
to differentiate with other (future) customized versions of these modules
2025-07-19 19:21:49 +00:00
bde9114ce9
pinephone-pro: disable megi's imx258; fixes audio but loses us the camera (which may or may not have been working before)
2025-07-19 19:21:49 +00:00
d7a1859b97
linuxPackages.imx258: document why this custom kernel module is needed
...
and yes, this is still up-to-date with megi's as of linux 6.15
2025-07-19 19:21:49 +00:00
958f8ef0c9
pinephone-pro: add docs around kernel building
2025-07-19 19:21:49 +00:00
d37543e9e9
pinephone-pro: ship megi's rt5640 driver
...
longer term, i should switch back to the kernel driver, but first i gotta figure out why it fails...
2025-07-19 19:21:49 +00:00
88454ff073
alsa-ucm-conf: show how to build unmerged versions
2025-07-19 19:21:49 +00:00
0c791e30a0
linuxPackages_6_15.rt5640: fix build against linux 6.15
...
updated version comes from megi:
```console
$ cd src/linux
$ git fetch stable --tags
$ git checkout v6.15
$ patch -p1 <(curl https://xff.cz/kernels/6.15/patches/all.patch )
$ cp sound/soc/codecs/rt5640.c pkgs/linux-packages/rt5640/snd-soc-rt5640.c
```
2025-07-19 19:21:49 +00:00
e4c6c01f8d
sane-input-handler: fix for more recent oils shell
2025-07-19 19:21:49 +00:00
87ce176081
static-niux-shell: support an optional installCheck phase
2025-07-19 19:21:49 +00:00
0f29c667aa
sane-input-handler: move to pkgs/by-name
2025-07-19 19:21:49 +00:00
d7f3b7bcff
[NOT FOR MOBY DEPLOY] nixpkgs: 2025-07-16 -> 2025-07-18
...
moby sound issues persist
2025-07-19 19:21:49 +00:00
009691212c
[NOT FOR MOBY DEPLOY] nixpkgs: 2025-07-06 -> 2025-07-16
...
moby has broken sound output (kernel ASoC log errors), and GUI is unresponsive
2025-07-19 19:21:42 +00:00
82e049d99d
nixpkgs-wayland: 2025-07-10 -> 2025-07-15
2025-07-18 16:12:05 +00:00
17cdbb12d2
sops-nix: 2025-07-04 -> 2025-07-15
2025-07-18 16:11:40 +00:00
c1edaf792a
opencellid: 2025-07-15 -> 2025-07-16
2025-07-18 16:11:09 +00:00
36869a94b9
uassets: 2025-07-10 -> 2025-07-15
2025-07-18 16:10:53 +00:00
d669e66ffa
sane-tag-media: fix missing closing paren in log message
2025-07-18 05:17:05 +00:00
2fcf88b89b
zsh: define ls helpers in terms of eachother
2025-07-16 00:47:26 +00:00
023f006eb5
zsh: define a "lrt" alias
2025-07-16 00:45:29 +00:00
bdd012fa43
zshrc: use $HOME instead of hardcoding the user
2025-07-16 00:25:21 +00:00
cbcb43ac2c
zsh: split zshrc into dedicated file
2025-07-16 00:24:38 +00:00
fde708e602
mercurial: ship mercurialFull
...
not sure _entirely_ what it adds though
2025-07-15 23:02:55 +00:00
e4fc268c24
mercurial: add an old "qcref" alias, but it doesnt work on modern (or nix?) mercurial
2025-07-15 22:23:43 +00:00
5f829789fd
podcastindex-db: 2025-07-06 -> 2025-07-15
2025-07-15 06:44:50 +00:00
28a13219be
opencellid: 2025-07-10 -> 2025-07-15
2025-07-15 06:44:37 +00:00
36f2bcd80c
tailscale: log added/removed routes
2025-07-15 06:44:19 +00:00
1b181755c7
nixpkgs-wayland: 2025-07-09 -> 2025-07-10
2025-07-10 16:52:43 +00:00
ef68078de6
opencellid: 2025-07-09 -> 2025-07-10
2025-07-10 16:52:28 +00:00
d35ef1be32
uassets: 2025-07-09 -> 2025-07-10
2025-07-10 16:52:15 +00:00
ad2a555256
zimPackages.wikipedia_en_100: 2025-06 -> 2025-07
2025-07-10 16:51:58 +00:00
87908fdf03
nixpkgs-wayland: 2025-07-07 -> 2025-07-09
2025-07-09 15:59:36 +00:00
f079b3d920
zimPackages.devdocs_en_nix: 2025-04 -> 2025-07
2025-07-09 15:59:23 +00:00
82f7580d4c
opencellid: 2025-07-07 -> 2025-07-09
2025-07-09 15:59:05 +00:00
df63240580
uassets: 2025-07-07 -> 2025-07-09
2025-07-09 15:58:54 +00:00
e8c5dda396
sane-bt-search: link to tracking issues for bitmagnet limitations
2025-07-09 06:24:42 +00:00
127d731892
signal-desktop: enable desktop notifications
...
they're actually integrated into sway; show up in swaync
2025-07-08 23:04:07 +00:00
f2a1aafcc6
zsh: tune options
2025-07-08 20:16:33 +00:00
1f3957bcc4
zsh: fix aliases/functions such that they can refer to eachother
2025-07-08 19:26:43 +00:00
fdbdf826d3
sane-bt-search: more precisely specify the --tracker argument options
2025-07-08 18:56:29 +00:00
f66920854a
snippets: add a few more
2025-07-08 17:38:58 +00:00
33263c27ff
sane-bt-search: calculate bitmagnet URI by using the InfoHash field instead of parsing MagnetUri
2025-07-07 22:27:52 +00:00
25aa82b038
sane-bt-search: add a --tracker parameter to query just a single tracker
2025-07-07 21:44:54 +00:00
fbce38a47a
sane-bt-search: fix BitMagnet torrent page URIs
2025-07-07 21:44:54 +00:00
604599b3b6
sane-bt-search: refactor: split out Tracker details into own class
2025-07-07 21:44:54 +00:00
cf38651e8d
netns: remove addresses from loopback device
2025-07-07 21:44:54 +00:00
48bd6d304f
sane-bt-search: improve sort metrics
2025-07-07 21:44:54 +00:00
d5711e7de7
netns: set lo up when initializing the netns
...
this is critical for services which communicate with eachother, e.g. jackett -> bitmagnet
2025-07-07 21:44:54 +00:00
5e3854595e
servo: bitmagnet: add docs
2025-07-07 19:08:18 +00:00
9f3cf94a0e
nixpkgs-bootstrap: update the signal-desktop patch hash
2025-07-07 16:48:56 +00:00
bec6b6ed72
nixpkgs-wayland: 2025-07-06 -> 2025-07-07
2025-07-07 15:52:47 +00:00
fdf2b5327e
opencellid: 2025-07-06 -> 2025-07-07
2025-07-07 15:52:31 +00:00
b7daf1ad04
uassets: 2025-07-06 -> 2025-07-07
2025-07-07 15:52:14 +00:00
b454a5a34f
signal-desktop: push cross compilation patches upstream
2025-07-07 09:28:19 +00:00
ae29f3066b
nixpkgs: 2025-07-05 -> 2025-07-06
2025-07-06 21:25:42 +00:00
70b1dda0a1
nixpkgs-wayland: 2025-07-05 -> 2025-07-06
2025-07-06 21:25:33 +00:00
960ac80ba4
podcastindex-db: 2025-07-02 -> 2025-07-06
2025-07-06 21:25:21 +00:00
214df43af2
opencellid: 2025-07-05 -> 2025-07-06
2025-07-06 21:25:03 +00:00
d67169aa13
uassets: 2025-07-05 -> 2025-07-06
2025-07-06 21:24:48 +00:00
019991cf1e
signal-desktop: dont hold onto nodejs at all
2025-07-06 08:25:22 +00:00
c4f25ac198
signal-desktop: remove ref to build-time packages
2025-07-06 07:58:14 +00:00
831bddbcb6
programs: signal-desktop: ship upstream nixpkgs version, patched to cross-compile
...
because signal is too much bullshit for me to maintain on my own
2025-07-06 07:25:35 +00:00
4ac8805743
signal-desktop: fix cross compilation
2025-07-06 07:24:48 +00:00
abd5e8a18d
flare-signal: test & update compat/status
2025-07-06 03:22:52 +00:00
a6a1597f26
signal-dessktop-from-src: freeze at 7.60.0
2025-07-05 23:08:40 +00:00
dede9e3ddb
nixpkgs: 2025-07-04 -> 2025-07-05
2025-07-05 23:02:56 +00:00
69ac264681
nixpkgs-wayland: 2025-07-03 -> 2025-07-05
2025-07-05 23:02:35 +00:00
39fc431802
sops-nix: 2025-06-17 -> 2025-07-04
2025-07-05 23:02:19 +00:00
9b9a0fa953
uassets: 2025-07-03 -> 2025-07-05
2025-07-05 23:02:02 +00:00
85b41efc7e
opencellid: 2025-07-03 -> 2025-07-05
2025-07-05 23:01:44 +00:00
bd80c3b6f7
nixpkgs: 2025-07-03 -> 2025-07-04
2025-07-04 07:46:30 +00:00
91624ba253
uassets: bump
2025-07-04 07:46:21 +00:00
e52ae986b6
Revert "signal-desktop-from-src: 7.60.0 -> 7.61.0"
...
This reverts commit 7c0523f3e6
.
upon launch, Signal says 7.61.0 has expired and does not let you message
anyone.
fuck signal i hate their bullshit. "bUt It'S sO mUch EaSIer tHAn
MAtrIx". bruh
2025-07-03 07:47:34 +00:00
dead0a4b7c
nixpkgs: 2025-07-02 -> 2025-07-03
2025-07-03 07:42:54 +00:00
fc29c61ab7
nixpkgs-wayland: 2025-07-02 -> 2025-07-03
2025-07-03 07:42:42 +00:00
7c0523f3e6
signal-desktop-from-src: 7.60.0 -> 7.61.0
2025-07-03 07:42:30 +00:00
00fdcb7ec3
opencellid: 2025-07-02 -> 2025-07-03
2025-07-03 07:42:09 +00:00
87fbeaa2bf
uassets: 2025-07-02 -> 2025-07-03
2025-07-03 07:41:54 +00:00
3cd1bd2bff
zsh: expose un-aliased coreutils ls as _ls
2025-07-03 05:08:06 +00:00
11f8127cc3
zsh: fix ls aliases
...
they were being overriden by shittier nixos defaults
2025-07-02 21:54:16 +00:00
722c94d169
nixpkgs: 2025-06-27 -> 2025-07-02
2025-07-02 19:52:46 +00:00
f1b8fd7a9d
nixpkgs-wayland: 2025-06-28 -> 2025-07-02
2025-07-02 19:52:24 +00:00
0c4d84de90
sponsorblock: 5.13.1 -> 5.13.2
2025-07-02 19:52:10 +00:00
9ee805d2f4
uvtools: 5.1.3 -> 5.1.4
2025-07-02 19:51:57 +00:00
ce7702fbb7
uassets: 2025-06-28 -> 2025-07-02
2025-07-02 19:51:37 +00:00
6a1bdeb3a9
podcastindex-db: 2025-06-22 -> 2025-07-02
2025-07-02 19:51:24 +00:00
a61a3afd73
opencellid: 2025-06-28 -> 2025-07-02
2025-07-02 19:51:08 +00:00
728e97b122
ssh: remove unused SSH_EXTRA_KNOWN_HOSTS env hook
2025-07-02 07:37:08 +00:00
558e9edc4b
snapper: document how to delete snapshots/data
2025-07-01 16:25:54 +00:00
195e420181
bind: enable reverse DNS on select networks
2025-07-01 16:18:33 +00:00
dd2aee0e10
nixpkgs: update patch hashes
2025-07-01 16:18:14 +00:00
851071c8e1
zsh: tweak ls aliases
2025-07-01 07:26:22 +00:00
73fcb27251
sane-private-unlock-remote: add a timeout
2025-06-29 20:08:10 +00:00
2e7f164738
fix native hosts to not build as cross
2025-06-28 22:48:22 +00:00
689d9ead5a
nixpkgs-wayland: 2025-06-27 -> 2025-06-28
2025-06-28 21:19:33 +00:00
f1f0115e1b
uassets: 2025-06-27 -> 2025-06-28
2025-06-28 21:19:13 +00:00
ecf90f3662
opencellid: 2025-06-27 -> 2025-06-28
2025-06-28 21:19:01 +00:00
58ab12310a
toplevel: define a "static-x86_64" and "static-aarch64" host, to experiment with static linking
...
progress is early, and it's unclear if the work the make gtk, opengl, etc compatible with such a system will ever be feasible
2025-06-28 11:54:47 +00:00
4ceab76cd1
get "hosts.baseline-x86_64" to eval
2025-06-28 10:17:59 +00:00
a2634219bc
nixpkgs: 2025-06-26 -> 2025-06-27
2025-06-27 17:58:33 +00:00
cd6e128a6d
nixpkgs-wayland: 2025-06-26 -> 2025-06-27
2025-06-27 17:02:24 +00:00
a472f35775
opencellid: 2025-06-26 -> 2025-06-27
2025-06-27 17:02:10 +00:00
0558eb71d4
uassets: 2025-06-26 -> 2025-06-27
2025-06-27 17:01:57 +00:00
5a7310759e
lddtree: ship
2025-06-27 07:16:23 +00:00
7e84c7e237
patchelf: ship it
2025-06-27 07:12:44 +00:00
d7f79ed7d9
nixpkgs: 2025-06-25 -> 2025-06-26
2025-06-26 18:23:15 +00:00
ba9e4b95ba
nixpkgs-wayland: 2025-06-24 -> 2025-06-26
2025-06-26 18:23:02 +00:00
e1cc1570c7
signal-desktop-from-src: 7.59.0 -> 7.60.0
2025-06-26 17:46:31 +00:00
ecfe480394
opencellid: 2025-06-25 -> 2025-06-26
2025-06-26 17:46:12 +00:00
ca2e15c8c5
uassets: 2025-06-25 -> 2025-06-26
2025-06-26 17:46:01 +00:00
194151367c
nixpkgs: 2025-06-24 -> 2025-06-25
2025-06-25 15:59:53 +00:00
87d9415223
nixpkgs-wayland: same-day bump
2025-06-25 15:59:34 +00:00
7d52b4210a
mslicer: 0.2.2-unstable-2025-06-14 -> 0.2.2-unstable-2025-06-25
2025-06-25 15:59:21 +00:00
3c1b1c2967
zimPackages.archlinux_en_all_maxi: 2025-05 -> 2025-06
2025-06-25 15:58:44 +00:00
0b9e012bba
uassets: 2025-06-24 -> 2025-06-25
2025-06-25 15:58:27 +00:00
aa7e60c415
opencellid: 2025-06-24 -> 2025-06-25
2025-06-25 15:58:13 +00:00
70b0f3a100
x86_64: enable nested virtualization (speculatively)
2025-06-25 08:16:57 +00:00
1c268038b2
users: colin: add to "kvm" group
2025-06-24 20:25:31 +00:00
6d335a2122
nixpkgs: 2025-06-23 -> 2025-06-24
2025-06-24 15:13:13 +00:00
cc37289967
nixpkgs-wayland: 2025-06-23 -> 2025-06-24
2025-06-24 15:13:04 +00:00
1ee216f7b1
zimPackages.wikipedia_en_all_mini: 2024-04 -> 2025-06
2025-06-24 15:12:50 +00:00
76ac917230
uninsane-dot-org: 2025-02-09 -> 2025-06-23
2025-06-24 15:12:36 +00:00
3ced6b5db9
opencellid: 2025-06-23 -> 2025-06-34
2025-06-24 15:00:23 +00:00
b6a55de5bd
uassets: 2025-06-23 -> 2025-06-24
2025-06-24 15:00:12 +00:00
f6b1754dd1
nixpkgs: 2025-06-22 -> 2025-06-23
2025-06-23 15:19:47 +00:00
17b5cf31d1
nixpkgs-wayland: 2025-06-22 -> 2025-06-23
2025-06-23 15:19:29 +00:00
67c314b96c
opencellid: 2025-06-22 -> 2025-06-23
2025-06-23 15:19:14 +00:00
7fefed160f
uassets: 2025-06-22 -> 2025-06-23
2025-06-23 15:19:00 +00:00
d9c1a97ef6
modules/image.nix: remove dependency on mobile-nixos
...
the images build, but i have not tried booting them
2025-06-23 02:32:17 +00:00
dafa562f51
programs: cargo: assign buildCost = 1
2025-06-22 22:47:10 +00:00
bf4e5bce27
nixpkgs: 2025-06-21 -> 2025-06-22
2025-06-22 21:31:10 +00:00
059193d09a
nixpkgs-wayland: 2025-06-21 -> 2025-06-22
2025-06-22 21:31:10 +00:00
5365044412
signal-desktop-from-src: fix hash
2025-06-22 21:31:10 +00:00
8fb8d468f9
opencellid: 2025-06-21 -> 2025-06-22
2025-06-22 21:31:10 +00:00
136abd88e0
podcastindex-db: 2025-06-16 -> 2025-06-22
2025-06-22 21:31:10 +00:00
dedd89bc43
uassets: 2025-06-21 -> 2025-06-22
2025-06-22 21:31:10 +00:00
e2b432f759
bootpart-u-boot-rpi-aarch64: cleanup
...
didn't try booting this; not super educated on all the different components here
2025-06-22 21:31:10 +00:00
4dc007460d
cadey: ship rpi-400 boot files
2025-06-22 21:31:10 +00:00
2e40a2cf0c
hosts: consolidate pkgs.bootpart-uefi-x86_64 into hal/x86_64
2025-06-22 21:31:10 +00:00
8ace840d50
cadey: ship kodi
2025-06-22 21:31:10 +00:00
8aa2396c36
hosts/cadey: init
...
this hasn't been deployed to hardware -- yet
2025-06-22 21:31:10 +00:00
082db767af
sane-bt-add: support "--other $NAME" torrent types
2025-06-22 03:12:28 +00:00
0220a3c22b
nixpkgs: update patch hashes
2025-06-22 01:36:22 +00:00
0212be3ac8
flowy: enable rsync-net backups
2025-06-21 16:31:17 +00:00
ec8092a99d
nixpkgs: 2025-06-20 -> 2025-06-21; push buildfix patches upstream
2025-06-21 07:43:40 +00:00
03c17dedd2
nixpkgs-wayland: 2025-06-20 -> 2025-06-21
2025-06-21 07:42:55 +00:00
bd9d57c746
sponsorblock: 5.13 -> 5.13.1
2025-06-21 07:42:44 +00:00
51203647d4
zimPackages.alpinelinux_en_all_maxi: 2023-01 -> 2025-06
2025-06-21 07:42:32 +00:00
037e24e877
uassets: 2025-06-20 -> 2025-06-21
2025-06-21 07:42:15 +00:00
81c1db550f
opencellid: 2025-06-20 -> 2025-06-21
2025-06-21 07:42:05 +00:00
4703744aa1
nixpkgs: 2025-06-18 -> 2025-06-20
2025-06-21 06:28:26 +00:00
7476f80cbe
rsync: enable ssh access
2025-06-21 06:27:59 +00:00
0261110fa5
bypass-paywalls-clean: disable
...
sources are offline, i havent used it for several months anyway
2025-06-21 06:27:20 +00:00
34ea0a2756
signal-desktop: remove outdated comment
2025-06-21 06:26:27 +00:00
d891dbce96
signal-desktop-from-src: 7.58.0 -> 7.59.0
2025-06-20 21:42:17 +00:00
a5b5b58659
opencellid: 2025-06-18 -> 2025-06-20
2025-06-20 19:42:15 +00:00
18b3877eaa
sponsorblock: 5.12.4 -> 5.13
2025-06-20 18:31:41 +00:00
751131bcb0
uassets: 2025-06-18 -> 2025-06-20
2025-06-20 18:31:05 +00:00
7c6d8e2da5
wifi: add new network
2025-06-20 02:11:00 +00:00
bb536e1a89
bind: add records for resolving localhost
2025-06-19 03:16:04 +00:00
13800abfbe
tailscale: route the 192.168/16 IP space
2025-06-19 03:16:04 +00:00
da88798ff2
slack: allow access to ~/tmp
2025-06-18 17:30:46 +00:00
8ddf1fce66
nixpkgs: 2025-06-17 -> 2025-06-18
2025-06-18 17:27:33 +00:00
fbc2a06ab9
nixpkgs-wayland: 2025-06-16 -> 2025-06-18
2025-06-18 17:27:20 +00:00
dd93ccd26f
opencellid: 2025-06-17 -> 2025-06-18
2025-06-18 17:26:58 +00:00
b6c638ac0b
uassets: 0-unstable-2025-06-17 -> 0-unstable-2025-06-18
2025-06-18 17:26:43 +00:00
e241a1f78f
hg: tune the [diff] config
2025-06-18 00:43:36 +00:00
42e863cb93
todo.md: task for showing deadlines less often
2025-06-17 21:42:08 +00:00
fb5f15e757
zoom: persist enough data that it stays logged in across exits (but not boots?)
2025-06-17 21:41:56 +00:00
09fd2426e3
nixpkgs: 2025-06-16 -> 2025-06-17
2025-06-17 14:44:32 +00:00
5fa2c56889
nixpkgs-wayland: same-day update
2025-06-17 14:44:23 +00:00
a76173c0ec
opencellid: 2025-06-16 -> 2025-06-17
2025-06-17 14:44:10 +00:00
e1bdd9fa0f
sops-nix: 2025-06-10 -> 2025-06-17
2025-06-17 14:43:57 +00:00
2dafce82df
uassets: 2025-06-16 -> 2025-06-17
2025-06-17 14:43:39 +00:00
d4e668e6fd
sane-private-unlock-remote: fix ssh sandboxing (hopefully)
2025-06-17 04:28:14 +00:00
af8f7c06ad
nixpkgs: 2025-06-14 -> 2025-06-16
2025-06-17 03:53:42 +00:00
6c11a90bff
mslicer: 0.2.1-unstable-2025-05-01 -> 0.2.2-unstable-2025-06-14
2025-06-17 03:53:23 +00:00
59d5d6592e
nixpkgs-wayland: 2025-06-14 -> 2025-06-16
2025-06-16 16:56:56 +00:00
8641ee16ad
opencellid: 2025-06-14 -> 2025-06-16
2025-06-16 16:56:28 +00:00
643e0f7bbc
podcastindex-db: 2025-06-08 -> 2025-06-16
2025-06-16 16:56:16 +00:00
c2e686217c
uassets: 2025-06-14 -> 2025-06-16
2025-06-16 16:55:45 +00:00
d4c9e47cff
uvtools: 5.1.2 -> 5.1.3
2025-06-16 16:55:28 +00:00
0b241ea4ab
firefox: update wiki.nixos.org search URL
2025-06-15 01:53:25 +00:00
c944521cb2
servo: deploy waka.laka.osaka as a derivation instead of linking to external untracked files
2025-06-14 21:37:20 +00:00
d3cc96415b
servo: hickory-dns: discover zones via config.sane.dns
2025-06-14 21:07:08 +00:00
dabeadea09
servo: laka.osaka: fix so hickory-dns serves the site, and / is served by index.html
2025-06-14 21:03:05 +00:00
f0126eae61
nixpkgs: 2025-06-13 -> 2025-06-14
2025-06-14 20:58:35 +00:00
8f214ca89d
nixpkgs-wayland: 2025-06-13 -> 2025-06-14
2025-06-14 20:58:11 +00:00
ee3442567a
opencellid: 2025-06-13 -> 2025-06-14
2025-06-14 20:57:55 +00:00
5d956ce884
uassets: 2025-06-13 -> 2025-06-14
2025-06-14 20:57:46 +00:00
fa5122af8e
servo: nginx: define laka.osaka website
2025-06-14 20:26:21 +00:00
1edf5b2d89
servo: uninsane.org: remove SSL hacks
...
i *think* these aren't needed, now i don't use ejabberd
2025-06-14 20:10:31 +00:00
58e72a6457
servo: uninsane.org: remove public logging; these don't go anywhere, with goaccess being disabled
2025-06-14 20:08:26 +00:00
8238ac10f5
servo: nginx: split uninsane.org out of main config file
2025-06-14 20:05:55 +00:00
c739e94658
servo: nginx: move to own folder
2025-06-14 19:57:26 +00:00
85fb7b04d0
sway: configure gpodder to always render titlebar
2025-06-14 19:53:16 +00:00
93d68e494f
neovim: add H keybinding to switch between matching .c and .h files
2025-06-13 19:39:37 +00:00
6f4e96145a
megapixels-next: 2025-06-01 -> 2025-06-12
2025-06-13 19:02:35 +00:00
a93e226058
nixpkgs: 2025-06-12 -> 2025-06-13
2025-06-13 19:02:21 +00:00
980a62ecfc
nixpkgs-wayland: 2025-06-12 -> 2025-06-13
2025-06-13 19:02:04 +00:00
3d90e2a606
opencellid: 2025-06-12 -> 2025-06-13
2025-06-13 19:01:47 +00:00
c83b5fc771
uassets: 2025-06-12 -> 2025-06-13
2025-06-13 19:01:34 +00:00
7c27e27e27
programs/mercurial: implement a "hg qdup" alias
2025-06-13 07:35:12 +00:00
024fbd48a2
programs/mercurial: try to create an alias to migrate patches across stacks, but i'm too dumb to get it to actually work
2025-06-13 07:21:28 +00:00
5ec78adf11
feeds: unsubscribe from Away Days
2025-06-13 03:38:56 +00:00
cfc08dc06c
sane-private-unlock: only unlock if we actually have a session
2025-06-12 19:14:45 +00:00
331cbaf926
modules/users: escape values in ~/.config/environment.d to avoid syntax errors
2025-06-12 19:14:29 +00:00
5aed77b30d
programs/mercurial: configure some MQ-related aliases
2025-06-12 19:13:55 +00:00
2c25c54a7e
programs/mercurial: add missing "less" dependency
2025-06-12 17:53:43 +00:00
57711561d6
signal-desktop-from-src: fix hash
2025-06-12 17:52:20 +00:00
1f779320d0
nixpkgs: 2025-06-11 -> 2025-06-12
2025-06-12 15:30:04 +00:00
7f57ead946
nixpkgs-wayland: 2025-06-11 -> 2025-06-12
2025-06-12 15:29:53 +00:00
26eddd0eff
signal-desktop-from-src: 7.57.0 -> 7.58.0
2025-06-12 15:29:35 +00:00
d3bb04f84c
opencellid: 2025-06-11 -> 2025-06-12
2025-06-12 15:29:18 +00:00
a0a2f60b44
uassets: 2025-06-11 -> 2025-06-12
2025-06-12 15:29:06 +00:00
69c9b6badc
flowy: enable private-unlock to servo
2025-06-11 20:55:44 +00:00
9b3451f380
nixpkgs: 2025-06-10 -> 2025-06-11
2025-06-11 18:22:15 +00:00
12584bcfde
nixpkgs-wayland: 2025-06-10 -> 2025-06-11
2025-06-11 18:22:04 +00:00
b87fdc2ae1
opencellid: 2025-06-10 -> 2025-06-11
2025-06-11 18:21:53 +00:00
a730800d76
sops-nix: 2025-05-18 -> 2025-06-10
2025-06-11 18:21:38 +00:00
7b62be4fa8
uassets: 2025-06-10 -> 2025-06-11
2025-06-11 18:21:28 +00:00
d39a4e38c3
nixpkgs: 2025-06-08 -> 2025-06-10
2025-06-10 16:59:27 +00:00
a6a55dca21
nixpkgs-wayland: 2025-06-08 -> 2025-06-10
2025-06-10 16:59:16 +00:00
4ad9192444
opencellid: 2025-06-08 -> 2025-06-10
2025-06-10 16:59:04 +00:00
c08af9e96f
uassets: 2025-06-08 -> 2025-06-10
2025-06-10 16:58:53 +00:00
3765e24f16
zimPackages.wikipedia_en_100: 2025-05 -> 2025-06
2025-06-10 16:58:39 +00:00
ff667bc576
sway: switch back to shipping the nixpkgs-wayland version
2025-06-10 16:58:10 +00:00
81201a97ba
servo: /var/media/archive/{README.md->temp/README.md}
2025-06-08 21:23:56 +00:00
d86d32bb55
scripts/deploy: swap lappy -> flowy for default deployments
2025-06-08 19:40:11 +00:00
feaf2ead69
nixpkgs: 2025-06-07 -> 2025-06-08
2025-06-08 19:33:56 +00:00
f811ac3a99
nixpkgs-wayland: 2025-06-07 -> 2025-06-08
2025-06-08 19:33:46 +00:00
9e74337e2d
podcastindex-db: 2025-06-02 -> 2025-06-08
2025-06-08 19:33:31 +00:00
9886f95e62
opencellid: 2025-06-07 -> 2025-06-08
2025-06-08 19:33:18 +00:00
38074e0a95
uassets: 2025-06-07 -> 2025-06-08
2025-06-08 19:33:04 +00:00
881ddbc2f2
nixpkgs: push bind extraArgs patch upstream
2025-06-07 19:35:22 +00:00
8d76f4ccae
bind: log to /var/log/named/named.log
2025-06-07 19:02:35 +00:00
3bff1fd013
bind: more docs
2025-06-07 09:55:18 +00:00
5acacb78fb
nixpkgs: remove upstreamed patches
2025-06-07 09:22:39 +00:00
3c71e2f363
bind: configure minimal logging
2025-06-07 09:14:11 +00:00
e2b4f317fb
nixpkgs: 2025-06-06 -> 2025-06-07
2025-06-07 06:58:05 +00:00
2e4a6f061e
todo.md: add netns-related tasks
2025-06-07 06:57:49 +00:00
80c8131120
nixpkgs-wayland: 2025-06-06 -> 2025-06-07
2025-06-07 06:57:28 +00:00
e7ce064c69
opencellid: 2025-06-06 -> 2025-06-07
2025-06-07 06:57:07 +00:00
f206a15f29
uassets: 2025-06-06 -> 2025-06-07
2025-06-07 06:56:55 +00:00
7818b14b49
servo: bitmagnet: dont expose the web UI unprotected
2025-06-07 06:56:28 +00:00
40d63c837f
polyunfill: keep XDG_CONFIG_DIRS=/etc/xdg nixos default
...
i finally found a place where it's used
2025-06-07 06:55:51 +00:00
dea48bf34b
servo: bitmagnet: raise the crawl rate
2025-06-06 22:17:37 +00:00
0951725e36
sops: remove the default examples
2025-06-06 21:56:45 +00:00
503cc832d4
servo: bitmagnet: restrict behind a login
2025-06-06 21:06:30 +00:00
f7b872aba0
programs: add htpasswd
2025-06-06 21:00:50 +00:00
8b152137f6
secrets: servo: reformat readme
2025-06-06 20:45:07 +00:00
2eeb9a2ace
servo: add bitmagnet service
2025-06-06 20:07:56 +00:00
bfae7cd4e9
firefox: add a search shortcut for rust-lang.org docs
2025-06-06 19:45:03 +00:00
cb79156d24
nixpkgs: 2025-06-05 -> 2025-06-06
2025-06-06 16:51:56 +00:00
57694a732d
nixpkgs-wayland: 2025-06-04 -> 2025-06-06
2025-06-06 16:51:48 +00:00
51ee4826a5
opencellid: 2025-06-05 -> 2025-06-06
2025-06-06 16:51:31 +00:00
0762c0aa20
uassets: 2025-06-05 -> 2025-06-06
2025-06-06 16:51:21 +00:00
aeeed83b8b
ssh: fix sandboxing to support "tailscale ssh"
2025-06-06 08:17:54 +00:00
01438ff7bb
bunpen: apply BUNPEN_DISABLE regex matching to BUNPEN_DROP_SHELL, too
2025-06-06 04:02:23 +00:00
1db734375a
mercurial: allow ssh access (for cloning over ssh://)
2025-06-06 03:30:23 +00:00
65f3c3d8bd
programs/ssh: provide a way to inject known_hosts at runtime
2025-06-06 03:04:20 +00:00
bc25feab80
modules/users: provide an env var to control sourcing of ~/.profile
2025-06-06 03:04:06 +00:00
19a14cc8ad
ssh: migrate to using ssh-agent
...
this provides better security, and the possibility of easier dependency injecting (e.g. coercing a program to use some _specific_ ssh key, even when not designed for it)'
2025-06-05 19:09:30 +00:00
d4c576c2ae
servo: update fs uuids
2025-06-05 19:00:11 +00:00
c50f4b1a5a
nixpkgs: 2025-06-04 -> 2025-06-05
2025-06-05 08:18:27 +00:00
78be5777cb
nixpkgs-wayland: 2025-06-02 -> 2025-06-04
2025-06-05 08:18:14 +00:00
c01656686d
opencellid: 2025-06-04 -> 2025-06-05
2025-06-05 08:18:01 +00:00
3a6d05bbf8
uassets: 2025-06-04 -> 2025-06-05
2025-06-05 08:17:48 +00:00
9b8603e505
pkgs/*: migrate stdenv -> stdenvNoCC for packages which dont need a compiler
2025-06-05 04:38:13 +00:00
bc293726ee
mercurial: enable MQ extension
2025-06-04 18:57:47 +00:00
8bce4b6fba
snippets: add project tracking links
2025-06-04 18:48:26 +00:00
26e9d73541
firefox-extensions: stdenv -> stdenvNoCC wherever possible
2025-06-04 18:05:25 +00:00
984bab8296
feeds: add Away Days (may or may not be worth keeping, idk yet)
2025-06-04 17:58:27 +00:00
55586b578a
nixpkgs: 2025-06-03 -> 2025-06-04
2025-06-04 08:45:51 +00:00
d2054a55dd
opencellid: 2025-06-03 -> 2025-06-04
2025-06-04 08:45:36 +00:00
9c6c18f157
uassets: 2025-06-03 -> 2025-06-04
2025-06-04 08:45:20 +00:00
3fb1fa3dd9
firefox: auto-open slack/zoom links in external handlers (untested)
2025-06-04 02:04:54 +00:00
d7c496eb28
zoom: allow meeting links to open in the main zoom session
2025-06-03 17:51:40 +00:00
0fdf4271f2
nixpkgs: 2025-06-01 -> 2025-06-03
2025-06-03 07:20:10 +00:00
ffe0ba614b
tailscale: fix missing meta
...
consumers use 'lib.getExe', which works better with valid 'meta'
2025-06-03 03:50:17 +00:00
f12ec0fdeb
megapixels-next: 2025-05-31 -> 2025-06-01
2025-06-03 03:49:23 +00:00
02653f1792
opencellid: 2025-06-02 -> 2025-06-03
2025-06-03 03:48:36 +00:00
241023a370
uassets: 2025-06-02 -> 2025-06-03
2025-06-03 03:48:23 +00:00
ecee0fe032
refactor: fs/remote-servo: remove dead code
2025-06-02 17:59:30 +00:00
b88136fe31
sway: assign workspace 1 predictably
2025-06-02 17:59:20 +00:00
788cc28063
flowy: update password
2025-06-02 17:44:11 +00:00
a250a99b69
secrets/net: add networks encountered with flowy
2025-06-02 17:43:29 +00:00
2509ea571f
sway: add external displays for flowy
2025-06-02 17:42:49 +00:00
bdc56a20ce
nixpkgs-bootstrap: fix patch hash
2025-06-02 16:05:47 +00:00
1929ef3458
flowy: add a user password
2025-06-02 16:05:37 +00:00
81d3c2c469
gnome-keyring: fix creation of default keyring
2025-06-02 09:57:32 +00:00
7fba13c628
flowy: fix host-specific secrets encryption
2025-06-02 09:23:24 +00:00
f4a8a94af8
flowy: enable wireguard
2025-06-02 09:13:48 +00:00
98f505887e
doc: fix the updatekeys command to be non-interactive
2025-06-02 09:13:29 +00:00
1d1fe1d9b5
flowy: fix host secrets
2025-06-02 09:12:48 +00:00
be73029e54
doc/adding-a-host: show how to setup wireguard keys
2025-06-02 08:46:31 +00:00
4d3005ca5d
scripts/sync: sync to flowy
2025-06-02 08:46:14 +00:00
72f4f6b1a0
hosts/common: add a /mnt/flowy mountpoint
2025-06-02 08:45:57 +00:00
bf3b383957
flowy: enable "work" role
2025-06-02 08:44:09 +00:00
474de5c3d7
programs: ship ssh-to-age
2025-06-02 08:43:54 +00:00
9c39b4346b
wg-home: remove unused module argument
2025-06-02 08:43:42 +00:00
899e84ca75
flowy: add ssh and wireguard keys
2025-06-02 08:43:26 +00:00
28ab943be4
docs: show more clearly how to update secret keys
2025-06-02 08:37:17 +00:00
d837278324
secrets: give flowy access to relevant secrets
2025-06-02 08:35:48 +00:00
39ec9f5cfb
modules/persist: remove extraneous "nosuid" flag from gocryptfs mounts
...
it was logging noisily
2025-06-02 08:27:51 +00:00
6ddac6b3f2
nixpkgs-wayland: 2025-05-31 -> 2025-06-02
2025-06-02 08:10:43 +00:00
66163f5e0c
signal-desktop-from-src: update hash
2025-06-02 08:10:25 +00:00
10831169d1
opencellid: 2025-06-01 -> 2025-06-02
2025-06-02 08:10:08 +00:00
3ad397b6bc
podcastindex-db: 2025-05-30 -> 2025-06-02
2025-06-02 08:09:57 +00:00
2991208cd9
uassets: 2025-06-01 -> 2025-06-02
2025-06-02 08:09:43 +00:00
8fa774e140
bootpart-uefi-x86_64: expand docs
2025-06-02 07:37:56 +00:00
2384c3575e
tailscale: avoid overlapping IP routes
...
I think they were making fractal launch hang, between when tailscale is up and when wg-home is reachable; packet gets sent to tailscale instead and hangs
2025-06-02 05:22:19 +00:00
41f0bfde53
bootpart-uefi-x86_64: cleanup formatting
2025-06-02 04:38:05 +00:00
d4723795e6
tailscale: clean up the IP routes so that it can coexist with by home wireguard network
2025-06-02 04:37:23 +00:00
37ed00f441
refactor: hosts/modules/work: split tailscale into own file
2025-06-01 21:10:47 +00:00
e91eafdfc3
refactor: hosts/modules/work.nix -> subdirectory
2025-06-01 21:09:22 +00:00
ec276e013b
nixpkgs-wayland: 2025-05-30 -> 2025-05-31
2025-06-01 20:43:42 +00:00
0555516ebb
nixpkgs: 2025-05-31 -> 2025-06-01
2025-06-01 20:43:34 +00:00
3f14b7d364
megapixels-next: 2025-05-16 -> 2025-05-31
2025-06-01 20:43:10 +00:00
18b98125ac
doc/adding-a-host: mention ssh/sops keys
2025-06-01 20:11:00 +00:00
4bd4f29759
hosts: add "flowy", my new laptop
...
i haven't actually deployed this yet, but it does build
2025-06-01 20:10:40 +00:00
bdb203bc5f
opencellid: 2025-05-31 -> 2025-06-01
2025-06-01 20:09:18 +00:00
04c2912450
uassets: 2025-05-31 -> 2025-06-01
2025-06-01 20:09:05 +00:00
b11e329351
make host details like host_pubkey, wg-home.ip be optional
2025-06-01 20:08:49 +00:00
ef4373f704
wg-home: dont force each host to define its IP address twice
2025-06-01 20:07:53 +00:00
db9b5dcfeb
firefox: remove some more unnecessary fields from search.json
2025-06-01 00:36:33 +00:00
15fcdfca2b
firefox: remove some unnecessary fields from search.json
2025-06-01 00:28:52 +00:00
6226818ad7
firefox: configure Kagi as default search
2025-06-01 00:14:57 +00:00
7c18c0d13b
programs: ship mozlz4a
2025-05-31 22:41:18 +00:00
fe1a8b7d5e
programs/firefox: simplify persistence; improve docs for policies
2025-05-31 22:41:03 +00:00
3ef40e9cb3
nixpkgs: 2025-05-30 -> 2025-05-31
2025-05-31 18:31:42 +00:00
af3d16794f
nixpkgs-wayland: bump
2025-05-31 18:31:30 +00:00
c52704b2ed
opencellid: 2025-05-30 -> 2025-05-31
2025-05-31 18:31:14 +00:00
a09b05bb49
uassets: 2025-05-30 -> 2025-05-31
2025-05-31 18:31:02 +00:00
7b74ccf192
uvtools: 5.1.1 -> 5.1.2
2025-05-31 18:30:49 +00:00
74bb17316d
zimPackages.rationalwiki_en_all_maxi: 2021-03 -> 2025-05
2025-05-31 18:30:32 +00:00
65d1fa76e6
slack: enable video calls
2025-05-30 20:08:40 +00:00
629de56f54
slack: allow notifications & more portal integrations (untested)
2025-05-30 19:32:57 +00:00
01812da816
nixpkgs: 2025-05-29 -> 2025-05-30
2025-05-30 18:13:52 +00:00
c297bc733a
nixpkgs-wayland: 2025-05-29 -> 2025-05-30
2025-05-30 18:13:42 +00:00
28b69fd1f9
opencellid: 0-unstable-2025-05-22 -> 0-unstable-2025-05-30
2025-05-30 15:58:23 +00:00
ff786421c5
podcastindex-db: 0-unstable-2025-05-18 -> 0-unstable-2025-05-30
2025-05-30 15:58:07 +00:00
f05ec619e3
uassets: 0-unstable-2025-05-29 -> 0-unstable-2025-05-30
2025-05-30 15:57:52 +00:00
b8e0ae4ed5
firefox-extensions.ublock-origin: 1.63.2 -> 1.64.0
2025-05-30 05:16:56 +00:00
2484822b9d
work/tailscale: harden & integrate with BIND for DNS resolution
2025-05-30 05:16:43 +00:00
eabc087ebb
tailscale: document that --operator flag is broken
2025-05-30 04:21:02 +00:00
d178f2f2f6
firefox-extensions.sponsorblock: 5.12.1 -> 5.12.4
2025-05-30 04:13:30 +00:00
377f2c4a75
firefox-extensions.addon-git-updater: fix double-quoting of update URL
2025-05-30 04:12:08 +00:00
83855f7d6a
desko: add tailscale config; move slack/zoom behind a "work" role
2025-05-30 03:02:46 +00:00
92f68baaf9
systemd: rework emergency/rescue targets to be safer
2025-05-30 01:14:11 +00:00
82096288e2
systemd: fix rescue/emergency targets to allow root login
2025-05-30 00:22:27 +00:00
2aa2af823d
sane-vpn: add flags to control the address, device, and DNS server
2025-05-29 23:03:49 +00:00
047543ca93
programs: add slack
2025-05-29 19:12:07 +00:00
065e4f8fb8
programs: ship zoom-us
2025-05-29 18:02:37 +00:00
0c286946d9
zimPackages.archlinux_en_all_maxi: 2025-04 -> 2025-05
2025-05-29 16:03:57 +00:00
9078cf3acc
uassets: 2025-05-22 -> 2025-05-29
2025-05-29 16:03:57 +00:00
5dca51f840
signal-desktop-from-src: 7.55.0 -> 7.57.0
2025-05-29 16:03:57 +00:00
32ca4476c5
nixpkgs-wayland: 2025-05-23 -> 2025-05-29
2025-05-29 16:03:57 +00:00
a9b165a63d
nixpkgs: 2025-05-23 -> 2025-05-29
...
rk818-charger: fix to compile against linux 6.15
2025-05-29 16:03:54 +00:00
9337436b71
nixpkgs-wayland: 2025-05-21 -> 2025-05-23
2025-05-29 06:28:36 +00:00
e25a8a35e9
nixpkgs: 2025-05-19 -> 2025-05-23
2025-05-29 06:28:26 +00:00
c0a788f750
signal-desktop-from-src: update hashes
2025-05-29 06:27:22 +00:00
ed59897119
ollamaPackages.qwq-abliterated-32b: update hashes
2025-05-29 06:27:06 +00:00
5091786d9c
servo/ovpn: update IP address
2025-05-29 06:26:21 +00:00
55aa9b75f1
opencellid: 0-unstable-2025-05-20 -> 0-unstable-2025-05-22
2025-05-29 06:26:21 +00:00
d5de32ddea
uassets: 0-unstable-2025-05-21 -> 0-unstable-2025-05-22
2025-05-29 06:26:21 +00:00
c082154d58
nixpkgs-wayland: 2025-05-20 -> 2025-05-21
2025-05-29 06:26:21 +00:00
bb67240055
uassets: 2025-05-20 -> 2025-05-21
2025-05-29 06:26:21 +00:00
cea680b727
scripts/deploy: fix --help flag
2025-05-29 06:26:21 +00:00
61fb2666d0
nixpkgs-wayland: 2025-05-19 -> 2025-05-20
2025-05-29 06:26:21 +00:00
e328ec8c3f
euicc-manual: 2025-05-18 -> 2025-05-20
2025-05-29 06:26:21 +00:00
d3c76f3a43
opencellid: 2025-05-19 -> 2025-05-20
2025-05-29 06:26:21 +00:00
69cf3ae762
uassets: 2025-05-19 -> 2025-05-20
2025-05-29 06:26:21 +00:00
b39c3ec7de
desko: update fs uuids
...
migrated to a new disk; changing the UUIDs so i can have both disks in the same system without conflict
2025-05-29 06:14:54 +00:00
c4cdf5ee72
programs: replace coreutils uptime with procps uptime
2025-05-27 03:22:59 +00:00
ec5bf7cc1f
ollamaPackages.qwq-abliterated-32b: fix hashes
2025-05-25 05:38:29 +00:00
b11bb8d2f9
ollama: stop shipping qwq-32b
...
redundant with qwq-abliterated-32b
2025-05-25 05:38:10 +00:00
448389d888
nixpkgs: update patch hashes
2025-05-25 05:37:45 +00:00
e5cd484138
nixpkgs: grab conky update
2025-05-19 19:02:34 +00:00
99826b7f1b
scripts/deploy: fix missing "setvar" when parsing "--deriv" argument
2025-05-19 19:02:26 +00:00
d0327f8f73
nixpkgs: 2025-05-18 -> 2025-05-19
2025-05-19 17:52:48 +00:00
90b27d36c9
nixpkgs-wayland: 2025-05-17 -> 2025-05-19
2025-05-19 16:46:38 +00:00
1405d24a8e
sops-nix: 2025-05-05 -> 2025-05-18
2025-05-19 16:46:23 +00:00
2ab16e97c2
opencellid: 2025-05-18 -> 2025-05-19
2025-05-19 16:46:11 +00:00
414bbc7217
uassets: 2025-05-18 -> 2025-05-19
2025-05-19 16:45:59 +00:00
8beada36d2
nixpkgs: 2025-05-17 -> 2025-05-18
2025-05-18 17:11:49 +00:00
6b55711f10
nixpkgs-wayland: 2025-05-16 -> 2025-05-17
2025-05-18 17:11:34 +00:00
6b0771f1fe
euicc-manual: 2025-05-16 -> 2025-05-18
2025-05-18 17:11:20 +00:00
e865534903
opencellid: 2025-05-17 -> 2025-05-18
2025-05-18 17:11:05 +00:00
f4e9a0aa02
podcastindex-db: 2025-05-08 -> 2025-05-18
2025-05-18 17:10:52 +00:00
a963d63ca8
uassets: 2025-05-17 -> 2025-05-18
2025-05-18 17:10:39 +00:00
07ecda1116
servo: update OVPN IP address
2025-05-18 08:18:37 +00:00
ffdb00ea19
sane-vpn: clarify the CLI
...
unfortunately i can't directly use 'sane-vpn do -- CMD', because python strips -- in arg parsing
2025-05-18 02:31:45 +00:00
014008472b
scripts/deploy: fix to allow destructive ... (echo=true)
invocations
2025-05-18 00:07:39 +00:00
340f91de3f
cross: drop the gnome-user-share patch; make my crossCargo compatible with debug build type
2025-05-18 00:03:56 +00:00
6fef1bbd4b
scripts/deploy: refactor
2025-05-17 21:03:58 +00:00
99629c9e09
nixpkgs: 2025-05-15 -> 2025-05-17
2025-05-17 18:00:28 +00:00
9ec2c1a22a
nixpkgs-wayland: 2025-05-15 -> 2025-05-16
2025-05-17 18:00:28 +00:00
e7e6997472
opencellid: 2025-05-16 -> 2025-05-17
2025-05-17 18:00:28 +00:00
f74a0bbaca
neovim: configure filetype matching for nix-shell ysh
2025-05-17 18:00:28 +00:00
c4824f8f78
scripts/deploy: fix broken "|| return 1"
2025-05-17 18:00:28 +00:00
9daacae794
scripts/deploy: fix --build, --copy, --switch, --test flags
2025-05-17 18:00:28 +00:00
a375393f2a
megapixels-next: 2.0.0-alpha1-unstable-2025-04-08 -> 2.0.0-alpha1-unstable-2025-05-16
2025-05-17 18:00:28 +00:00
7fc6bda614
euicc-manual: 2025-05-14 -> 2025-05-16
2025-05-17 18:00:28 +00:00
7423177796
uassets: 2025-05-16 -> 2025-05-17
2025-05-17 18:00:28 +00:00
cce19c38d7
nixpkgs-wayland: 2025-05-14 -> 2025-05-15
2025-05-17 01:42:39 +00:00
ba657ae647
scripts/deploy: print a deployment plan before executing it
2025-05-17 01:42:23 +00:00
997e901fee
opencellid: 2025-05-15 -> 2025-05-16
2025-05-16 03:04:01 +00:00
793e7fca09
uassets: 2025-05-15 -> 2025-05-16
2025-05-16 03:03:48 +00:00
fcfe45da92
scripts/check-uninsane: add a check that uninsane.org. is reachable from Google DNS
...
sometimes 8.8.8.8 reflects DNS reboots faster than 1.1.1.1
2025-05-15 16:02:41 +00:00
0c6d279c54
nixpkgs-wayland: 2025-05-13 -> 2025-05-14
2025-05-15 15:42:12 +00:00
15d2a8bf65
nixpkgs: 2025-05-14 -> 2025-05-15
2025-05-15 15:41:58 +00:00
efd04b6601
servo: update /mnt/pool UUIDs
2025-05-15 15:41:40 +00:00
1c739bd8ad
scripts/deploy: fix invalid use of "failed" builtin
2025-05-15 15:32:28 +00:00
098a5ac959
euicc-manual: 2025-05-13 -> 2025-05-14
2025-05-15 06:47:37 +00:00
bfd0a97e8a
opencellid: 2025-05-14 -> 2025-05-15
2025-05-15 06:47:24 +00:00
030fe9596f
uassets: 2025-05-14 -> 2025-05-15
2025-05-15 06:47:12 +00:00
56b8d82c42
scripts/deploy: port from bash to ysh
2025-05-15 06:47:01 +00:00
471341447e
btrfs-progs: fix sandboxing to be compat with "btrfs replace"
2025-05-15 04:11:18 +00:00
2701b484e5
nixpkgs-wayland: 2025-05-12 -> 2025-05-13
2025-05-14 07:51:04 +00:00
5ca30a2e43
nixpkgs: 2025-05-13 -> 2025-05-14
2025-05-14 07:50:54 +00:00
8bd273e51b
opencellid: 2025-05-12 -> 2025-05-14
2025-05-14 07:50:40 +00:00
f86b1d2ef1
signal-desktop-from-src: 7.54.0 -> 7.55.0
2025-05-14 07:50:28 +00:00
34a1cba331
uassets: 2025-05-13 -> 2025-05-14
2025-05-14 07:50:08 +00:00
97d789c52a
programs: add readline
2025-05-14 07:49:55 +00:00
c645a73e2e
common: stop persisting ~/.cache/mesa_shader_cache_db: make it ephemeral and then delete altogether once it has no more users
2025-05-14 07:49:22 +00:00
7e655c6451
schlock: fix icon rendering, slightly improve colors
2025-05-13 08:42:42 +00:00
e46ae9b9e5
nicotine-plus: update UI preferences (no confirm-on-quit; disable unused columns)
2025-05-13 06:08:42 +00:00
c4d0ead5e1
nixpkgs: 2025-05-12 -> 2025-05-13
2025-05-13 06:03:06 +00:00
39e9b4aa3e
zsh: fix c
alias to support 0 arguments
2025-05-13 06:02:37 +00:00
e561417c7c
euicc-manual: 0-unstable-2025-05-03 -> 0-unstable-2025-05-13
2025-05-13 06:01:57 +00:00
d361ac1b5f
uassets: 0-unstable-2025-05-12 -> 0-unstable-2025-05-13
2025-05-13 06:01:45 +00:00
d0c772533b
mpv: remove MBTN_LEFT controls until i can update uosc
2025-05-13 05:29:50 +00:00
cc3e0e8fa0
nixpkgs-bootstrap: update *patched* src name to nixpkgs-$branch-sane
2025-05-13 04:32:43 +00:00
0e198ad482
scripts/update: relax note on parallelism now that nixpkgs-bootstrap updates are atomic
2025-05-13 04:31:34 +00:00
f8fb4b9ef4
nixpkgs-bootstrap: make the updater atomic, thereby allowing update of nixpkgs-bootstrap.master
in parallel with anything else
2025-05-13 04:30:55 +00:00
22cf60914b
nixpkgs-wayland: bump
2025-05-13 03:08:19 +00:00
3a9a3353a0
schlock: remove unused call args
2025-05-13 02:26:31 +00:00
218e06a8a8
nix-check-deps: ship it
2025-05-13 02:26:00 +00:00
78f42f984d
nix-check-deps: init at 0-unstable-2025-04-09
2025-05-13 01:54:14 +00:00
c0878f1717
cross: fix xarchiver by fetching patch from upstream PR instead of with overlay
2025-05-12 23:14:12 +00:00
7d8fbf64dc
cross: remove no-longer-necessary delfin patch
...
idk when this got fixed, but the msgfmt error no longer appears; nix log $result reads the same before and after
2025-05-12 20:59:16 +00:00
d8c692fc79
nixpkgs-wayland: 2025-05-09 -> 2025-05-12
2025-05-12 20:50:25 +00:00
d4f308caca
nixpkgs: 2025-05-11 -> 2025-05-12
2025-05-12 20:50:13 +00:00
f0bb931ca9
opencellid: 2025-05-11 -> 2025-05-12
2025-05-12 20:50:00 +00:00
48f8f1c4e4
uvtools: 5.1.0 -> 5.1.1
2025-05-12 20:49:49 +00:00
d06b767f85
uassets: 2025-05-11 -> 2025-05-12
2025-05-12 20:49:23 +00:00
39a7556dbe
nixpkgs: 2025-05-10 -> 2025-05-11
2025-05-11 15:24:10 +00:00
cf59cfab26
opencellid: 2025-05-10 -> 2025-05-11
2025-05-11 15:23:51 +00:00
b1b1c1dfc3
uassets: 2025-05-10 -> 2025-05-11
2025-05-11 15:23:38 +00:00
dabeb9bef9
sane-deadlines: ignore commented-out lines
2025-05-11 15:21:53 +00:00
3ca0b9ae28
sane-deadlines: port from bash -> ysh
2025-05-11 15:16:21 +00:00
4645e6389e
firefox: add a shortcut for searching soundcloud
2025-05-10 22:10:21 +00:00
451a620916
sway: update config to (hopefully) place Zelda 64 recomp on the external display
2025-05-10 18:19:09 +00:00
c3ca009d05
zelda64recomp: 1.1.1-unstable-2025-02-14 -> 1.2.0
2025-05-10 18:18:18 +00:00
79048f5bd5
nixpkgs: 2025-05-09 -> 2025-05-10
2025-05-10 05:45:22 +00:00
14dcd5bf0c
nixpkgs-wayland: bump
2025-05-10 05:45:14 +00:00
66cfb61e6c
opencellid: 0-unstable-2025-05-06 -> 0-unstable-2025-05-10
2025-05-10 05:44:54 +00:00
1b35317f97
uassets: 0-unstable-2025-05-09 -> 0-unstable-2025-05-10
2025-05-10 05:44:42 +00:00
e17ed9a265
nixpkgs: 2025-05-08 -> 2025-05-09
2025-05-09 15:11:45 +00:00
17de44c0af
nixpkgs-wayland: 2025-05-08 -> 2025-05-09
2025-05-09 15:11:27 +00:00
d841e6782f
sops-nix: assets-unstable-2025-04-22 -> assets-unstable-2025-05-05
2025-05-09 15:11:06 +00:00
db862eac69
uassets: 2025-05-03 -> 2025-05-09
2025-05-09 15:10:51 +00:00
c32822cfa9
zimPackages.wikipedia_en_100: 2025-04 ->205-05
2025-05-09 15:04:23 +00:00
0587d33000
swaynotificationcenter: 0.10.1-unstable-2024-04-16 -> 0.11.0
2025-05-09 15:03:53 +00:00
02d10168b6
scripts/sync: dont sync PKM to self
2025-05-09 07:41:10 +00:00
cff611d7c1
nixpkgs-wayland: 2025-05-05 -> 2025-05-08
2025-05-09 07:41:05 +00:00
7e8c31dc2f
signal-desktop-from-src: 7.53.0 -> 7.54.0
2025-05-09 07:41:05 +00:00
85f8706136
podcastindex-db: 0-unstable-2025-04-29 -> 0-unstable-2025-05-08
2025-05-09 07:36:24 +00:00
e99e2f5a6e
nixpkgs-bootstrap.mkNixpkgs: remove the overrideAttrs
call, and inline its functionality into applyPatches
2025-05-09 07:33:28 +00:00
bac24e6ceb
nixpkgs-bootstrap: hoist config to callArgs level, to simplify the call site
2025-05-09 06:43:03 +00:00
acdf9b7f94
scripts/update: note some limitations of PARALLELISM
2025-05-09 06:30:18 +00:00
17cdca36ca
nixpkgs-bootstrap: get rid of "override"
...
this reduces the number of times we have to 'import' different nixpkgs during bootstrap
2025-05-09 06:19:41 +00:00
86528b5fcc
nixpkgs: 0-unstable-2025-05-05 -> 0-unstable-2025-05-08
2025-05-09 06:17:45 +00:00
fbde0005d8
nixpkgs-bootstrap/mkNixpkgs: rework to more reliably support updateScripts
2025-05-09 06:17:28 +00:00
15de5234ef
opencellid: 2025-05-05 -> 2025-05-06
2025-05-06 02:59:29 +00:00
a4f177a125
nixpkgs: 2025-05-04 -> 2025-05-05
2025-05-05 15:30:05 +00:00
3336dbf5ef
nixpkgs-wayland: 2025-05-03 -> 2025-05-05
2025-05-05 15:29:52 +00:00
810a62ae4d
opencellid: 2025-05-04 -> 2025-05-05
2025-05-05 15:29:38 +00:00
c8e1d7d8ba
firefox: grant access to hardware security keys
2025-05-04 20:50:06 +00:00
38624342bb
modules/programs: implement a whitelistSecurityKeys sandboxing option
2025-05-04 20:49:54 +00:00
2a126684af
scripts/check-uninsane: add graphical indicators for passed/failed tests
2025-05-04 19:47:52 +00:00
f725b7ef94
nixpkgs: 2025-05-03 -> 2025-05-04
2025-05-04 18:08:50 +00:00
73aecebd08
nixpkgs-wayland: bump
2025-05-04 18:08:39 +00:00
912753d723
opencellid: 2025-05-03 -> 2025-05-04
2025-05-04 07:45:45 +00:00
d3cc39a7f0
feeds: mention jumble.top for bypassing paywalls
2025-05-04 04:29:36 +00:00
2b36019dfa
nixpkgs: 2025-05-02 -> 2025-05-03
2025-05-04 04:28:50 +00:00
4f558743e5
nixpkgs-wayland: 2025-05-01 -> 2025-05-03
2025-05-03 05:03:44 +00:00
f9462216b8
euicc-manual: 2025-04-26 -> 2025-05-03
2025-05-03 05:03:30 +00:00
d7fc1beb16
uassets: 2025-05-02 -> 2025-05-03
2025-05-03 05:03:15 +00:00
fc1c51174b
opencellid: 2025-05-02 -> 2025-05-03
2025-05-03 05:03:05 +00:00
92c3cde5cd
nixpkgs-bootstrap: bump, to grab upstreamed dialect fixes
2025-05-02 14:50:14 +00:00
5e68fe2df6
overlays/cross: tangram: document one route to upstreaming
2025-05-02 07:01:02 +00:00
9e199a9f74
cross: push dialect patch upstream
2025-05-02 05:58:15 +00:00
517d12c700
overlays/cross: update upstreaming status
2025-05-02 05:17:54 +00:00
5ad27f2ec0
programs/itgmania: address a todo
2025-05-02 04:30:48 +00:00
ac456501df
sway: add a rule so ITGmania always renders to the external display
2025-05-02 03:59:21 +00:00
419968daa2
sway: add theater TV settings
2025-05-02 03:56:06 +00:00
2c6bf71111
overlays/cross: remove upstreamed blueprint-compiler fixes
2025-05-02 03:24:20 +00:00
c1e53b32ad
nixpkgs: 2025-05-01 -> 2025-05-02
2025-05-02 02:56:23 +00:00
a18046cd3b
nixpkgs-wayland: bump
2025-05-02 02:56:09 +00:00
6d189bf813
opencellid: 2025-05-01 -> 2025-05-02
2025-05-02 02:55:56 +00:00
a17df1c1e4
uassets: 2025-04-30 -> 2025-05-02
2025-05-02 02:55:45 +00:00
5de6d7f41a
todo.md: add a task to rework "programs" API
2025-05-02 02:18:19 +00:00
3a7cc40703
scripts/sync: re-enable VN sync to moby
2025-05-01 16:48:08 +00:00
1334fba055
nixpkgs: 2025-04-30 -> 2025-05-01
2025-05-01 16:46:33 +00:00
4ffa0ec4ee
nixpkgs-wayland: 2025-04-29 -> 2025-05-01
2025-05-01 16:45:58 +00:00
f23a924025
mslicer: 0.2.1-unstable-2025-04-25 -> 0.2.1-unstable-2025-05-01
2025-05-01 05:45:23 +00:00
dc88ce74a9
opencellid: 0-unstable-2025-04-30 -> 0-unstable-2025-05-01
2025-05-01 05:16:38 +00:00
dbb26cb983
firefox: add a shortcut to search with Kagi
2025-05-01 05:16:21 +00:00
bd2a360e90
nixpkgs: apply buffybox patch
2025-05-01 04:42:32 +00:00
2e288d6221
nixpkgs: 2025-04-29 -> 2025-04-30
2025-04-30 15:17:05 +00:00
03bd34982e
nixpkgs-wayland: 2025-04-27 -> 2025-04-29
2025-04-30 15:16:57 +00:00
b1997b1ca2
opencellid: 2025-04-29 -> 2025-04-30
2025-04-30 15:16:41 +00:00
84c5ef3ac9
uassets: 2025-04-29 -> 2025-04-30
2025-04-30 15:16:29 +00:00
ccca3aa3b6
nixpkgs: 2025-04-28 -> 2025-04-29
2025-04-29 16:37:23 +00:00
3477794172
sops-nix: assets-unstable-2025-04-08 -> assets-unstable-2025-04-22
2025-04-29 16:37:13 +00:00
bf7900fded
uassets: 0-unstable-2025-04-22 -> 0-unstable-2025-04-29
2025-04-29 16:37:00 +00:00
a12230e1f8
firefox: add an option to enable kagi-search extension (disabled by default)
...
with the extension, kagi auth actually persists across browser restarts -- unlike e.g. cookie-based GH auth
more would surely need to be done to persist that across machine restarts, however
2025-04-29 16:36:46 +00:00
fab4a9ea8d
firefox-extensions.kagi-search: init at 0.7.4
2025-04-29 06:31:13 +00:00
69cccaa5f3
privacypass-extension: factor out the -lib build, but its broken because upstream doesnt commit their lock files!
2025-04-29 06:19:53 +00:00
945b637cc2
opencellid: 2025-04-28 -> 2025-04-29
2025-04-29 02:45:01 +00:00
e8a27b43a3
podcastindex-db: 0-unstable-2025-04-27 -> 0-unstable-2025-04-29
...
the db just grew 5x in size...
upstream website claims that this new count is correct, and is only a couple % larger than 3 days ago, implying that the old db snapshot was wrong somehow...
in fact looking at `head` and `tail` of the new v.s. old indexes:
- primary keys in old db: 6385082 - 7311215
- primary keys in new db: 1 - 7313345
so the old one was just WRONG somehow?
and ACTUAL growth is about 1000 keys per day.
TODO: add some safeguards to the update script, in light of this!
2025-04-29 02:43:14 +00:00
be83452c4a
scripts/deploy: support "--force-reboot" as alternate spelling to "--reboot-force"
2025-04-28 04:15:45 +00:00
c0c01f355b
feeds: subscribe to Mystery AI Hype Theater 3000 podcast
...
haven't listened; heard of via Future of Coding
2025-04-28 04:06:38 +00:00
e06b735bcb
feeds/update-feed: add podcastindex support
...
also drop unused `site-name`, `site-url` from the saved feeds.
podcastindex doesn't provide exactly those, and they've shown to be
rather useless so far.
TODO: remove these entries from existing feeds.
2025-04-28 04:03:46 +00:00
7319bd1528
feeds/update-feed: refactor
2025-04-28 03:02:10 +00:00
11be114e1d
nixpkgs: 0-unstable-2025-04-27 -> 0-unstable-2025-04-28
2025-04-28 02:40:29 +00:00
7cf7555c7d
podcastindex-db: move output to /share subdirectory
2025-04-28 02:40:05 +00:00
bc8395a541
opencellid: move output to /share subdirectory
2025-04-28 02:39:35 +00:00
f7b4069631
nixpkgs-wayland: 0-unstable-2025-04-26 -> 0-unstable-2025-04-27
2025-04-28 02:38:57 +00:00
c0afdf69b1
signal-desktop-from-src: fix hash
2025-04-28 02:38:40 +00:00
1b8d2daf20
static-nix-shell: add $dep/share to XDG_DATA_DIRS, also only add those $dep/bin paths which actually exist to PATH
...
this actually causes some packages which were previously wrapped to no longer require wrapping (because none of the directories they were adding actually existed)
2025-04-28 01:56:04 +00:00
8e12201ecc
feeds/update-feed: rename from feeds/update.py
2025-04-28 01:30:51 +00:00
8ae22c246e
podcastindex-db: init at 2025-04-27
2025-04-27 22:41:08 +00:00
fdbf53e6bb
hosts/common: ship sysadminExtraUtils to all hosts
...
includes sqlite3; just wanted to use it on desko, can imagine infrequent but highly important use on all hosts
2025-04-27 21:11:33 +00:00
d2d302137c
nixpkgs: 0-unstable-2025-04-26 -> 0-unstable-2025-04-27
2025-04-27 18:22:32 +00:00
37f49fbf09
nixpkgs-wayland: 0-unstable-2025-04-24 -> 0-unstable-2025-04-26
2025-04-27 18:22:17 +00:00
9c31fc5a0a
euicc-manual: 0-unstable-2025-04-06 -> 0-unstable-2025-04-26
2025-04-27 18:22:04 +00:00
46d1433606
opencellid: 0-unstable-2025-04-26 -> 0-unstable-2025-04-27
2025-04-27 18:21:47 +00:00
3dfde24a84
wrapFirefoxAddonsHook: remove legacy toplevel-is-XPI code path
2025-04-27 03:43:03 +00:00
6693333a84
firefox-extensions: refactor
...
remove the custom scope-level logic, and create the package set same way i do with normal pkgs/
2025-04-27 03:42:26 +00:00
a8a6cd2973
nixpkgs: 2025-04-25 -> 2025-04-26
2025-04-26 05:39:27 +00:00
eaae50f9ef
mslicer: 0.2.1-unstable-2025-04-13 -> 0.2.1-unstable-2025-04-25
2025-04-26 05:39:16 +00:00
60c4a1b1bd
opencellid: 2025-04-25 -> 2025-04-26
2025-04-26 05:39:03 +00:00
a77810f8e7
firefox-extensions.sponsorblock: 5.12 -> 5.12.1
2025-04-26 05:38:52 +00:00
670a744eca
feeds: subscribe to Mother Earth News
2025-04-26 03:23:00 +00:00
fbeb6881db
replace deprecated "substituteAll" with "replaceVars"
2025-04-25 16:01:15 +00:00
cf82e414f7
nixpkgs: 2025-04-24 -> 2025-04-25
2025-04-25 03:31:30 +00:00
dd93a1fc87
nixpkgs-wayland: 2025-04-23 -> 2025-04-24
2025-04-25 03:15:05 +00:00
26bc04ecbf
firefox-extensions.sponsorblock: 5.11.11 -> 5.12
2025-04-25 02:52:16 +00:00
42290c23a1
opencellid: 2025-04-24 -> 2025-04-25
2025-04-25 02:50:11 +00:00
2f5ad8e7b0
firefox-extensions.privacypass-extension: init at 1.0.5 (DOESNT BUILD)
...
hopefully i'll come back to this when i have more time
2025-04-24 16:03:50 +00:00
641ac8bea7
nixpkgs: 2025-04-23 -> 2025-04-24
2025-04-24 15:47:02 +00:00
3eb5a0385b
signal-desktop-from-src: 7.52.0 -> 7.53.0
2025-04-24 15:46:49 +00:00
c907f6fcd6
zimPackages.archlinux_en_all_maxi: 2025-03 -> 2025-04
2025-04-24 02:15:55 +00:00
e1d15b8adf
opencellid: 2025-04-23 -> 2025-04-24
2025-04-24 02:15:32 +00:00
35a9adeb11
nixpkgs: 2025-04-21 -> 2025-04-23
2025-04-23 16:15:18 +00:00
826483d4c2
nixpkgs-wayland: 2025-04-22 -> 2025-04-23
2025-04-23 16:14:17 +00:00
110fddc026
opencellid: 2025-04-22 -> 2025-04-23
2025-04-23 16:13:33 +00:00
49c1fe2dba
doc: show how to fix perms when migrating devices
2025-04-23 16:12:57 +00:00
92384f4b51
document how to migrate a system to a new drive
2025-04-23 07:17:15 +00:00
c5fbfa824b
pine64-pinephone-pro: install bootloader
2025-04-23 07:16:45 +00:00
3b7883fe0f
u-boot-pinephone-pro: remove no-longer-needed patches
2025-04-23 03:51:57 +00:00
30b4337f11
doc: update the nix attribute paths
2025-04-23 02:05:59 +00:00
4cf73cc03a
nixpkgs: fix moby cross compilation
2025-04-22 16:43:39 +00:00
f3b16d33d6
nixpkgs-wayland: 2025-04-20 -> 2025-04-22
2025-04-22 16:43:05 +00:00
d8b44d7263
uvtools: 5.0.9 -> 5.0.10
2025-04-22 16:42:52 +00:00
022bc55575
btrfs-progs: fix scrub behavior when sandboxed
2025-04-22 16:42:24 +00:00
7f9ab477e7
snippets: update URLs
2025-04-22 16:00:41 +00:00
8c4b3c3a02
uassets: 0-unstable-2025-04-13 -> 0-unstable-2025-04-22
2025-04-22 07:11:02 +00:00
4dad4d9291
opencellid: 2025-04-21 -> 2025-04-22
2025-04-22 07:10:51 +00:00
aaa80bfb82
btrfs-progs: add missing /var/lib/btrfs path
2025-04-22 03:11:40 +00:00
a8c2414f19
nixpkgs: 2025-04-20 -> 2025-04-21
2025-04-21 08:25:16 +00:00
8a262749e8
passff: 1.22 -> 1.22.1
2025-04-21 08:19:51 +00:00
1c6054c720
nixpkgs-wayland: same-day bump
2025-04-21 07:49:44 +00:00
0dcbdd4262
opencellid: 2025-04-20 -> 2025-04-21
2025-04-21 07:49:31 +00:00
Shelvacu
0481a2f419
servo: gitea: increase client_max_body_size in nginx config
...
Ben was unable to upload a clone of a repo over HTTP, due to a 413 error.
Nginx's default limit is 1 megabyte ;( https://nginx.org/en/docs/http/ngx_http_core_module.html#client_max_body_size
See https://forum.gitea.com/t/unable-to-push-to-repo-due-to-rpc-failed-http-413-error/2630/4
2025-04-20 21:44:46 -07:00
db12529df3
firefox: add "i" shortcut to search for images
2025-04-20 23:31:36 +00:00
66001bd723
cross: blueprint-compiler: push build fixes toward upstream
2025-04-20 23:21:14 +00:00
fbde8816e9
cross: cleanup blueprint-compiler patches even more
...
it would *seem* that the only actual issue is the compiler itself not having GIR files *it* needs
however moby is being extremely slow to deploy so i havent verified this wholly
2025-04-20 20:52:23 +00:00
35539ca2ec
nixpkgs: 0-unstable-2025-04-19 -> 0-unstable-2025-04-20
2025-04-20 17:31:12 +00:00
b49fac6651
nixpkgs-wayland: 0-unstable-2025-04-19 -> 0-unstable-2025-04-20
2025-04-20 17:30:58 +00:00
bfef88be88
signal-desktop-from-src: fix deps hash
2025-04-20 17:30:43 +00:00
9dc6e0f93d
opencellid: 2025-04-19 -> 2025-04-20
2025-04-20 17:30:17 +00:00
d721845258
firefox-extensions.passff: 1.21 -> 1.22
2025-04-20 17:24:44 +00:00
a13feca385
cross: tidy up the blueprint-compiler patches
...
deployed and *seems* to be working; i ought to be able to turn these into proper patches over the next few days
2025-04-20 08:13:42 +00:00
a099279a7a
overlays/cross: update upstreaming status
2025-04-20 03:46:24 +00:00
b4745b0c87
nixpkgs: 2025-04-18 -> 2025-04-19
2025-04-19 20:35:19 +00:00
8782b529fd
fcitx5,xcb-imdkit: push cross fixes upstream
2025-04-19 20:35:09 +00:00
be2d34d869
nixpkgs-wayland: 0-unstable-2025-04-18 -> 0-unstable-2025-04-19
2025-04-19 20:34:26 +00:00
daff05855c
signal-desktop-from-src: update dependencies hash
...
fuck this
2025-04-19 20:34:10 +00:00
67ea8ba8c3
opencellid: 0-unstable-2025-04-18 -> 0-unstable-2025-04-19
2025-04-19 20:33:51 +00:00
850299db58
disable systemd-ssh-proxy, to route around ssh permission errors when sandboxed
2025-04-19 05:40:26 +00:00
1d4191c838
nixpkgs: 0-unstable-2025-04-13 -> 0-unstable-2025-04-18
2025-04-19 04:32:14 +00:00
920b277a93
nixpkgs-wayland: 0-unstable-2025-04-12 -> 0-unstable-2025-04-18
2025-04-19 04:30:11 +00:00
36be5f8a95
signal-desktop-from-src: 7.51.0 -> 7.52.0
2025-04-19 04:27:46 +00:00
13f70c4626
opencellid: 0-unstable-2025-04-13 -> 0-unstable-2025-04-18
2025-04-19 04:27:25 +00:00
960c39966b
mslicer: 0.2.0-unstable-2025-04-06 -> 0.2.1-unstable-2025-04-13
2025-04-19 04:27:12 +00:00
45f05e89ed
sane-private-unlock-remote: avoid printing the password to stdout (where it may be saved to logs)
2025-04-19 02:20:32 +00:00
5e553585f4
scripts/check-uninsane: check for private data mount
2025-04-19 02:16:05 +00:00
31a884e27e
feeds: subscribe to Unchained podcast
2025-04-13 21:25:42 +00:00
ab9f7a8768
feedsearch-crawler: add an update script
...
even though upstream appears to be dead (:
2025-04-13 21:22:55 +00:00
75c60c8cb6
feeds: unsubscribe from Tech Lounge
...
detached from reality in the *weirdest* (uninteresting) way
2025-04-13 20:27:28 +00:00
1597e6569e
nixpkgs: 2025-04-12 -> 2025-04-13
2025-04-13 05:26:40 +00:00
f48ca3c77a
signal-desktop-from-src: update hash
...
*cries*
2025-04-13 05:26:30 +00:00
b733a7e6cd
opencellid: 2025-04-12 -> 2025-04-13
2025-04-13 05:26:12 +00:00
513e8c04e8
sops-nix: 2025-03-21 -> 2025-04-08
2025-04-13 05:26:01 +00:00
a006ef19c2
uassets: 2025-04-03 -> 2025-04-13
2025-04-13 05:25:47 +00:00
c0bb4ffa2b
zsh: fix no-such-keybinding warnings (hopefully)
2025-04-13 02:49:24 +00:00
c6bc94f19a
nixpkgs-wayland: 2025-04-11 -> 2025-04-12
2025-04-12 08:10:49 +00:00
bb04885d0a
opencellid: 2025-04-11 -> 2025-04-12
2025-04-12 08:10:36 +00:00
d3846fd6fb
zimPackages.zimgit-food-preparation_en: 2024-08 -> 2025-04
2025-04-12 08:10:23 +00:00
f47ce15fd9
nixpkgs: 2025-04-11 -> 2025-04-12
2025-04-12 08:10:04 +00:00
734bb04212
nixpkgs: 2025-04-10 -> 2025-04-11
2025-04-11 05:33:47 +00:00
d6bb231993
nixpkgs-wayland: 2025-04-09 -> 2025-04-11
2025-04-11 05:33:26 +00:00
fb630af35a
opencellid: 2025-04-10 -> 2025-04-11
2025-04-11 05:32:56 +00:00
dc9b621fa1
programs/python3-repl: better sandboxing
2025-04-10 15:35:52 +00:00
38da1d9c5c
nixpkgs-bootstrap: 2025-04-09 -> 2025-04-10
2025-04-10 03:30:10 +00:00
392eeed937
nixpkgs-wayland: 2025-04-08 -> 2025-04-09
2025-04-10 03:29:55 +00:00
eddf48e88e
signal-desktop-from-src: 7.50.0 -> 7.51.0
2025-04-10 03:29:41 +00:00
da0361d2df
opencellid: 2025-04-09 -> 2025-04-10
2025-04-10 03:29:25 +00:00
51077bffb1
zimPackages.devdocs_en_nix: 2025-01 -> 2025-04
2025-04-10 03:29:11 +00:00
5e02f8cff0
nixpkgs: 2025-04-08 -> 2025-04-09
2025-04-09 21:10:08 +00:00
9413ac3c8c
nixpkgs-wayland: 2025-04-07 -> 2025-04-08
2025-04-09 20:58:17 +00:00
d7addb1568
megapixels-next: 2025-04-04 -> 2025-04-08
2025-04-09 20:15:12 +00:00
81e8e68ee0
signal-desktop-from-src: update hash
...
NSA is that you?
2025-04-09 20:14:02 +00:00
3ef1d9fc4e
opencellid: 2025-04-08 -> 2025-04-09
2025-04-09 20:12:56 +00:00
c26479a31a
nixpkgs: 2025-04-07 -> 2025-04-08
2025-04-08 04:46:48 +00:00
719ebfb52f
feeds: subscribe to Blue City Blues
2025-04-08 04:11:56 +00:00
02c9105d63
nixpkgs-wayland: 2025-04-06 -> 2025-04-07
2025-04-08 02:30:30 +00:00
f838b65027
zimPackages.wikipedia_en_100: 2025-03 -> 2025-04
2025-04-08 02:30:17 +00:00
c557cb573b
opencellid: 2025-04-07 -> 2025-04-08
2025-04-08 02:29:33 +00:00
f455eca161
nixpkgs: 2025-04-06 -> 2025-04-07
2025-04-07 14:50:22 +00:00
2c2fbab3d3
nixpkgs-wayland: 2025-04-05 -> 2025-04-06
2025-04-07 14:50:12 +00:00
9fdc909f9f
signal-desktop-from-src: fix hash (...?)
2025-04-07 14:49:52 +00:00
d8079369fb
opencellid: 2025-04-06 -> 2025-04-07
2025-04-07 14:49:02 +00:00
1a352aee4b
mslicer: 0.2.0-unstable-2025-04-05 -> 0.2.0-unstable-2025-04-06
...
this should fix the --rotation parameter to be in degrees
2025-04-07 02:39:42 +00:00
b1cbe1be32
gps-share: fix update script
2025-04-06 18:32:09 +00:00
fcfa54e284
treewide: remove repo = pname
idiom, format pkgs
2025-04-06 18:30:35 +00:00
3d08c79b42
mslicer: ship it! and stop shipping cassini, since it didnt seem to work
2025-04-06 06:41:42 +00:00
dbe8747b15
mslicer: 0.2.0 -> 0.2.0-unstable-2025-04-05
...
tip comes with a much expanded CLI for `slicer`
2025-04-06 06:26:13 +00:00
c0fc8f15aa
2025-04-05 -> 2025-04-06
2025-04-06 06:00:05 +00:00
9e8e0e5e36
nixpkgs-wayland: intra-day update
2025-04-06 05:59:53 +00:00
26e86f80eb
euicc-manual: 2025-03-25 -> 2025-04-06
2025-04-06 05:59:42 +00:00
8e8725258f
opencellid: 2025-04-05 -> 2025-04-06
2025-04-06 05:59:23 +00:00
9434a178a3
programs: unzip: ship it
...
dtrx isn't perfect; nice to have other archive helpers on hand
2025-04-05 19:04:02 +00:00
e7e15c55dc
nixpkgs: 2025-04-04 -> 2025-04-05
2025-04-05 06:33:04 +00:00
43f3e165a9
nixpkgs-wayland: 2025-04-04 -> 2025-04-05
2025-04-05 06:32:46 +00:00
f64525898d
megapixels-next: 2025-03-20 -> 2025-04-04
2025-04-05 06:32:32 +00:00
d1e4f46135
libmegapixels: 0.2.0 -> 0.2.1
2025-04-05 06:32:16 +00:00
780fceb5ef
opencellid: 2025-04-04 -> 2025-04-05
2025-04-05 06:32:02 +00:00
29002c62fb
overlays/cross: update upstreaming status
2025-04-04 16:44:37 +00:00
ccf2d5baa1
nixpkgs: push libbytesize cross fix towards upstream
2025-04-04 15:20:09 +00:00
bca2cea95f
nixpkgs: 2025-04-03 -> 2025-04-04
2025-04-04 15:12:14 +00:00
5e69dddcb7
nixpkgs-wayland: 2025-04-02 -> 2025-04-04
2025-04-04 15:11:49 +00:00
93566f9e69
uvtools: 5.0.8 -> 5.0.9
...
did not test the build
2025-04-04 15:11:33 +00:00
278488a089
opencellid: 2025-04-03 -> 2025-04-04
2025-04-04 15:11:01 +00:00
7ebb88a40e
fix broken "imgs" typo -> "img"
2025-04-04 00:21:37 +00:00
f7fc3bd981
nixpkgs-bootstrap: 2025-04-02 -> 2025-04-03
2025-04-03 06:46:24 +00:00
df5fdf54af
nixpkgs-wayland: 2025-04-01 -> 2025-04-02
2025-04-03 06:45:57 +00:00
4374bb2b3b
signal-desktop-from-src: 7.49.0 -> 7.50.0
2025-04-03 06:45:43 +00:00
abac2d3b03
opencellid: 2025-04-01 -> 2025-04-03
2025-04-03 06:45:06 +00:00
a4c763356b
uassets: 2025-03-30 -> 2025-04-03
2025-04-03 06:44:54 +00:00
3e2040f83f
firefox-extensions.sponsorblock: 5.11.10 -> 5.11.11
2025-04-03 06:44:43 +00:00
533dd469da
nixpkgs: 2025-04-01 -> 2025-04-02
2025-04-02 15:23:08 +00:00
cec0612a64
nixpkgs-wayland: 2025-03-31 -> 2025-04-01
2025-04-02 15:12:14 +00:00
2747079373
sane-input-handler: fix power_then_voldown keybinding
2025-04-01 05:46:43 +00:00
4eec2cba7a
sane-input-handler: fix typo: swamsg -> swaymsg
2025-04-01 04:13:40 +00:00
bb646b1828
nixpkgs: 2025-03-31 -> 2025-04-01
2025-04-01 04:01:50 +00:00
097618056b
nixpkgs-wayland: same-day update
2025-04-01 04:01:40 +00:00
582168f570
firefox-extensions.sponsorblock: 5.11.9 -> 5.11.10
2025-04-01 04:01:24 +00:00
b60f4c2778
nixpkgs: 2025-03-30 -> 2025-03-31
2025-04-01 02:53:12 +00:00
e618eb4258
nixpkgs-wayland: 2025-03-30 -> 2025-03-31
2025-03-31 15:36:41 +00:00
f0fbf78b1a
sane-input-handler: fix toggleKeyboard improperly calling effect
...
'cant call proc when errexit is set...' this seems like a genuine limitation of osh
2025-03-31 07:40:32 +00:00
9fcaba8bf3
sane-input-handler: express the logic in a way thats more immune to the previous class of quoting error
...
had to introduce some hacks to keep the debuggability though. i don't like it.
2025-03-31 07:10:31 +00:00
6da4a5ab9d
sane-input-handler: dont crash on unmapped actions
2025-03-31 04:16:04 +00:00
a21618cb9c
nixpkgs: 2025-03-29 -> 2025-03-30
2025-03-30 05:39:25 +00:00
fa4a2c84c8
nixpkgs-wayland: 2025-03-29 -> 2025-03-30
2025-03-30 05:39:17 +00:00
1cc630b7bb
opencellid: 2025-03-29 -> 2025-03-30
2025-03-30 05:38:47 +00:00
7742e48af7
uassets: 2025-03-28 -> 2025-03-30
2025-03-30 05:38:35 +00:00
4ec928ea55
feeds: subscribe to Nocturne Podcast (rec by 99 percent invisible)
2025-03-30 05:38:23 +00:00
65cb6a027d
sane-input-handler: log fullscreen state from handleWith
2025-03-30 04:55:01 +00:00
bff5d5a757
sane-input-handler: activate media controls when inside a fullscreen app
2025-03-30 04:17:28 +00:00
47659f9649
sane-input-handler: lift command execution up to the toplevel
2025-03-30 03:44:27 +00:00
a01b99c2dc
sane-input-handler: factor out the side effects from the mapping
2025-03-30 03:19:20 +00:00
e83bcd07f8
sane-input-handler: port to oil shell
2025-03-30 03:08:07 +00:00
03635fcf31
sane-input-handler: implement --dry-run flag
2025-03-30 00:19:16 +00:00
617babafad
sane-input-handler: implement --verbose flag
2025-03-30 00:10:00 +00:00
6a14303395
oils-for-unix: ship it!
2025-03-29 23:14:39 +00:00
b016f9e3ef
cross: fix oils-for-unix (i.e. oils/ysh) to cross compile
2025-03-29 23:14:31 +00:00
6c1d93d344
nixpkgs: 2025-03-28 -> 2025-03-29
2025-03-29 19:30:01 +00:00
615afdea01
nixpkgs-wayland: 2025-03-28 -> 2025-03-29
2025-03-29 19:29:48 +00:00
080eff357a
opencellid: 2025-03-28 -> 2025-03-29
2025-03-29 19:29:34 +00:00
0c24119f0f
assorted: ensure mktemp places temporaries in /tmp
2025-03-28 05:42:20 +00:00
0cc171734a
nixpkgs: 2025-03-27 -> 2025-03-28
2025-03-28 05:36:45 +00:00
d2623272ae
nixpkgs-wayland: 2025-03-27 -> 2025-03-28
2025-03-28 05:30:13 +00:00
f459f921b7
opencellid: 2025-03-27 -> 2025-03-28
2025-03-28 05:29:56 +00:00
3d2a93a645
uassets: 2025-03-22 -> 2025-03-28
2025-03-28 05:29:34 +00:00
60a165cbb5
programs/cargo: remove no-longer-necessary package override
2025-03-27 06:12:12 +00:00
ce236f6c7a
nixpkgs: 2025-03-25 -> 2025-03-27
2025-03-27 06:11:58 +00:00
30fca5512c
nixpkgs-wayland: 2025-03-24 -> 2025-03-27
2025-03-27 05:29:21 +00:00
f66b37a84f
firefox-extensions: dont passthru the updateScript when wrapping addons
...
the unwrapped addon's update script simply doesn't apply to the wrapped addon. otherwise we do silly things like try to update each addon twice
2025-03-27 05:17:34 +00:00
7d92241678
opencellid: 2025-03-24 -> 2025-03-27
2025-03-27 05:10:38 +00:00
17f3002b99
scripts/update: use a unique working directory per package, to decrease updateScript interference
2025-03-27 05:10:25 +00:00
7e354ce52a
firefox-extensions.addon-version-lister: refactor
...
especially, improve logging; and don't log to stdout else we confuse the downstream updaters
2025-03-27 05:08:35 +00:00
6601efb5de
linux-manjaro: remove
...
pkg no longer evals due to depending on a `linux` no longer shipped in nixpkgs
2025-03-27 05:07:44 +00:00
54b2151a00
nixpkgs-bootstrap: rework "mkNixpkgs" such that "nixpkgs-bootstrap.$channel.updateScript" can be evaluated *without* importing the underlying nixpkgs
...
this makes it possible to update out of a nixpkgs staging rev whose toplevel attrset doesn't eval
2025-03-27 03:32:01 +00:00
7169193cc4
programs/epiphany: fix so it launches again (had an overly restrictive bunpen sandbox, after i enabled webkit sandboxing)
2025-03-25 15:25:16 +00:00
662525d159
nixpkgs: 2025-03-24 -> 2025-03-25
2025-03-25 15:10:23 +00:00
e7e70ce611
euicc-manual: 2025-03-20 -> 2025-03-25
2025-03-25 15:10:08 +00:00
1b3cdd7905
libmegapixels: 2025-03-20 -> 2025-03-24
2025-03-25 15:09:55 +00:00
a7b5c86f25
dtrx: fix .tar.lz extraction
2025-03-25 14:40:27 +00:00
8685e11a13
nixpkgs/patches: remove upstreamed patches; update hashes
2025-03-25 02:41:49 +00:00
cd48bdad93
nixpkgs: 0-unstable-2025-03-22 -> 0-unstable-2025-03-24
2025-03-25 02:36:31 +00:00
f8d2e9a19c
nixpkgs-wayland: 0-unstable-2025-03-22 -> 0-unstable-2025-03-24
2025-03-25 02:36:08 +00:00
18a8c487a8
zimPackages.archlinux_en_all_maxi: 2025-02 -> 2025-03
2025-03-25 02:35:52 +00:00
3c52d8a38f
opencellid: 0-unstable-2025-03-23 -> 0-unstable-2025-03-24
2025-03-25 02:35:34 +00:00
dcc497cfad
opencellid: 2025-03-22 -> 2025-03-23
2025-03-23 10:25:52 +00:00
c8b1f9d221
scripts/deploy: remove "crappy"; i dont deploy it anymore
2025-03-23 01:22:50 +00:00
b528d75d31
buffybox: 2025-03-12 -> 2025-03-16
2025-03-22 21:26:00 +00:00
7743428c9e
sops-nix: assets-unstable-2025-03-19 -> assets-unstable-2025-03-21
2025-03-22 21:25:46 +00:00
d50321fa0d
uassets: same-day update
2025-03-22 21:25:34 +00:00
a36c4ee2ff
firefox-extensions.ublock: 1.63.0 -> 1.63.2
2025-03-22 09:46:25 +00:00
889a02311d
firefox-extensions: ignore beta/rc releases (again)
2025-03-22 09:46:06 +00:00
dca343daed
firefox-extensions.addon-version-lister: port from sh to oil
2025-03-22 09:45:23 +00:00
3d3bd5e5b2
static-nix-shell.mkYsh: init
2025-03-22 09:06:17 +00:00
c9699b7bc4
nixpkgs-bootstrap.master: 2025-03-21 -> 2025-03-22
2025-03-22 06:19:26 +00:00
65acb2be75
nixpkgs-wayland: 2025-03-20 -> 2025-03-22
2025-03-22 06:19:06 +00:00
0987f2f8f7
opencellid: 2025-03-21 -> 2025-03-22
2025-03-22 06:18:48 +00:00
b56366bf98
uassets: 0-unstable-2025-03-20 -> 0-unstable-2025-03-22
2025-03-22 06:18:02 +00:00
33f894674c
todo.md: mark snapper as complete
2025-03-21 20:10:51 +00:00
4b0d0cd226
ols: fix to reference correct opencellid csv path
2025-03-21 18:16:09 +00:00
56c6e97f8f
opencellid: rework package; mirror the data to an external repo
2025-03-21 08:08:36 +00:00
b51352bd98
nixpkgs-wayland: same-day bump
2025-03-21 05:37:02 +00:00
9a7ce9501e
nixpkgs-bootstrap: 2025-03-20 -> 2025-03-21
2025-03-21 05:36:53 +00:00
ab5d291840
megapixels-next: 2025-03-12 -> 2025-03-20
2025-03-21 05:36:31 +00:00
2a6e5e5c9b
libmegapixels: 2025-03-07 -> 2025-03-20
2025-03-21 05:36:16 +00:00
687141ee1f
firefox-extensions: fix the damn uBlock update script
2025-03-21 04:09:40 +00:00
8bf9dec92f
opencellid: 2025-03-20 -> 2025-03-21
2025-03-21 02:38:58 +00:00
8886fa867e
gpodder: ACTUALLY fix environment variable expansion
...
they were incorrectly being expanded at build time by the python wrapper; use extraMakeWrapperArgs to avoid that
2025-03-20 16:30:17 +00:00
cfde788dc4
gpodder: fix to preserve GPODDER_HOME environment variables
2025-03-20 15:38:40 +00:00
73d79e10e7
nixpkgs: intra-day update (to get my upstreamed fontconfig fixes)
2025-03-20 14:51:43 +00:00
6c9766c96b
nixpkgs-wayland: 2025-03-19 -> 2025-03-20
2025-03-20 14:51:23 +00:00
4d8aef47dd
signal-desktop-from-src: 7.47.0 -> 7.48.0
2025-03-20 14:51:10 +00:00
6087334f39
sops-nix: 2025-03-13 -> 2025-03-19
2025-03-20 14:50:45 +00:00
db4751467f
uassets: 0-unstable-2025-03-15 -> 0-unstable-2025-03-20
2025-03-20 14:50:30 +00:00
ff1d845fcd
gpodder-adaptive: fix broken Exec= path in .desktop files
2025-03-20 08:14:39 +00:00
f279ea5cc1
servo: transmission/torrent-done: add some more files to the remove list
2025-03-20 07:45:56 +00:00
b689ffded6
servo: transmission/torrent-done: when a torrent completes, only copy that torrent's files -- not its entire directory
...
this is mostly relevant for single-file torrents. untested
2025-03-20 07:32:40 +00:00
adcc3fd4eb
nixpkgs: fix rocm patch hash
2025-03-20 07:31:22 +00:00
3ff8b1750f
servo: transmission/torrent-done: document more of the env vars available
2025-03-20 06:57:37 +00:00
38381b890b
{epiphany,tangram}: remove obsolete WEBKIT_DISABLE_SANDBOX_THIS_IS_DANGEROUS=1 hack
...
epiphany works fine without this on moby now. didnt test tangram
2025-03-20 06:44:27 +00:00
6a69d54de7
gpodder: synchronize feeds as part of desktop bringup -- not once per launch
2025-03-20 04:00:03 +00:00
272f8e6b2c
nixpkgs: 2025-03-19 -> 2025-03-20
2025-03-20 03:40:11 +00:00
406defeaef
opencellid: 2025-03-19 -> 2025-03-20
2025-03-20 03:39:59 +00:00
29415aa88a
scripts/deploy: allow --deriv to be either a .drv or a store path
2025-03-20 03:39:44 +00:00
5133664603
radicale: relax auth. fixes gnome-contacts
2025-03-20 03:38:54 +00:00
48b4a61e7b
firefox-extensions: fix version-regex so that uBlock won't try to update to nonexistent versions anymore
2025-03-20 03:18:20 +00:00
9b9d0760b4
firefox-extensions.ublock: restrict to signed releases ONLY
2025-03-20 02:33:37 +00:00
d868f4fa15
nixpkgs-wayland: 2025-03-16 -> 2025-03-19
2025-03-20 02:06:17 +00:00
1ff24f5664
nixpkgs: 2025-03-18 -> 2025-03-19
2025-03-20 02:06:07 +00:00
1dc0d20c81
opencellid: 2025-03-18 -> 2025-03-19
2025-03-20 02:05:49 +00:00
a65d738765
euicc-manual: 0-unstable-2025-03-09 -> 0-unstable-2025-03-20
2025-03-20 02:05:37 +00:00
6f26d87e0d
fc-cache patches: push upstream
2025-03-19 16:06:40 +00:00
0dc62d7fe2
fotnconfig: push cross patches upstream (partially)
2025-03-19 14:55:41 +00:00
208a88b8ca
fontconfig: document some limitations of the cache
2025-03-19 07:25:43 +00:00
8974dd082b
nixpkgs: 0-unstable-2025-03-16 -> 0-unstable-2025-03-18
2025-03-19 07:05:48 +00:00
fb9d7ad886
gst-launch: improve docs
2025-03-19 07:03:28 +00:00
6770bd158e
nixpkgs-wayland: 2025-03-15 -> 2025-03-16
2025-03-19 07:03:03 +00:00
7de157564a
firefox-extensions.ublock: 1.62.0 -> 1.63.0
2025-03-19 07:02:38 +00:00
5532ecc12d
overlays/preferences: remove obsolete build fixs
2025-03-19 07:02:15 +00:00
9ebaefe7c2
itgmania: remove obsolete patch
2025-03-19 07:01:51 +00:00
7df509603b
dialect: remove obsolete patch
2025-03-19 07:01:23 +00:00
1653fd36d7
sequoia: remove obsolete patch
2025-03-19 07:01:10 +00:00
70da2d6ec4
opencellid: 0-unstable-2025-02-25 -> 0-unstable-2025-03-18
2025-03-19 07:00:49 +00:00
ba9aced5e4
bemenu: use env instead of wrapping
2025-03-19 07:00:33 +00:00
83884c66dd
firefox: add search bookmark for pypi.org
2025-03-18 19:37:08 +00:00
9b1db9aa18
nvimpager: push cross compilation fix upstream
2025-03-18 07:19:49 +00:00
fc426b5c0b
nixpkgs: patches: fix rocm hash
2025-03-18 06:03:18 +00:00
f6a21f1c56
nixpkgs: update hashes for rocm, zelda64 patches
2025-03-17 07:04:31 +00:00
951d905cca
firefox: add an etsy search alias
2025-03-17 06:30:18 +00:00
470664d1c4
sane-reboot: do a force reboot if the original command fails (experimental)
2025-03-17 06:28:32 +00:00
7ee91765fc
upstream some cross compilation fixes; remove patches which are no longer necessary
2025-03-17 01:28:16 +00:00
04328e7f2a
nixpkgs: 2025-03-11 -> 2025-03-16
2025-03-16 21:54:15 +00:00
2d7a06e8cd
megapixels-next: 2025-03-09 -> 2025-03-12
2025-03-16 21:53:57 +00:00
f07c3efff8
nixpkgs-wayland: 2025-03-11 -> 2025-03-15
2025-03-16 21:53:43 +00:00
6768cad5c5
signal-desktop-from-src: 7.46.0 -> 7.47.0
2025-03-16 21:53:27 +00:00
1597f68cf2
sops-nix: assets-unstable-2025-03-10 -> assets-unstable-2025-03-13
2025-03-16 21:53:10 +00:00
41dfe31800
syshud: 0-unstable-2025-03-09 -> 0-unstable-2025-03-11
2025-03-16 21:52:56 +00:00
e19b2d87f8
uassets: 0-unstable-2025-03-11 -> 0-unstable-2025-03-15
2025-03-16 21:52:44 +00:00
2544bb4d68
scripts/deploy: add --build flag
...
useful as e.g. deploy --pre --build, to only *build* all variants/hosts, but don't actually copy
2025-03-16 07:01:15 +00:00
ca6c6f7b57
neovim: swap out a filetype plugin in place of tree-sitter-nix-shell for handling #!nix-shell scripts
2025-03-16 06:43:02 +00:00
9b4ff72758
neovim: switch nix-shell plugin back to the old way
2025-03-16 01:51:12 +00:00
2ac61bfa14
preferences: switch back to precompiled electron binaries
2025-03-16 00:40:54 +00:00
d549f4a0eb
programs: disable a few programs i havent used in a long time
2025-03-16 00:40:18 +00:00
b488eeaf1d
neovim: ship the *wrapped* version of tree-sitter-nix-shell
...
hopefully this will fix syntax highlighting
2025-03-16 00:39:41 +00:00
a5d36ca633
tree-sitter-nix-shell: make compatible with tree-sitter 0.15
2025-03-16 00:39:12 +00:00
af87c40b97
impure.nix (updaters): dont hardcode the location of this repo
2025-03-15 05:01:14 +00:00
c926bfc765
scripts/check-nur: dont hardcode the location of this repo
2025-03-15 05:00:49 +00:00
13a2acfd70
scripts/update: dont hardcode the location of this repo
2025-03-15 04:55:09 +00:00
bbefa924cf
scripts/update: implement -j option to control the number of parallel update jobs
2025-03-15 04:45:28 +00:00
855522daec
go2tv: install both the full and the "light" CLI
2025-03-14 10:31:31 +00:00
8393c6f823
go2tv: partially fix the -tc option
2025-03-14 10:31:17 +00:00
90df599adf
go2tv: re-enable SSDP search patch
2025-03-13 15:25:56 +00:00
5b718799a5
mslicer: remove unused dependencies
2025-03-12 16:41:17 +00:00
e264c8dd21
mslicer: fix so the mslicer GUI loads
2025-03-12 15:46:40 +00:00
8818f271cb
snapper: increase snapshot lifetime, except for lappy
2025-03-12 15:30:38 +00:00
0fd424306a
mpv: associate with .amr audio files
2025-03-12 15:30:38 +00:00
075a089696
mslicer: forcibly link against wayland
...
this fixes the error that it can't find wayland, but now it complains about unsupported (graphics) features
old error:
```
thread 'main' panicked at mslicer/src/main.rs:80:6:
called `Result::unwrap()` on an `Err` value: WinitEventLoop(Os(OsError { line: 80, file: "/build/mslicer-0.2.0-vendor/winit-0.29.15/src/platform_impl/linux/wayland/event_loop/mod.rs", error: WaylandError(Connection(NoWaylandLib)) }))
```
new error:
```
thread 'main' panicked at mslicer/src/main.rs:80:6:
called `Result::unwrap()` on an `Err` value: Wgpu(RequestDeviceError(RequestDeviceError { inner: Core(UnsupportedFeature(Features(POLYGON_MODE_LINE))) }))
```
2025-03-11 16:22:39 +00:00
b18797bf98
gps-share: 0.3.1 -> 0.3.1-unstable-2024-03-19
2025-03-11 15:29:02 +00:00
ba7a931b18
gps-share: port to useFetchCargoVendor
2025-03-11 15:24:26 +00:00
284eeceee9
nixpkgs-wayland: 2025-03-07 -> 2025-03-11
2025-03-11 15:10:38 +00:00
5b1fa9bf32
nixpkgs-bootstrap: 2025-03-10 -> 2025-03-11
2025-03-11 15:10:27 +00:00
30637c3da2
uvtools: 5.0.7 -> 5.0.8
2025-03-11 15:10:05 +00:00
58a6f7cfd9
uassets: 2025-03-09 -> 2025-03-11
2025-03-11 15:09:41 +00:00
15546f9b31
sops-nix: 2025-03-03 -> 2025-03-10
2025-03-11 15:09:20 +00:00
ab8699732a
firefox-extensions.sponsorblock: 5.11.8 -> 5.11.9
2025-03-11 15:08:47 +00:00
3c1a762c25
mslicer: init at 0.2.0
...
i haven't tested anything beyond the --help flags
hopefully this generates .goo files which are more compatible than UVtools'
2025-03-11 07:29:13 +00:00
69297280eb
templates: rust: update for fetchCargoVendor
2025-03-11 07:21:17 +00:00
3956a2f166
nixpkgs: 2025-03-08 -> 2025-03-10
2025-03-10 18:10:16 +00:00
6ed1375069
syshud: 2025-01-13 -> 2025-03-09
2025-03-10 18:06:01 +00:00
8be329096e
megapixels-next: 2025-03-07 -> 2025-03-09
2025-03-10 18:05:09 +00:00
e2e58fae5e
euicc-manual: 0-unstable-2025-03-03 -> 0-unstable-2025-03-09
2025-03-10 15:44:34 +00:00
763bce7824
firefox-extensions.sponsorblock: 5.11.7 -> 5.11.8
2025-03-10 15:44:18 +00:00
05e27a5af6
uassets: 0-unstable-2025-03-08 -> 0-unstable-2025-03-09
2025-03-10 15:44:00 +00:00
7ae39338b7
cassini: point to my own development fork
...
i hope this isn't a dead end.
2025-03-10 07:59:53 +00:00
0bdc5b4a59
cassini: ship it
...
this fixes the firewall, but looks like the data format may have changed since upstream authored the project...
i think i can change:
```py
desc['Data']['Attributes']['MainboardID']
```
to
```
desc['Data']['MainboardID']
```
2025-03-10 07:59:49 +00:00
ca1b9294e5
net/upnp: document the firewall commands better
2025-03-10 07:59:44 +00:00
4441e1609f
sane-scripts.ssdp: use stdenv.mkDerivation instead of buildPythonPackage
2025-03-10 06:49:57 +00:00
47fb71d980
templates/pkgs/python: show how to package a setuptools project
2025-03-10 06:49:16 +00:00
58b89e88fe
cassini: init at 0-unstable-2024-03-30
2025-03-10 06:48:26 +00:00
69c41081a0
uvtools: ship
2025-03-10 01:49:47 +00:00
73ddbe22f0
libqmi: fix cross via upstream patch
2025-03-10 01:49:47 +00:00
072a98dce4
zelda64recomp: ship it
2025-03-09 02:06:39 +00:00
3080c34398
nixpkgs-bootstrap.master: 0-unstable-2025-03-06 -> 0-unstable-2025-03-08
2025-03-09 01:10:06 +00:00
7c78ba5776
megapixels-next: 2.0.0-alpha1-unstable-2025-02-17 -> 2.0.0-alpha1-unstable-2025-03-07
2025-03-09 01:09:22 +00:00
4615203f09
uassets: 0-unstable-2025-03-07 -> 0-unstable-2025-03-08
2025-03-09 01:09:00 +00:00
7116f3a954
mm64baserom: init
2025-03-08 21:43:48 +00:00
fd000c6ad8
sm64baserom: remove ...
from callArgs
2025-03-08 21:43:03 +00:00
dc8bdf09ad
signal-desktop-from-src: provide libgdm directly rather than through mesa
2025-03-08 20:43:14 +00:00
ef54ea84dc
sway: disable USB DAC media keys
2025-03-08 13:53:36 +00:00
6554c8ea52
rename flavored hosts to $hostName{-light,-min}{-staging,-next}
...
i.e. swap the order of those two parameters
2025-03-08 09:38:45 +00:00
9a87622ce6
Merge pull request 'impure.nix
: Add extendModules to hosts.*' ( #4 ) from shelvacu/colins-nix-files:patch-add-host-extendModules into master
...
Reviewed-on: #4
2025-03-08 09:33:22 +00:00
97e65a55e2
gnome-sound-recorder: fix sandboxing
2025-03-07 17:01:36 +00:00
574a00b431
gnome-sound-recorder: ship
2025-03-07 16:55:33 +00:00
4f633e8492
nixpkgs-staging: 0-unstable-2025-03-05 -> 0-unstable-2025-03-07
2025-03-07 07:12:00 +00:00
2f7c79e97f
nixpkgs-wayland: 2025-03-06 -> 2025-03-07
2025-03-07 07:11:47 +00:00
0dc7c06b72
uassets: 2025-03-05 -> 2025-03-07
2025-03-07 07:11:25 +00:00
cd6d40154c
signal-desktop-from-src: 7.44.0 -> 7.46.0
...
build migrates from npm -> pnpm
also, cleaned up a runtime dep on the build-time bash
native compilation tested; cross compilation succeeds, haven't tested the binary
2025-03-07 07:11:13 +00:00
4d259e93b0
nixpkgs: fix hash
2025-03-07 04:11:28 +00:00
e5c1e02255
nixpkgs-wayland: 2025-03-04 -> 2025-03-06
2025-03-06 08:01:36 +00:00
f596efab0e
nixpkgs: 2025-03-05 -> 2025-03-06
2025-03-06 08:01:26 +00:00
ad453264fb
nixpkgs-wayland: intra-day bump
2025-03-06 05:11:23 +00:00
9a1d2cbda1
nixpkgs: 2025-03-04 -> 2025-03-05
2025-03-06 05:11:14 +00:00
881573c28a
sops-nix: 2025-02-11 -> 2025-03-03
2025-03-06 05:10:46 +00:00
eea9b47121
firefox-extensions.sponsorblock: 5.11.6 -> 5.11.7
2025-03-06 05:10:31 +00:00
e7c52340ab
uassets: 0-unstable-2025-03-04 -> 0-unstable-2025-03-05
2025-03-06 05:10:14 +00:00
e126aafa9b
zsh: disable Ctrl+S "suspend terminal" shortcut
2025-03-04 21:16:41 +00:00
Shelvacu
a405850cf8
impure.nix
: Add extendModules to hosts.*
...
With this something like `hosts.servo.extendModules { networking.hostname = "shel-is-awesome"; }` works as expected. Mirrors the functionality of extendModules on the result of evalConfig
2025-03-04 12:25:55 -08:00
4f4c06f753
clightning: disable problematic plugin, add more debugging options
2025-03-04 18:58:05 +00:00
5fbb790902
nipkgs-bootstrap.master: 0-unstable-2025-02-28 -> 0-unstable-2025-03-04
2025-03-04 16:53:59 +00:00
55bfcf3116
nixpkgs-wayland: 0-unstable-2025-02-26 -> 0-unstable-2025-03-04
2025-03-04 16:53:05 +00:00
1d42dccb6e
euicc-manual: 0-unstable-2025-02-04 -> 0-unstable-2025-03-03
2025-03-04 16:52:49 +00:00
1d28dac94f
libmegapixels: 0.2.0-unstable-2025-02-11 -> 0.2.0-unstable-2025-03-03
2025-03-04 16:52:30 +00:00
6a42b9125b
zimPackages.wikipedia_en_100: 2024-06 -> 2025-03
2025-03-04 16:52:13 +00:00
e80c7e020a
uassets: 0-unstable-2025-02-26 -> 0-unstable-2025-03-04
2025-03-04 16:51:53 +00:00
b5d30f989b
firefox-extensions.sponsorblock: 5.11.5 -> 5.11.6
2025-03-04 16:51:39 +00:00
dd9daa06a8
fix impure.nix
to be compatible with updateScripts
2025-03-04 07:30:57 +00:00
8160840bf2
audacity: fix GUI
2025-03-04 05:12:52 +00:00
d9a31ddff3
programs: add (and ship) see-cat; a program to pretty-print anything in the terminal
2025-03-04 05:00:58 +00:00
0448603731
bootstrap: avoid ever invoking mkNixpkgs without the localSystem
argument
...
apparently importing nixpkgs and then `override`ing with `localSystem`
isn't enough; it needs `localSystem` from the start.
2025-03-03 08:30:25 +00:00
989f321c53
toplevel: pass localSystem
into mkPkgs
...
hopefully this fixes pure-mode flake evaluation
2025-03-03 08:11:20 +00:00
64a2d60d89
sane-bt-rm: support deleting multiple torrents in one invocation
2025-03-02 05:25:28 +00:00
ccd343f0b6
nixpkgs: 0-unstable-2025-02-26 -> 0-unstable-2025-02-28
2025-02-28 16:52:05 +00:00
4be7222f98
emgucv: remove unused inputs
2025-02-28 09:04:17 +00:00
e8ab744bcc
uvtools: fix missing runtime dep on emgucv
...
now `UVtoolsCmd convert case.sl1 Chitubox case.ctb` works!
or, appears to work. i have no printer with which to test the output yet
2025-02-28 07:33:00 +00:00
cf001326cd
emgucv: port to buildDotnetModule
...
this isn't strictly necessary, but it seems to simplify the packaging
2025-02-28 07:32:07 +00:00
e93d04c09e
nixpkgs-wayland: 0-unstable-2025-02-25 -> 0-unstable-2025-02-26
2025-02-27 06:47:20 +00:00
df0e072645
nixpkgs: 0-unstable-2025-02-25 -> 0-unstable-2025-02-26
2025-02-27 06:47:11 +00:00
5f8f8a44ba
uassets: 0-unstable-2025-02-25 -> 0-unstable-2025-02-26
2025-02-27 02:53:36 +00:00
de8a544acd
emgucv: init at 4.10.0
2025-02-26 17:32:00 +00:00
06add1cc55
signal-desktop-from-src: update hash (why did it change??)
2025-02-25 20:35:57 +00:00
fc40b9671e
nixpkgs-wayland: intra-day update
2025-02-25 20:35:19 +00:00
68fc360586
uassets: intra-day update
2025-02-25 20:34:48 +00:00
5f79ddde03
opencellid: 0-unstable-2025-01-02 -> 0-unstable-2025-02-25
2025-02-25 20:34:02 +00:00
13f38d6fd7
servo: fix kiwix-serve build
2025-02-25 08:11:13 +00:00
3b44f05af0
nixpkgs: push librsvg patch toward upstream
2025-02-25 08:11:03 +00:00
79d567cd01
cross: fix librsvg (hopefully)
2025-02-25 07:30:39 +00:00
6bb6e4319c
programs: gnome-contacts: remove dependency on webkitgtk
2025-02-25 07:30:37 +00:00
4c72d1af8e
nixpkgs-bootstrap: 0-unstable-2025-02-24 -> 0-unstable-2025-02-25
2025-02-25 03:58:51 +00:00
9b0c90be7d
nixpkgs-wayland: 0-unstable-2025-01-28 -> 0-unstable-2025-02-25
2025-02-25 03:58:38 +00:00
3f7000f2f8
signal-desktop-from-src: 7.42.0 -> 7.44.0
2025-02-25 03:58:25 +00:00
ffb08b1195
uassets: 0-unstable-2025-02-24 -> 0-unstable-2025-02-25
2025-02-25 03:57:26 +00:00
4fd4f6fa2f
users/systemd: disable autostart limit for user services
2025-02-25 03:54:58 +00:00
9e6eb1eb94
nixpkgs: 0-unstable-2025-02-22 -> 0-unstable-2025-02-24
2025-02-25 02:51:24 +00:00
33108ea9e1
zimPackages.archlinux_en_all_maxi: 2022-12 -> 2025-02
2025-02-24 18:50:48 +00:00
8153e5e033
uvtools: only grab the deps we actually need
2025-02-24 18:49:54 +00:00
04d1da8e39
TODO: fold: sidebery
2025-02-24 18:48:55 +00:00
1aad4622a7
uassets: 0-unstable-2025-02-17 -> 0-unstable-2025-02-24
2025-02-24 18:43:08 +00:00
6f6851f565
sidebery: 5.3.2 -> 5.3.3
2025-02-24 18:41:20 +00:00
acb00e7f8a
impure.nix: allow scripts/update to work with more types of updateScript
2025-02-24 07:35:14 +00:00
621cc83740
uvtools: init at 5.0.7
2025-02-24 07:34:55 +00:00
d399a824e4
nixpkgs: 0-unstable-2025-02-17 -> 0-unstable-2025-02-22
2025-02-24 05:55:15 +00:00
ec77f8f6b9
lemoa: upgrade rustPlatform.fetchCargoTarball -> rustPlatform.fetchCargoVendor
...
the former is deprecated
2025-02-22 09:55:58 +00:00
d5226957bf
lemoa: fix build (it had incorrect cargo hash)
2025-02-22 09:43:00 +00:00
0b1c94d4a3
net: add guest wifi
2025-02-22 04:51:14 +00:00
64f23282e2
sane-stop-all-servo: add missing services
2025-02-19 08:32:34 +00:00
a530ee8ae4
nixpkgs: 0-unstable-2025-02-08 -> 0-unstable-2025-02-17
2025-02-18 15:31:10 +00:00
87c58c312d
megapixels-next: 2.0.0-alpha1-unstable-2025-01-16 -> 2.0.0-alpha1-unstable-2025-02-11
2025-02-18 15:31:10 +00:00
dad4dd1860
uassets: assets-unstable-2025-01-31 -> assets-unstable-2025-02-11
2025-02-18 15:31:10 +00:00
b8e2205a15
uassets: 0-unstable-2025-02-07 -> 0-unstable-2025-02-17
2025-02-18 15:31:10 +00:00
9029127ea8
uninsane-dot-org: 0-unstable-2024-11-16 -> 0-unstable-2025-02-09
2025-02-18 15:30:50 +00:00
4134525019
snapper: decrease from 3 to 2 daily snapshots
...
servo is really running out of space
2025-02-18 15:30:50 +00:00
e4fe5e0cd4
snapper: gc old snapshots more frequently
2025-02-18 15:30:50 +00:00
dc0ad5ed20
signal-desktop-from-src: remove old source hashes
2025-02-18 15:25:49 +00:00
e4ba0d3c83
signal-desktop-from-src: 7.37.0 -> 7.42.0
2025-02-18 15:25:15 +00:00
e7ce6a2ef6
remove merged coturn build fix
2025-02-18 05:56:02 +00:00
16f4afbc60
feeds: unsubscribe from Adam Savage
2025-02-17 01:22:48 +00:00
21cb18885c
sane-cast/go2tv: fix broken casting due to upstream SSDP changes
2025-02-13 06:59:39 +00:00
a636e19198
todo.md: soulseek CLI
2025-02-13 05:38:45 +00:00
0327d7072a
snapper: cull snapshots more aggressively
2025-02-13 05:37:04 +00:00
396efcd357
nvimpager: fix cross compilation
2025-02-11 04:13:45 +00:00
79b4e5a652
secrets/net: be picky about which cell networks we autoconnect to
2025-02-11 03:50:51 +00:00
233ee5be43
networkmanager: actually plumb autoconnect
for connections which specify it
2025-02-11 03:50:30 +00:00
da2217f194
sane-input-handler: lengthen the power-tap-2 threshold from 750ms to 825ms
2025-02-10 05:21:48 +00:00
ab55adb52d
feeds: unsubscribe from Tech Won't Save Us
2025-02-10 03:46:44 +00:00
d419a3cb08
sane-input-handler: increase power-tap-hold duration from 750ms -> 875ms
...
i'm *very occasionally* killing windows when i mean to screen-off, but it's frequent enough that i'm now hesitant to double-tap power
2025-02-10 03:45:39 +00:00
ba38fbc4e5
ollama: dont ship on -min and -light variants
2025-02-10 03:43:24 +00:00
925c0faa05
servo: switch a few services which Require postgresql to a weaker Wants dependency, in light of my postgresql flakiness
2025-02-09 18:59:52 +00:00
8ec309e33f
sway: increase the vertical padding inside titlebars 1 -> 3
...
i think this increases the height by 4 pixels, which may be a bit much. OTOH, it _feels_ like it decreased when i switched the default font earlier, and i'm just compensating for that
2025-02-09 03:50:23 +00:00
bec429a04d
nixpkgs: 2025-02-07 -> 2025-02-08
2025-02-08 12:26:27 +00:00
77f62d247f
nixpkgs: 2025-01-28 -> 2025-02-07
2025-02-08 12:26:27 +00:00
f6cddfb7e8
bonsai: avoid shipping multiple versions of the package
2025-02-08 11:51:39 +00:00
290fd281b9
haredoc: dont ship the *entirety* of hare; just the .ha files we need for docs
2025-02-08 11:43:34 +00:00
690abc305f
sops-nix: assets-unstable-2025-01-20 -> assets-unstable-2025-01-31
2025-02-08 11:42:52 +00:00
e6d028b01d
megapixels-next: 2.0.0-alpha1-unstable-2024-12-27 -> 2.0.0-alpha1-unstable-2025-01-16
2025-02-08 11:42:35 +00:00
9733f8af7a
uassets: 0-unstable-2025-01-28 -> 0-unstable-2025-02-07
2025-02-08 11:42:17 +00:00
203aa4b470
firefox-extensions.sidebery: 5.3.1 -> 5.3.2
2025-02-08 11:42:03 +00:00
6542919831
feeds: add malicious.life podcast (like Darknet Diaries)
2025-02-08 10:46:12 +00:00
5d42f5a6e5
feeds: add Lawfare Daily
2025-02-08 03:27:55 +00:00
a5054deef0
ollama: add deepseek-r1-671b model
2025-02-07 12:13:50 +00:00
3ed2d08a77
net: add connection for overseas mobile provider
2025-02-05 19:30:40 +00:00
e2775ea266
networkmanagerapplet: ship
...
the UI overflows too much to be usable on mobile, however it does work (and is useful) on lappy
2025-02-05 19:30:11 +00:00
d077036bb6
desko: ship a few more ollama models
2025-02-05 17:16:19 +00:00
7a149d8f2f
desko: ship 32b variant of deepseek-r1-abliterated
2025-02-05 14:08:16 +00:00
44f05916f2
desko: ship a bunch more models, especially deepseek-r1 and uncensored/"abliterated" models
2025-02-05 13:41:46 +00:00
5a88a10a19
confy: ship
2025-02-04 09:37:11 +00:00
ac899b614b
hosts/all: wifi: auto-connect to non-password-protected APs
2025-02-04 08:39:00 +00:00
f1c7c32e84
wifi: update Brussels APs
2025-02-03 20:42:52 +00:00
9399fd0254
wifi: update
2025-02-01 14:11:34 +00:00
cb1a72cb71
blanket: fix dbus sandboxing
2025-01-31 07:13:05 +00:00
6d5c75b38c
blanket: ship
...
turns out it actually is useful, in crowed settings where i can't focus
2025-01-31 06:56:23 +00:00
6ba9743f05
sane-vpn: fix to provide bunpen with the gateway address for "sane-vpn do none ..."
2025-01-31 06:05:32 +00:00
2ffaf1f3d8
sane-vpn: dont show the ip-check dialog for none
region
2025-01-31 06:05:32 +00:00
3dea4370d7
sane-vpn: fix typos in recently-modified sane-vpn {up,down} paths
2025-01-31 06:05:32 +00:00
cebedc43c7
WIP: sane-vpn: fix "sane-vpn up none" to correctly delegate all DNS to the DHCP-provided servers when using BIND
...
previously this only worked when using hickory-dns as the local resolver
2025-01-31 06:05:32 +00:00
14d5910e79
cups: enable
...
verified working on lappy; builds for moby
2025-01-30 17:25:44 +00:00
45526bd583
feeds: subscribe to Quorators
2025-01-30 02:21:16 +00:00
a42bd18d14
feeds: unsubscribe from Justin Robert Young
...
too... trivia-like. like a sports betting podcast
2025-01-30 02:15:48 +00:00
b536a30919
fonts: switch to Monaspace Argon
...
this one is especially easy for reading code comments
2025-01-29 23:35:17 +00:00
ec71b0219a
fonts: try Monaspace... but dont commit to it right now
2025-01-29 23:24:24 +00:00
41b1ed0c31
cross: update upstreaming status
2025-01-29 00:24:47 +00:00
9fbb9c0c07
uassets: 2025-01-26 -> 2025-01-28
2025-01-28 23:24:10 +00:00
f90faf4516
nixpkgs-wayland: 0-unstable-2025-01-27 -> 0-unstable-2025-01-28
2025-01-28 23:24:02 +00:00
0d6ae1cc3a
nixpkgs: 0-unstable-2025-01-27 -> 0-unstable-2025-01-28
2025-01-28 23:23:48 +00:00
b40c5abaf4
nixpkgs-wayland: 0-unstable-2025-01-26 -> 0-unstable-2025-01-27
2025-01-27 21:23:36 +00:00
063c897b43
nixpkgs: 0-unstable-2025-01-26 -> 0-unstable-2025-01-27
2025-01-27 21:23:28 +00:00
63bba23ff2
nixpkgs-wayland: 0-unstable-2025-01-21 -> 0-unstable-2025-01-26
2025-01-26 11:13:13 +00:00
214bd1e696
nixpkgs: 0-unstable-2025-01-25 -> 0-unstable-2025-01-26
2025-01-26 11:13:04 +00:00
3d584cb07b
uassets: 0-unstable-2025-01-25 -> 0-unstable-2025-01-26
2025-01-26 11:12:46 +00:00
6f0f54f0ae
geary: try to reduce dbus access, but then abort because i notice it uses xdg-dbus-proxy internally, which doesnt yet support nesting!
2025-01-26 09:06:28 +00:00
5f8d64cdb5
nwg-panel: restrict dbus access
2025-01-26 09:06:02 +00:00
049011e7db
gnome-calls: restrict dbus
...
tested, can receive calls, it rings, notifies on missed call, notification can be clicked to call back, in-call audio works and mute button works (on lappy)
2025-01-26 09:03:32 +00:00
40e2cbec2c
wireplumber: grant access to the system bus
...
this is required for bluetooth audio
2025-01-26 06:28:00 +00:00
65997c9f00
programs: definitions for blueman, but dont actually enable it
2025-01-26 06:27:39 +00:00
3c41a0bd29
blueberry: enable bluetooth.service
...
i'm still not able to connect to a bluetooth speaker yet...
2025-01-26 05:34:56 +00:00
88ef815717
blueberry: patch for cross compilation, and ship it
...
note that this doesn't do anything yet, as i need to re-enable bluez (bluetooth.service), first
2025-01-26 05:07:35 +00:00
3f0e2c5cb2
aarch64/moby: fix papers cross-compilation and use that as my PDF viewer instead of zathura
2025-01-26 03:04:54 +00:00
54a23fd109
cross: push vpnc-related changes upstream to nixpkgs
2025-01-26 01:38:15 +00:00
ccb90e7e4e
cross: update upstreaming status
2025-01-26 01:05:27 +00:00
8ab56cbe8e
feeds: unsubscribe from 60 Minutes
...
too informationally sparse
2025-01-25 21:45:20 +00:00
f3fb303cbf
nixpkgs: 0-unstable-2025-01-24 -> 0-unstable-2025-01-25
2025-01-25 21:01:53 +00:00
85cdef4b4e
uassets: 0-unstable-2025-01-21 -> 0-unstable-2025-01-25
2025-01-25 21:01:43 +00:00
5ed6df90c2
cross: push networkmanager plugin patches toward upstream
2025-01-25 12:42:37 +00:00
63281e5486
postgresql: increase log level
2025-01-25 12:34:20 +00:00
3debab9a7a
servo: shelvacu: allow to start/stop/restart units
2025-01-25 12:33:59 +00:00
de6845834f
servo: add Shelvacu as postgres admin
2025-01-25 12:09:51 +00:00
d99a2382ff
add missing file to git
2025-01-25 10:57:19 +00:00
2a1b0cc90c
nixpkgs: 0-unstable-2025-01-23 -> 0-unstable-2025-01-24
2025-01-25 01:52:40 +00:00
b9cfd504cc
nixpkgs-bootstrap.master: fix hash
...
how do these 0-hashes sneak in without breaking builds sooner?
2025-01-24 20:07:59 +00:00
429bb604d7
nixpkgs-wayland: intra-day bump
2025-01-24 05:57:00 +00:00
bb32cadc4a
nixpkgs: 2025-01-22 -> 2025-01-23
2025-01-24 05:56:46 +00:00
fcaa2079e1
firefox-extensions.sidebery: 5.3.0 -> 5.3.1
2025-01-24 05:56:29 +00:00
dba7949943
firefox-extensions.sponsorblock: 5.11.3 -> 5.11.5
2025-01-24 05:56:16 +00:00
a368fb3fb2
gnome-maps: associate with geo: URI (seen via fosdem.org, and gnome-maps copy-to-clipboard)
2025-01-24 05:55:59 +00:00
37bb0cf076
nixpkgs-bootstrap: include the name "nixpkgs" in the source derivation, for easier debugging
2025-01-23 21:42:39 +00:00
1a59005cef
firefox-extensions: dont update to beta versions
2025-01-22 21:10:18 +00:00
2364e9a819
pipeline: remove (upstreamed into nixpkgs)
2025-01-22 21:06:52 +00:00
b9237d9c46
libcap-with-captree: remove (upstreamed into main libcap)
2025-01-22 21:06:52 +00:00
74deec9bbf
directoryListingUpdater2: remove leftover files (my changes for this were upstreamed)
2025-01-22 21:06:52 +00:00
34eb0ed749
buffybox: remove (upstreamed into nixpkgs)
2025-01-22 21:06:52 +00:00
47a433d42a
blast-ugjka: remove (upstreamed, as sblast)
2025-01-22 21:06:52 +00:00
c05771ba0b
nixpkgs-bootstrap: fix hash for nautilus cross patch
2025-01-22 21:06:37 +00:00
977859776b
servo: ship a bunch more kiwix archives
...
can't ship khanacademy yet because it takes literal days to download
2025-01-22 20:46:08 +00:00
9bbd4f0887
nixpkgs: 2025-01-21 -> 2025-01-22
2025-01-22 20:37:55 +00:00
742f1ab700
euicc-manual: 0-unstable-2024-12-10 -> 0-unstable-2025-01-05
2025-01-22 20:37:25 +00:00
b2c0ca0b42
firefox-extensions.sponsorblock: 5.11.2 -> 5.11.3
2025-01-22 20:36:32 +00:00
c1565efb2d
sane-reclaim-disk-space: fix capability sandboxing
2025-01-22 10:50:49 +00:00
83477b9e70
zim packages: add a bunch more
...
the khanacademy one is taking ages to download...
2025-01-22 10:50:36 +00:00
e8ef317468
nixpkgs: 2025-01-20 -> 2025-01-21
2025-01-21 18:34:52 +00:00
a741962f1f
nixpkgs-wayland: 0-unstable-2025-01-19 -> 0-unstable-2025-01-21
2025-01-21 18:34:42 +00:00
080de3d9ce
sops-nix: assets-unstable-2025-01-10 -> assets-unstable-2025-01-20
2025-01-21 18:34:30 +00:00
05f97dc836
firefox-extensions.sideberry: 5.2.0 -> 5.3.0
2025-01-21 18:34:17 +00:00
dc54383632
uassets: 0-unstable-2025-01-20 -> 0-unstable-2025-01-21
2025-01-21 18:34:00 +00:00
78feb634ad
servo: postgresql: fix Restart=on-failure
2025-01-21 18:07:42 +00:00
5740718d08
servo: gitea: rate limit the restarts
2025-01-21 11:31:32 +00:00
a7010f597d
servo: matrix: tune restart settings
2025-01-21 11:10:52 +00:00
ffa9153101
servo: postgres: regulate the restarting a bit more to prevent systemd from disabling it
2025-01-21 10:37:29 +00:00
8374418abc
postgresql: WIP script to recollate the database
2025-01-21 06:41:59 +00:00
8607f3c2fd
servo: postgres: move to subdirectory
2025-01-21 06:31:50 +00:00
7f1be0d933
systemctl: fix sandboxing
2025-01-21 05:51:42 +00:00
8fbf0e416b
syshud: 0-unstable-2024-11-25 -> 0-unstable-2025-01-13
2025-01-21 05:51:41 +00:00
73c7dbb27a
nixpkgs: 0-unstable-2025-01-19 -> 0-unstable-2025-01-20
...
this includes a kernel update from 6.12.x -> 6.13.0
2025-01-21 05:51:41 +00:00
ac9a44cb48
firefox-extensions.sponsorblock: 5.11.1 -> 5.11.2
2025-01-21 05:51:41 +00:00
ffaba82483
uassets: 0-unstable-2025-01-19 -> 0-unstable-2025-01-20
2025-01-21 05:51:41 +00:00
e43ad983cd
nixpkgs: 0-unstable-2025-01-18 -> 0-unstable-2025-01-19
...
this includes a staging -> master merge, yay
2025-01-21 05:51:41 +00:00
e0447581d4
nixpkgs-wayland: 0-unstable-2025-01-04 -> 0-unstable-2025-01-19
2025-01-21 05:51:41 +00:00
4365babde2
uassets: 0-unstable-2025-01-18 -> 0-unstable-2025-01-19
2025-01-21 05:51:41 +00:00
ea9d42b778
snapper: enable for ALL hosts
2025-01-21 05:51:41 +00:00
ffd3ecd465
programs: ship snapper
2025-01-21 05:51:41 +00:00
2b34ef8ba4
desko: enable snapper
2025-01-21 05:51:41 +00:00
a46faff066
btrfs-progs: fix sandboxing for btrfs subvolume ops
2025-01-21 05:51:41 +00:00
68c9cf7189
desko: remove dead hickory-dns disable line
2025-01-21 05:51:41 +00:00
0738bc7395
feeds: subscribe to WHYcast
2025-01-19 01:41:58 +00:00
cb8b7676b6
erdtree: ship
2025-01-18 22:16:24 +00:00
fe28340922
bunpen: support --bunpen-autodetct existingDir
2025-01-18 22:16:17 +00:00
67e5a386a6
nixpkgs-bootstrap: 2025-01-17 -> 2025-01-18
2025-01-18 21:42:31 +00:00
8a79c0e995
firefox-extensions.sponsorblock: 5.11 -> 5.11.1
2025-01-18 21:33:54 +00:00
1ad46f7411
uassets: 2025-01-13 -> 2025-01-18
2025-01-18 21:33:40 +00:00
271ac808fa
nixpkgs: 0-unstable-2025-01-14 -> 0-unstable-2025-01-17
2025-01-18 04:50:19 +00:00
1d8b45f37a
reminders: init at 5.0.rc-unstable-2023-05-03
...
this is just translated from <https://github.com/NixOS/nixpkgs/pull/363748 >
2025-01-17 08:48:56 +00:00
38a9c3baf4
todo.md: sync
2025-01-14 23:37:26 +00:00
9fccd2cf86
programs: gnome-frog: split into own file; hopefully fix dbus sandboxing
2025-01-14 23:31:41 +00:00
65633eea57
cross: upstream patches for nautilus, gnome-settings-daemon
2025-01-14 08:30:13 +00:00
3bd57f7370
overlays/cross: update upstreaming notes
2025-01-14 06:44:23 +00:00
9f49a12dac
nixpkgs: 0-unstable-2025-01-13 -> 0-unstable-2025-01-14
2025-01-14 06:43:46 +00:00
df0ade9319
docs: dns/BIND: show how to invoke the service manually
2025-01-13 21:23:14 +00:00
5b358c8460
nixpkgs: 0-unstable-2025-01-12 -> 0-unstable-2025-01-13
2025-01-13 19:47:30 +00:00
9bb6866b85
sops-nix: assets-unstable-2025-01-05 -> assets-unstable-2025-01-10
2025-01-13 19:46:53 +00:00
8d30074c79
uassets: 0-unstable-2025-01-06 -> 0-unstable-2025-01-13
2025-01-13 19:46:41 +00:00
66bcd52341
firefox-extensions.sponsorblock: 5.10.5 -> 5.11
2025-01-13 11:23:37 +00:00
09fbe8f64e
feeds: link to podcast charts
2025-01-13 09:09:55 +00:00
219b18d157
feeds: subscribe to Chapo Trap House (havent listened yet)
2025-01-13 08:43:22 +00:00
630278dedb
feeds: subscribe to Advent of Computing (havent listened to it yet)
2025-01-13 08:28:02 +00:00
121e86e78b
feeds: unsub from All-In
...
what a whiplash yeesh
2025-01-13 08:17:12 +00:00
3988191739
nixpkgs: 0-unstable-2025-01-11 -> 0-unstable-2025-01-12
2025-01-12 07:27:51 +00:00
ccca829c79
lpac: 2.2.0 -> 2.2.1
2025-01-12 00:45:04 +00:00
8e5dba2dc1
libdng: 0.2.1-unstable-2024-12-27 -> 0.2.1-unstable-2025-01-07
2025-01-11 23:15:16 +00:00
013ddec10c
nixpkgs: 0-unstable-2025-01-10 -> 0-unstable-2025-01-11
2025-01-11 23:15:03 +00:00
6c55b4ae1c
programs: fractal: add missing mesa cache dir
2025-01-11 21:30:41 +00:00
f014a9066e
programs: dissent: add missing mesa cache dir
2025-01-11 21:30:23 +00:00
b228ea123d
servo: clightning: rebalance channels in the background, always
2025-01-11 10:56:32 +00:00
cdbb128fbe
nixpkgs patches: update; disable lua-language-server cross patch
2025-01-11 10:55:52 +00:00
162c3d16c6
clightning-sane: improve docs
2025-01-11 09:54:10 +00:00
de83d06f48
clightning-sane: show node aliases, not just pubkeys, on a best-effort
2025-01-11 09:30:18 +00:00
8d6b336100
clightning-sane: handle nodes w/o aliases
2025-01-11 07:23:27 +00:00
616e4c645d
radicale: remove source override (upstream has released new version; no longer necessary to patch)
2025-01-11 00:45:27 +00:00
4f2c14f341
nixpkgs: 0-unstable-2025-01-05 -> 0-unstable-2025-01-10
2025-01-11 00:45:27 +00:00
b03b20f2f4
try (but fail) to enable dbus sandboxing for more apps: seems xdg-dbus-proxy doesnt nest!
2025-01-11 00:45:27 +00:00
5ea4e07847
programs: foliate: restrict dbus
2025-01-11 00:45:27 +00:00
06840bde34
programs: epiphany: restrict dbus
2025-01-11 00:45:27 +00:00
fe149e699e
programs: portfolio: restrict dbus
2025-01-11 00:45:27 +00:00
b1690b5d8c
programs: komikku: fix launch failure due to missing dbus access
2025-01-11 00:45:27 +00:00
91d56a8538
programs: feedbackd: restrict dbus
2025-01-11 00:45:27 +00:00
ec816311f9
programs: dino: restrict dbus
2025-01-11 00:45:27 +00:00
3fffc50975
modules/programs: allow access to the ProxyResolver portal
2025-01-11 00:45:27 +00:00
23513e34f2
programs: signal-desktop: restrict dbus
2025-01-11 00:45:27 +00:00
22a362ea4b
programs: gnome-clocks: restrict dbus
2025-01-11 00:45:27 +00:00
d942498282
programs: gnome-contacts: restrict dbus
2025-01-11 00:45:27 +00:00
133f8703dc
programs: firefox-xdg-open: restrict dbus
2025-01-11 00:45:27 +00:00
b40d2cc2a5
programs: discord: restrict dbus
2025-01-11 00:45:27 +00:00
95839bfad8
programs: dissent: restrict dbus
2025-01-11 00:45:27 +00:00
7ad1ca4e6b
gnome-keyring: restrict dbus
2025-01-11 00:45:27 +00:00
07525a7000
gpodder: restrict dbus
2025-01-11 00:45:27 +00:00
35ce9a412d
rofi-run-command: restrict dbus
...
can't restrict ALL of rofi, for some reason. maybe dbus proxies don't nest well?
2025-01-11 00:45:27 +00:00
14b475a0a6
sane-open: restrict dbus
2025-01-11 00:45:27 +00:00
a3ebeb0543
modules/programs: enable org.freedesktop.DBus.Introspectable.Introspect for portal users
2025-01-11 00:45:27 +00:00
7faa36b225
docs: matrix/irc: record some random .onion address i found for oftc
2025-01-11 00:45:27 +00:00
1721839c8d
firefox: sandbox dbus
...
it's possible this breaks camera access; have not extensively tested
2025-01-11 00:45:27 +00:00
9b13717ecd
tor-browser: sandbox dbus
2025-01-11 00:45:27 +00:00
5cae0edb12
mpv: sandbox dbus
2025-01-11 00:45:27 +00:00
4c56ea3e6b
modules/programs: add more portal sandboxing options, and MPRIS option
2025-01-11 00:45:27 +00:00
091de5c788
refactor: fractal: sort sandboxing items
2025-01-11 00:45:27 +00:00
02669d3ef4
clightning-sane: dont crash when printing channels for which the scid hasnt been allocated yet
2025-01-09 04:23:37 +00:00
fa5fcaa2bf
clightning-sane: default to "status" action when none specified
2025-01-09 04:04:51 +00:00
ff9b1538fe
papers: disable sandboxing until i figure out why it cant open embedded media
2025-01-08 01:09:08 +00:00
de1acf946d
uassets: 0-unstable-2025-01-05 -> 0-unstable-2025-01-06
2025-01-06 22:54:06 +00:00
65da9bd004
fractal: restrict dbus access a bit tighter
2025-01-06 11:25:35 +00:00
0915957337
bunpen: fix bracket mismatch
2025-01-06 10:02:21 +00:00
2a1d6fff08
programs: refactor whitelistDbus
2025-01-06 10:02:21 +00:00
365d9c2457
bunpen: dbus: replace "talk" with "call" specifier
...
the latter serves *mostly* as a more capable version of the former
2025-01-06 08:53:33 +00:00
5644dde395
bunpen: address a trivial todo
2025-01-06 03:11:16 +00:00
cce27f52fb
bunpen: dbus: dont override stdin/stdout with dup2'd fds; just use normal dup instead
...
seems clearing non-0/1/2 fd's is a thing specific to pasta
2025-01-06 03:07:52 +00:00
d3a3231861
bunpen: pasta: fix to not keep the non-sandboxed file open after exec'ing into the user program
2025-01-06 03:00:35 +00:00
7f069b0f23
bunpen: tests: add a timeout for each integration test
2025-01-06 02:58:58 +00:00
57ef42991e
bunpen: dbus: fix to not keep the non-sandboxed file open after exec'ing into the user program
2025-01-06 02:52:46 +00:00
db45fabb9c
bunpen: dbus proxy: get it working even when --bunpen-keep-pid
2025-01-06 02:34:49 +00:00
8ac9ea4a91
bunpen: backfill tests that cover dbus proxying in a partial sandbox
2025-01-06 01:09:07 +00:00
94ffab5874
bunpen: dbus: backfill talk/own test cases
2025-01-06 00:42:30 +00:00
5814ae82fb
nix-tree: ship it (for x86 only)
2025-01-05 22:34:19 +00:00
865b6a0679
nixpkgs-bootstrap.staging: 0-unstable-2025-01-03 -> 0-unstable-2025-01-05
2025-01-05 20:46:34 +00:00
513fe937ba
nixpkgs-wayland: 0-unstable-2025-01-03 -> 0-unstable-2025-01-04
2025-01-05 20:46:05 +00:00
bac941d16a
sops-nix: assets-unstable-2024-12-29 -> assets-unstable-2025-01-05
2025-01-05 20:45:52 +00:00
0df054fac4
uassets: 0-unstable-2025-01-03 -> 0-unstable-2025-01-05
2025-01-05 20:45:39 +00:00
52bc98741c
moby: re-enable some packages which do cross-compile
2025-01-05 11:43:13 +00:00
9b9a1ba22a
cross: enable lua-language-server, via upstream nixpkgs PR
2025-01-05 10:54:20 +00:00
f22ffd1fda
WIP: nixpkgs: 0-unstable-2025-01-03 -> 0-unstable-2025-01-05
2025-01-05 10:42:02 +00:00
6878d3f65b
bunpen: dbus: disable proxy if it would disrupt the main dbus daemon
2025-01-05 08:12:59 +00:00
93934eb609
bunpen: make pasta logging more verbose
2025-01-05 07:52:19 +00:00
884b99048f
bunpen: xdg-dbus-proxy: place in its own user namespace separate from the user program
2025-01-05 07:51:50 +00:00
b4ff9eb4ae
bunpen: refactor: dbus: use path::abs in place of strings::hasprefix
2025-01-05 06:39:06 +00:00
2f717dc770
bunpen: wait for xdg-dbus-proxy to be ready before continuing execution
2025-01-05 06:33:55 +00:00
35f24282c7
bunpen: dbus proxy: no longer crashes, but xdg-dbus-proxy dies still
...
error is 'No socket path given'
2025-01-04 02:25:55 +00:00
b005897d84
bunpen: backfill some integration tests for dbus operation inside the sandbox
...
the proxy appears not to work (yet)
2025-01-03 22:59:56 +00:00
4260909d2d
todo.md: new item for alacritty failing to cd
2025-01-03 22:21:51 +00:00
22f3a19165
bunpen: finish wiring the xdg-dbus-proxy instance
...
this isn't tested, except to see that it doesn't interfere with the *existing* bunpen use
2025-01-03 11:55:46 +00:00
66103854fa
bunpen: if --bunpen-dbus-* is specified, then include DBUS_SESSION_BUS_ADDRESS in the parent sandbox
...
this is just setup for what the dbus proxy will require in the near future
2025-01-03 10:51:34 +00:00
93f140e0e4
sway: document why i run the nixpkgs-wayland (unstable) version
2025-01-03 09:54:10 +00:00
51e5f13c06
nixpkgs-bootstrap: 0-unstable-2025-01-02 -> 0-unstable-2025-01-03
2025-01-03 09:41:54 +00:00
fd58ec6e24
nixpkgs-wayland: 0-unstable-2024-12-22 -> 0-unstable-2025-01-03
2025-01-03 09:41:41 +00:00
5ae42ce797
lpac: 2.1.0 -> 2.2.0
2025-01-03 09:41:25 +00:00
3842c4204b
uassets: 0-unstable-2025-01-02 -> 0-unstable-2025-01-03
2025-01-03 09:41:15 +00:00
2b9700d2a6
bunpen: parse dbus config options
...
these aren't actually *consumed* yet, though
2025-01-03 05:19:33 +00:00
4f4538c44d
bunpen: refactor: lift dbus_resources out of restrict/dbus_proxy -> resources
2025-01-03 05:11:11 +00:00
27365ff602
bunpen: dbus_proxy: implement restrict_dbus
, totally untested function to shell out to xdg-dbus-proxy
2025-01-03 03:41:03 +00:00
f25eba7f37
bunpen: dbus_proxy: rename get_dbus_socket() -> get_dbus_session_path()
2025-01-03 03:19:01 +00:00
7c857f39e6
bunpen: dbus_proxy: define a function to parse the DBUS_SESSION_BUS_ADDRESS
2025-01-03 03:01:06 +00:00
0b9b9a8271
bunpen: dbus-proxy: document the --own flag
2025-01-03 02:37:49 +00:00
e803a5959f
opencellid: 0-unstable-2024-12-17 -> 0-unstable-2025-01-02
2025-01-03 02:37:49 +00:00
10429055f9
firefox-extensions.ublock: 1.61.3b11 -> 1.62.0
2025-01-03 02:37:49 +00:00
77dde6057c
uassets: 0-unstable-2024-12-31 -> 0-unstable-2025-01-02
2025-01-03 02:19:38 +00:00
92584b351b
nixpkgs: 2025-01-01 -> 2025-01-02
2025-01-03 02:19:19 +00:00
713e7247b3
bunpen: add prototype xdg-dbus-proxy to git
2025-01-02 14:05:23 +00:00
ee57b94658
bunpen: pasta: better isolate
...
it still runs in the same user namespace as the main sandboxer.
it's technically possible to also unshare the user ns, but would appear to require an additional process
2025-01-02 11:49:02 +00:00
3fc6571294
programs: don't persist mesaCacheDir by default
...
and explicitly add it to every program that uses mesa.
wow, that's a *lot*
2025-01-02 05:36:19 +00:00
863468e402
programs: remove old fontconfig persistence/references
2025-01-02 03:09:17 +00:00
1c87ef5625
feeds: fix rephonic link
2025-01-02 02:28:05 +00:00
cfc2a2fc80
feeds: podcasts: add name comments where previously missing
2025-01-02 02:16:02 +00:00
3a09943a19
feeds: unsubscribe from Last Week in AI: each individual ep is not nearly info-dense enough
2025-01-02 02:12:59 +00:00
4cf3889d7a
feeds: unsubscribe from Atlast Obscura; low signal/noise
2025-01-02 02:11:52 +00:00
63cc309cfd
feeds: podcasts: subscribe to This Wont Last
2025-01-02 02:07:48 +00:00
a02be29c02
feeds: podcasts: subscribe to History 102
2025-01-02 02:06:32 +00:00
332c2b3493
feeds: podcasts: subscribe to Econ 102 w/ Noah Smith
2025-01-02 02:05:12 +00:00
737ac7329b
feeds: subscribe to ChinaTalk podcast
2025-01-02 01:58:17 +00:00
54e6b62778
feeds: unsubscribe from Sustain OSS
2025-01-02 01:58:16 +00:00
002286e1ea
feeds: subscribe to Ben+Marc podcast
2025-01-02 01:58:16 +00:00
5a487c18db
xdg-terminal-exec: add a TODO for removing an override
2025-01-02 00:14:52 +00:00
0de134e208
nixpkgs: 0-unstable-2024-12-30 -> 0-unstable-2025-01-01
2025-01-02 00:14:39 +00:00
05a7bad26c
uassets: 2024-12-21 -> 2024-12-30
2025-01-01 22:19:34 +00:00
c47f4179a0
python3-repl: enable numpy/scipy
2025-01-01 00:55:17 +00:00
6b0a78bee0
pipewire: remove upstreamed libcamera patch
2024-12-31 07:32:31 +00:00
7093385f98
programs: integrate nvimpager into man to make text reflow correctly
...
also get marginally better syntax highlighting! the cursor movements are a little strange, but overall net improvement
2024-12-30 20:25:45 +00:00
fee5c7042b
firefox: add aur search shortcut
2024-12-30 17:42:21 +00:00
4d54877776
sops-nix: assets-unstable-2024-12-18 -> assets-unstable-2024-12-29
2024-12-30 17:09:09 +00:00
fdf038bf90
uassets: 0-unstable-2024-12-24 -> 0-unstable-2024-12-30
2024-12-30 17:09:09 +00:00
3ed002ea88
programs: less: enable color highlighting
2024-12-30 17:09:09 +00:00
0a9e5b9f68
bunpen: pasta: share /proc/self/ns/net with pasta in a way that will be friendlier to sandboxing
2024-12-30 16:58:26 +00:00
2d989327f7
todo.md: sync
2024-12-30 16:40:33 +00:00
ce447cf674
gpodder-adaptive: 3.11.4+1 -> 3.11.5+1
2024-12-30 14:35:13 +00:00
2b1637652a
megapixels-next: 2.0.0-alpha1-unstable-2024-12-24 -> 2.0.0-alpha1-unstable-2024-12-27
2024-12-30 14:35:13 +00:00
64b7a75664
rofi-snippets: remove dependency on non-wayland rofi
2024-12-30 14:35:13 +00:00
d18cd69536
nixpkgs-bootstrap: 0-unstable-2024-12-29 -> 0-unstable-2024-12-30
2024-12-30 14:35:13 +00:00
da27a0e857
bunpen: pasta: fix to send the full 4bytes of the netns fd across the pipe
2024-12-30 13:46:40 +00:00
93782cd71c
bunpen: pasta: share the netns via fd instead of path
...
this *should* allow for operation even when the sandboxed program wants access to all of / and we therefore can't make files like /bunpen-private/netns
however it may complicate future sandboxing efforts, as it requiires the child to read fd's from the parent
2024-12-30 13:35:31 +00:00
42ac5353f1
bunpen: use /proc/self/fd in place of /dev/fd
...
/dev/fd just symlinks to /proc/self/fd, hence using /proc/self requires strictly fewer resources (e.g., it's safe to unmount /dev now)
2024-12-30 09:22:25 +00:00
5c0418ac6a
sane-vpn: find vpn configs, even when running under sudo
2024-12-30 08:18:58 +00:00
fc8a6a2144
BIND: disable IPv6
...
this makes it work (more reliably, at least) inside sane-vpn
2024-12-30 08:17:07 +00:00
acd20e23d9
common: net: switch DNS resolver from unbound to BIND
2024-12-30 07:29:01 +00:00