|
a641dc6e39
|
rk818-charger: update rk8xx-{core,i2c}.c with patches from megi's kernel tree that add compat to rk818
|
2024-10-01 12:59:24 +00:00 |
|
|
2a4cbcf327
|
rk818-charger: import rk8xx-{core,i2c}.c from mainline (6.11) linux
|
2024-10-01 12:44:51 +00:00 |
|
|
dbd914b58f
|
rk818-charger: init at 0.1 (WIP)
this doesn't build yet.
i'll also need to import the patched mfd driver.
|
2024-10-01 12:29:00 +00:00 |
|
|
caabf1421b
|
bt/wifi: switch back to sane.fs; fix so WiFi creds are available before NetworkManager starts
|
2024-10-01 11:21:45 +00:00 |
|
|
b56aae444d
|
MASSIVELY reduce eval time for cross-compiled hosts (i.e. moby)
moby eval time is reduced from ~3m to 17s
|
2024-10-01 09:54:33 +00:00 |
|
|
31aeaf8f35
|
modules/programs: remove programs whose packages no longer exist
|
2024-10-01 09:49:16 +00:00 |
|
|
8795212c67
|
programs: discord: lift to own file
|
2024-10-01 05:45:28 +00:00 |
|
|
c7abda9393
|
impure.nix: add new pseudohosts: baseline-{aarch64,x86_64}
immediately apparent is that the config takes 4x as long to eval on cross than on native, regardless of anything else
|
2024-10-01 04:38:50 +00:00 |
|
|
044bf8b783
|
refactor: remove dead modules/lib/fs.nix file
|
2024-10-01 03:55:29 +00:00 |
|
|
61df81291b
|
refactor: optimize eval time
lifting `let` bindings up where possible helps reduce the number of thunks nix has to allocate. this patch only does that by 0.3%-ish, though
|
2024-10-01 03:54:44 +00:00 |
|
|
80c67caf19
|
modules/fs: remove unused symlink.targetName option
|
2024-09-30 15:18:32 +00:00 |
|
|
1eea81c4ff
|
refactor: sane.fs: lift acl up to the toplevel; drop generated options
|
2024-09-30 15:15:30 +00:00 |
|
|
97d38aecab
|
feeds: subscribe to timclicks.dev
|
2024-09-30 15:00:45 +00:00 |
|
|
3114b56f41
|
yt-dlp: fix video sort argument
|
2024-09-30 13:55:48 +00:00 |
|
|
894e2ad13a
|
ntfy-sh: dont ship the desktop component either
|
2024-09-30 11:44:29 +00:00 |
|
|
cf4f232b30
|
goaccess: disable
|
2024-09-30 11:34:43 +00:00 |
|
|
a568f1273c
|
ntfy-sh: disable
|
2024-09-30 11:34:34 +00:00 |
|
|
e88e693026
|
komga: disable
|
2024-09-30 11:14:35 +00:00 |
|
|
01363bf2e0
|
rsync: move from console packages to sysadmin package
|
2024-09-30 10:40:22 +00:00 |
|
|
e29842aa9d
|
sane.fs: simplify
|
2024-09-30 10:19:39 +00:00 |
|
|
50c52683ff
|
sane.fs: remove unused mount.mountConfig , mount.unitConfig options
|
2024-09-30 10:19:39 +00:00 |
|
|
ca85dac4ac
|
sane.fs: make bind a required sub-option of mount
|
2024-09-30 10:19:39 +00:00 |
|
|
e52f57f5a2
|
sane.fs: remove unused mount.depends
|
2024-09-30 10:19:39 +00:00 |
|
|
49b5da6385
|
sane.fs: dont generate systemd services for every file/dir/symlink
that's handled by systemd-tmpfiles now
|
2024-09-30 10:19:39 +00:00 |
|
|
572dd5854d
|
WIP: sane.fs: remove wantedBy/wantedBeforeBy options
|
2024-09-30 10:19:39 +00:00 |
|
|
0c270fe4a3
|
WIP: sane.fs consumers: avoid wantedBy/wantedBeforeBy
|
2024-09-30 10:19:39 +00:00 |
|
|
fb85b62d04
|
prosody: populate /etc/* using environment.etc
|
2024-09-30 10:19:39 +00:00 |
|
|
48c81610a5
|
sane.fs: remove public access to the "unit" fields
fs entries soon won't correspond to systemd units, and hence that option's a bit nonsensical
|
2024-09-30 09:10:40 +00:00 |
|
|
e7cf14cc4c
|
/var/lib/systemd/backlight: persist using ordinary symlink-based approach
it works, at least on lappy
|
2024-09-30 05:44:42 +00:00 |
|
|
6983dbe8c4
|
sane.fs: fix so my tmpfiles.d always runs before anything else (like e.g. /var/lib stuff)
|
2024-09-30 05:44:42 +00:00 |
|
|
c71d2c846c
|
sane.fs: symlink files into place using systemd.tmpfiles
|
2024-09-30 05:43:51 +00:00 |
|
|
3ae8e1feb0
|
postgres: upgrade database 15 -> 16
|
2024-09-30 05:43:27 +00:00 |
|
|
d091a016aa
|
nit: cross: lift gnome-settings-daemon up to the toplevel (as nixpkgs has done), and comment it out since it doesnt build anymore
|
2024-09-29 15:54:05 +00:00 |
|
|
4035aae777
|
nit: syshud: format
|
2024-09-29 15:14:53 +00:00 |
|
|
b8824ed332
|
nixpkgs: nit: tweak fetchpatch source ordering to prefer the most upstreamed source
|
2024-09-29 15:14:41 +00:00 |
|
|
fa778dba76
|
nixpkgs: push libpeas2/libjxl patches upstream
|
2024-09-29 15:13:59 +00:00 |
|
|
f3de4c5da3
|
cross: libpeas2: proper build fix, and work toward upstreaming
|
2024-09-29 13:55:44 +00:00 |
|
|
c9d5d3eeca
|
refactor: modules/users: dont hardcode $HOME
|
2024-09-29 07:17:00 +00:00 |
|
|
6d6f29293c
|
hosts/common/fs: remoteServo: remove use of sane.fs.*.mount
part of an effort to simplify sane.fs
|
2024-09-29 01:57:22 +00:00 |
|
|
3cbb45fa4c
|
hosts/common/fs: remoteHome: remove use of sane.fs.*.mount
part of an effort to simplify sane.fs
|
2024-09-29 01:52:34 +00:00 |
|
|
c44b5240d1
|
cross: replace xdg-desktop-portal-gnome with an upstreamable libjxl fix
|
2024-09-29 00:41:24 +00:00 |
|
|
66d9957173
|
nixpkgs: remove upstreamed xdg-desktop-portal cross compilation patch
|
2024-09-28 23:35:03 +00:00 |
|
|
823d607867
|
programs: use extended ${var} variable expansion in command expressions to satisfy systemd
|
2024-09-28 22:07:32 +00:00 |
|
|
22f67ac624
|
nixpkgs: 24.05-unstable-2024-09-27 -> 24.05-unstable-2024-09-28
|
2024-09-28 21:31:50 +00:00 |
|
|
5857bdcc81
|
persist: remove the unused "initrd" store
|
2024-09-28 14:25:40 +00:00 |
|
|
8fb74594c9
|
todo.md: replace unl0kr with buffyboard
|
2024-09-28 14:25:40 +00:00 |
|
|
995db12ec4
|
seatd: declare the runtime dir with systemd.tmpfiles instead of sane.fs
|
2024-09-28 14:25:40 +00:00 |
|
|
75a8614ae8
|
sanebox: remove symlink-cache
i don't use sanebox anymore, and the cache was awful while it did exist, so just delete that
|
2024-09-28 14:25:40 +00:00 |
|
|
30fd53803f
|
derived-secrets: remove
|
2024-09-28 14:25:40 +00:00 |
|
|
0a3a60ab38
|
servo: port coturn shared secret to sops
NOW i can delete derived-secrets
|
2024-09-28 14:25:40 +00:00 |
|