e89805cd17
sxmo: have sway launch sxmo -- not the other way around
...
this lets me treat sxmo as just some nice scripts which run atop an existing DE (sway), rather than the opposite
can share more code with my desktop/laptop
2023-09-04 11:10:30 +00:00
680ab2c189
lappy: fix sxmo polyfill
2023-09-04 10:01:29 +00:00
10095e3ce5
sxmo: rename greeter option: {,->greetd-}sway-gtkgreet
2023-09-04 01:06:57 +00:00
a2b8e23eee
nixpkgs: 2023-09-01 -> 2023-09-02
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/aa8aa7e2ea35ce655297e8322dc82bf77a31d04b' (2023-09-01)
→ 'github:nixos/nixpkgs/e56990880811a451abd32515698c712788be5720' (2023-09-02)
```
2023-09-03 20:13:07 +00:00
0587c14af5
nixpkgs: 2023-08-31 -> 2023-09-01
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/3e52e76b70d5508f3cec70b882a29199f4d1ee85' (2023-08-31)
→ 'github:nixos/nixpkgs/aa8aa7e2ea35ce655297e8322dc82bf77a31d04b' (2023-09-01)
```
2023-09-03 08:49:56 +00:00
6a83e0ce6c
WIP: sxmo: ship notifications-related dependencies
2023-09-03 08:48:43 +00:00
72960aa963
cross: fix flatpak compilation
2023-09-03 08:46:50 +00:00
5f4f047769
cross: fix ostree compilation
2023-09-03 07:45:21 +00:00
a880ba254b
sway: remove some unneeded config options
2023-09-02 10:37:09 +00:00
4d75c3d97a
ejabberd: document more compat & how to admin
2023-09-02 08:36:32 +00:00
90511ed765
ejabberd: support matrix: clarify client support
2023-09-02 08:36:32 +00:00
aa3b85511f
ejabberd: docs: update federation/support matrix
2023-09-02 08:36:32 +00:00
5d90cbcc98
programs: ship gajim on desko
2023-09-02 07:21:16 +00:00
0525f99813
moby: ship dino
2023-09-02 05:13:01 +00:00
769019f2f5
greetd: types.string -> types.str
2023-09-02 01:36:11 +00:00
dcaba0f0ee
secrets: fix build when host has no secrets
2023-09-02 01:34:32 +00:00
d33b6eec59
flake: add a check-host-configs target to ensure all hosts are buildable
2023-09-02 01:25:20 +00:00
20aef83496
greetd: refactor: session{Name,Cmd,User} into session attrset
2023-09-02 00:54:05 +00:00
3cc4a1ea19
sxmo: port to greetd abstraction
2023-09-02 00:49:44 +00:00
a41fefa906
consolidate greetd stuff out of sway
2023-09-02 00:07:46 +00:00
c00bba3fcf
nixpkgs: 2023-08-30 -> 2023-08-31
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e7f38be3775bab9659575f192ece011c033655f0' (2023-08-30)
→ 'github:nixos/nixpkgs/3e52e76b70d5508f3cec70b882a29199f4d1ee85' (2023-08-31)
```
2023-09-01 20:03:55 +00:00
63fab5899b
common: mount /mnt/servo-nfs/playground
2023-09-01 10:10:28 +00:00
357b6ef06e
nfs: expose playground as a read/write dir
2023-09-01 10:08:29 +00:00
4fdf74fdbe
export: enforce a quota
2023-09-01 03:37:33 +00:00
15e09573d5
exports: consolidate nfs and sftpgo mounts into /var/export
2023-09-01 01:23:35 +00:00
d6479ca148
nfs/sftpgo: combine into "exports" nix directory
2023-09-01 00:39:22 +00:00
cf9558f166
WIP: sftp: define playground as a btrfs subvolume
2023-09-01 00:35:43 +00:00
68bce9c8b7
ports: if they fail to forward, retry after some interval
2023-09-01 00:30:32 +00:00
913201b9cd
sane-bt-search: add TPB to TRACKER_RANKS
2023-08-31 23:38:29 +00:00
3f748164e4
ftp: add a playground directory
2023-08-31 12:56:30 +00:00
ded5d94d69
modules: fs: add a "text" type to populate static text files when symlinks wont do
2023-08-31 12:56:30 +00:00
815a8b52b6
refactor: sftpgo: define permissions via nix config
2023-08-31 12:56:30 +00:00
639a4cfe50
ftp: grant read access to LAN
2023-08-31 12:56:30 +00:00
b2af4e8983
nixpkgs: disable phog patch
2023-08-31 12:56:09 +00:00
ff39fc5d95
ports: make upnp service files more human-readable
2023-08-31 01:02:48 +00:00
9fea007d4f
cross: support gnome "calls" package
2023-08-31 00:52:28 +00:00
f44a094d1d
nixpkgs: 2023-08-28 -> 2023-08-30; sops-nix -> 2023-08-30
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/3efb0f6f404ec8dae31bdb1a9b17705ce0d6986e' (2023-08-28)
→ 'github:nixos/nixpkgs/e7f38be3775bab9659575f192ece011c033655f0' (2023-08-30)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/c89ee06488706b587a22085b1844bf9ca6ba5687' (2023-08-28)
→ 'github:Mic92/sops-nix/d9c5dc41c4b1f74c77f0dbffd0f3a4ebde447b7a' (2023-08-30)
```
2023-08-30 20:45:57 +00:00
ec6f90eb44
mpv: fix "DRM_IOCTL_MODE_CREATE_DUMB failed" bug
2023-08-30 10:32:31 +00:00
bbe583637f
mpv: uosc: 2023-07-26 -> 2023-08-29
2023-08-30 06:33:09 +00:00
29eab151a1
lemoa: 0.3 -> 0.4
2023-08-30 05:34:04 +00:00
a7c5daf8a5
sxmo: sway-config: leave a todo for deploying via /etc/sway/config.d
2023-08-30 01:56:32 +00:00
a23dea03a9
sxmo: sway config: pull defaults from upstream sxmo-utils
2023-08-30 01:54:30 +00:00
45e5f3ecca
dino: document how to start calls
2023-08-30 01:50:06 +00:00
8bcba8802f
sxmo-utils: 2023-08-22 -> 2023-08-29
2023-08-30 01:49:48 +00:00
3e2e0ccc1c
nixpatches: note to split xdg-utils patch
2023-08-29 21:26:43 +00:00
c14d88f1ea
nixpkgs: 2023-08-27 -> 2023-08-28
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/a999c1cc0c9eb2095729d5aa03e0d8f7ed256780' (2023-08-27)
→ 'github:nixos/nixpkgs/3efb0f6f404ec8dae31bdb1a9b17705ce0d6986e' (2023-08-28)
```
2023-08-29 21:26:43 +00:00
e72e847147
sops-nix: 2023-08-27 -> 2023-08-28
2023-08-29 21:26:43 +00:00
073879e523
nixpkgs: 2023-08-25 -> 2023-08-27
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/5690c4271f2998c304a45c91a0aeb8fb69feaea7' (2023-08-25)
→ 'github:nixos/nixpkgs/a999c1cc0c9eb2095729d5aa03e0d8f7ed256780' (2023-08-27)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/1b7b3a32d65dbcd69c217d7735fdf0a6b2184f45' (2023-08-22)
→ 'github:Mic92/sops-nix/0618c8f0ed5255ad74ee08d1618841ff5af85c86' (2023-08-27)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/5e63e8bbc46bc4fc22254da1edaf42fc7549c18a' (2023-08-20)
→ 'github:NixOS/nixpkgs/9117c4e9dc117a6cd0319cca40f2349ed333669d' (2023-08-27)
```
2023-08-29 21:26:43 +00:00
bf302f70f1
servo: ejabberd: give each TURN port a unique upnp description
...
i think some impls expect the description to be unique?
2023-08-29 11:46:40 +00:00
a045eaa181
sxmo: persist the fontconfig and mesa_shader_cache directories for faster boot
2023-08-29 10:35:14 +00:00
b83b2ce0cc
sxmo-utils: begin to push Makefile patches upstream
2023-08-29 10:32:56 +00:00
377aec7e07
sxmo-utils: re-add lost patch to the stable variant
2023-08-29 10:09:30 +00:00
9d50a6669a
sxmo-utils-latest: 2023-08-11 -> 2023-08-22
2023-08-29 10:00:42 +00:00
bded6c9562
todo.md: new entry for getting sxmo youtube script working
2023-08-29 09:44:52 +00:00
5520c74921
sxmo-utils: add missing wl-clipboard dependency (for sxmo_screenshot.sh)
2023-08-29 09:44:30 +00:00
589c005bc4
sxmo-utils: add missing slurp dependency
2023-08-29 09:17:09 +00:00
d64a213ec2
sxmo-utils: add missing wtype package
2023-08-29 08:49:25 +00:00
18c940962e
sxmo-utils: fix incorrect PREFIX
...
this should help the appscripts (screenshotting and the like)
2023-08-29 07:59:43 +00:00
e01b1f35fc
sxmo-utils: simplifiy the install phase
2023-08-29 07:35:42 +00:00
60030860e5
todo.md: sxmo: better dependency/PATH handling
2023-08-29 07:35:42 +00:00
90894087e5
sxmo: apply SXMO_DISABLE_CONFIGVERSION_CHECK earlier
2023-08-29 07:35:42 +00:00
bdcccbd894
ejabberd: forward TURN ports over UPnP
2023-08-29 07:22:48 +00:00
b64cf408fb
chatty: persist all of ~/.purple
2023-08-29 06:13:24 +00:00
eaca5b9889
cross: record more upstreaming status
2023-08-29 00:18:07 +00:00
1c265b2073
cross: update upstreaming status
2023-08-28 23:33:42 +00:00
fa98ba86bc
sxmo: default SXMO_DISABLE_CONFIGVERSION_CHECK to on
2023-08-28 21:53:43 +00:00
53aee9e651
cross: libgweather/tuba: grab from upstream PRs
2023-08-28 12:04:03 +00:00
d4a305f5bb
cross: tuba: grab from nixpkgs fork
2023-08-28 11:52:39 +00:00
fd39efe31f
sxmo-utils: sxmo_hook_apps: fix some typod apps
2023-08-28 11:15:25 +00:00
3b2f4b6f72
preferences: phog: fix eval typo
2023-08-28 11:15:05 +00:00
9a16942b16
cross: send brightnessctl, libgweather (partially) upstream
2023-08-28 11:14:51 +00:00
fe47d68fd3
sxmo-utils: disable configversion checking
...
this is not yet deployed -- might not work 100%
2023-08-28 10:32:37 +00:00
deaee833cf
cross: move phog patch to preferences.nix
2023-08-28 10:08:50 +00:00
8d03881109
cross compilation: disable kitty patch (no longer needed)
2023-08-28 10:06:24 +00:00
e476adfdf5
todo.md: add entry for fixing fonts in wvkbd
2023-08-28 09:56:24 +00:00
4201aa7466
gui: sxmo: default to sxmo-utils-latest variant of the package
2023-08-28 09:56:02 +00:00
a85d594c89
sxmo-utils: add a few more apps i use
2023-08-28 09:55:34 +00:00
7b98cd3d50
todo.md: remove completed phog item
2023-08-28 09:37:01 +00:00
d256a0b647
todo.md: upstreaming to non-nixpkgs
2023-08-28 09:36:11 +00:00
c87ba7f670
snippets: add link to sxmo-devel maillist
2023-08-28 09:26:41 +00:00
e4e5df80f1
sxmo-utils: factor out commons and create a package for sxmo-utils-latest
2023-08-28 09:26:30 +00:00
02f409451d
chatty: persist .purple/chatty
2023-08-28 09:01:29 +00:00
9f2c7b90ce
snippets.txt: more uninsane services; Johoe mempool
2023-08-28 08:52:33 +00:00
559c551752
re-enable dino XMPP client
2023-08-28 08:48:35 +00:00
304482cc9b
moby: ModemManager: make quieter
2023-08-28 08:09:19 +00:00
ad9db91812
moby: ship eg25-control on user profile
2023-08-28 08:03:27 +00:00
1c7997e1ef
rename eg25-control-defaults.service -> eg25-control
2023-08-28 08:03:14 +00:00
deefcaae9a
nixpkgs: 2023-08-24 -> 2023-08-25
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/18324978d632ffc55ef1d928e81630c620f4f447' (2023-08-24)
→ 'github:nixos/nixpkgs/5690c4271f2998c304a45c91a0aeb8fb69feaea7' (2023-08-25)
```
2023-08-26 20:07:04 +00:00
562008f3c0
sxmo: default to greetd + sway + phog greeter
2023-08-26 19:57:43 +00:00
2584d62b28
sxmo: enable hardware opengl
...
this fixes the awful perf i was seeing when not using lightdm-mobile-greeter
xserver enables hardware opengl, i'm just copying that behavior to non-X greeters
2023-08-26 19:57:43 +00:00
dc64193a62
moby: generalize sun4i init failure to displayManager *and* greetd
2023-08-26 19:57:43 +00:00
a7f8089ed8
sane-bt-search: link to jargon definitions
2023-08-26 19:25:23 +00:00
e8e63167d2
phog: bring in-tree and patch to allow launching via sway
...
it looses the bar functionality (oh well)
2023-08-26 13:04:07 +00:00
c056191de1
sxmo: try some alternate greeters
2023-08-26 12:28:25 +00:00
f2a597f698
moby: sxmo: phog: provide an identifier in the syslog
2023-08-26 10:06:36 +00:00
7b637f976b
moby: sxmo: fix phog to log its output
2023-08-26 09:40:07 +00:00
39a378c517
nixpkgs: 2023-08-22 -> 2023-08-24
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/b85ed9dcbf187b909ef7964774f8847d554fab3b' (2023-08-22)
→ 'github:nixos/nixpkgs/18324978d632ffc55ef1d928e81630c620f4f447' (2023-08-24)
```
2023-08-26 01:26:33 +00:00
0f9dfb9f8a
sxmo-utils: add missing xrdb dependency
2023-08-25 23:37:05 +00:00
ab7f2fb1ec
sxmo: switch back to lightdm-mobile greeter
2023-08-25 23:36:47 +00:00
a892c364c6
sxmo-utils: cherry-pick upstream light -> brightnessctl patch
2023-08-25 22:33:48 +00:00
a5c829fa96
moby: switch to phog by default
2023-08-25 13:29:49 +00:00
e844cf5970
phog: fix hardcoded paths
2023-08-25 13:29:29 +00:00
999c6fd880
preferences: remove a dead todo
2023-08-25 12:14:03 +00:00
2aa4bdd5a6
cross compilation: fix brightnessctl
2023-08-25 12:13:39 +00:00
05801f298f
phog: add missing gnome-shell
dependency
...
oof, that's a massive dep to pull in just for the schema files...
2023-08-25 12:05:15 +00:00
0fd1ec861b
sxmo-utils: add missing brightnessctl dep
2023-08-25 12:04:28 +00:00
37d0473b7f
cross: enable gnome-clocks, gnome-shell, squeekboard, better libgweather
2023-08-25 12:03:35 +00:00
aaca46c485
cross: get ibus to cross-compile
2023-08-25 12:01:49 +00:00
30a6a1c1c2
new todo: fix mpv blank UI bug
2023-08-25 01:34:19 +00:00
2c39ac3015
phoc: remove patches; they've been upstreamed
2023-08-25 01:33:34 +00:00
cc6a0dd8b3
phoc: fix patching style to be better overridable
2023-08-25 01:32:45 +00:00
fbf62f0531
moby: add experimental support for phog greeter
2023-08-25 01:25:07 +00:00
c96b951895
todo.md: moby: switch to phog greeter
2023-08-24 21:31:28 +00:00
34294341d7
libgweather: update nws patch with PR feedback
2023-08-24 11:41:31 +00:00
cdc8885e60
sane-weather: leave notes for future work
2023-08-24 11:23:33 +00:00
41416cd184
moby: conky: tune weather display
2023-08-24 11:17:36 +00:00
3c32246d9a
sane-weather: default to METAR only
2023-08-24 11:06:24 +00:00
6862d084ac
sane-weather: format the temperature better
2023-08-24 11:06:05 +00:00
6eb3626203
ship gnome-weather to all GUI platforms
2023-08-24 11:00:38 +00:00
5f808eab5c
libgweather: push NWS segfault fix upstream
2023-08-24 10:35:54 +00:00
fe15c0b097
sane-weather: switch to METAR + NWS
...
NWS gets us hourly forecasts
2023-08-24 09:20:36 +00:00
e4fbe9d03c
sane-weather: reoder the operations list
2023-08-24 09:20:36 +00:00
de09d54c64
sane-weather: make the location configurable
2023-08-24 09:20:36 +00:00
5bf117fc05
sane-weather: document some functions/classes
2023-08-24 09:20:36 +00:00
f734797628
libgweather: fix null string comparison in nws backend
2023-08-24 09:20:36 +00:00
236470dc33
cross compilation fixes for previous nixpkgs update
2023-08-24 05:56:47 +00:00
555627dad5
nixpkgs: 2023-08-21 -> 2023-08-22
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/91a22f76cd1716f9d0149e8a5c68424bb691de15' (2023-08-21)
→ 'github:nixos/nixpkgs/b85ed9dcbf187b909ef7964774f8847d554fab3b' (2023-08-22)
```
2023-08-24 02:04:25 +00:00
49c5ddd9f3
nixpkgs: 2023-08-19 -> 2023-08-21
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/d680ded26da5cf104dd2735a51e88d2d8f487b4d' (2023-08-19)
→ 'github:nixos/nixpkgs/91a22f76cd1716f9d0149e8a5c68424bb691de15' (2023-08-21)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/f81e73cf9a4ef4b949b9225be3daa1e586c096da' (2023-08-15)
→ 'github:Mic92/sops-nix/1b7b3a32d65dbcd69c217d7735fdf0a6b2184f45' (2023-08-22)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/efeed708ece1a9f4ae0506ae4a4d7da264a74102' (2023-08-12)
→ 'github:NixOS/nixpkgs/5e63e8bbc46bc4fc22254da1edaf42fc7549c18a' (2023-08-20)
```
2023-08-23 13:40:45 +00:00
a43ccaac64
conky: display temperature
2023-08-23 13:38:11 +00:00
91c02aec9a
sane-weather: enable cross compilation
2023-08-23 13:31:45 +00:00
681d3d5520
sane-weather: more diagnostics
2023-08-23 11:55:30 +00:00
f945dc42fa
sane-weather: init
...
for now, all it does is print the current temperature; no caching
2023-08-23 11:14:13 +00:00
cc6f33b928
sxmo-utils: add missing curl, libxml2 deps
2023-08-23 06:18:24 +00:00
2f83e73139
sxmo: sway: default to tabbed workspaces
2023-08-22 10:03:07 +00:00
53ccb96234
sxmo: sway: theme "urgent" titlebars to match mpv colors
2023-08-22 10:00:13 +00:00
a0d6139e50
add todos around moby GPS
2023-08-22 08:53:55 +00:00
90abadf7c4
eg25-control: document typical jitter
2023-08-22 08:51:10 +00:00
7f1e959ece
moby: gps: grant geoclue access to all users
2023-08-22 08:49:04 +00:00
794df4d762
moby: geoclue: restrict to just "colin" user
2023-08-22 07:20:31 +00:00
d6b262a28e
moby: enable geoclue service
2023-08-22 07:15:14 +00:00
0cc518e523
todo.md: reflow 4-space tabs to 2-space
2023-08-22 06:41:26 +00:00
8780dff794
add lemonade, new-server-as-remote-builder to todo
2023-08-22 06:40:46 +00:00
0f881006e7
eg25-control: don't abort when AGPS download fails
2023-08-22 04:59:30 +00:00
5d349ce042
moby: init GPS during boot
2023-08-22 04:53:40 +00:00
940711878b
eg25-control: make own package
2023-08-22 04:41:54 +00:00
75048efcf3
eg25_gps_init.py: allow CLI config of modem control points
2023-08-22 04:36:37 +00:00
8cc5199d9b
FIXUP
2023-08-22 04:35:51 +00:00
3f60bacd38
eg25_gps_init: allow finer CLI control
2023-08-22 04:32:11 +00:00
8fb705dde4
eg25-gps-init: document the SIM requirement
2023-08-21 19:39:55 +00:00
79777cd4ae
eg25-gps-init: improve docs
2023-08-21 11:14:16 +00:00
fabd1e3b64
eg25-gps-init: fixup docs
2023-08-21 10:42:27 +00:00
bcb6beef05
check in a script to initialize the eg25 gps
...
not part of the deployed system: has to be run manually
2023-08-21 10:33:39 +00:00
34336e4ade
linux-megous: 6.4.0-rc7 -> 6.4.7
...
this is the version currently deployed by postmarketOS
2023-08-21 04:49:46 +00:00
a518e56cf1
feeds: leave note to where to find podcasts that have a lemmy community
2023-08-21 01:14:55 +00:00
6cc7655180
feeds: add Tom Scott's podcast
2023-08-21 01:13:19 +00:00
0a15aad6d7
sane-bt-search: rename "source" sort to "tracker"
2023-08-20 09:14:45 +00:00
1d8bee2856
sane-bt-search: add a flag to sort by tracker reputation
2023-08-20 09:14:19 +00:00
6894d5828b
sane-bt-search: refactor: move filter logic off of Torrent class
2023-08-20 08:53:06 +00:00
35bc222552
sane-bt-search: allow showing only videos
2023-08-20 08:49:04 +00:00
16b5b6840f
sane-bt-search: refactor: make filtering easier to extend
2023-08-20 08:45:10 +00:00
1a7837d740
flake: add a sync-lappy command
2023-08-20 07:46:55 +00:00
607bfbe452
fs: add /mnt/lappy-home
2023-08-20 06:26:20 +00:00
c2b85bd6b8
refactor: break out a helper in fs.nix for mounting remote home dirs
2023-08-20 06:20:28 +00:00
c3bc0ec645
fs: remove desko-root mount
...
i don't use it in practice
2023-08-20 06:11:17 +00:00
89b5e8145d
lemmy: pict-rs: remove unused options
2023-08-20 05:01:24 +00:00
0edab7ed64
lemmy: port to new pict-rs and enable video
2023-08-20 05:00:35 +00:00
c8a3814f6a
nixpkgs: 2023-08-18 -> 2023-08-19
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/8ecc900b2f695d74dea35a92f8a9f9b32c8ea33d' (2023-08-18)
→ 'github:nixos/nixpkgs/d680ded26da5cf104dd2735a51e88d2d8f487b4d' (2023-08-19)
```
2023-08-20 00:47:38 +00:00
9ddac508e2
sane-bt-search: port to argparse
2023-08-19 23:32:11 +00:00
3245f8f94c
nixpkgs: 2023-08-17 -> 2023-08-18
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/42c25608aa2ad4e5d3716d8d63c606063513ba33' (2023-08-17)
→ 'github:nixos/nixpkgs/8ecc900b2f695d74dea35a92f8a9f9b32c8ea33d' (2023-08-18)
```
2023-08-19 11:30:18 +00:00
8be1f43c23
g4music: m4a support: acquire from upstream PR
2023-08-18 20:07:26 +00:00
e29e26605b
nixpkgs: 2023-08-16 -> 2023-08-17
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/caac0eb6bdcad0b32cb2522e03e4002c8975c62e' (2023-08-16)
→ 'github:nixos/nixpkgs/42c25608aa2ad4e5d3716d8d63c606063513ba33' (2023-08-17)
```
2023-08-18 10:07:17 +00:00
7bd6c0c14d
WIP: moby: launch ModemManager in debug mode
...
this lets me use mmcli --command=...
2023-08-18 10:05:32 +00:00
d7c912386f
linux-megous: re-enable modem-power
...
it's likely i won't be using eg25-manager after all and will have to manually boot the modem, so may as well use Megi's driver for that
2023-08-18 04:08:32 +00:00
e7e86cae95
modemmanager: undo patching
...
once i insert a SIM, it's able to understand the modem...
2023-08-18 02:17:09 +00:00
b083ce87be
eg25-manager: disable
2023-08-17 10:56:32 +00:00
17b90fc697
eg25-manager: configure without modemmanager support
2023-08-17 08:34:32 +00:00
4fc59fa2ac
modemmanager: experimental patch to not fail the whole modem if there's no sim
2023-08-17 08:34:18 +00:00
e87cda2e55
g4music: add mp4 support
2023-08-17 01:51:25 +00:00
2c4d30b5ec
postgresql: tune db parameters
...
fixes pleroma timeouts
2023-08-17 01:28:37 +00:00
d0af645af8
pleroma: add missing "prepare: :named" config
2023-08-17 01:28:33 +00:00
a1f79dc18a
komikku: use unpatched upstream now that my fix is in a release
2023-08-17 00:01:15 +00:00
ff65a697a9
nixpatches: apply outstanding komikku, komga update PRs
2023-08-16 22:49:45 +00:00
ef881b1392
podcasts: subscribe to Useful Idiots
2023-08-16 22:03:40 +00:00
debea8fa5b
podcasts: subscribe to Behind the Bastards
2023-08-16 21:58:51 +00:00
8a9acbaeea
podcasts: subscribe to We're Not Wrong
2023-08-16 21:58:07 +00:00
8869ec7bca
podcasts: subscribe to omegatau
2023-08-16 21:54:55 +00:00
dc0268736a
g4music: remove (use upstream)
2023-08-16 21:25:25 +00:00
6f9c2a846e
nixpkgs: 2023-08-15 -> 2023-08-16
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/8353344d3236d3fda429bb471c1ee008857d3b7c' (2023-08-15)
→ 'github:nixos/nixpkgs/caac0eb6bdcad0b32cb2522e03e4002c8975c62e' (2023-08-16)
```
2023-08-16 21:24:51 +00:00
3cb00840de
nixpkgs: 2023-08-14 -> 2023-08-15
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/6e287913f7b1ef537c97aa301b67c34ea46b640f' (2023-08-14)
→ 'github:nixos/nixpkgs/8353344d3236d3fda429bb471c1ee008857d3b7c' (2023-08-15)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/32603de0dc988d60a7b80774dd7aed1083cd9629' (2023-08-13)
→ 'github:Mic92/sops-nix/f81e73cf9a4ef4b949b9225be3daa1e586c096da' (2023-08-15)
```
2023-08-16 11:31:04 +00:00
6a2603a4ea
dev-machine: disable zeal (requires qtwebengine)
2023-08-16 11:29:43 +00:00
69efecb2ef
postgresql: update 13 -> 15
2023-08-16 11:09:22 +00:00
056e6d358e
moby: switch back to megi kernel (manjaro kernel has graphical glitches)
2023-08-16 10:59:58 +00:00
793baf0e0f
cross: remove upstreamed tracker patches
2023-08-16 10:54:36 +00:00
721899258a
cross: point playerctl patch to upstream PR
2023-08-16 10:54:07 +00:00
4f9d84cd82
cross: fix playerctl build
2023-08-16 10:34:13 +00:00
a462180d3c
sane-stop-all-servo: add signald, pict-rs
2023-08-16 10:34:13 +00:00
58f2d87959
sane-stop-all-servo: add missing mautrix-signal and lemmy-ui services
2023-08-16 10:34:13 +00:00
a50b8e6373
moby: split the old linux-manjaro config into its own package & update it
2023-08-16 10:10:42 +00:00
4ec947d549
eg25-manager: set RestartSec to make the restart loops less painful
2023-08-16 09:09:13 +00:00
6751a74063
moby: kernel: better docs
2023-08-16 09:08:35 +00:00
6118a18200
gthumb: associate with gif and webp
2023-08-15 20:48:51 +00:00
d223d4be06
cross: try to fix webkitgtk build
2023-08-15 10:56:07 +00:00
ab7ec9bd74
cross: remove dead overrides for upstreamed packages
2023-08-15 10:55:18 +00:00
7b70b5ec86
linux-megous: build WITHOUT modem_power module, for better eg25-manager compatibility
2023-08-15 10:49:07 +00:00
db99043753
eg25-manager.service: remove modem_power module & point to the right UART
2023-08-15 10:46:18 +00:00
8f87e49606
cross: fix comment typos
2023-08-15 05:38:11 +00:00
5557107259
nixpkgs: 2023-08-13 -> 2023-08-14
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/100a1550b0e7a64b960c625b656f9229bdef5f87' (2023-08-13)
→ 'github:nixos/nixpkgs/6e287913f7b1ef537c97aa301b67c34ea46b640f' (2023-08-14)
```
2023-08-15 04:32:49 +00:00
1b5c870798
sane-scripts.sync-music: add to a package set (sane-scripts.sys-utils)
2023-08-15 01:47:45 +00:00
a5162651b7
zsh: re-enable lost keybindings like ctrl+r and ctrl+a
2023-08-15 01:47:12 +00:00
b9868512d6
switch TERMINAL from kitty -> alacritty
2023-08-15 01:46:57 +00:00
8432d9c9ed
sway: be terminal agnostic
2023-08-15 01:46:40 +00:00
5d4f94f218
add alacritty program/config
2023-08-15 01:46:22 +00:00
7e9d5d99c7
g4music: obtain via nixpkgs PR
2023-08-14 20:19:22 +00:00
487e64b09b
nixos/dconf patch: point to upstream PR
2023-08-14 20:13:19 +00:00
5e350b810f
nixpkgs: 2023-08-10 -> 2023-08-13; sops-nix 2023-07-24 -> 2023-08-13
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/ce5e4a6ef2e59d89a971bc434ca8ca222b9c7f5e' (2023-08-10)
→ 'github:nixos/nixpkgs/100a1550b0e7a64b960c625b656f9229bdef5f87' (2023-08-13)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/c36df4fe4bf4bb87759b1891cab21e7a05219500' (2023-07-24)
→ 'github:Mic92/sops-nix/32603de0dc988d60a7b80774dd7aed1083cd9629' (2023-08-13)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/ce45b591975d070044ca24e3003c830d26fea1c8' (2023-07-22)
→ 'github:NixOS/nixpkgs/efeed708ece1a9f4ae0506ae4a4d7da264a74102' (2023-08-12)
```
2023-08-14 20:12:01 +00:00
5fb3a6be81
desko: disable jellyfin (just use mounted fs, avoid qtwebengine...)
2023-08-14 10:27:10 +00:00
dbec4b8f32
cross: expand buildInQemu to support a few more packages (e.g. g4music, but i didnt need it in the end)
2023-08-14 10:23:23 +00:00
f8b559bef1
g4music: docs on how to get it rendering correctly
2023-08-14 10:21:13 +00:00
7d9d0ce8b5
g4music: wrapGAppsHook -> wrapGAppsHook4
2023-08-14 10:20:54 +00:00
7857f123a4
new nix run '.#sync-moby'
command to synchronize music onto my mobile phone
2023-08-14 08:20:06 +00:00
e3ba156fe1
fs: define /mnt/moby-home
2023-08-14 08:10:17 +00:00
c824751682
~: don't symlink ~/Music/servo
...
it gets in the way for devices that have a full copy of their music
2023-08-14 08:10:06 +00:00
e5520437a5
sane-sync-music: init
2023-08-14 08:02:29 +00:00
c6211fe48f
ship g4music
2023-08-14 06:17:22 +00:00
54d6c9008d
g4music: init at 3.2
2023-08-14 06:13:22 +00:00
05e5edcce3
mpv: fix bug where GUI would be missing for some podcasts
2023-08-14 05:52:16 +00:00
3249baccfa
mopidy: remove dead service code
2023-08-13 10:20:50 +00:00
274682cf85
mopidy: comment for how to disable spotify backend
2023-08-13 10:17:43 +00:00
31a700f6a7
mcg: support cross compilation
2023-08-13 09:39:04 +00:00
91a6fc32ef
desktop: ship rhythmbox music player
2023-08-13 09:27:01 +00:00
135b87a091
mcg: init at 3.2.1
2023-08-13 09:24:17 +00:00
6b9484f611
cross: re-enable qt5 override. i dont actively use it but it is nice for testing
2023-08-13 07:49:29 +00:00
7a612b701d
cross: emulateBuildMachine -> buildInQemu
2023-08-13 07:41:45 +00:00
c69fb690f1
cantata: fix to be in desktopGuiApps (because it needs qt)
2023-08-12 09:05:27 +00:00
1ef73dd69d
mopidy: get spotify, jellyfin working
2023-08-12 09:00:33 +00:00
54afa1aec5
cross compiling: update status/notes
2023-08-12 08:26:18 +00:00
72c3c939e2
programs: ship cantata & mopidy for music playing (desktop)
2023-08-12 08:26:18 +00:00
67d8e89556
WIP: enable mopidy
music server
2023-08-12 08:26:18 +00:00
07408813db
python310Packages.keyring: re-enable cryptography dependency (it cross compiles now)
2023-08-12 08:03:16 +00:00
436760a592
python310Packages.keyring: fix cross compilation
2023-08-12 07:58:15 +00:00
5c758df032
gpodder-adaptive: fix cross compilation
2023-08-12 04:14:47 +00:00
d12a41bfa9
gpodder-adaptive: fix pname
2023-08-12 03:51:22 +00:00
8ec22b6320
mepo: fix autoPatchelfHook placement so it cross compiles
2023-08-12 02:44:14 +00:00
95d04467a8
cross: delete binfmt experiment (it will never work); comment out broken proot attempt
2023-08-11 23:28:37 +00:00
dd53de96fe
cross: tune linuxMinimal
2023-08-11 23:25:26 +00:00
8089334ea9
cross: fix dconf-system-config
2023-08-11 23:06:25 +00:00
5bbb3678ed
helix: support cross compilation
2023-08-11 23:01:46 +00:00
4e7ffe3140
cross compilation: simplify emulateBuilderQemu & use linux-megous as kernel when available
2023-08-11 22:27:35 +00:00
d2842484fd
cross: do emulation with a smaller linux image (experimental)
2023-08-11 22:27:35 +00:00
a8932b5a72
WIP: try to cross-compile using proot instead of binfmt
...
but it doesn't seem to be emulating child processes...
2023-08-11 22:27:35 +00:00
a283d1ee21
linux-megous: simplify the package definition & build w/o debug info
2023-08-11 21:34:19 +00:00
d41d802d83
nixpkgs: 2023-08-09 -> 2023-08-10
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e528fa15d5f740a25b5f536c33932db64cb10fc8' (2023-08-09)
→ 'github:nixos/nixpkgs/ce5e4a6ef2e59d89a971bc434ca8ca222b9c7f5e' (2023-08-10)
```
2023-08-11 21:32:53 +00:00
8a0efb3e40
servo: bump /tmp space to 32 GB
2023-08-11 07:10:25 +00:00
b013123669
moby: note for future self about a new display-manager failure case
2023-08-11 05:01:48 +00:00
264657d623
nixpkgs: 2023-08-08 -> 2023-08-09
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/41c7605718399dcfa53dd7083793b6ae3bc969ff' (2023-08-08)
→ 'github:nixos/nixpkgs/e528fa15d5f740a25b5f536c33932db64cb10fc8' (2023-08-09)
```
2023-08-10 21:20:56 +00:00
8ad4ee4341
bonsai: support cross compilation
2023-08-10 07:41:12 +00:00
664b21e5f1
enable eg25-manager (experimental)
2023-08-10 07:27:38 +00:00
163a7af328
fix pillow compilation
2023-08-10 05:51:01 +00:00
4adeae6d85
firefox-extensions.sponsorblock: support cross compilation
2023-08-09 23:22:32 +00:00
9168803008
seaborn (visidata dep): fix build
2023-08-09 21:08:32 +00:00
3f9c0d1b60
nixpkgs: 2023-08-07 -> 2023-08-08
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/5a8e9243812ba528000995b294292d3b5e120947' (2023-08-07)
→ 'github:nixos/nixpkgs/41c7605718399dcfa53dd7083793b6ae3bc969ff' (2023-08-08)
```
2023-08-09 07:58:03 +00:00
cc35317b54
bonsai: update PR to use PREFIX instead of DESTDIR
2023-08-09 03:16:55 +00:00
006070d08f
cross: confirm that qt5 module emulation is actually necessary
2023-08-08 22:09:35 +00:00
19f6a98d31
nixpatches: note that i sent the mepo patch upstream
2023-08-08 07:03:45 +00:00
301abbe155
gtk{3,4}: acquire schema compilation patches via upstream PR
2023-08-08 01:53:48 +00:00
dab3a2d0a9
mate.engrampa: acquire cross compilation patch from upstream pr
2023-08-08 01:51:55 +00:00
3a00e93dc3
cross: fix mepo to cross compile again
2023-08-08 01:51:55 +00:00
4c4b0ce920
nixpkgs: 2023-08-04 -> 2023-08-07
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/18036c0be90f4e308ae3ebcab0e14aae0336fe42' (2023-08-04)
→ 'github:nixos/nixpkgs/5a8e9243812ba528000995b294292d3b5e120947' (2023-08-07)
```
2023-08-08 01:51:55 +00:00
b9259ff8b9
gtk{3,4}: tidy schema compilation patches
2023-08-08 01:51:55 +00:00
e2ed37196f
browserpass-extension: emulate
2023-08-07 10:41:32 +00:00
b343d5d83a
firefox-extensions.browserpass-extensions: enable module access via passthru
2023-08-07 10:26:29 +00:00
9bbff0d7a7
firefox-extensions.bypass-paywalls-clean: fix cross compilation by using the build-time zip
2023-08-07 10:26:24 +00:00
014fb5a633
gtk4 schema fix: include needed mesonEmulatorHook
...
this is probably needed for gtk3 too, only we get it for free when introspection is enabled
2023-08-07 08:30:56 +00:00
76d8921bdf
eg25-manager: fix by importing the legacy libgpiod v1 as it appeared nixpkgs 1 wk ago
2023-08-07 08:29:06 +00:00
b7f23a032c
eg25-manager: init at 0.4.6
2023-08-07 08:05:34 +00:00
68be1ba2a1
gtk{3,4}: compile schemas even on cross builds
2023-08-07 08:05:07 +00:00
5a6bb475c4
conky: support cross-compilation/wayland via nixpkgs patch stack
2023-08-07 07:33:01 +00:00
132e15cb9f
sxmo-utils: switch runtime shell back to bash, but still use busybux during build
...
no need to patch it out of the build process
2023-08-07 04:29:38 +00:00
07c0878d11
sxmo-utils: force the scripts to run under busybox instead of default /bin/sh
2023-08-07 03:44:07 +00:00
b993479ada
sxmo-utils: use busybox
2023-08-07 03:44:07 +00:00
8dc568d52e
ship mate.engrampa as archive manager (after getting it to cross compile)
2023-08-07 03:43:37 +00:00
44ee7cd3db
conky: build without emulation
2023-08-06 20:59:42 +00:00
2773cd8406
nixpkgs: 2023-08-02 -> 2023-08-04
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/66aedfd010204949cb225cf749be08cb13ce1813' (2023-08-02)
→ 'github:nixos/nixpkgs/18036c0be90f4e308ae3ebcab0e14aae0336fe42' (2023-08-04)
```
2023-08-06 09:59:46 +00:00
9bb26e0199
nixpatches: update xdg-utils cross patch
2023-08-06 09:42:25 +00:00
8d772074ba
gupnp: acquire cross patch from upstream nixpkgs PR
2023-08-06 09:16:43 +00:00
18c6ad0663
cross: mepo: fix ld-linux path
2023-08-06 08:53:59 +00:00
24a91acd0a
firefox-extensions: update hashes for sponsorblock, ublock-origin
2023-08-06 08:33:18 +00:00
bec5241326
qt5: build in emulator
...
qt5.qtbase does build, after an hour. qtdeclarative fails to complete even after 3 hours
2023-08-06 08:15:47 +00:00
2b5365d774
packages: only build nheko on desktop
2023-08-06 08:15:05 +00:00
e377a9f05b
cross: emulateBuildMachine: bump RAM limit & add helper overrideAttrs
fn
2023-08-06 08:13:46 +00:00
2f53e94cc9
mepo_1_1: remove package
...
i can just use normal `mepo` now.
2023-08-06 08:11:27 +00:00
75770cd34b
cross compilation: get mepo to cross compile
...
in the end i don't even need to emulate zig... (yay)
the mepo_1_1 stuff isn't needed. i'll delete it next patch
2023-08-06 08:09:13 +00:00
a4860c3963
cross: allow makeWrapper in emulated builds
2023-08-06 01:51:55 +00:00
4b072ecbe5
cross: support browserpass-extension w/o emulation
2023-08-06 01:51:14 +00:00
3423f103fc
firefox-extensions: tidy the wrapping and dont double-wrap
2023-08-06 01:50:40 +00:00
c3bb776149
cross: qt5.qtbase: build in qemu, not binfmt (holy cow, it actually builds this way)
2023-08-05 12:08:22 +00:00
d31aac4d19
tangram: build the blueprint compiler via qemu, not binfmt
2023-08-05 12:03:05 +00:00
378e72ceb7
cross: automatically convert nativeBuildInputs into their host equivalent
2023-08-05 11:53:14 +00:00
d86be97ced
cross: fix emulateBuilder to use build bash in the vmRunCommand
2023-08-05 09:54:56 +00:00
44388b132a
cross: fix enableParallelBuilding
to work
2023-08-05 09:54:56 +00:00
cd6b112d33
build bonsai/hare/qbe without relying on binfmt emulation
2023-08-05 09:54:56 +00:00
8eb6be863a
cross: koreader: build luajit from emulated stdenv, instead of grabbing it from the emulated packageset
2023-08-05 09:54:14 +00:00
3b5ff938ce
flake: apply nixpatches/list.nix using the build patcher, not the emulated host patcher
2023-08-05 09:32:50 +00:00
2685c91dd9
cross: build mepo without emulating as many packages
2023-08-05 00:42:07 +00:00
169354bd33
sxmo-utils: fix udev rule
2023-08-04 22:39:30 +00:00
cc1889d2dd
mpvScripts.mpris: acquire cross compilation patch via nixpkgs PR
2023-08-04 08:16:06 +00:00
22ffcb1b55
remove fwupd to reduce cross-compilation patches
2023-08-04 07:47:00 +00:00
76abbac6f6
fwupd: define as a sane.program
2023-08-04 07:35:13 +00:00
12e15b6456
wvkbd: fetch cross-compilation fix via nixpkgs PR
2023-08-04 07:27:11 +00:00
8c2a4a31bf
cross compilation: remove dead code
2023-08-04 07:21:15 +00:00
1fcfa04447
remove python.pkgs.cryptography as it doesn't cross compile (yet)
2023-08-04 07:19:30 +00:00
f3af31c727
cross: comment out packages i haven't used for an extended time
2023-08-04 05:20:20 +00:00
21e22096b1
uninsane-dot-org: 2023-07-25 -> 2023-08-03
2023-08-04 04:59:56 +00:00
c9383da414
cross: get bonsai to build w/o emulating anything other than stdenv
2023-08-04 04:07:06 +00:00
b82bb13f4f
gssapi cross fix: pull from nixpkgs pr
2023-08-04 00:39:02 +00:00
346a68884b
cross: fix qt5.overrideScope' deprecation wraning
2023-08-03 23:47:26 +00:00
eb04129959
cross: emulate hare/harec at the consumer level
2023-08-03 23:46:29 +00:00
2e93f58795
update cross-compilation PR URIs
2023-08-03 22:12:10 +00:00
26b77221da
nixpkgs: 2023-08-01 -> 2023-08-02
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/9e1960bc196baf6881340d53dccb203a951745a2' (2023-08-01)
→ 'github:nixos/nixpkgs/66aedfd010204949cb225cf749be08cb13ce1813' (2023-08-02)
```
2023-08-03 12:32:21 +00:00
6877507ae0
xdg-utils: patch cross compilation via nixpkgs PR
2023-08-03 12:30:31 +00:00
8757f86c57
gupnp: patch via nixpkgs PR
2023-08-03 12:06:40 +00:00
633997f452
gupnp: update patch to point to nixpkgs PR
2023-08-03 11:38:43 +00:00
ff9163b365
iio-sensor-proxy: fix cross via nixpkgs PR
2023-08-03 10:34:50 +00:00
edd86e3981
upower: fix cross via nixpkgs PR
2023-08-03 10:28:21 +00:00
c9b60788b5
update bonsai/hare-ev/hare-json patches
2023-08-03 09:49:19 +00:00
66dad1e519
libgnt patch: use nixpkgs PR
2023-08-03 09:23:26 +00:00
687ceba474
libkiwix: downgrade to 12.0.0 again
2023-08-03 08:47:15 +00:00
6e85f26964
gupnp: fix via upstream PR
2023-08-03 08:46:36 +00:00
40dc8d698e
libkiwix: 12.0.0 -> 12.1.0
2023-08-03 06:10:23 +00:00
350f7e32f8
desko: disable dino/gajim XMPP clients until i need them again
2023-08-03 06:10:03 +00:00
3a5b72a258
moby: ship chatty
2023-08-03 06:10:03 +00:00
b40ac95b5c
cross: get chatty-latest
to cross compile
2023-08-03 06:10:03 +00:00
c1a8d1aa18
sane-bt-search: document the --h265 option
2023-08-03 05:28:32 +00:00
03d7806adf
flakey-tests: leave a note about libqmi
2023-08-03 00:39:44 +00:00
9d06bfb544
cross: compile tangram with less emulation
2023-08-03 00:39:18 +00:00
bf5ac3cb76
cross: get mepo to cross compile
...
haven't tried running it. its dependency on gpsd drags in the host
python, so probably *something* will need fixing.
this reduces the closure by a full 1GB though.
2023-08-03 00:38:21 +00:00
85e63caeb0
nixpkgs: 2023-07-29 -> 2023-08-01
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e6ab46982debeab9831236869539a507f670a129' (2023-07-29)
→ 'github:nixos/nixpkgs/9e1960bc196baf6881340d53dccb203a951745a2' (2023-08-01)
```
2023-08-02 21:32:11 +00:00
dcf97b70e1
programs: use the declPackageSet
helper
2023-08-02 21:20:50 +00:00
44059b34c7
don't ship unused sane-scripts
2023-08-02 21:09:16 +00:00
561802ec41
cross: add links to upstream PRs/issues
2023-08-02 20:30:24 +00:00
b464e60a77
chatty: build w/o samba
2023-08-02 20:30:06 +00:00
b73b4b0439
chatty: persist the share directory
2023-08-02 11:36:49 +00:00
991685d149
chatty-latest: add glib-networking to fix TLS
2023-08-02 11:13:11 +00:00
4d7111feef
chatty: try a newer build (still fails homeserver handshake)
2023-08-02 10:49:44 +00:00
bd8cec311e
cleanup: guiApps syntax
2023-08-02 08:35:36 +00:00
fd174a0475
gui: ship nheko on moby again
2023-08-02 08:33:58 +00:00
3e83a1956c
cross: try to fix fractal compilation (no luck)
2023-08-02 08:31:48 +00:00
57f272c9ba
sway: expose needed env vars to user dbus services (xdg-desktop-portal)
2023-08-02 08:23:14 +00:00
186c09594d
sway: remove default packages (unused)
2023-08-02 08:19:56 +00:00
c74ba4e733
sway: enable xdg-desktop-portal-gtk
...
it's failing to start though
2023-08-02 08:16:05 +00:00
8a126d0a64
programs: explicitly declare dependencies on gnome-keyring
2023-08-02 07:40:57 +00:00
2e04a512b3
programs: get a semi-working build of chatty (need to set xdg.portal
?)
2023-08-02 07:15:33 +00:00
b4c83987f9
overlays: split the pipewire ffado tweak into a preferences
overlay
2023-08-02 06:38:46 +00:00
cc09832187
cross: fix libshumate build (used by fractal)
2023-08-02 06:25:53 +00:00
33b41482e2
cross: use upstream iio-sensor-proxy fix
2023-08-02 06:24:59 +00:00
6e523e7162
fractal: fix fractal-latest, and persist data directory
2023-08-02 06:24:00 +00:00
995c586fd9
nixpatches: remove upstreamed gpodder xdg-utils patch
2023-08-01 22:50:20 +00:00
3aa5852cf2
alsa-project as a scope: push patch upstream
2023-08-01 22:48:02 +00:00
8efad09cf4
cross: remove unused qt stuff
2023-08-01 22:47:43 +00:00
a7b71979f9
cross: move gst-plugins-good override into nheko
...
and fully disable the qt5 stuff; reduces rebuilds & saves 20MB closure
2023-08-01 22:04:28 +00:00
1082ab22bf
cross: work to upstream a few more things (deployed & working)
2023-08-01 21:48:25 +00:00
5b2598bcaa
cross: upstream a bunch of stuff (still waiting on build...)
2023-08-01 08:07:27 +00:00
1ba877b325
upnp-forward: add a timeout to the unit
...
especially, this lets the target die, and the timer restart, when the UPNP stuff hangs
2023-07-31 11:06:04 +00:00
7ab5cfa698
cross: update gcr_4 blockers
2023-07-31 10:31:12 +00:00
8a367b718d
moby: replace file-roller with xarchiver
2023-07-31 09:59:15 +00:00
4e37f2c651
cross: annotate upstreaming status
2023-07-31 08:17:32 +00:00
2cf714c999
nixpkgs: 2023-07-25 -> 2023-07-29
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/ef99fa5c5ed624460217c31ac4271cfb5cb2502c' (2023-07-25)
→ 'github:nixos/nixpkgs/e6ab46982debeab9831236869539a507f670a129' (2023-07-29)
```
2023-07-31 03:37:32 +00:00
6f835db8f3
cross: don't unnecessarily emulate pkgsi686Linux.tbb
2023-07-31 03:13:26 +00:00
206dd84477
sane-reclaim-disk-space: remove rmlint
...
i wasn't using it, and now we can emulate less :)
2023-07-31 03:10:38 +00:00
381a111944
cross: remove explicit emulation of packages i no longer use on arm
2023-07-31 03:06:54 +00:00
3138482ed9
cross: remove ununsed emulation-based compilation fixes
2023-07-31 02:54:32 +00:00
1796d3c259
sxmo-utils: call out (but dont apply) the lock-state perf patch
2023-07-31 02:22:16 +00:00
b565a719fb
sxmo-utils: fetch upstreamed xkb path patch instead of using local patch
2023-07-31 02:13:15 +00:00
f7ac46fd30
refactor: don't hardcode the libreoffice 'fresh' variant
2023-07-31 02:03:19 +00:00
61cf801983
nixpatches: use the dtrx from upstream PR
2023-07-31 01:59:53 +00:00
ae9a81919f
replace unar with dtrx
...
the former is costly to (cross-)compile
2023-07-31 01:13:15 +00:00
9ca8c74ed7
feeds: add wireshark podcast
2023-07-31 00:11:47 +00:00
fd58896c0c
cross: no longer emulate perl packages
2023-07-31 00:03:21 +00:00
d2a46e88f6
gui: disable chromium
2023-07-31 00:02:09 +00:00
5cd05d8762
programs: split consoleUtils into separate normal/desktop sets
2023-07-30 11:59:38 +00:00
a35f3e238d
jellyfin: switch back to stock qt5 upstream
2023-07-30 11:30:17 +00:00
039d685e3c
flake: deploy-moby: deploy to the wireguard address, to handle when the device is docked
2023-07-30 11:23:02 +00:00
da42b3ddd7
sxmo: address fonts.fonts
-> fonts.packages
deprecation warning
2023-07-30 02:26:17 +00:00
51eaf83be8
komikku: downgrade to nixpkgs source, keeping my upstreamed patch
2023-07-30 01:49:12 +00:00
d8a6a1df41
cross fixes
2023-07-30 01:48:29 +00:00
36176abdf3
libwacom, pipewire: fix build/remove qt5 dep
2023-07-30 01:45:37 +00:00
085c38ea47
moby: ship portfolio
instead of nautilus
file browser
2023-07-30 01:44:49 +00:00
9adaece9d6
sane.programs.nheko: split to own file
2023-07-30 01:44:08 +00:00
df8e572a8f
sane.programs.megapixels: ship w/o qt deps
2023-07-30 01:43:35 +00:00
d39b698066
sane.programs.fractal: split to separate file
2023-07-30 01:42:58 +00:00
83c483395c
fractal-lated: bump
2023-07-30 01:41:47 +00:00
2e08321016
cross: leave notes for what blocks each fix from being upstreamed
2023-07-29 10:57:55 +00:00
abf80d765c
cross: fix nautilus; reduce emulation for tracker{,-miners}
2023-07-29 10:57:05 +00:00
8c0b215832
overlays: disable-flakey-tests: remove dead code
2023-07-28 10:49:05 +00:00
28c9bd3cac
overlays: disable-flakey-tests: remove ell/libwacom (not flakey); add elfutils
2023-07-28 10:49:05 +00:00
e1e40332f7
cross: reduce gtk-related emulation (esp wrapGAppsHook)
2023-07-28 10:49:05 +00:00
28ef8141f7
nixpkgs: 2023-07-24 -> 2023-07-25; uninsane-dot-org
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/b12803b6d90e2e583429bb79b859ca53c348b39a' (2023-07-24)
→ 'github:nixos/nixpkgs/ef99fa5c5ed624460217c31ac4271cfb5cb2502c' (2023-07-25)
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=1542323cfb46a8950c17a3afa5f7cd2e62dd9672 ' (2023-07-02)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=fcec1d09b6c469d9425a716b11b4f4995a285774 ' (2023-07-25)
```
2023-07-28 01:20:25 +00:00
ad6b0ea75e
nixpkgs: 2023-07-22 -> 2023-07-24
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/12303c652b881435065a98729eb7278313041e49' (2023-07-22)
→ 'github:nixos/nixpkgs/b12803b6d90e2e583429bb79b859ca53c348b39a' (2023-07-24)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/bd695cc4d0a5e1bead703cc1bec5fa3094820a81' (2023-07-16)
→ 'github:Mic92/sops-nix/c36df4fe4bf4bb87759b1891cab21e7a05219500' (2023-07-24)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/13231eccfa1da771afa5c0807fdd73e05a1ec4e6' (2023-07-16)
→ 'github:NixOS/nixpkgs/ce45b591975d070044ca24e3003c830d26fea1c8' (2023-07-22)
```
2023-07-28 01:20:25 +00:00
f59da7ad0f
feeds: add minding our way
2023-07-28 01:14:28 +00:00
183457444c
feeds: add Ezra Klein show
2023-07-28 01:08:19 +00:00
28a91723b8
feeds: add Atlas Obscura podcast
2023-07-28 01:06:15 +00:00
9b53a28920
lemmy-server: remove useless override
2023-07-28 00:57:08 +00:00
49e33d7238
mpv-uosc-latest: warn once next release hits nixpkgs
2023-07-28 00:55:37 +00:00
6572557b5b
flake: add help
program
2023-07-28 00:49:44 +00:00
e18fb2ce4e
mpv: change reverse seek from 30s to 10s
2023-07-28 00:34:49 +00:00
027e7cb074
cross: fix mpvScripts.mpris compilation
2023-07-27 12:16:23 +00:00
13ae0b798c
mpv-uosc-latest: fix fonts
2023-07-27 12:16:09 +00:00
d8675b544a
mpv: uosc: fix for touchscreen support
2023-07-27 11:45:28 +00:00
5bf5d82d30
mpv: add the mpris plugin
2023-07-27 05:47:21 +00:00
0c92f3695a
mpv: switch to uosc interface
2023-07-26 12:36:01 +00:00
558258c367
moby: switch to mpv
...
needs some more tuning, but ditching vlc means no more Qt, and it looks
like i can tune the mpv UI to be substantially better for my wants
2023-07-26 09:56:35 +00:00
7f13c482e5
cross compilation: support clapper
2023-07-26 08:51:51 +00:00
7b21ede5c4
moby: enable gpsd
2023-07-25 12:05:41 +00:00
219bb02cb8
refactor: moby: cleaner way to disable gestures
2023-07-25 10:56:29 +00:00
2df59f7c7d
moby: rename firmware.nix -> bootloader.nix
2023-07-25 10:52:58 +00:00
11a7370a76
moby: sxmo: dont auto-start gestures daemon
2023-07-24 21:46:23 +00:00
44e3b01e7c
moby: sxmo: waybar: remove the 2px shadows
2023-07-24 21:11:48 +00:00
c7f0e5c8b5
moby: sxmo: waybar: use consistent left/right padding
2023-07-24 21:11:08 +00:00
7ce33340f9
moby: sxmo: style titlebars
2023-07-24 10:50:08 +00:00
8f77b1db94
moby: sxmo: swaybar: decrease animations 0.3s -> 0.2s
2023-07-24 09:36:21 +00:00
f4cac0c158
moby: sxmo: swaybar: shrink from 32 px -> 28 px
2023-07-24 09:33:02 +00:00
04106e660e
moby: sxmo: stylize the waybar to match other colors
2023-07-24 08:13:56 +00:00
6ed550b813
moby: theme bemenu to match desktop background
2023-07-24 03:33:50 +00:00
1cfd0fab6a
sxmo: patch over duplicated lisgd services
2023-07-24 01:36:13 +00:00
5a31a0b415
koreader-from-src: clean up some dead code/comments
2023-07-23 23:44:33 +00:00
eb82268eee
nipkgs: 2023-07-21 -> 2023-07-22; mobile-nixos 2023-05-07 -> 2023-07-22
...
```
• Updated input 'mobile-nixos':
'github:nixos/mobile-nixos/ba4638836e94a8f16d1d1f9e8c0530b86078029c' (2023-05-07)
→ 'github:nixos/mobile-nixos/56fc9f9619f305f0865354975a98d22410eed127' (2023-07-22)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/9ca785644d067445a4aa749902b29ccef61f7476' (2023-07-21)
→ 'github:nixos/nixpkgs/12303c652b881435065a98729eb7278313041e49' (2023-07-22)
```
2023-07-23 21:04:46 +00:00
86964f6fde
koreader: ship the from-src build
2023-07-23 21:00:43 +00:00
3121a6a7e9
cross: koreader-from-src: fix by emulating luajit
2023-07-23 11:37:18 +00:00
c353f06832
koreader-from-src: support cross compilation (cross luajit fails due to table.pack == nil)
2023-07-23 01:29:20 +00:00
b6a878757c
sane-bt-search: implement --h265 flag
2023-07-22 21:56:00 +00:00
c862b559e7
sane-bt-search: error on bad --top=N
usage
2023-07-22 21:55:24 +00:00
64c8dabaf2
nixpkgs: 2023-07-16 -> 2023-07-21
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/6cee3b5893090b0f5f0a06b4cf42ca4e60e5d222' (2023-07-16)
→ 'github:nixos/nixpkgs/9ca785644d067445a4aa749902b29ccef61f7476' (2023-07-21)
```
2023-07-22 10:57:43 +00:00
512b5d78d4
moby: update bg, and add the blur/fade to the image instead of to conky
2023-07-22 10:56:06 +00:00
0479a43f2d
koreader-from-src: remove some unneeded buildInputs
2023-07-22 09:32:15 +00:00
307e93de3b
koreader: RSS: specify download_full_article=true by default
2023-07-22 08:55:05 +00:00
13d623201e
koreader-from-src: it runs!
2023-07-22 08:44:11 +00:00
f223af584d
koreader: build to install
...
launch doesn't work because it fails to load libSDL.so
2023-07-22 06:03:54 +00:00
9a2f648463
koreader-from-src: get the entire buildPhase working
...
fails in install: bash: line 1: /build/koreader/platform/debian/do_debian_package.sh: cannot execute: required file not found
2023-07-22 06:03:54 +00:00
e29361f05e
koreader-from-src: get glib input working
2023-07-22 06:03:54 +00:00
439eeeeb45
koreader-from-src: get lua-Spore, libzmq, czmq, libffi deps passing
2023-07-22 06:03:54 +00:00
6a6276c2e0
koreader-from-src: get deps compiling: lua-htmlparser, lpeg
2023-07-22 06:03:54 +00:00
e5d311188e
koreader-from-src: get a few more dependencies to succeed
2023-07-22 06:03:54 +00:00
98ef5d77c3
koreader-from-src: get mupdf to build
2023-07-22 06:03:54 +00:00
f3edafd11c
koreader-from-src: add most remaining sources
2023-07-22 06:03:54 +00:00
2fdf95cea6
koreader-from-src: add more sources
2023-07-22 06:03:54 +00:00
7b8af3e719
koreader-from-src: remove deepClone and keepDotGit options
2023-07-22 06:03:54 +00:00
f95c45fb8e
koreader-from-src: enable freetype2, fbink sources
...
it seems we still check out submodules even if deepClone is false?
2023-07-22 06:03:54 +00:00
0be20351a1
koreader-from-src: add fribidi source
2023-07-22 06:03:54 +00:00
519ee152b9
koreader-from-src: sort the thirdparty sources alphabetically
2023-07-22 06:03:54 +00:00
5baba0378f
koreader-from-src: add curl, zstd sources
2023-07-22 06:03:54 +00:00
3ac193f9b4
koreader-from-src: specify thirdparty sources as attrs instead of list
2023-07-22 06:03:54 +00:00
8b72338f3a
koreader-from-src: add sources for libk2pdfopt
2023-07-22 06:03:54 +00:00
c82e445e07
koreader-from-src: add sources for tesseract/leptonica
2023-07-22 06:03:54 +00:00
5ce0805046
koreader-from-src: nit: tidy fetchgit impl
2023-07-22 06:03:54 +00:00
7e5904c073
koreader-from-src: add libpng dep
2023-07-22 06:03:54 +00:00
cc50ad172c
koreader-from-src: vendor zlib
2023-07-22 06:03:54 +00:00
29a4466750
koreader-from-src: get further into the build; split sources into own file
2023-07-22 06:03:54 +00:00
ba9eebcda8
koreader-from-src: tidy up
2023-07-22 06:03:54 +00:00
44ba0adacc
koreader-from-src: advance the build past luajit (the following jpeg dep fails)
2023-07-22 06:03:54 +00:00
695ff8d057
WIP: build koreader from source
2023-07-22 06:03:54 +00:00
c71136c315
sxmo: conky: tune the shade colors
2023-07-21 23:07:52 +00:00
e7d5b14ab0
sxmo: battery_estimate: improve edge cases
2023-07-21 22:51:24 +00:00
6d216c14fa
moby: conky: update config to work better with nixos bg
2023-07-21 22:46:59 +00:00
f037e0b5a4
sxmo: update docs links
2023-07-21 22:46:14 +00:00
75fe6226c8
moby: use librewolf as default browser again
2023-07-21 21:29:48 +00:00
556664f10d
sxmo: start lisgd by default again
...
patching it out the way i was is incompatible with the upstream patch which
makes its enablement status persistent
2023-07-21 21:28:42 +00:00
bc46dc310d
sxmo: define a background
2023-07-21 21:28:26 +00:00
94bae57411
gthumb: add svg mime association
2023-07-21 20:00:45 +00:00
bd16aaa884
sxmo-utils: fix so auto-rotate does not restart gestures
2023-07-21 10:17:21 +00:00
777d1a1588
add todo: pkgs.impure-cached set
2023-07-21 09:13:15 +00:00
a73937c32c
complete a todo: webkitgtk mem use/swap
2023-07-21 09:10:13 +00:00
ee284901ff
firefox-extensions: bypass-paywalls-clean: disable nag pages
2023-07-18 22:38:30 +00:00
0cb81bb86f
browserpass-extension: nit: remove unused parameter
2023-07-18 22:08:27 +00:00
10bdd3c05a
firefox: ship bypass-paywalls-clean extension
2023-07-18 22:08:27 +00:00
5ed33d90cf
moby: fix sidebery disable type
2023-07-18 20:06:36 +00:00
535bbd2c0b
sane.{programs,user}.fs: pass fs values onto sane.fs unmerged
...
notably, this allows ~/.config/zsh/.zshrc to be specified by more than one location, and for the values to not overwrite one another
2023-07-18 11:25:27 +00:00
ad16e50081
sxmo: configure screenshot directory
2023-07-18 10:40:54 +00:00
9f6760a37f
moby: doc: add resources
2023-07-18 10:39:44 +00:00
ef203c3215
sxmo-utils: use makeBinaryWrapper for better perf
2023-07-18 10:18:15 +00:00
e3b7896169
zsh/starship: improve padding on ssh line
2023-07-18 10:17:13 +00:00
91f47f863d
zsh: factor out the colors to avoid repeating them
2023-07-18 10:14:13 +00:00
532a78e2b2
desko: disable wpa_supplicant
2023-07-18 10:02:25 +00:00
11a4b7006e
upnp-forwards: fix timer to actually run every hour
2023-07-18 09:54:06 +00:00
a907fa1ca7
flake: rework so deploy scripts can be run in parallel
2023-07-18 09:10:25 +00:00
90279efebb
sxmo-utils: add missing grim
dep (for wayland screenshots)
2023-07-18 08:29:42 +00:00
5c1eaf273e
zsh/starship: fix bg color for ssh prompt
2023-07-18 08:28:53 +00:00
f12737b1f9
starship: try some other status symbols (but stay as is)
2023-07-18 03:51:03 +00:00
254b248bf3
starship: configure bg color for username section
2023-07-18 03:41:45 +00:00
431b1054e6
complete starship/zsh perf todo
2023-07-18 03:32:31 +00:00
e6b5223e2e
zsh: starship: theme
2023-07-18 03:26:51 +00:00
d583d5db4f
cross: emulate less of gnustep
2023-07-18 02:50:35 +00:00
1709f64a69
zsh/starship: fix init
2023-07-18 02:17:44 +00:00
23e95ba2ba
modules: fs: symlink.text: allow specifying it multiple times
2023-07-18 02:17:25 +00:00
1dfd894568
cross: gnustep: emulate only gnustep.base
2023-07-18 01:32:50 +00:00
13d3a5ba6b
cross: silence qt.overrideScope'
warning
2023-07-18 01:32:06 +00:00
2716c0398b
zsh: switch to starship prompt
2023-07-18 01:30:53 +00:00
0ba1a9f984
zsh: factor p10k stuff out of the main module; minimal support for starship prompt
2023-07-18 01:28:30 +00:00
1ddd79fdf0
complete todos: sway super; firefox first run prompts
2023-07-18 00:43:58 +00:00
761d60a7f4
cross: fix browserpass-extension compilation
2023-07-17 22:28:05 +00:00
82f141c0df
firefox-extensions: make it a scope
2023-07-17 22:27:49 +00:00
6ce10b00af
firefox-extensions: refactor to be more amenable to overrides
2023-07-17 22:19:29 +00:00
ff17ed599d
firefox: disable metamask
2023-07-17 21:33:15 +00:00
96d0c52d28
refactor: firefox-extensions: patch in preferences at the same place we define how to build the addon
2023-07-17 21:32:10 +00:00
007c13f975
sponsorblock: remove the goddamn first-run popup
...
fuck javascript/typescript/whatever
y'all started with a low-complexity ecosystem and then drove the whole thing with some apparent goal of maximizing complexity
minified js? WHY? compile to native/wasm if you care about perf, else optimize for readability/patchability and leave compression to gzip like a normal fucking person
2023-07-17 21:22:24 +00:00
2b9de91540
firefox-extensions: make the patching logic even more pluggable
2023-07-17 20:47:55 +00:00
0175adbf27
firefox-extensions: make the patching logic more pluggable
2023-07-17 20:41:04 +00:00
83bc056ceb
nixpkgs: 2023-07-15 -> 2023-07-16
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/8acef304efe70152463a6399f73e636bcc363813' (2023-07-15)
→ 'github:nixos/nixpkgs/6cee3b5893090b0f5f0a06b4cf42ca4e60e5d222' (2023-07-16)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/cfe47aff8660fd760b1db89613a3205c2c4ba7b6' (2023-07-15)
→ 'github:Mic92/sops-nix/bd695cc4d0a5e1bead703cc1bec5fa3094820a81' (2023-07-16)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/3dc2bc15956db2ff2316af45eefd45803fc1372b' (2023-07-15)
→ 'github:NixOS/nixpkgs/13231eccfa1da771afa5c0807fdd73e05a1ec4e6' (2023-07-16)
```
2023-07-17 20:12:50 +00:00
0e5cb3ada9
nixpkgs: 2023-07-14 -> 2023-07-15
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/dfdbcc428f365071f0ca3888f6ec8c25c3792885' (2023-07-14)
→ 'github:nixos/nixpkgs/8acef304efe70152463a6399f73e636bcc363813' (2023-07-15)
```
2023-07-17 19:53:29 +00:00
b4d58a1515
sxmo: do restart lisgd on rotation, but don't enable lisgd by default
...
the restart logic is racy, and lisgd with autorotate becomes unusable after long enough
2023-07-17 19:53:19 +00:00
88153fe7a1
lemoa: 0.2.0 -> 0.3.0
2023-07-17 06:12:46 +00:00
ad67f7b13e
browserpass-extension: move to firefox-extensions scope
2023-07-17 05:25:12 +00:00
40cc0367d8
zsh: switch(): add keep-going flag
2023-07-17 05:22:12 +00:00
a10e31257a
sxmo-utils: sxmo_rotate: don't restart lisgd on sway
2023-07-17 05:21:46 +00:00
d7929ed06a
firefox: generalize the facility to remove permissions from an extension
2023-07-17 03:57:42 +00:00
2c96ecfd0d
firefox-extensions: factor out into own file
2023-07-17 03:12:04 +00:00
7c9664270d
sane-wipe-browser: also kill browser processes that might be sticking around in ram
2023-07-17 01:55:32 +00:00
6f5c5a5113
browserpass-extension: disable startup/install notification
2023-07-17 01:55:32 +00:00
ebcc0c269e
trust-dns: remove from this repo
...
it's fully upstreamed into nixpkgs now
2023-07-16 12:27:23 +00:00
57681bfa6d
moby: re-enable firefox, but still default to epiphany
2023-07-16 12:26:31 +00:00
9058caac1d
moby: firefox: disable sideberry
2023-07-16 12:25:42 +00:00
60650f82fe
firefox: switch back to the default UI -- not pmos-mobile
2023-07-16 12:25:12 +00:00
11b4d2d66a
doc: mime: show how to go from scheme -> .desktop association
2023-07-16 12:17:54 +00:00
0111d4220e
nixos/trust-dns: add myself as maintainer
2023-07-16 04:13:19 +00:00
83b76dc47e
moby: fix occasional blank screen on boot
2023-07-16 00:37:09 +00:00
c7ca3ad563
wifi: add new network
2023-07-15 22:40:18 +00:00
1c891f45df
wifi: add new network
2023-07-15 22:36:53 +00:00
dc6790e168
nixpkgs: 2023-07-13 -> 2023-07-14
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e74e68449c385db82de3170288a28cd0f608544f' (2023-07-13)
→ 'github:nixos/nixpkgs/dfdbcc428f365071f0ca3888f6ec8c25c3792885' (2023-07-14)
```
2023-07-15 22:13:14 +00:00
3bbbb6c714
sxmo-utils: sxmo_wmmenu: respect SXMO_WORKSPACE_WRAPPING
2023-07-15 22:10:15 +00:00
8788a8c67a
servo: upnp-forwards.timer: fix to invoke upnp-forwards.target instead of upnp-forwards.service
2023-07-15 22:08:55 +00:00
6ae73bdf87
lemmy-server: 0.18.1 -> 0.18.2
2023-07-15 21:04:19 +00:00
47a973b603
sops-nix: 2023-07-12 -> 2023-07-15
...
```
• Updated input 'sops-nix':
'github:Mic92/sops-nix/88b964df6981e4844c07be8c192aa6bdca768a10' (2023-07-12)
→ 'github:Mic92/sops-nix/cfe47aff8660fd760b1db89613a3205c2c4ba7b6' (2023-07-15)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/510d721ce097150ae3b80f84b04b13b039186571' (2023-07-09)
→ 'github:NixOS/nixpkgs/3dc2bc15956db2ff2316af45eefd45803fc1372b' (2023-07-15)
```
2023-07-15 10:12:29 +00:00
20b8e2934c
moby: don't ship firefox
2023-07-15 10:11:45 +00:00
088286d8f7
mime: support multiple implementors of the same association, with different priorities
2023-07-15 10:11:31 +00:00
29b53d934f
trust-dns: apply PR feedback
2023-07-15 09:07:57 +00:00
77e5f82b31
programs: rename web-browser -> firefox
2023-07-15 08:51:36 +00:00
55d64eb598
programs: factor out a sane.programs.<foo>.mime
schema
2023-07-15 08:44:18 +00:00
d459dd0f85
net: switch from iwd back to stock NetworkManager/wpa_supplicant
2023-07-15 07:16:10 +00:00
9594c03d66
net: port iwd secrets to a .json file that i can make backend agnostic
2023-07-15 06:38:50 +00:00
7391ce0b05
programs: move the guiApps category up to hosts/modules/gui
2023-07-15 01:02:41 +00:00
2822dd6137
programs: update tor-browser bug info
2023-07-15 00:44:24 +00:00
e5cca42717
servo: fix sane.nixcache path
2023-07-15 00:40:31 +00:00
799c53adf4
sway/waybar: remove font specification (it's probably not used by the bar i have actually deployed, anyway?)
2023-07-15 00:38:57 +00:00
0ed9394fff
sway: define the secret snippets more idiomatically
2023-07-15 00:23:14 +00:00
e6a989bc92
nginx/pleroma: correct an old todo
2023-07-15 00:08:05 +00:00
2385984152
duplicity: restrict readability
2023-07-15 00:02:22 +00:00
809c9f74c3
phosh: remove dead code
2023-07-14 23:59:35 +00:00
44b15ba8ed
users: apply default permissions to any user who goes through the sane.users module
2023-07-14 23:56:01 +00:00
ab7068c819
lappy: remove some dead ipfs code
2023-07-14 23:44:47 +00:00
746af067dc
moby: increase menu lines in landscape mode
2023-07-14 23:41:52 +00:00
918febe884
nixpkgs: 2023-07-12 -> 2023-07-13
2023-07-14 22:58:19 +00:00
b5d1baf3ee
zramSwap: increase capacity to 100% of uncompressed RAM
2023-07-14 22:57:19 +00:00
2f5c33b2b4
nixcache: tidy up substituter config
2023-07-14 22:33:33 +00:00
fdc18821ca
servo: matrix-appservice-irc: remove completed todo
2023-07-14 22:11:59 +00:00
2a537cd3b1
splatmoji: port fully to wayland
2023-07-14 22:09:43 +00:00
9aa4e6c0f2
remove completed todo's
2023-07-14 21:35:25 +00:00
6b1baefaa7
moby: link to some config references
2023-07-14 06:48:02 +00:00
85483cde79
moby: allow video
group to write to front-facing LEDs
2023-07-14 06:47:32 +00:00
8feafbb615
pinephone: fix flashlight permissions, the proper way (udev)
2023-07-14 05:55:44 +00:00
e1bb0de76f
sxmo: fix pinephone LED permissions
2023-07-14 00:30:53 +00:00
d7fb1b615a
feeds: add boginjr.com
2023-07-14 00:02:37 +00:00
8aa2712956
feeds: disable LessWrong (too noisy/too AI) and SimonWillison (too bro)
2023-07-13 23:48:50 +00:00
962ffeab7e
re-enable zramSwap on all devices
...
this is critical on moby, though even with this swap, we run out of CMA (videoram) instead -- just later
2023-07-13 23:37:30 +00:00
e5072c8837
linux-megous: update docs
2023-07-13 23:36:22 +00:00
992ae37ccf
sxmo: cleanup use of sane-lib.fs.wantedText
2023-07-13 22:20:26 +00:00
1642734aa3
hosts/common: cleanup uses of sane-lib.fs.wantedText
2023-07-13 22:19:18 +00:00
a8382fed12
hosts/common: move /var/lib/private defn into fs.nix
2023-07-13 22:18:45 +00:00
cfa50500ac
hosts/common: remove commented-out code
2023-07-13 22:09:53 +00:00
d3d9b30f29
consolidate /tmp fs into hosts/modules/roles
2023-07-13 22:04:28 +00:00
4b99331e5a
nixpkgs: 2023-07-11 -> 2023-07-12
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/f2406198ea0e4e37d4380d0e20336c575b8f8ef9' (2023-07-11)
→ 'github:nixos/nixpkgs/2de8efefb6ce7f5e4e75bdf57376a96555986841' (2023-07-12)
```
2023-07-13 20:19:02 +00:00
76347309bc
sxmo: disable Xwayland
2023-07-13 10:50:40 +00:00
1347199a87
sxmo: group these statements more logically
2023-07-13 10:50:40 +00:00
c8a59d9986
trust-dns: grab from nixpkgs PR
2023-07-13 10:49:12 +00:00
41f4d8e85a
trust-dns: specify zone via shorthand
2023-07-13 10:04:20 +00:00
e38bf42506
trust-dns: migrate module to nixpkgs repo
2023-07-13 09:57:11 +00:00
ffec91a52c
moby: disable zsh deadlines
2023-07-13 08:12:05 +00:00
f54f972056
vlc: move persisted data to ~/private, and add .cache/vlc, for artwork
2023-07-13 07:20:13 +00:00
f2eba95dfc
users/colin: persist some notable cache directories
2023-07-13 07:17:27 +00:00
8b3521d08f
fixup sxmo persistence (prev two commits don't build
2023-07-13 07:17:09 +00:00
5e07882568
sxmo: back the superd log directory with a store
2023-07-13 06:58:48 +00:00
abb4492897
sxmo: persist the /var/lib/lightdm directory
2023-07-13 06:56:03 +00:00
427e6bb696
/root: back by a physical store
2023-07-13 06:50:46 +00:00
d4ed4ae9f1
librewolf: *always* back the dot dir by a real disk
...
this saves ram on memory-constrained devices
2023-07-13 06:44:22 +00:00
fe5be03e0a
readme: mention the doc/
folder
2023-07-13 06:35:11 +00:00
0875b6fd22
readme: suggest how to send patches
2023-07-13 06:34:19 +00:00
527607e38f
desko: use sane.programs.steam
2023-07-13 06:27:54 +00:00
e416405f44
nixpkgs: 2023-07-10 -> 2023-07-11
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/4a729ce4b1fe5ec4fffc71c67c96aa5184ebb462' (2023-07-10)
→ 'github:nixos/nixpkgs/f2406198ea0e4e37d4380d0e20336c575b8f8ef9' (2023-07-11)
```
2023-07-13 02:05:01 +00:00
5090340189
sxmo: battery_estimate: zero-pad the minutes
2023-07-13 02:02:25 +00:00
7dc0899784
sxmo: conky: tune config
2023-07-13 02:00:15 +00:00
19b697cc52
conky-config: remove trailing whitespace
2023-07-13 01:36:24 +00:00
cd011d845a
sxmo: include superd on path
2023-07-13 01:35:37 +00:00
67a52eca86
sxmo: conky: include battery estimate
2023-07-13 01:35:31 +00:00
29bf9d410f
sxmo: customize the conky display
2023-07-13 01:35:23 +00:00
694a5383cb
sane-bt-search: ignore the uhd tag
2023-07-13 01:35:12 +00:00
96b3896017
sane-vpn-up/down: fix sane-ip-check invocation to not use UPNP
2023-07-13 01:33:52 +00:00
4a7398da2f
trust-dns: finish hardening
2023-07-13 01:33:31 +00:00
ceef95cbe3
fix komikku patch hash
2023-07-13 00:59:30 +00:00
99d97af742
sops-nix: 2023-07-09 -> 2023-07-12
...
```
• Updated input 'sops-nix':
'github:Mic92/sops-nix/b2047c8fc963407916ad3834165309007dc5a1f7' (2023-07-09)
→ 'github:Mic92/sops-nix/88b964df6981e4844c07be8c192aa6bdca768a10' (2023-07-12)
```
2023-07-12 11:38:16 +00:00
545babe86c
sxmo: document waybar-config defaults
2023-07-12 11:36:50 +00:00
ba7078527a
sway: fix config symlink
2023-07-12 11:34:41 +00:00
c2b2d5eaa9
sxmo: switch to waybar
2023-07-12 11:28:54 +00:00
58be04b632
cross: get waybar to compile
2023-07-12 10:27:08 +00:00
f0d396543f
sxmo: set mod key to alt instead of logo
2023-07-12 10:10:03 +00:00
6d21c917d5
sxmo: import the default sway config
2023-07-12 10:03:58 +00:00
ec277d1347
sxmo: move to subdirectory
2023-07-12 09:42:23 +00:00
f5264508eb
komikku: fix cross compilation
2023-07-12 09:16:32 +00:00
0d6a10bc3a
komikku: don't crash when crop_borders fails to find borders
2023-07-12 08:58:35 +00:00
33c6330cbc
gui: delete plasma-mobile
2023-07-12 08:25:09 +00:00
ece02f35c6
gui: delete plasma
2023-07-12 08:24:55 +00:00
d4e6001431
moby: increase workspaces from 4 -> 5
2023-07-12 08:24:13 +00:00
cded837255
moby: sort sxmo prefs alphabetically
2023-07-12 08:24:13 +00:00
2ae187ea62
komikku: update to latest rev
2023-07-12 08:24:13 +00:00
e317cc4c12
refactor: sway: fix config indentation
2023-07-12 08:24:01 +00:00
83275ed0b6
komikku: 1.21.1 -> 1.22.0
2023-07-12 07:51:42 +00:00
e5a81f0a45
moby: update env tunables
2023-07-12 06:45:47 +00:00
e4d0cabd13
conky: enable Wayland support; 1.18.0 -> 1.19.2
2023-07-12 02:09:34 +00:00
a2a2db1611
cross: Tangram: reduce emulated inputs
2023-07-12 01:25:46 +00:00
586b181714
snippets: update firewall address
2023-07-12 00:13:10 +00:00
a51817625a
sandboxing todo: mention nixpak
2023-07-11 22:26:12 +00:00
ddec0cae7a
nixpkgs: 2023-07-09 -> 2023-07-10
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/408c0e8c15a1c9cf5c3226931b6f283c9867c484' (2023-07-09)
→ 'github:nixos/nixpkgs/4a729ce4b1fe5ec4fffc71c67c96aa5184ebb462' (2023-07-10)
```
2023-07-11 21:13:11 +00:00
4cc4c3293b
programs: don't ship ncdu
2023-07-11 21:12:25 +00:00
615e9befb3
document some dconf findings
2023-07-11 10:05:46 +00:00
9502fb34c7
tangram: don't need to create the dconf db: dconf will do that for us if need-be
2023-07-11 10:04:03 +00:00
17951be995
tangram: persist dconf files
...
with this, saved tabs are *actually* saved
2023-07-11 10:02:47 +00:00
281116bc7d
document how to ship programs
2023-07-11 08:11:48 +00:00
70fcf179d5
programs: ship ncdu
2023-07-11 08:11:10 +00:00
3f81370879
install-iwd: allow the paths to be omitted
2023-07-11 07:32:54 +00:00
f71fd4565b
sane-ip-reconnect: be more resilient to errors
2023-07-11 07:24:46 +00:00
79fca6c5e5
sane-ip-reconnect: add type annotations to compound types
2023-07-11 07:13:16 +00:00
3bbc4aecbb
fix derived secrets (all were failing)
2023-07-11 05:15:56 +00:00
464db2c118
complete UPNP service split todo
2023-07-11 01:57:47 +00:00
8e94d77b0f
ports: create a separate systemd service per port forward
...
this allows one failed forward to not take down all forwards
2023-07-11 01:56:59 +00:00
307121ec2c
sane_ssdp: cache the UPNP root device
...
i could also cache the lan and wan... future work, i guess
2023-07-11 01:18:47 +00:00
8bd7fa8a3f
sway: use Super modifier instead of Alt
...
this allows applications to use the Alt key
2023-07-11 00:55:17 +00:00
41aa13621d
add a TODO for using Starship prompt
2023-07-11 00:55:17 +00:00
f765e3d030
sane-ip-check: also store the upnp gateway
2023-07-11 00:55:04 +00:00
798f467128
sane_bt: add return type annotations
2023-07-10 22:42:39 +00:00
35431f5b53
sane_ssdp: add more type annotations
2023-07-10 22:41:06 +00:00
0bc1082596
Merge branch 'staging/nixpkgs-2023-07-09'
2023-07-10 22:32:44 +00:00
c23cb8470f
sane-bt-search: document --manga
flag
2023-07-10 21:53:55 +00:00
d46ee21ce0
nixpkgs: 2023-07-06 -> 2023-07-09
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/3c7487575d9445185249a159046cc02ff364bff8' (2023-07-06)
→ 'github:nixos/nixpkgs/408c0e8c15a1c9cf5c3226931b6f283c9867c484' (2023-07-09)
```
2023-07-10 21:38:01 +00:00
abc9f4c464
moby: sxmo: switch SXMO_SWAY_SCALE back to default of 2
2023-07-10 09:07:17 +00:00
e92b621e09
sxmo: configure user prefs via ~/.config/sxmo/profile
...
rather than the system environment
2023-07-10 09:07:16 +00:00
d593349717
sane-ip-reconnect: repopulate secrets if necessary
...
sometimes iwd just... deletes them
2023-07-10 09:06:23 +00:00
452260f7c7
trust-dns: don't run as root
2023-07-10 09:00:37 +00:00
b648aca505
trust-dns: link to docs in service file
2023-07-10 08:12:07 +00:00
8c4af55f82
trust-dns: apply some hardening (still need more)
2023-07-10 08:00:45 +00:00
384428756d
tangram/epiphany: preserve desktop files when patching
2023-07-10 06:49:27 +00:00
069f7b4616
sxmo: use ~/.config/sxmo/profile instead of system environment, for settings
2023-07-10 06:08:17 +00:00
c44756874a
git: add todo for using toGitINI
2023-07-10 06:07:47 +00:00
23fb37a3e9
fs: have nodes require
their parent instead of the weaker want
...
this may fix it so spurious (failed) mounts of ~/private *don't* create a bunch of directories that later cause a real mount to be impossible
2023-07-10 05:58:30 +00:00
5188ddf398
keyrings: answer a todo
2023-07-10 01:21:57 +00:00
db93bd42ed
moby: ship megapixels camera app
2023-07-10 01:18:40 +00:00
b76d326da3
megapixels: fix cross compilation
2023-07-10 01:14:00 +00:00
3fa3091143
sxmo-utils: fix Tangram icon
2023-07-09 22:13:46 +00:00
81f527070f
build machines: disable ccache
2023-07-09 18:55:37 +00:00
445bc08a0c
desko: disable guest account
2023-07-09 18:49:36 +00:00
213e738305
sops-nix: 2023-07-02 -> 2023-07-09
...
```
• Updated input 'sops-nix':
'github:Mic92/sops-nix/5ed3c22c1fa0515e037e36956a67fe7e32c92957' (2023-07-02)
→ 'github:Mic92/sops-nix/b2047c8fc963407916ad3834165309007dc5a1f7' (2023-07-09)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/f553c016a31277246f8d3724d3b1eee5e8c0842c' (2023-07-02)
→ 'github:NixOS/nixpkgs/510d721ce097150ae3b80f84b04b13b039186571' (2023-07-09)
```
2023-07-09 18:38:54 +00:00
3c309b65af
programs: ship tangram to gui platforms
2023-07-09 11:17:54 +00:00
c751268f62
epiphany: leave a note about missing .desktop files
2023-07-09 11:17:07 +00:00
1bd815d2ef
tangram: disable sandbox (same reason as with epiphany)
2023-07-09 11:16:08 +00:00
b3db579deb
add todos for sway/firefox/helix
2023-07-09 10:50:37 +00:00
b152794cb6
get tangram to cross compile
2023-07-09 10:50:01 +00:00
96ddc9513d
sxmo-utils: apply upstreamed patches via fetchpatch instead of storing in-repo
2023-07-09 07:48:10 +00:00
158f978f19
sxmo-utils: add icon for Tangram
2023-07-09 07:29:10 +00:00
963e59070d
programs: define persistence for Tangram
2023-07-09 07:20:38 +00:00
5e66bad3dd
epiphany: fix to launch on moby
2023-07-09 03:13:17 +00:00
a3a3da4c62
implement a ldd-aarch64 package & ship it for dev hosts
2023-07-09 00:32:22 +00:00
a0473782f9
nixpkgs: 2023-07-05 -> 2023-07-06
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/f292b4964cb71f9dfbbd30dc9f511d6165cd109b' (2023-07-05)
→ 'github:nixos/nixpkgs/3c7487575d9445185249a159046cc02ff364bff8' (2023-07-06)
```
2023-07-08 18:18:28 +00:00
640d9be83d
derived-secrets: fix broken encoding
2023-07-08 11:20:28 +00:00
db72f5e11f
fs: generated.script.scriptArgs -> generated.command
2023-07-08 11:15:23 +00:00
8753e5e0c6
fs: remove legacy generated.script.script
option
2023-07-08 11:15:23 +00:00
558b35fee0
prepare fs.generated.script users to not assume a shell
2023-07-08 11:15:23 +00:00
3ce2716fbe
fs: factor out the ensureSymlink/ensureDir/ensurePerms scripts
2023-07-08 10:35:10 +00:00
e9293dbe07
fs: fix raciness that was causing ensure-xyz
services to run multiple times per boot
2023-07-08 09:08:59 +00:00
f18d624fd9
fs: avoid creating a new script for every fs entry
2023-07-08 09:00:49 +00:00
43aadef3b3
remove completed items from todo.md; add moby related improvements
2023-07-08 03:03:05 +00:00
6e3e45a9f6
fontconfig: re-enable
...
i'm not sure why this failed with lib.mkDefault
2023-07-08 02:27:21 +00:00
36dbf696e7
fontconfig: only enable for system, not user
2023-07-08 02:23:50 +00:00
e57efbcb21
zsh: fix history file persistence
2023-07-08 02:22:29 +00:00
8f57394cd2
persist: create the backing path as a dependency of the VFS path
2023-07-08 02:08:18 +00:00
01b8a28a52
programs.fs: remove extraneous wantedBeforeBy
clause
...
it's provided by `sane.user.fs`
2023-07-08 02:06:44 +00:00
b42207882e
programs.persist: fix to allow any options that underlying persist allows
2023-07-08 02:06:18 +00:00
b8ccc271fc
mepo: fix savestate to be persisted as a file -- not a directory
2023-07-08 01:35:36 +00:00
95c105367c
~/.ssh/id_ed25519: correctly persist as a file -- not a directory
2023-07-08 01:35:23 +00:00
0a519eddb4
persist: allow persisting of individual files, not just directories
...
i actually do already, with ~/.ssh/id_ed25519 -- it works only as a fluke
2023-07-08 01:31:14 +00:00
8e4dc0c6ae
helix: render whitespace
2023-07-08 00:54:51 +00:00
a257d8d1a1
helix: enable soft line wrapping
2023-07-08 00:27:12 +00:00
38411617ef
fontconfig: only ship on GUI systems
2023-07-07 23:44:45 +00:00
c21efa005f
show package changes during nixos-rebuild switch
2023-07-07 23:34:12 +00:00
24a3c22edc
revoke ssh access from servo/moby into any other system (by default)
2023-07-07 21:15:00 +00:00
54b74498b6
helix: don't persist the grammars directory anymore
2023-07-07 11:05:13 +00:00
05f375a5f8
neovim: try to ship nix-shell highlighting (fail)
2023-07-07 10:45:41 +00:00
975bdd64cb
helix: ship nix-shell syntax highlighting
2023-07-07 10:43:13 +00:00
62907acedc
tree-sitter-nix-shell: init at 0.1.0
2023-07-07 08:33:15 +00:00
7004fb8f4e
sane-bt-search: clean up type annotations (thanks Ben for the tips!)
2023-07-07 07:12:48 +00:00
5aeb6a5525
sane-bt-search: fix: parse --top
as an integer
2023-07-07 07:11:47 +00:00
ad4631a5a8
sane-bt-search: add (limited) ability to search by category
2023-07-07 07:08:17 +00:00
799cbccdbe
desko: disable devPkgs
2023-07-07 06:30:19 +00:00
1f82679f62
add a deploy-servo nix script, like deploy-moby
2023-07-06 22:40:25 +00:00
d318d61895
sxmo-utils: send a couple more patches upstream
2023-07-06 20:16:50 +00:00
e3b853e7f0
nixpkgs: 2023-07-04 -> 2023-07-05
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/78419edadf0fabbe5618643bd850b2f2198ed060' (2023-07-04)
→ 'github:nixos/nixpkgs/f292b4964cb71f9dfbbd30dc9f511d6165cd109b' (2023-07-05)
```
2023-07-06 20:16:50 +00:00
8fa9815b10
sane-bt-search: fix usage for top flag
2023-07-06 20:16:50 +00:00
b7a77375b2
pleroma: block FB/IG/Meta's threads.net instance
2023-07-05 21:36:55 +00:00
d6ccd7d1cb
nixpkgs: 2023-07-02 -> 2023-07-04
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/0fbe93c5a7cac99f90b60bdf5f149383daaa615f' (2023-07-02)
→ 'github:nixos/nixpkgs/78419edadf0fabbe5618643bd850b2f2198ed060' (2023-07-04)
```
2023-07-05 09:14:51 +00:00
5c75f8c0e3
add todo for port 53 forward
2023-07-05 09:07:20 +00:00
07d7994176
pleroma: simplify proxy settings & make log level configurable
2023-07-05 09:04:50 +00:00
9e7930cb6e
nixpatches: fix hashes
2023-07-05 09:04:50 +00:00
1d11c9b342
servo: persist media/datasets
...
it has to be under media so that transmission can see it
2023-07-05 09:04:50 +00:00
adb04c46f5
nixpkgs: 2023-07-01 -> 2023-07-02
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/645ff62e09d294a30de823cb568e9c6d68e92606' (2023-07-01)
→ 'github:nixos/nixpkgs/0fbe93c5a7cac99f90b60bdf5f149383daaa615f' (2023-07-02)
```
2023-07-04 18:57:27 +00:00
43740c3b9b
neovim: nit: fix "tex" -> "viml" typo
2023-07-04 10:28:44 +00:00
2131e638aa
desko: enable some dev-related packages
...
useful as i hack on Helix
2023-07-04 10:27:59 +00:00
8bd2ad0456
zsh: add switch
function
2023-07-04 03:31:13 +00:00
61cbdc2c85
add helix
text editor
2023-07-04 03:28:54 +00:00
ebf6f46948
persist ~/Books
2023-07-03 22:38:30 +00:00
29e03d59f3
sxmo: cleaner terminal and keyboard config computation
2023-07-03 22:27:29 +00:00
e6cdd5450c
moby: specify wvkbd layers explicitly
2023-07-03 22:19:50 +00:00
32e20cdda0
programs: enable epiphany web browser for all gui platforms
2023-07-03 08:16:40 +00:00
8600934755
programs: more cleanup
2023-07-03 08:03:55 +00:00
787b58b284
programs: reorder package groups
2023-07-03 07:58:02 +00:00
acf89a041e
modules/programs: cleanup with
statements
2023-07-03 07:55:05 +00:00
9340d5f391
programs: remove explicit default definitions
2023-07-03 07:49:44 +00:00
9f1d61c781
programs: remove quadratic behavior
2023-07-03 07:16:24 +00:00
83e48eabad
WIP: decrease quadratic operations in modules/programs.nix
2023-07-03 07:04:57 +00:00
9b9273b725
programs: call out some quadratic behavior; i can try to fix it in the future
2023-07-03 06:41:48 +00:00
ccaff668c1
sane-lib: path: fix from
bug; tidy
2023-07-03 05:28:53 +00:00
4c44101a83
add a todo for theming adwaita
2023-07-03 05:08:26 +00:00
85b7596763
enable cross-compilation of epiphany web browser
2023-07-03 03:00:46 +00:00
dfbf30912f
add a todo for shipping camera app on moby
2023-07-02 23:16:59 +00:00
27964c9c40
moby: mark kernel compression todo item as complete
2023-07-02 23:14:18 +00:00
262592b26a
programs: better way to ship jellyfin-media-player only on desktops
2023-07-02 23:12:12 +00:00
7b0e4caa16
programs: ship blanket
ambient noise generator
2023-07-02 23:10:05 +00:00
9546908dbf
remove unused sane-mount-* helpers
2023-07-02 23:01:56 +00:00
3961923599
scripts: move these to more appropriate places
2023-07-02 22:49:17 +00:00
6b55faec0c
install-bluetooth: port to nix-shell
2023-07-02 22:42:52 +00:00
67bf15cca2
nixpkgs: 2023-06-29 -> 2023-07-01; sops-nix -> 2023-07-02; uninsane-dot-org
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9' (2023-06-29)
→ 'github:nixos/nixpkgs/645ff62e09d294a30de823cb568e9c6d68e92606' (2023-07-01)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/2ff6973350682f8d16371f8c071a304b8067f192' (2023-06-22)
→ 'github:Mic92/sops-nix/5ed3c22c1fa0515e037e36956a67fe7e32c92957' (2023-07-02)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/e2e2059d19668dab1744301b8b0e821e3aae9c99' (2023-06-17)
→ 'github:NixOS/nixpkgs/f553c016a31277246f8d3724d3b1eee5e8c0842c' (2023-07-02)
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=ae27eb61b55b6c6d83c25384fb163df398a80265 ' (2023-06-26)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=1542323cfb46a8950c17a3afa5f7cd2e62dd9672 ' (2023-07-02)
```
2023-07-02 12:00:24 +00:00
a62852072e
sane-reclaim-disk-space: include delete-older-than 30d
argument
2023-07-02 11:59:37 +00:00
83f2438739
moby: fix gtk icons
2023-07-02 11:58:57 +00:00
bad0e9cc53
gui: remove dead code
2023-07-02 11:35:03 +00:00
9aea0945a5
gtk: fix icons, and apply Tokyonight as default theme
2023-07-02 11:33:01 +00:00
cce87eb6fb
WIP: theme gtk apps
2023-07-02 09:37:07 +00:00
9777e5f83c
trust-dns: rework the module to be more suitable for upstreaming
...
still need to do hardening and docs
2023-07-02 08:21:33 +00:00
154711432f
pleroma: link to docs
2023-07-02 04:33:34 +00:00
b8460b7524
refine moby todos
2023-07-02 03:00:46 +00:00
fa427ad7ea
add todo for offline uninsane.org
2023-07-02 02:54:07 +00:00
7be7d5d938
sxmo-utils: add lemoa app listing (and change Tuba icon)
2023-07-02 01:52:26 +00:00
7c5ab7d253
ship lemoa on gui hosts
2023-07-02 01:40:36 +00:00
48adaa832e
lemoa: 0.1.0 -> 0.2.0
2023-07-01 23:39:50 +00:00
38b44a31e4
sxmo-utils: link to upstreamed patches
2023-07-01 00:58:43 +00:00
9ad72af979
add todo for better email
2023-07-01 00:57:36 +00:00
2a2ce34bd8
git: sendemail: always annotate and confirm
2023-07-01 00:55:43 +00:00
b2e70c0210
programs: ship msmtp sendmail implementation
2023-07-01 00:28:59 +00:00
3d4cbbf005
git: add br
-> branch
alias
2023-06-30 23:13:56 +00:00
b18bdc4e3e
sxmo-utils: fix typo in gthumb app
2023-06-30 21:17:12 +00:00
2f88ba92d1
nixpkgs: 2023-06-27 -> 2023-06-29
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e18dc963075ed115afb3e312b64643bf8fd4b474' (2023-06-27)
→ 'github:nixos/nixpkgs/4bc72cae107788bf3f24f30db2e2f685c9298dc9' (2023-06-29)
```
2023-06-30 20:29:58 +00:00
f25dbdd4d2
aerc: change name to match git name
2023-06-30 11:09:10 +00:00
3da58f1d41
kitty: set the TERMINAL env var by default
2023-06-30 11:02:53 +00:00
e519c1c629
patch prefered terminal into glib/gio apps like firefox
...
now i can type mailto:foo@bar.com into firefox urlbar and it opens in aerc in a new terminal
2023-06-30 11:02:53 +00:00
3df165593c
web browser: set $BROWSER environment variable
...
this gets used as fallback by e.g. xdg-email
2023-06-30 08:50:58 +00:00
daabe09bb4
overlays: disable webkitgtk "separateDebugInfo = false;" override
2023-06-30 03:45:27 +00:00
dfbfae90a5
lemmy: remove db migration hack
...
all my lemmy patches can be removed from this repo, but i'll wait for some stability before actually doing that
2023-06-30 03:45:09 +00:00
ef9f62ed13
sxmo-utils: fix cozy appname
2023-06-29 23:21:24 +00:00
2c49dfa642
refactor: remove overlays/pins.nix
2023-06-29 22:47:51 +00:00
6ddc943a39
add todos for sxmo module & zsh optimizations
2023-06-29 22:45:25 +00:00
5c50243d23
git: allow common dif
typo
2023-06-29 22:45:07 +00:00
556600e54b
zsh: disable command suggestions
2023-06-29 22:43:49 +00:00
5db9c4f558
nix-index/nix-locate: re-enable
2023-06-29 21:24:32 +00:00
e22fb2f4f5
mime associations: add aerc for email (but... it doesnt work from gui)
2023-06-29 21:08:50 +00:00
71971a050c
sxmo-utils: ship app icon for gThumb
2023-06-29 20:37:30 +00:00
ac97accd32
moby: ship gThumb
2023-06-29 20:23:53 +00:00
f391e467c2
networkmanager: remove the default plugins
2023-06-29 10:58:18 +00:00
fa5d4c467c
sway: replace gnome-control-center
with wdisplays
...
mostly this is driven to reduce my desktop's dependencies (particularly
on webkitgtk), but it also looks a little nicer than gnome's displays
panel.
2023-06-29 10:56:56 +00:00
4c5333c9ed
desko/lappy: don't ship font-manager
...
with this i no longer ship webkitgtk4_0
2023-06-29 09:45:15 +00:00
6fdb7059e3
gthumb: build without webkitgtk
2023-06-29 09:43:17 +00:00
28f7823077
nixpatches: fix nmap/lua54 hash
2023-06-29 09:14:15 +00:00
9e972d21b4
Merge branch 'master' of git.uninsane.org:colin/nix-files
2023-06-29 09:12:24 +00:00
42f194f447
keyring: fix bad dep ordering that prevented ~/private from being mounted
2023-06-29 09:11:22 +00:00
dbd312e9bd
guest: enable access to shelvacu
2023-06-29 09:11:22 +00:00
9be5604c40
nixpkgs: 2023-06-26 -> 2023-06-27
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/6b3d1b1cf13f407fef5e634b224d575eb7211975' (2023-06-26)
→ 'github:nixos/nixpkgs/e18dc963075ed115afb3e312b64643bf8fd4b474' (2023-06-27)
```
2023-06-29 00:49:09 +00:00
97ce93cac6
fs: allow mounting /mnt/* as ordinary user
2023-06-28 10:50:39 +00:00
56c637d4d3
enable systemd-oomd on nix builds
2023-06-28 10:47:53 +00:00
89160f68e8
mention systemd-run in app containerization todo
2023-06-28 10:30:57 +00:00
316eb59071
nixpkgs: 2023-06-22 -> 2023-06-26; uninsane-dot-org -> 2023-06-26
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/e603dc5f061ca1d8a19b3ede6a8cf9c9fcba6cdc' (2023-06-22)
→ 'github:nixos/nixpkgs/6b3d1b1cf13f407fef5e634b224d575eb7211975' (2023-06-26)
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=0e0aa12aca143639f158b3a5c0c00349fcc2166c ' (2023-06-16)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=ae27eb61b55b6c6d83c25384fb163df398a80265 ' (2023-06-26)
• Updated input 'uninsane-dot-org/flake-utils':
'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
→ 'github:numtide/flake-utils/dbabf0ca0c0c4bce6ea5eaf65af5cb694d2082c7' (2023-06-25)
• Added input 'uninsane-dot-org/flake-utils/systems':
'github:nix-systems/default/da67096a3b9bf56a91d16901293e51ba5b49a27e' (2023-04-09)
```
2023-06-28 06:45:02 +00:00
c19a0af6d7
desko: enable distccd
2023-06-28 04:16:20 +00:00
038d252f7d
guest: allow external configuration of authorized ssh keys
2023-06-28 03:53:19 +00:00
68cda2006b
cleanup/refactor users
2023-06-28 03:46:29 +00:00
ddf79e54e9
users: split colin
and guest
apart
2023-06-28 03:34:15 +00:00
ac5e2cc023
users.nix: move to subdir
2023-06-28 03:21:05 +00:00
48eece548f
add todo: gitea CI
2023-06-28 03:09:54 +00:00
8e16cd6d32
feeds: link to a place where i might find more
2023-06-28 03:09:23 +00:00
6676935ee1
feeds: add The Linux Experiment
2023-06-28 03:05:45 +00:00
c09b2d0d63
elaborate todo about securing programs
2023-06-28 01:08:53 +00:00
f12672b197
linux-megous: note about stability
2023-06-28 00:20:14 +00:00
8717a91467
programs: git: add alias for diff summary
2023-06-28 00:20:02 +00:00
b43b8a3a22
zsh: disable "command not found" corrections
2023-06-27 22:41:27 +00:00
c1df32695b
build-machine: increase the number of nix build users
2023-06-27 22:41:23 +00:00
b98eca1d84
add TODO: remove overlays/pins.nix
2023-06-27 22:41:20 +00:00
7bc718bf15
dev-machine: don't ship docs until i resume development
2023-06-27 22:41:16 +00:00
dbb1d16617
web-browser: update extension hashes
2023-06-27 22:41:14 +00:00
771f482d84
EDITOR, GIT_EDITOR: lift into vim.nix
2023-06-27 10:26:11 +00:00
40ec4d6ce0
programs: allow programs to ship system-level environment variables
2023-06-27 10:24:48 +00:00
b90bc1058d
git: add aliases: cp -> cherry-pick; rb -> rebase
2023-06-27 08:54:17 +00:00
0fcddf8970
web-browser: leave myself a todo for cleaning up prefs
2023-06-27 08:10:01 +00:00
cffb54c293
sxmo: give a little more time before transitioning from screen lock -> screen off
2023-06-27 08:10:01 +00:00
36c181c147
matrix-irc: fix oftc connection
2023-06-27 08:08:27 +00:00
cdbd3c2fd8
lemoa: remove excess buildInputs
2023-06-27 07:12:32 +00:00
530163c853
nixpatches: fix mepo hash
...
probably most of these hashes are outdated, after switching to fetchpatch2
2023-06-27 06:41:03 +00:00
516459b351
lemoa: unstable-2023-06-25 -> 0.1.0
2023-06-27 06:36:45 +00:00
05e37a4557
formatting
2023-06-27 01:59:49 +00:00
4006765387
cross: fix firefox-pmos-mobile cross compilation
2023-06-27 01:59:04 +00:00
db0ce6eadd
web-browser: don't apply librewolf prefs to firefox deployments
2023-06-26 23:22:45 +00:00
f188229379
nixpatches: switch to fetchpatch2
...
fewer edgecases
2023-06-26 10:12:00 +00:00
f0d7d6877b
web-browser: clean up some dead comments, defaults
2023-06-26 10:11:22 +00:00
a8025550d5
web-browser: apply pmos styling
...
on desktop, this doesn't respond to mouse input.
on mobile, not tested.
2023-06-26 10:10:26 +00:00
acd803d5bc
patches: import firefox-pmos-mobile
2023-06-26 10:09:32 +00:00
59111b95b3
sane-wipe-browser: also wipe firefox
2023-06-26 08:04:45 +00:00
b5feeb1792
complete TODO: fix NUR evaluation
2023-06-26 01:27:53 +00:00
325398ec28
sane-scripts: rename nix-shell-scripts -> sane-bin
2023-06-26 01:27:35 +00:00
9b3ee537a8
flake: add "check-nur" app to validate that my repo passes NUR checks
2023-06-26 01:26:13 +00:00
7aa0c5e3ea
pkgs: fix python3Packages.sane-lib eval outside of flake (i.e. NUR)
2023-06-26 01:25:46 +00:00
8c586bd0db
cargo-docset: remove. it's been upstreamed
2023-06-26 01:12:29 +00:00
ec0e8ce38b
pkgs: fix error that prevented gpodder-adaptive-configured from being evaluated on its own
2023-06-26 01:09:27 +00:00
be0d5fd7c2
gpodder-configured: name the package based on the input gPodder pname
2023-06-26 01:08:30 +00:00
e7fadbe965
gpodder-configured: name the resulting binary gpodder
so it can be started with anything expecting normal gpodder API (e.g. sxmo)
2023-06-26 00:52:11 +00:00
054af010bd
add new TODO: neovim LSP
2023-06-26 00:32:47 +00:00
ee5a2ff986
neovim: fix auto-indent for nix files
2023-06-26 00:32:47 +00:00
cb7f84e2b7
neovim: order plugins lexicographically
2023-06-26 00:32:47 +00:00
e5124fd0d6
lemoa: init at unstable-2023-06-25
2023-06-26 00:32:45 +00:00
0751e748ea
feeds: add PostmarketOS podcast
2023-06-25 22:22:32 +00:00
afce50b56d
jellyfin-media-player-qt6: bump
2023-06-25 22:04:54 +00:00
71e0942cc2
git: configure git stash show
to actually... SHOW the stash
...
OMFG
2023-06-25 21:45:47 +00:00
049ded2a0d
firefox-pmos-mobile: rebase patch
2023-06-25 18:05:06 +00:00
4854b8b409
sxmo-utils: ship mepo
dependency
2023-06-25 18:04:34 +00:00
55e90f531b
mepo: enable cross compilation (via emulation)
2023-06-25 18:04:19 +00:00
3a6bb5a787
add new TODO: better sane.persist behavior esp for ~/private
2023-06-25 02:15:58 +00:00
aae5e40e92
complete todo: librewolf and jellyfin are displayed in sxmo appmenu
2023-06-25 02:14:39 +00:00
5d464b3c64
sxmo: apps: add jellyfin
2023-06-25 02:14:35 +00:00
9b389416cd
programs: git: add st and stat aliases
2023-06-25 02:09:25 +00:00
bd57bb7934
programs: add mepo
2023-06-25 02:05:50 +00:00
db2d4ca78e
nixpatches: try (and abandon) the firefox-pmos-mobile patch
2023-06-25 01:17:14 +00:00
3812d935a7
sxmo: fix Tuba app entry
2023-06-25 00:42:41 +00:00
bc993d1139
add TODO: fix NUR eval
2023-06-25 00:37:08 +00:00
ec62b5f664
sxmo: leave a TODO about reducing nerdfonts size
2023-06-25 00:36:58 +00:00
71e96fff18
sxmo: add missing gnugrep dependency
2023-06-25 00:03:36 +00:00
33eaa00957
sxmo: add app entry for Sublime Music
2023-06-25 00:03:36 +00:00
a5af1e0893
sxmo: fix MPRIS detection so that any active player will block suspend
2023-06-24 23:54:39 +00:00
be21ac57f8
sxmo-utils: add some missing runtime deps
2023-06-24 23:43:00 +00:00
63a773d8a9
sxmo-utils: add missing dbus dependency
2023-06-24 23:14:57 +00:00
505fcf5111
sxmo-utils: add missing modemmanager dependency (for mmcli)
2023-06-24 23:13:15 +00:00
f0e76ef11f
sxmo-utils: add app entries for Librewolf and Tuba
2023-06-24 23:02:43 +00:00
cb721ac70e
elaborate TODO about OOM: consider placing nix builds in their own subdir
2023-06-24 22:13:23 +00:00
aae783876b
delete completed TODOs
2023-06-24 22:11:19 +00:00
5e3a8cf702
cross: fix tuba compilation for moby
2023-06-24 19:43:09 +00:00
d9b9349572
programs: disable a few that i don't actually use
2023-06-24 19:43:09 +00:00
b6b0e65ef6
flake/nixpkgs: 2023-06-17 -> 2023-06-22
...
```
• Updated input 'nix-serve':
'github:edolstra/nix-serve/e6e3d09438e803daa5374ad8edf1271289348456' (2023-05-17)
→ 'github:edolstra/nix-serve/d6df5bd8584f37e22cff627db2fc4058a4aab5ee' (2023-06-20)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/04af42f3b31dba0ef742d254456dc4c14eedac86' (2023-06-17)
→ 'github:nixos/nixpkgs/e603dc5f061ca1d8a19b3ede6a8cf9c9fcba6cdc' (2023-06-22)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/1634d2da53f079e7f5924efa7a96511cd9596f81' (2023-06-18)
→ 'github:Mic92/sops-nix/2ff6973350682f8d16371f8c071a304b8067f192' (2023-06-22)
```
2023-06-24 19:43:09 +00:00
a723d1274b
all: ship Tuba mastodon/pleroma client
2023-06-24 09:50:12 +00:00
d41ad9db01
lappy: fix build (syntax error)
2023-06-24 09:39:58 +00:00
d6720f3601
sxmo: lift device-specific config out of the sxmo-utils & into the hosts
2023-06-23 10:24:47 +00:00
0b0d453916
sxmo: remove cfg.{deviceHooks,hooks}
...
seems sxmo is able to find them through XDG_DATA_DIR
2023-06-23 09:13:57 +00:00
59adddafc7
sxmo: make the package a config option
2023-06-23 08:38:23 +00:00
50fa70ca56
sxmo-utils: leave note about which hooks to lift out of package
2023-06-23 08:31:53 +00:00
86855b0c40
sxmo: run upstream set-permissions script at boot
...
this doesn't seem to do much in practice.
ideally upstream would include the logic for LEDs here too, but they
don't.
2023-06-23 08:31:53 +00:00
931838fb0d
sxmo: ship deps via package instead of at the DE level
2023-06-23 08:31:48 +00:00
ec3a7067b6
modules/programs.nix: fix eval error when a program is suggestedBy multiple enabled packages
2023-06-23 02:05:26 +00:00
8cb236b0a9
users: add self to transmission
group
2023-06-23 00:27:48 +00:00
5f47372f6a
sane-bt: add --freeleech and --archive flags to control torrent location
2023-06-23 00:02:51 +00:00
afe27fd9cb
sane-bt-add: support moving torrents to new directories
2023-06-22 23:48:00 +00:00
e8265807a9
NIX_PATH: point overlays to ~/nixos, not /nix/store/...
2023-06-22 23:34:15 +00:00
85ecaf64e9
sane-scripts: tidy up python deps
2023-06-22 23:33:49 +00:00
33b33a9237
sane-bt-*: remove extraneous nix-shell dep
2023-06-22 22:39:02 +00:00
fecd2fa7d3
sane-bt-*: add top-level docs
2023-06-22 22:37:02 +00:00
74ec65c8a9
sane-bt-show: allow showing multiple torrents (again)
2023-06-22 22:32:38 +00:00
21a060d856
sane-scripts: lift the transmission
runtime dependency into sane-lib.bt
2023-06-22 22:29:52 +00:00
6249f7553c
sane-bt-*: refactor: executor -> bt_api rename
2023-06-22 22:25:13 +00:00
96c976a3b0
sane-bt-show: port to Python
2023-06-22 22:24:49 +00:00
d48d3a979f
sane-scripts: leave comment about cleaning up setup.py
2023-06-22 21:35:45 +00:00
ab8ee51321
sane-ip-port-forward: fix broken import
2023-06-22 21:34:59 +00:00
74891fb2f0
sane-scripts: split sane-lib-ssdp into an actual, nix-level library
2023-06-22 09:58:56 +00:00
f62bd83eb8
sane-scripts: split sane-lib-bt into an actual, nix-level library
...
a bit less hacky, i think
2023-06-22 09:53:30 +00:00
c977665214
sane-scripts: port sane-bt-rm to python
...
also fix missing lib in sane-bt-add
2023-06-22 07:24:08 +00:00
b3a605c76b
sane-ip-port-forward: remind why we sys.path.insert
2023-06-22 02:28:10 +00:00
2cbd44b2b3
sane-bt-add: port to Python (and add a dry-run option)
2023-06-22 02:27:47 +00:00
689c63a905
record my attempt at updating matrix-appservice-irc in case i try again in the future
2023-06-21 06:13:27 +00:00
ed2480f48c
matrix-appservice-irc: fix permissions errors
2023-06-21 06:12:08 +00:00
7aad3a62ba
koreader: ship RSS feeds
2023-06-20 19:58:02 +00:00
1583b213f1
fs: ensure directories for remote filesystems are created
2023-06-20 08:40:25 +00:00
db851d960c
sxmo: include sfeed
, for use by sxmo_rss.sh
...
note that sxmo_rss.sh needs to be run from a terminal,
and i'm not sure it's totally wired up "correct".
2023-06-20 08:38:18 +00:00
fb7cb091e3
tuiApps: add sfeed
2023-06-20 08:38:11 +00:00
048dbc5809
moby/linux: 6.3.0 -> 6.4.0-rc7
...
this supposedly brings better power usage during sleep
by powering off the touchscreen
2023-06-20 03:01:10 +00:00
bb1a2c9dcb
moby: remove ~/.config/sxmo/profile in favor of the nixos-level config options
...
note that this reverts from a SXMO_SWAY_SCALE of 2.0 -> 1.5
there may be other idiomatic ways to tune that
2023-06-20 00:33:10 +00:00
86c8fe1466
sane-bt-search: remove jackett hostname hack
2023-06-20 00:29:16 +00:00
95f6fd7082
jackett: use recommendedProxySettings so that returned URLs are correct
2023-06-20 00:28:46 +00:00
5fb52ba38e
sxmo: show battery percentage by default; idle timeout to 5min, both configurable
2023-06-20 00:13:39 +00:00
4f8d0023ef
sxmo: make an option with which to configure noidle
2023-06-20 00:05:06 +00:00
280c4aa2e8
sxmo: add missing j4-dmenu-desktop
...
this adds the "all apps" option to the app menu
2023-06-19 23:58:04 +00:00
fd270dd0b8
sxmo-utils: 1.14.1 -> 1.14.2
2023-06-19 23:57:44 +00:00
8e17e2beb2
lemmy: remove unsupported settings.federation.enabled
option
2023-06-19 21:17:59 +00:00
d68704474d
sane-bt-search: include links to the tracker page
2023-06-19 21:01:52 +00:00
0fa5b5bf52
flake/nixpkgs: 2023-06-15 -> 2023-06-17
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/7c67f006ea0e7d0265f16d7df07cc076fdffd91f' (2023-06-15)
→ 'github:nixos/nixpkgs/04af42f3b31dba0ef742d254456dc4c14eedac86' (2023-06-17)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/1e2bae54870a06aa9364f8d33a5b9a0869d792fc' (2023-06-16)
→ 'github:Mic92/sops-nix/1634d2da53f079e7f5924efa7a96511cd9596f81' (2023-06-18)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/aa4b53f79d961a7cbba0b24f791401a34c18011a' (2023-06-16)
→ 'github:NixOS/nixpkgs/e2e2059d19668dab1744301b8b0e821e3aae9c99' (2023-06-17)
```
2023-06-19 19:33:51 +00:00
9caa2a0a17
koreader: note to self that the os.execute bug may affect other features
2023-06-19 09:48:57 +00:00
023e28fb03
koreader: fix that "isOnline" check was failing and preventing FTP access
2023-06-19 09:21:30 +00:00
bed33fae60
koreader: 2023.04 -> 2023.05.1
2023-06-19 08:02:54 +00:00
3b958ba356
sftp: allow read-only anonymous FTP
2023-06-19 03:49:51 +00:00
adb6ff4c66
remove dead code: resholve-prologue
2023-06-18 21:48:12 +00:00
931c76c2e7
unftp: init at 0.14.3
2023-06-18 06:38:01 +00:00
d95042ab65
servo: partially enable a FTP server
...
disabled as i tidy it
strugging to enable an anonymous FTP user -- might not be possible without using the web admin interface
2023-06-17 10:15:30 +00:00
0605094461
Merge branch 'staging/nixpkgs-2023-06-15'
2023-06-17 10:13:21 +00:00
4eb6c1fd7d
flake/nixpkgs: 2023-06-12 -> 2023-06-15
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/0eeebd64de89e4163f4d3cf34ffe925a5cf67a05' (2023-06-12)
→ 'github:nixos/nixpkgs/7c67f006ea0e7d0265f16d7df07cc076fdffd91f' (2023-06-15)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/cb85e297937af1bd1434cf5f85a3f86a21dc8207' (2023-06-11)
→ 'github:Mic92/sops-nix/1e2bae54870a06aa9364f8d33a5b9a0869d792fc' (2023-06-16)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/ef24b2fa0c5f290a35064b847bc211f25cb85c88' (2023-06-10)
→ 'github:NixOS/nixpkgs/aa4b53f79d961a7cbba0b24f791401a34c18011a' (2023-06-16)
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=f3747a1dad3d34880613821faf26357ba432d3d7 ' (2023-05-19)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs/heads/master&rev=0e0aa12aca143639f158b3a5c0c00349fcc2166c ' (2023-06-16)
```
2023-06-17 10:07:59 +00:00
c553e74cd6
common: fs: remove invalid "nofail" option from ssh mounts
2023-06-17 10:03:44 +00:00
4eb6f59b01
sane-ip-reconnect: add some logging
2023-06-16 07:17:31 +00:00
9f55a8288d
ship koreader ebook reader (and persist relevant data)
2023-06-16 01:23:55 +00:00
feb299eb22
cross: fix koreader build
2023-06-16 01:23:55 +00:00
b21c79a0b4
cross: fix nautilus
2023-06-16 01:23:55 +00:00
c819bc2d95
cross: fix cozy unable to load FileChooser at runtime
2023-06-16 01:23:55 +00:00
21006e52dc
sane-bt-search: add a --help option
2023-06-15 10:25:59 +00:00
5562d60cbb
fs mounts: add nofail and mount-timeout to reduce shutdown hangs on nfs
2023-06-15 10:08:54 +00:00
17041384e9
fs mounts: reduce nfs timeouts, for faster shutdown
...
it still takes 90s; maybe the issue is nested mounts?
2023-06-15 09:25:48 +00:00
9eb36441e1
fs mounts: don't auto-mount ssh; try to specify correct net dependencies for better shutdown
2023-06-15 08:40:21 +00:00
0d0a9fce6a
associate ssh pubkeys to my hosts' wireguard names
2023-06-15 07:54:31 +00:00
847e618dee
cozy: persist data
2023-06-15 06:34:50 +00:00
c4e345e2e7
cozy: ship on all gui devices
2023-06-15 06:08:10 +00:00
c75719e751
/mnt/servo-media: default to the nfs mount
...
maybe i remove the ssh mounts if/when nfs proves stable
2023-06-15 02:31:17 +00:00
7a57cf5327
clients: fs: mount servo over nfs
2023-06-15 02:14:42 +00:00
b81642ccc9
servo/nfs: fix netmask typo
2023-06-15 02:13:29 +00:00
57ca3e67b3
servo/nfs: export rw if the source is wireguard
2023-06-15 01:52:15 +00:00
bcca6b6096
servo: export some read-only NFS mounts
2023-06-15 01:38:09 +00:00
79772d4e3d
cozy: fix launch
2023-06-14 22:27:03 +00:00
339c0a47ab
flake/nixpkgs: 2023-06-11 -> 2023-06-12
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11)
→ 'github:nixos/nixpkgs/0eeebd64de89e4163f4d3cf34ffe925a5cf67a05' (2023-06-12)
```
2023-06-14 20:38:43 +00:00
b1be78529b
gpodder: apply update via upstream PR
2023-06-14 07:39:18 +00:00
cce53b968b
sequoia: apply update via upstream PR
2023-06-14 07:35:50 +00:00
1d55b98cd1
sequoia: 0.28.0 -> 0.30.1
2023-06-14 07:16:21 +00:00
e9d45c3b31
snippets: update
2023-06-14 02:30:29 +00:00
32dde42ee2
zecwallet-light-cli: init at 1.7.7
2023-06-14 00:32:54 +00:00
b60986cfb8
update snippets
2023-06-13 22:10:59 +00:00
60ef232bc0
flake/nixpkgs: 2023-06-10 -> 2023-06-11
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/21951114383770f96ae528d0ae68824557768e81' (2023-06-10)
→ 'github:nixos/nixpkgs/75a5ebf473cd60148ba9aec0d219f72e5cf52519' (2023-06-11)
```
2023-06-13 08:49:55 +00:00
7f7bc33be5
sane-bt-search: report errors for unexpected options
2023-06-13 08:01:52 +00:00
f52f56a34c
moby: no longer ship Jellyfin
2023-06-13 07:05:21 +00:00
425de71583
komikuu: ship on all GUI platforms
2023-06-13 07:04:43 +00:00
0bd87077c1
komikku: fix for cross compilation
2023-06-13 07:04:26 +00:00
601bf567eb
gpodder: ship the gpodder-adaptive branch
...
better mobile experience
2023-06-13 05:30:10 +00:00
4f74078423
komikku: persist downloaded comics
2023-06-13 05:30:10 +00:00
f170351de7
ship komikku (comic/manga viewer)
2023-06-13 05:30:10 +00:00
bee9dab513
gpodder: 3.10.21 -> 3.11.1
2023-06-13 05:30:10 +00:00
16c3d4289e
cross: jellyfin-media-player-qt6: fix wrapQtAppsHook
2023-06-13 05:30:10 +00:00
21e0c0d00f
sane_ssdp: fix get_ips_from_location return value on failure
2023-06-12 20:11:02 +00:00
fdf85156bc
lemmy: re-enable the version pin
2023-06-11 12:12:41 +00:00
79a7daca12
lemmy: more debugging
2023-06-11 11:24:15 +00:00
3996e1be08
lemmy-ui: no need to patch nodejs version after upstream nixpkgs update
2023-06-11 10:51:05 +00:00
8b1dbd42da
roles/dev-machine: disable docs for lemmy-server
2023-06-11 10:51:05 +00:00
a2c7edf340
flake/nixpkgs: 2023-06-07 -> 2023-06-10
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/381e92a35e2d196fdd6077680dca0cd0197e75cb' (2023-06-07)
→ 'github:nixos/nixpkgs/21951114383770f96ae528d0ae68824557768e81' (2023-06-10)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/a522e12ee35e50fa7d902a164a9796e420e6e75b' (2023-06-04)
→ 'github:Mic92/sops-nix/cb85e297937af1bd1434cf5f85a3f86a21dc8207' (2023-06-11)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/eaf03591711b46d21abc7082a8ebee4681f9dbeb' (2023-06-03)
→ 'github:NixOS/nixpkgs/ef24b2fa0c5f290a35064b847bc211f25cb85c88' (2023-06-10)
```
2023-06-11 10:51:05 +00:00
9b365d1771
sxmo: fix volume controls for pipewire
2023-06-11 09:57:47 +00:00
8cf3402be4
add new TODOs for better sxmo experiences
2023-06-11 08:34:20 +00:00
a92fa489cb
complete todos: sxmo auto-rotation
2023-06-11 08:32:56 +00:00
837f20e892
lemmy: apply PR feedback
2023-06-11 03:43:35 +00:00
3d56117d65
gocryptfs: remove "defaults" flag
2023-06-10 23:21:42 +00:00
1724ac60e5
feeds: update URL for The Intercept
2023-06-10 23:08:51 +00:00
bf168c7f0f
feeds: update URL for Deconstructed
2023-06-10 22:59:44 +00:00
37cafcf610
moby: re-enable nautilus file browser
2023-06-10 22:54:27 +00:00
27d2f756d2
moby: tweak default apps (sxmo, jellyfin qt6)
2023-06-09 09:44:27 +00:00
3ab33956e4
programs: disable unused networkmanagerapplet
2023-06-09 01:17:06 +00:00
0b71712208
moby: disable soundconverter to speed up the builds
2023-06-09 01:05:54 +00:00
f31619d9e9
programs: disable sublime-music
...
i don't use it frequently enough to justify building/shipping it on the
regular.
2023-06-09 01:04:26 +00:00
61838a589f
programs: remove playerctl (unused)
...
it's used by sway, where we address it by full path
2023-06-09 01:03:49 +00:00
c10c887650
programs: clinfo: move out of guiApps -> consoleApps
2023-06-09 01:03:05 +00:00
6df61525a1
programs: dconf-editor: only build on desktop guis
2023-06-09 01:02:41 +00:00
e5ce7c02ef
programs: factor ffmpeg/yt-dlp & friends out of consoleUtils
2023-06-09 00:57:53 +00:00
88e5efd1f3
programs: disable unused gnome-system-monitor, emote
2023-06-09 00:45:17 +00:00
e9200ffcdf
programs: split steam into own file
2023-06-09 00:42:36 +00:00
ab78a36354
programs: separate the imports from the default packages/sets
2023-06-09 00:40:26 +00:00
c92f216a5b
programs: split imagemagick into own file
2023-06-09 00:40:22 +00:00
eacd3c88d1
nixpatches: update bambu-studio PR hash
2023-06-08 22:48:57 +00:00
487fbf2236
flake/nixpkgs: 2023-05-24 -> 2024-06-07
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/f91ee3065de91a3531329a674a45ddcb3467a650' (2023-05-24)
→ 'github:nixos/nixpkgs/381e92a35e2d196fdd6077680dca0cd0197e75cb' (2023-06-07)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/4ccdfb573f323a108a44c13bb7730e42baf962a9' (2023-05-21)
→ 'github:Mic92/sops-nix/a522e12ee35e50fa7d902a164a9796e420e6e75b' (2023-06-04)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/d0dade110dc7072d67ce27826cfe9ab2ab0cf247' (2023-05-21)
→ 'github:NixOS/nixpkgs/eaf03591711b46d21abc7082a8ebee4681f9dbeb' (2023-06-03)
```
2023-06-08 22:37:53 +00:00
97f93e8ec0
sxmo: enable auto screen rotation by default
2023-06-08 22:14:43 +00:00
e1eac4ae46
cross: fix jellyfin-media-player-qt6 wrapper to target host platform
2023-06-08 20:11:03 +00:00
44d0b4efd4
cross: emulate only qt5
package set, and less of the actual libsForQt5 stuff
2023-06-08 20:01:21 +00:00
9ab85167c3
cross: jellyfin: build w/o using libsForQt5.callPackage
2023-06-08 09:36:43 +00:00
9730659f32
add some TODOs about work i want to push upstream
2023-06-08 08:27:20 +00:00
b45981e870
jellyfin: allow qt6 cross build (but the result exits immediately on launch)
2023-06-08 05:41:38 +00:00
95c9b5d6a2
cross: get qtwebengine to cross compile from x86_64 -> aarch64
...
the resulting product isn't *necessarily* correct.
i can build jellyfin, but it exits immediately.
2023-06-08 05:41:38 +00:00
05f10f0115
sane-bt-search: place URI on its own line in the results list
2023-06-08 01:46:36 +00:00
86b15d381f
sane-bt-search: include non-magnet results
2023-06-08 01:32:19 +00:00
ecaab07bce
Merge branch 'staging/dns-refactor'
2023-06-08 00:33:02 +00:00
4fd4efa22f
DNS: split the zone generation out of trust-dns
...
this is in preparation for upstreaming parts of this into nixpkgs
2023-06-08 00:32:28 +00:00
527585e7eb
new TODOs for sane-bt-search improvements
2023-06-07 23:57:32 +00:00
481110fefb
add a todo: split out trust-dns
2023-06-07 08:08:23 +00:00
c44f69a01f
modules/services/dyn-dns: specifc sane-ip-check* more irectly
2023-06-07 08:00:43 +00:00
adbc2a76c3
modules/ports.nix: specify sane-ip-port-forward more directly
2023-06-07 08:00:43 +00:00
34ed201aff
browserpass: specify sane-secrets-unlock more directly
2023-06-07 08:00:39 +00:00
4d63b81b05
zsh: refer to sane-deadlines more directly
2023-06-07 07:44:46 +00:00
e1a18cdae1
sane-scripts: port sane-wipe-browser to nix-shell & remove dead resholve code
2023-06-07 07:30:11 +00:00
2a1d87650b
sane-scripts: port sane-which to nix-shell
2023-06-07 07:25:43 +00:00
4a18dfeef3
sane-scripts: port sane-vpn-up to nix-shell
2023-06-07 07:24:49 +00:00
ff1aece1ed
sane-scripts: port sane-vpn-down to nix-shell
2023-06-07 07:24:32 +00:00
05cf5e376a
sane-scripts: port sane-sync-from-servo to nix-shell
2023-06-07 07:21:36 +00:00
855a66499f
sane-scripts: port sane-sync-from-iphone to nix-shell
2023-06-07 07:20:27 +00:00
b9cc581736
sane-scripts: port sane-sudo-redirect to nix-shell
2023-06-07 07:17:26 +00:00
0a8eee8af0
sane-scripts: port sane-stop-all-servo to nix-shell
2023-06-07 07:16:27 +00:00
a40fc7e112
sane-scripts: port sane-ssl-dump to nix-shell
2023-06-07 07:12:42 +00:00
6bbb5669a6
sane-scripts: port sane-shutdown to nix-shell
2023-06-07 07:11:41 +00:00
c8d5411462
sane-scripts: port sane-secrets-* to nix-shell
2023-06-07 07:07:07 +00:00
af4cfc29b1
sane-scripts: port sane-reclaim-disk-space to nix-shell
2023-06-07 07:00:07 +00:00
9942025a2f
sane-scripts: port sane-reboot to nix-shell
2023-06-07 06:58:11 +00:00
04f7287781
sane-scripts: port sane-rcp to nix-shell
2023-06-07 06:57:07 +00:00
14ae501433
sane-scripts: sane-private-*: port to nix-shell
2023-06-07 06:53:45 +00:00
46edc56a32
sane-scripts: remove sane-test
2023-06-06 09:22:01 +00:00
7907623887
sane-scripts: lift sane-mount-servo
out of resholve
2023-06-06 08:24:32 +00:00
c542e120ef
refactor: sane-scripts: order the non-resholve scripts, rename py-scripts
2023-06-06 08:15:50 +00:00
7fcff0b6a2
sane-scripts: lift sane-ip-check
out of resholve
2023-06-06 08:14:42 +00:00
32671201a4
sane-scripts: lift sane-git-init
out of resholve
2023-06-06 08:10:31 +00:00
4d2268b5f1
sane-scripts: lift sane-find-dotfiles
out of resholve
2023-06-06 08:09:37 +00:00
e5fe7c093a
sane-scripts: lift sane-dev-cargo-loop
out of resholve
2023-06-06 08:08:20 +00:00
162f3a291c
sane-scripts: lift deadlines
out of resholve
2023-06-06 08:05:10 +00:00
31740befbf
programs: split jellyfin-media-player into own nix module
2023-06-06 07:54:08 +00:00
0c610c8f1c
jellyfin-media-player: working qt6 build
...
haven't checked cross compilation
2023-06-06 07:54:08 +00:00
e9dc22c1f2
sxmo-utils: sxmo_hook_start.sh: don't start pulse/pipewire audio daemons at start; don't warn on 'first' use
2023-06-06 07:54:08 +00:00
75e6393680
sxmo-utils: move the upstrea sxmo_hook_start.sh inline
...
this can let me customize it aggressively here
but see track how it originally looked
2023-06-06 07:54:08 +00:00
9ca6857f4d
sxmo-utils: refactor a bit to allow easier customizing
2023-06-06 07:54:08 +00:00
8c30b87a94
sane-find-dotfiles: include ~/.local/state
2023-06-06 07:54:08 +00:00
6ffd6693cb
sane-scripts: remove sane-date-math
...
why did i even make this...
2023-06-06 07:54:08 +00:00
e11fe929f4
alsa-ucm-conf-sane: move from patched/
to additional/
...
the way i'm using this lately calls into question the naming scheme...
2023-06-06 07:54:08 +00:00
3dcd5629a7
moby: set ALSA_CONFIG_UCM2 in all the places it's needed
2023-06-06 07:54:08 +00:00
4cf4c38da3
WIP: jellyfin-media-player: support qt6
...
the hope is that achieving this would allo much faster mobile deployments
as qt6 can generally compile w/o emulation
2023-06-06 07:54:08 +00:00
e0e3c36d1b
fix NIX_PATH overlay interaction that was crashing nix-shell
2023-06-06 07:49:52 +00:00
108c1d9d60
moby: don't set ALSA_CONFIG_UCM2 var within pulseaudio service
2023-06-01 09:38:51 +00:00
c6e16ebc13
alsa-ucm-conf: patch custom PinePhone conf into the upstream package rather than shipping *only* the PinePhone configs
...
this is more to faciliate a goal of eventually not shipping any custom audio profiles
i.e. stay close to how upstream does things until we reach that goal
-mnote that this doesn't actually override the alsa-ucm-conf nix package (yet).
doing so is costly
2023-06-01 09:19:45 +00:00
aa60838551
gpodder-configured: don't bail if we fail to realize the feeds
2023-06-01 00:10:36 +00:00
d6bde02dfe
feeds: update URL for Acquired podcast
2023-06-01 00:04:54 +00:00
d07bb03936
feeds: update URL/title for _ACQ2_
2023-05-31 23:57:08 +00:00
1ab2f42ff4
feeds: update URL for _The Portal_
2023-05-31 23:54:46 +00:00
e0d20cb62a
cross: fix phosh cross compilation
2023-05-31 09:16:04 +00:00
f8944c8379
programs: ship alsaUtils
2023-05-31 08:15:32 +00:00
ca38bb4aec
refactor: remove deprecated types.string
uses
2023-05-31 04:27:27 +00:00
287817056f
refactor: sane.services.wan-ports -> sane.ports
2023-05-31 04:25:39 +00:00
5cc7ced859
dns: rework so that we branch to the LAN v.s. WAN results based on source IP of the query -- not interface.
...
this simplifies the UPnP forwards and the OVPN routing
2023-05-31 00:56:52 +00:00
4dc5378b3e
dns: give different results based on which port the request arrives from
...
WAN and VPN requests are served by local port 1053 and `wan.uninsane.org`.
LAN requests are served by port 53 and `servo.lan.uninsane.org`.
i'm not *super* fond of this. a recursive resolver of uninsane.org via the VPN will only ever get WAN addresses (broken).
we may prefer to do IP-based responses, maybe via the same Linux firewall rules that forward from VPN namespace to root namespace
2023-05-30 12:00:30 +00:00
fe7e440997
git: remove __pycache__
2023-05-28 21:49:29 +00:00
e4262cb0bc
ssh: integrate with sane.services.wan-ports
2023-05-28 20:39:18 +00:00
35c9f2bf60
servo: enable UPnP port forwarding timer
2023-05-28 20:38:24 +00:00
13794e9eaa
sane-scripts: build sane-ip-port-forward with inetutils (required for hostname command)
2023-05-27 23:27:36 +00:00
a33950da62
sane-scripts: UPnP retrieves LAN IP from the gateway
2023-05-27 23:26:57 +00:00
37995e23c2
sane-scripts: make the UPnP/ssdp code more resilient to errors
2023-05-27 23:17:47 +00:00
66156829d9
flake/nixpkgs: 2023-05-22 -> 2023-05-24
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/7084250df3d7f9735087d3234407f3c1fc2400e3' (2023-05-22)
→ 'github:nixos/nixpkgs/f91ee3065de91a3531329a674a45ddcb3467a650' (2023-05-24)
```
2023-05-27 21:02:28 +00:00
3c40fa6982
sane-script to forward a list of ports via UPnP
2023-05-27 09:57:41 +00:00
c1ddddddc0
ports: hide behind services.sane.wan-ports
...
later i will use this to enable UPnP on relevant ports
2023-05-26 23:28:30 +00:00
aae118b476
net: open UDP ports required for UPnP
2023-05-26 22:45:41 +00:00
7e402ce974
dyn-dns: obtain IP address via UPnP
2023-05-26 22:40:50 +00:00
5b80308074
servo: disable broken mx-discord-puppet
2023-05-26 21:04:54 +00:00
e5c94b410f
lemmy-ui: update nodejs version
2023-05-26 21:04:34 +00:00
209c18cb38
flake/nixpkgs: 2023-05-18 -> 2023-05-22
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/48a0fb7aab511df92a17cf239c37f2bd2ec9ae3a' (2023-05-18)
→ 'github:nixos/nixpkgs/7084250df3d7f9735087d3234407f3c1fc2400e3' (2023-05-22)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/a376127bb5277cd2c337a9458744f370aaf2e08d' (2023-05-14)
→ 'github:Mic92/sops-nix/4ccdfb573f323a108a44c13bb7730e42baf962a9' (2023-05-21)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/c6d2f3dc0d3efd4285eebe4f8a36a47ba438138e' (2023-05-14)
→ 'github:NixOS/nixpkgs/d0dade110dc7072d67ce27826cfe9ab2ab0cf247' (2023-05-21)
```
2023-05-26 05:58:22 +00:00
616a2dd19f
add todo: debug wireguard flakiness
2023-05-26 05:58:08 +00:00
5b0f898c62
roles/ac: disable unused p2p services
...
i2p in particular binds to port 1900, which is partially in conflict with UPnP
2023-05-26 04:53:35 +00:00
a541e866a1
servo: remove the extraneous firewall enable statement. FW is enabled by default
2023-05-26 04:52:52 +00:00
d3eb0bee26
enable some net debugging tools
2023-05-25 09:48:42 +00:00
2ca0f6ea62
cross compilation: fix wrapFirefox
...
now the web browser extensions should work on moby?? :o :o
2023-05-25 06:07:05 +00:00
66be38bfbf
librewolf: enable some more policies which might or might not actually improve things :-(
...
i really hate firefox, but there's not much alternative.
2023-05-25 01:01:34 +00:00
4785e54024
flake: new output to build sane.programs.foo.package
2023-05-24 23:32:21 +00:00
aecb55c79e
programs/web-browser: allow overriding specific addons
2023-05-24 23:09:05 +00:00
1759d5a075
build bonsai via upstream PR
2023-05-24 23:08:12 +00:00
f50feb6c96
add todo: upstreaming of bonsai
2023-05-24 09:38:13 +00:00
d2b50b53d4
cross: browserpass-extension can cross-compile
2023-05-24 09:37:47 +00:00
4550299bdb
moby: sxmo: configure defaults
2023-05-24 09:37:26 +00:00
67a23c01e9
sxmo: allow full 180 rotation
2023-05-24 09:00:36 +00:00
077d11a0d6
add todo: sxmo autorotation improvements
2023-05-24 07:41:48 +00:00
49db12b8fd
complete todo item: fixed nur
2023-05-24 07:41:48 +00:00
8cde4135b1
matrix: irc: libera: configure with sasl=false
2023-05-24 07:40:35 +00:00
12cd61c9f7
sxmo: support KEYBOARD
2023-05-24 06:06:16 +00:00
c882fb673e
cross: wvkbd: support aarch64 builds
2023-05-24 05:57:30 +00:00
19f022a682
pkgs/default.nix: conditionally import partially-upstreamed packages to fix NUR
2023-05-24 05:57:26 +00:00
839f51a6a2
hare: pull patches from upstream PR
2023-05-24 05:52:17 +00:00
9b2b261bd3
fix overlay application order so cross
comes before pkgs
...
this lets me add new packages, and have them be emulated on moby builds
2023-05-24 03:57:35 +00:00
b2fe449c7f
bonsai: remove aarch64-specific hacks
...
they aren't needed with newer hare
2023-05-23 20:17:40 +00:00
da5e3e6742
hare: upgrade version so we don't need to patch as much
2023-05-23 19:08:29 +00:00
68763ade1f
sxmo: enable gnome-keyring as required by nheko
2023-05-23 10:54:55 +00:00
1fadd6b177
fix NUR evaluation
2023-05-23 09:44:05 +00:00
2ac9c98bc0
moby: get lisgd gestures working for sxmo
2023-05-23 05:22:17 +00:00
67b6dfc3d3
sxmo: ship a11y and session packages, needed by lightdm-mobile-greeter
2023-05-23 04:43:27 +00:00
8dddf83eb7
bonsai: remove dead commented code
2023-05-23 01:03:36 +00:00
e41ff28746
bonsai: fix aarch64 build
2023-05-23 01:03:36 +00:00
6d1baab11f
hosts: allow building of broken packages
2023-05-23 01:03:36 +00:00
a6f68ac90c
flake/uninsane.org: 2023-04-30 -> 2023-05-19
2023-05-19 20:42:09 +00:00
3aa1a9f674
Merge branch 'staging/nixpkgs-2023-05-18'
2023-05-19 20:07:21 +00:00
21d17c330f
sane-backup-*: port to nix-shell
2023-05-19 19:58:37 +00:00
ae2e4931f3
sane-bt-show: port to nix-shell
2023-05-19 19:52:44 +00:00
c662936490
sane-bt-add: add help message & port to nix-shell
2023-05-19 19:48:52 +00:00
d6fb2ab5b4
flake/nixpkgs 2023-05-14 -> 2023-05-18; nix-serve -> 2023-05-17
...
```
• Updated input 'nix-serve':
'github:edolstra/nix-serve/3b6d30016d910a43e0e16f94170440a3e0b8fa8d' (2023-03-07)
→ 'github:edolstra/nix-serve/e6e3d09438e803daa5374ad8edf1271289348456' (2023-05-17)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/0470f36b02ef01d4f43c641bbf07020bcab71bf1' (2023-05-14)
→ 'github:nixos/nixpkgs/48a0fb7aab511df92a17cf239c37f2bd2ec9ae3a' (2023-05-18)
```
2023-05-19 19:31:37 +00:00
8a28e347f5
matrix: bridge to irc.libera.chat
2023-05-19 10:47:41 +00:00
a8eaaa4e7a
sxmo: gtkgreet: launch sxmo instead of sway o.0
2023-05-19 10:43:28 +00:00
0289dee658
sxmo: greetd: fix settings -> session typo
2023-05-19 10:27:27 +00:00
c8aa6a057f
sxmo: make configurable if it launches on sway v.s. lightdm-mobile-greeter
2023-05-19 10:18:26 +00:00
dd17843c76
sxmo: split the laptop-specific config into hosts/by-name/lappy
2023-05-19 09:36:17 +00:00
ae7e372b97
add TODO: zsh: disable "command not found" helper
2023-05-19 09:13:51 +00:00
af9d435517
sxmo: use the better-supported foot
terminal
...
this is just precautionary
2023-05-19 08:04:17 +00:00
4d92458db3
sxmo: include xdotool package
2023-05-19 08:04:05 +00:00
19944c2a46
sxmo: disable auto-lock
2023-05-19 08:03:51 +00:00
3b5d08f808
sxmo-utils: patch to preserve 105 key layout after menu manipulation
2023-05-19 08:03:24 +00:00
c748de74a0
SXMO: add missing swayidle dependency
2023-05-19 00:09:23 +00:00
951e3a617a
SXMO: disable LEDs
...
on thinkpad it would cause warnings
2023-05-19 00:09:02 +00:00
11d5af99b2
SXMO: add missing jq dependency
2023-05-19 00:04:18 +00:00
7dadea94da
don't shutdown device when power button is tapped
...
notably, this will allow sxmo to intercept the keypress
2023-05-19 00:01:40 +00:00
abfd516025
sxmo: configure volume and power keys
2023-05-18 11:10:43 +00:00
e2e044a8f4
sxmo: switch terminal to kitty
2023-05-18 11:10:28 +00:00
bacc17e333
sxmo: add missing bonsai
, bc
dependencies
2023-05-18 11:10:14 +00:00
6e483c9ed9
nixpatches: remove flutter, kaiteki dead patches
2023-05-18 11:09:48 +00:00
ace9d71d0e
nix-serve: fix typo
2023-05-18 11:07:51 +00:00
54c7d00621
get conky to cross compile
2023-05-18 11:07:36 +00:00
ec77cdaa49
complete TODO: lemmy upstream
...
which is to say, i've sent them upstream & am waiting
2023-05-18 08:37:17 +00:00
72e8d62145
Merge branch 'staging/nixpkgs-2023-05-14'
2023-05-18 08:35:24 +00:00
6344c3da8b
bonsai: provide missing dependencies to unbreak package
2023-05-18 07:34:41 +00:00
88f91bd2d4
hare-ev: init at unstable-2022-12-29
2023-05-18 07:34:01 +00:00
dfc4ac2f86
hare-json: init at unstable-2023-01-31
2023-05-18 07:29:22 +00:00
43ec95f54a
begin packaging for bonsai (incomplete)
2023-05-18 01:31:06 +00:00
25f4661b29
cross: ibus: document why it does not compile
2023-05-18 00:00:09 +00:00
56f7011ada
cross: samba: don't patch
2023-05-17 23:59:43 +00:00
85c8292f9a
pkgs/default.nix: simplify (no need for the scope)
2023-05-17 23:17:24 +00:00
2db988b67c
cross: fix gocryptfs, squeekboard
2023-05-17 23:16:33 +00:00
6301ea3a16
don't install some programs i don't use anymore
2023-05-17 10:39:50 +00:00
1596685d2b
add TODO: auto-populate sane.programs
2023-05-17 10:39:20 +00:00
4f494228d3
sxmo: enable pipewire audio
2023-05-17 10:19:13 +00:00
12d120cd81
sxmo: ship conky, wob dependencies
2023-05-17 10:18:58 +00:00
dc0c3ff887
sxmo: link to some other nix users
2023-05-17 10:18:11 +00:00
aa3515ade2
add TODO: enable IPv6
2023-05-17 08:49:06 +00:00
16cee4e8d4
sane-scripts/sane-wipe-browser: init
2023-05-17 08:36:52 +00:00
3a942ad8a4
add TODO: fix nur evaluation
2023-05-17 07:32:27 +00:00
8973cb22b7
sxmo: add nerdfonts font
...
otherwise certain symbols don't render on the waybar.
still not all do, but it's better than before.
2023-05-17 07:16:30 +00:00
e0bd579e44
Revert "sxmo-utils: define a hooks passthru package"
...
This reverts commit 3f9261d765
.
we achieve hooks at the service layer now.
2023-05-17 07:00:52 +00:00
a96e10617f
sxmo: get gesture support working
2023-05-17 07:00:42 +00:00
14a4d8d577
sxmo-utils: patch the bin paths in superd services
2023-05-17 07:00:42 +00:00
3f9261d765
sxmo-utils: define a hooks passthru package
2023-05-17 07:00:39 +00:00
9b5c39e3c5
users: add colin to input
group
2023-05-17 06:59:46 +00:00
2e9eb51893
i2p/yggdrasil: factor out and only enable for desko/servo
...
especially this means i no longer run them on moby, improving battery life & such
2023-05-17 01:53:17 +00:00
3135b92257
add TODO: better URI parsing
2023-05-17 00:26:18 +00:00
7ef504d14b
git: configure a better log format
2023-05-17 00:26:04 +00:00
fa952e076a
sxmo: add bemenu and ligsd dependencies
...
this doesn't mean they're active yet
2023-05-17 00:25:14 +00:00
bb7462523b
sxmo-utils: fix an internally broken xkb path
2023-05-17 00:24:46 +00:00
44d3623165
add TODO: auto-mount servo
2023-05-16 22:18:28 +00:00
42aca2483e
sway: move log off of /tmp storage
2023-05-16 11:40:30 +00:00
998647c8b5
add TODO: dev documentation browser
2023-05-16 11:24:34 +00:00
e24e76fd8f
get the sxmo service to boot to desktop
...
not sure how to actually launch anything with it >_<
2023-05-16 11:10:19 +00:00
d3a7bfda7f
sxmo-utils 1.13.0 -> 1.14.1
2023-05-16 11:09:57 +00:00
76d875ef3c
cross: fix python cryptography
build
2023-05-16 09:52:21 +00:00
b74c4550d5
sane-bt-search: handle trailing newlines in API key
2023-05-16 07:19:09 +00:00
beef453802
sops: fix key map after universal -> common rename
2023-05-16 07:19:09 +00:00
2da544a39e
nixpkgs (flake input): 2023-05-06 -> 2023-05-14
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/897876e4c484f1e8f92009fd11b7d988a121a4e7' (2023-05-06)
→ 'github:nixos/nixpkgs/0470f36b02ef01d4f43c641bbf07020bcab71bf1' (2023-05-14)
```
2023-05-16 07:19:09 +00:00
32dcfde7e9
sxmo-utils: init at 1.13.0
...
thanks to noneucat for sharing their own packaging of sxmo on nix
2023-05-16 07:08:04 +00:00
e0c2e8c149
lemmy: split the nginx config out into something that can be upstreamed later
...
(waiting for the nixosTests to pass before upstreaming)
2023-05-16 06:04:29 +00:00
95635be1d5
matrix: bridge to irc.oftc.net
2023-05-16 05:55:16 +00:00
c2682fdbf3
mime: associate webm with vlc/video player
2023-05-16 05:08:56 +00:00
d43d02bff5
gpodder: fix opml deployment
2023-05-16 02:12:14 +00:00
4e6deae299
add TODO: better OOM experience (e.g. swap space)
2023-05-15 23:30:50 +00:00
e850bb4f5f
phoc: patch screen blank fix
2023-05-15 23:30:29 +00:00
f76c180ed6
programs: remove logseq (unused)
2023-05-15 22:37:01 +00:00
e8efc855bb
roll-back phoc update (though maybe not strictly necessary, also roll back Phosh)
...
this new config is usable
2023-05-15 22:08:09 +00:00
7684ae91e0
update phoc/phosh via patches
2023-05-15 19:42:28 +00:00
b124035281
nixpatches: point kiwix-tools to upstream PR
2023-05-15 11:03:05 +00:00
68bc670613
phosh-mobile-settings: 0.23.1 -> 0.27.0
...
not deployed yet though
2023-05-15 11:01:02 +00:00
3881f79af0
kiwix-tools: 3.4.0 -> 3.5.0
2023-05-15 10:54:43 +00:00
a47e785ae7
sway: tidy
2023-05-15 02:51:57 +00:00
f8d02687b9
sway: split sway-config out of toplevel
2023-05-15 02:48:58 +00:00
23e39481a4
sway: use blueberry
instead of gnome-bluetooth
...
blueman-manager and gnome-bluetooth both seem to fail outside of gnome DE
2023-05-15 02:42:33 +00:00
9769aea3b3
sway: split waybar-config.nix out from toplevel config
2023-05-15 02:36:28 +00:00
7bbec9d6f5
sway: split waybar-style.css out of top-level config
2023-05-15 02:30:07 +00:00
f8a2691ca0
sway: move to subdir
2023-05-15 02:22:09 +00:00
d024637edf
"fix" gnome-control-center to run on sway again
2023-05-15 02:09:32 +00:00
6501f4c0d7
update TODOs: zecwallet-lite -> source build
2023-05-15 01:01:08 +00:00
c85a429388
servo: fix pleroma secret config syntax
2023-05-15 00:58:31 +00:00
99963c1133
update TODOs: add upstreaming section
2023-05-15 00:42:39 +00:00
5c52a25ccf
update TODOs: UX improvements
2023-05-15 00:38:32 +00:00
4a782db808
update TODOs: UX improvements
2023-05-15 00:36:25 +00:00
f88bbfbb81
inputs/sops-nix: 2023-05-08 -> 2023-05-14
...
```
• Updated input 'sops-nix':
'github:Mic92/sops-nix/36b062a2c85a0efb37de1300c79c54602a094fab' (2023-05-08)
→ 'github:Mic92/sops-nix/a376127bb5277cd2c337a9458744f370aaf2e08d' (2023-05-14)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/ba0086c178d4ed60a7899f739caea553eca2e046' (2023-05-08)
→ 'github:NixOS/nixpkgs/c6d2f3dc0d3efd4285eebe4f8a36a47ba438138e' (2023-05-14)
```
2023-05-14 10:49:08 +00:00
b403348e43
install-iwd: port to static-nix-shell
2023-05-14 10:32:20 +00:00
51ca72da84
iwd: fix secret installation
2023-05-14 10:21:16 +00:00
38d921dbc9
update TODOs: some secrets work is now complete
2023-05-14 09:58:49 +00:00
fb427e55e8
secrets: define these by crawling the repo to decrease duplication
2023-05-14 09:50:01 +00:00
bf56200345
hosts: document the directory structure
2023-05-14 08:56:38 +00:00
7c31407ead
secrets: rename "universal" -> "common" to match the language of hosts/
2023-05-14 08:52:43 +00:00
b39a250e22
secrets: fix servo secrets to all be "binary" format
2023-05-14 08:47:21 +00:00
0822ed34d7
secrets: split matrix_synapse_secrets out of servo.yaml
2023-05-14 08:46:40 +00:00
147b1c50b2
secrets: split pleroma_secrets out of servo.yaml
2023-05-14 08:44:37 +00:00
55875816d0
secrets: split nix_serve_privkey out of servo.yaml
2023-05-14 08:43:07 +00:00
e25a4bbee6
secrets: split freshrss_passwd out of servo.yaml
2023-05-14 08:41:27 +00:00
dbb9e00bed
secrets: split dovecot_passwd out of servo.yaml
2023-05-14 08:40:35 +00:00
6b1c3d02c1
secrets: split wg_ovpns_privkey out of servo.yaml
2023-05-14 08:38:46 +00:00
4a448a1bf1
secrets: split ddns_afraid out of servo.yaml
2023-05-14 08:37:13 +00:00
452a55c5e1
secrets: split ddns_he out of servo.yaml
2023-05-14 08:36:04 +00:00
d10f70aff7
secrets: split duplicity_passphrase out of servo.yaml
2023-05-14 08:34:36 +00:00
38423183ee
secrets: split mediawiki_pw out of servo.yaml
2023-05-14 08:33:22 +00:00
5c3be90b82
secrets: split wireguard keys out of universal.yaml
2023-05-14 08:26:54 +00:00
eabeef9f30
secrets/universal: document some of the more obscure secrets
2023-05-14 08:22:16 +00:00
f5dcca5166
secrets: split router_passwd out from universal.yaml
2023-05-14 08:19:54 +00:00
d9a23dfc1b
secrets: split transmission_passwd out of universal.yaml
2023-05-14 08:17:06 +00:00
adb2162a9c
secrets: split jackett_apikey out of universal.yaml
2023-05-14 08:16:56 +00:00
ed020b56c0
secrets: split moby.yaml into file-per-secret
2023-05-14 02:42:07 +00:00
ff01155efc
secrets: remove dead lappy.yaml file
2023-05-14 02:35:01 +00:00
af42cbd575
servo: fix typo in nixserve secret config
2023-05-14 02:33:56 +00:00
974656a80a
secrets: split lappy.yaml into per-secret files
2023-05-14 02:33:21 +00:00
318efe09e2
secrets: split desko.yaml into one-secret-per-file
2023-05-14 02:29:30 +00:00
88bce722d5
TODO: validate duplicity backups
2023-05-14 02:10:07 +00:00
74e3aa02b9
servo: disable DNSSEC to fix connectivity problems
2023-05-13 21:28:47 +00:00
05ee8f92b3
TODO: debug slow nixos-rebuilds
2023-05-13 12:58:48 +00:00
a5fafee4dd
hosts: fix servo lan IP typo
2023-05-13 12:56:11 +00:00
4afdc11882
hosts: update LAN UP addresses
2023-05-13 11:58:10 +00:00
310f5982cb
static-nix-shell: factor out more helpers & correctly abort build on config error
2023-05-13 11:39:46 +00:00
b6ae9f3646
static-nix-shell: factor out some commonalities between bash & python impls
2023-05-13 11:24:58 +00:00
0270ccdebd
sane-scripts: add sane-bt-rm to remove torrents
...
also rework statix-nix-shell to support bash
2023-05-13 10:31:48 +00:00
efd45c58f1
start tracking TODO items in-repo
2023-05-13 10:04:46 +00:00
596aaf93f6
linux-megous: 6.2-rc5 -> 6.3.0
2023-05-12 10:35:33 +00:00
943008ae5b
feeds: unsubscribe from This Is Democracy
2023-05-12 07:47:01 +00:00
9d6629ad12
feeds: subscribe tuxphones.com
2023-05-12 07:45:42 +00:00
9e21101207
Merge branch 'staging/nixpkgs-2023-05-06'
2023-05-12 06:55:13 +00:00
5997283cef
lemmy: break pict-rs config into own unit & persist its data
2023-05-12 06:54:26 +00:00
3c2715648c
moby: ship compressed kernel images
...
i've verified that .gz images boot. don't know about zImage, etc.
2023-05-12 06:49:59 +00:00
265642c8da
lemmy: remove the log-startup
patch
...
it was only needed for debugging; now i can stay closer to mainline
2023-05-12 05:55:28 +00:00
d7bed3bec2
lemmy: remove debugging statements
2023-05-12 04:49:15 +00:00
079ab08642
lemmy: remove federation.debug
2023-05-12 04:47:10 +00:00
e34c9cc190
lemmy: enable proxyWebsockets instead of manually specifying upgrade logic
2023-05-12 04:46:38 +00:00
6ff2c8acae
lemmy: restrict the http_accept types i forward to the backend
...
it seems that forwarding `POST`s is the important part i was missing earlier
2023-05-12 03:05:26 +00:00
04e8e72ae3
lemmy: switch back to using nix-style proxyPass
2023-05-12 02:47:47 +00:00
5b33c85e75
gitea: link to config options
2023-05-12 02:35:46 +00:00
083d905f4c
lemmy: fix federation
...
now when i subscribe to a community, the request actually seems to go through.
this change probably does more than necessary, but it serves as a known-good config
2023-05-12 02:35:37 +00:00
dd25c26845
add colin to wireshark
group
2023-05-11 23:46:59 +00:00
3bdbd9db7b
nixpkgs.hostPlatform
: set as default, to allow hosts to customize it later
2023-05-11 22:39:14 +00:00
a077009064
fix moby cross compilation
2023-05-11 21:31:41 +00:00
46baec344d
don't ship wireshark on non-desktop machines
2023-05-11 21:31:23 +00:00
a23f5c148c
sublime-music-mobile: bump dependencies to fix build
2023-05-11 08:16:21 +00:00
ada8b75670
transmission: double upload BW to 600 kBps
2023-05-11 06:27:31 +00:00
852a3e7686
nixpkgs: 2023-04-25 -> 2023-05-06
...
```
• Updated input 'mobile-nixos':
'github:nixos/mobile-nixos/4aa0afd84005b79be4d5361b56a60df9e9bd4ea3' (2023-04-03)
→ 'github:nixos/mobile-nixos/ba4638836e94a8f16d1d1f9e8c0530b86078029c' (2023-05-07)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/d0ea36ece469a71a909ebff90777c2f7a49478bb' (2023-04-25)
→ 'github:nixos/nixpkgs/897876e4c484f1e8f92009fd11b7d988a121a4e7' (2023-05-06)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/7c8e9727a2ecf9994d4a63d577ad5327e933b6a4' (2023-04-24)
→ 'github:Mic92/sops-nix/36b062a2c85a0efb37de1300c79c54602a094fab' (2023-05-08)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/ee7ec1c71adc47d2e3c2d5eb0d6b8fbbd42a8d1c' (2023-04-22)
→ 'github:NixOS/nixpkgs/ba0086c178d4ed60a7899f739caea553eca2e046' (2023-05-08)
```
2023-05-10 23:32:31 +00:00
6dbcc89c2e
cargo-docset: source via nixpkgs PR
2023-05-10 23:30:03 +00:00
d661a0776a
nixpatches: factor out an abstraction above fetchpatch for common upstreaming workflows
2023-05-10 22:51:34 +00:00
e71079b354
cargo-docset: replace with nixpkgs-level patch (for upstreaming)
2023-05-10 22:36:27 +00:00
99eb0962ad
Revert "cargo-docset: rename package to cargoDocset"
...
This reverts commit f09a10a168
.
nixpkgs convention is to keep cargo packages in kebab-case.
2023-05-10 22:10:11 +00:00
9c79791428
cargoDocsetHook: invoke via cargo
...
this makes sure we really have all the dependencies on the PATH which we need
2023-05-10 22:09:03 +00:00
f09a10a168
cargo-docset: rename package to cargoDocset
2023-05-10 21:45:59 +00:00
4ddf381d41
zeal-qt5: rename to zeal
...
i don't really care that it's qt5 v.s. qt6, say.
2023-05-10 21:24:58 +00:00
d5ffa6d796
zeal/docsets: ship on desko too
2023-05-10 21:23:42 +00:00
24364992e1
README: update repo structure & link to mirrors
2023-05-10 10:15:05 +00:00
b9afd1e340
lemmy: fixup websocket forwarding
...
able to create admin account and subscribe to remote communities.
haven't tested posting comments.
2023-05-10 08:24:52 +00:00
5936ea5008
yggdrasil: fix deprecated option use
2023-05-10 05:30:30 +00:00
c4bf887fe6
net: add conn for calyx-roomie
2023-05-10 04:52:34 +00:00
20e2ff1fe7
programs: ship wireshark
2023-05-10 04:52:12 +00:00
59a2259105
feeds: add theregister.com
2023-05-09 22:53:06 +00:00
bfcbea5ca1
lemmy: fix the database connection
2023-05-09 10:05:14 +00:00
0376b15a2f
matrix: appservice-irc: connect to esper.net IRC
2023-05-09 08:01:26 +00:00
26c3441344
snippets: include router login and archive.is
2023-05-08 22:20:43 +00:00
51c7ccd782
feeds: subscribe Morning Brew
2023-05-08 21:50:59 +00:00
74ed7bff11
programs: remove wantedBy
from the fs, and make it implicit
2023-05-08 21:41:02 +00:00
836b74991a
mx-sanebot: remove cargoDocsetHook dependency
...
this is now injected when we specifically ask for docs
2023-05-08 21:20:04 +00:00
fbae81eca7
zeal: ship docsets via programs config
2023-05-08 19:18:02 +00:00
89f28e63b4
fs: leave a note about trying lazyAttrs
2023-05-08 09:50:10 +00:00
f89f136041
sane.programs: allow per-program config (and port web-browser to use that)
2023-05-08 09:49:58 +00:00
d220aadc2d
web-browser: move default enable flag to programs/default.nix
2023-05-05 23:01:42 +00:00
94a8c00a40
gitea: migrate config away from deprecated options
2023-05-05 22:33:59 +00:00
3e94a0d0f0
Merge branch 'master' of git.uninsane.org:colin/nix-files
2023-05-05 22:25:47 +00:00
094356cae2
feeds: subscribe acoup.blog
2023-05-05 22:11:06 +00:00
a78c516817
lemmy: fix the perms when running db migrations
2023-05-05 02:04:37 +00:00
e0047150cc
feeds: unsubscribe from Drew Devault
2023-05-05 01:52:11 +00:00
5bf80a701d
feeds: add Eli Qian
2023-05-05 01:51:28 +00:00
b44c0e774e
sane-bt-search: handle mis-encoded iso timestamps
2023-05-04 00:38:04 +00:00
6b9bbe278f
moby: shift the kernel config into the linux-megous
package
2023-05-03 22:48:07 +00:00
afdf3442b4
mx-sanebot: further simplify build for when cargoDocsetHook doesn't exist
2023-05-03 22:40:27 +00:00
b5b32fde95
cargoDocsetHook: init, and use to simplify mx-sanebot build
2023-05-03 22:29:32 +00:00
96eb427ea7
matrix: support larger uploads (100M)
2023-05-03 22:22:09 +00:00
8ffb7b5893
Merge branch 'master' of git.uninsane.org:colin/nix-files
2023-05-03 22:21:46 +00:00
1aed894d2e
linux-megous: fix eval error from aliased kernelPatches
...
have not completed a redeploy, so unsure if this has precisely the same
meaning as it used to.
2023-05-03 10:20:00 +00:00
13ee861b0d
lightdm-mobile-greeter: avoid IFD
2023-05-03 09:43:20 +00:00
35d6f40263
browserpass-extension: avoid IFD
2023-05-03 09:40:40 +00:00
185f1f8f11
Merge branch 'staging/nur'
2023-05-03 08:27:29 +00:00
18ebfb9d9f
fix feedsearch-crawler to build outside of overlay
2023-05-03 08:16:46 +00:00
a8584cf8dc
linux-megous: fix eval error from aliased kernelPatches
2023-05-03 07:25:21 +00:00
57fcd33392
fix dangling reference to feeds.[passthru.]update
2023-05-03 06:48:38 +00:00
569a990488
fix so pythonPackagesExtensions takes effect when importing my packages w/o overlay
2023-05-03 06:47:41 +00:00
915f792b74
overlay: fix pythonPackagesExtension directive
2023-05-03 06:22:33 +00:00
897ba300b2
move pythonPackagesExtensions up to toplevel where it belongs
2023-05-03 06:13:18 +00:00
89f81da134
cleanup: move my packages to just one toplevel scope
...
having multiple scopes -- particularly near the toplevel -- was actually just a complication
2023-05-03 05:59:48 +00:00
1b76f1d643
cleanup: place packages into scopes
...
this helps for my own packages which depend on eachother: they should now evaluate without an overlay
2023-05-03 03:19:39 +00:00
9f21fbceda
nur: better docs for my entrypoint
2023-05-03 00:56:23 +00:00
ff081f3da6
hosts: fix moby lan ip
2023-05-02 18:04:24 +00:00
b15fd0ced5
hosts: fix lappy lan ip
2023-05-02 06:00:06 +00:00
2450bb6f06
refactor package layout to conform better with NUR expectations
2023-05-02 01:27:51 +00:00
dc0ad98db6
uninsane-dot-org: update da209f34 -> 257c45a8
...
```
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=da209f34ce34eb6b8c4d2b3256a02eb23ad9f655 ' (2023-04-30)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=257c45a8b7c5f7edc309362097193900c072040a ' (2023-04-30)
```
2023-04-30 10:35:41 +00:00
7d581f93cc
uninsane-dot-org: 2023-04-20 -> 2023-04-30
...
notably, fix some on-site links
```
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=3b9ce28b7a65d516eedddac67a224493399e5b1e ' (2023-04-20)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=da209f34ce34eb6b8c4d2b3256a02eb23ad9f655 ' (2023-04-30)
```
2023-04-30 00:54:08 +00:00
96d113ffac
lemmy: bump to git version in attempt to debug failed launch
2023-04-30 00:54:08 +00:00
b247c920f6
README: link to the projects i reference
2023-04-29 23:14:20 +00:00
dfa921035d
README.md: cleanup
2023-04-29 23:01:37 +00:00
0c59f4e59c
readme.md -> README.md
2023-04-29 22:08:50 +00:00
3dda51db7d
mx-sanebot: fix formatting typos
2023-04-29 10:34:46 +00:00
b5a6a7a57c
mx-sanebot: pretty-print torrent search results
2023-04-29 10:32:19 +00:00
f300cb1202
mx-sanebot: factor out a helper when invoking processes
2023-04-29 09:35:07 +00:00
10a100c961
mx-sanebot: format the help message in html
2023-04-29 09:18:05 +00:00
25d2234c69
sane-bt-search: add --json
flag to control output format
2023-04-29 08:59:06 +00:00
fa5bc18721
mx-sanebot: add command to search for torrents
2023-04-29 08:42:31 +00:00
7c1961eba8
mx-sanebot: port the parsing over to a more formal implementation
2023-04-29 07:31:16 +00:00
b0c68308b7
WIP: mx-sanebot: first pass at formalizing a parser
2023-04-29 03:22:10 +00:00
6f7b7ddb84
Merge branch 'master' of git.uninsane.org:colin/nix-files
2023-04-28 09:20:05 +00:00
1cc139c45c
Merge branch 'staging/nixpkgs-2023-04-24-staging-next'
2023-04-28 09:19:32 +00:00
d06516a71b
servo: try to ship lemmy (it's failing with some DB migration stuff)
2023-04-28 02:02:39 +00:00
1c5a7b72ea
mx-sanebot: add command that can show torrent status
2023-04-28 01:50:25 +00:00
afc916c9f8
mx-sanebot: split out a cleaner API between the Matrix events and the bot's event-handling logic
2023-04-28 01:33:47 +00:00
7b141f6f58
mx-sanebot: refactor event handling
...
now we handle invites using the same sync idioms as with normal messages
2023-04-27 23:35:42 +00:00
94b7826099
lightdm-mobile-greeter: fix to comply with newer cargo git deps/nixpkgs requirements
2023-04-27 21:01:36 +00:00
fd82256bbc
install zeal docs for packages like mx-sanebot
2023-04-27 10:07:16 +00:00
ec7f36913c
mx-sanebot: allow building zeal docs
2023-04-27 08:32:24 +00:00
6324d8004f
mx-sanebot: add to pkgs
2023-04-27 08:14:23 +00:00
4b8fddeb3f
static-nix-shell: ensure runtime deps are on PATH
2023-04-27 08:14:11 +00:00
871975a597
mx-sanebot: split shell and default out of flake.nix
2023-04-27 08:04:39 +00:00
1e6e41a9cb
add pkgs
support to static-nix-shell and use it for gpodder
2023-04-27 08:00:38 +00:00
2f375b7778
cargo-docset: remove extraneous pkg-config nativeBuildInputs
2023-04-26 08:48:12 +00:00
df2e3a1b03
templates: rust: change sha256 (deprecated) to hash
2023-04-26 08:34:43 +00:00
718a4b61d7
cargo-docset: init at 0.3.1
2023-04-26 08:34:24 +00:00
d617c0259f
templates: add a pure rust
package template
2023-04-26 07:41:08 +00:00
83e404f000
templates: categorize by pkgs v.s. env
2023-04-26 07:35:04 +00:00
ba11bba909
rust template: remove unused build inputs
2023-04-26 07:24:12 +00:00
af394b315e
add a flake template for rust binaries
2023-04-26 07:20:02 +00:00
44195a7d87
programs: ship /home secrets correctly
2023-04-26 03:46:18 +00:00
44e356cf6b
programs: ship zeal (to browse programming docs)
2023-04-26 00:58:50 +00:00
7aafc6719e
home: move firefox from home/firefox.nix -> programs/web-browser.nix
2023-04-26 00:53:30 +00:00
f6579b865b
home: firefox: port to sane.programs API
2023-04-26 00:52:13 +00:00
8d5c917c79
home: move zsh from home -> programs
2023-04-26 00:46:35 +00:00
4c74a95194
home: zsh: port to programs API
2023-04-26 00:46:12 +00:00
a6056aeb47
home: move kitty from home -> programs
2023-04-26 00:36:37 +00:00
ac3e384b63
home: move vlc from home -> programs
2023-04-26 00:35:01 +00:00
3338e93c87
home: move sublime-music from home -> programs
2023-04-26 00:34:39 +00:00
97cb72db7c
home: sublime-music: specify secrets using sane.programs API
2023-04-26 00:34:17 +00:00
f7f6b80cd0
home: move splatmoji from home -> programs
2023-04-26 00:33:04 +00:00
d60fe7a93c
home: move ripgrep from home -> programs
2023-04-26 00:32:33 +00:00
e2fa18b7c7
home: move offlineimap from home -> programs
2023-04-26 00:31:56 +00:00
3226615885
home: offlineimap: specify secrets using the sane.programs API
2023-04-26 00:31:24 +00:00
dd99e66fb5
home: move newsflash from home -> programs
2023-04-26 00:29:49 +00:00
2e45145e72
home: move neovim from home -> programs
2023-04-26 00:29:10 +00:00
9783646a0d
home: move mpv from home -> programs
2023-04-26 00:28:11 +00:00
c24f4d1659
home: move libreoffice from home -> programs
2023-04-26 00:27:43 +00:00
f220771b58
home: move gpodder from home -> programs
2023-04-26 00:27:15 +00:00
cb9854c297
home: move gnome-feeds from home -> programs
2023-04-26 00:26:44 +00:00
d422dcdd89
home: move git from home -> programs
2023-04-26 00:26:05 +00:00
4e4e7e4991
aerc: move from home -> programs
2023-04-26 00:25:08 +00:00
9c09d03e5c
programs: add per-program secrets
2023-04-26 00:19:33 +00:00
1f0fbe29a8
programs: move to subdir
2023-04-26 00:17:20 +00:00
131a828ed0
mx-sanebot: remove dead code
2023-04-25 23:23:04 +00:00
a4bcb44677
Merge branch 'staging/nixpkgs-2023-04-19-staging-next' into master-next
2023-04-25 09:53:53 +00:00
d385845dd5
mx-sanebot: stream the sync events to avoid an inversion of control
...
the handler callback API is a poor fit for Rust lifetimes, so avoid it when possible
2023-04-25 09:48:42 +00:00
66c42916c8
mx-sanebot: refactor event loop
2023-04-25 08:20:56 +00:00
c6d4784dae
nix update: nixpkgs 2023-04-23 -> 2023-04-25
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/7d385961ebe582fed4e850a326d8d200be79f6b8' (2023-04-23)
→ 'github:nixos/nixpkgs/d0ea36ece469a71a909ebff90777c2f7a49478bb' (2023-04-25)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/8a95e6f8cd160a05c2b560e66f702432a53b59ac' (2023-04-23)
→ 'github:Mic92/sops-nix/7c8e9727a2ecf9994d4a63d577ad5327e933b6a4' (2023-04-24)
```
2023-04-25 07:59:38 +00:00
b282e5beb2
mx-sanebot: split out some request/response interface
2023-04-25 07:44:49 +00:00
20f4251c6e
nix flake update 2023/04/23
2023-04-25 06:40:01 +00:00
5d0630cad4
sane-bt-add: implement --audiobook, --vn options
2023-04-24 10:02:40 +00:00
2dbf3b4732
sane-scripts: fix broken prologue
2023-04-24 10:02:24 +00:00
8e8e63a33f
matrix: re-enable shared registration secret
...
this allows me to create users from the CLI
2023-04-24 09:49:37 +00:00
6b7a8f9fec
programs: imagemagick: ship ghostscript as a suggested package
2023-04-24 09:48:09 +00:00
b85bdf26fd
sane-scripts: don't ship the prologue
...
it gets inlined during resholve building
2023-04-24 09:47:36 +00:00
2fa76836b5
programs: fix git/rg not having config
2023-04-24 09:40:09 +00:00
5c8cca6a52
start work on a Matrix bot to expose sane-* commands to Matrix
2023-04-24 09:39:59 +00:00
1f2c9a9a5e
refactor hosts/common/home to use sane.programs
API
2023-04-24 07:22:33 +00:00
337fb9e9d9
sane.programs: allow programs to define files, as per sane.fs
2023-04-24 06:49:56 +00:00
e7f02c057e
steam: integrate into sane.programs, and enable for lappy
2023-04-23 23:21:08 +00:00
8df87256a1
partial nixpkgs update (ibus fails)
2023-04-21 19:41:42 +00:00
09a1d286d0
servo: enable komga
, a comic/manga webapp
2023-04-21 07:15:05 +00:00
0662b06df6
servo: try to ship calibre (but i get runtime errors, so disable it)
2023-04-21 06:57:26 +00:00
b0a99da884
dovecot: if mail fails DKIM, deliver it to Junk
2023-04-20 14:25:59 +00:00
12fd7ebc41
email: split dovecot config out of postfix config
2023-04-20 09:43:39 +00:00
f4a04ff6ba
reorg: move postfix stuff into an email subdir
2023-04-20 09:24:20 +00:00
89e2a83067
postfix: toy with some spam protection (but don't actually enable it)
2023-04-20 09:17:25 +00:00
ae78f2b6c2
sane-scripts: sane-ip-reconnect: port to python & only connect to networks we *know*
2023-04-20 09:11:18 +00:00
198c40df66
minor nixpkgs update (2023-04-19 -> 2023-04-19)
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/bf5b2a67bccd55572834c40a3c1c92530ab55673' (2023-04-19)
→ 'github:nixos/nixpkgs/a1cb3e73104adb41f8902093e07b8eba2114ab3f' (2023-04-19)
```
2023-04-19 13:43:12 +00:00
a952f84ee4
cross: fix patches
2023-04-19 13:42:35 +00:00
c9e55a586b
flake: update nixpkgs 2023-04-16 -> 2023-04-19 (staging-next)
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/f294325aed382b66c7a188482101b0f336d1d7db' (2023-04-16)
→ 'github:nixos/nixpkgs/bf5b2a67bccd55572834c40a3c1c92530ab55673' (2023-04-19)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/de6514f8fe1b3c2b57307569a0898bc4be9ae1c5' (2023-04-17)
→ 'github:Mic92/sops-nix/5698b06b0731a2c15ff8c2351644427f8ad33993' (2023-04-18)
```
2023-04-19 11:24:21 +00:00
aa8c3affcd
cross: remove patches which have been upstreamed
2023-04-19 09:20:56 +00:00
692f47d02d
doc: github token could be shipped statically
2023-04-19 00:00:52 +00:00
0ac17c32a3
programs: add MS GitHub gh
program
2023-04-18 22:04:00 +00:00
2ff4df069e
nix update: nixpkgs: 2023-04-13 -> 2023-04-16 (nixos-unstable)
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/915c0fab841cc88045e00778b8e7fbdbdbd7d1aa' (2023-04-13)
→ 'github:nixos/nixpkgs/f294325aed382b66c7a188482101b0f336d1d7db' (2023-04-16)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/00d5fd73756d424de5263b92235563bc06f2c6e1' (2023-04-11)
→ 'github:Mic92/sops-nix/de6514f8fe1b3c2b57307569a0898bc4be9ae1c5' (2023-04-17)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/e45cc0138829ad86e7ff17a76acf2d05e781e30a' (2023-04-09)
→ 'github:NixOS/nixpkgs/1040ce5f652b586da95dfd80d48a745e107b9eac' (2023-04-16)
```
2023-04-18 21:40:17 +00:00
b11759a0a6
Merge branch 'master' of git.uninsane.org:colin/nix-files
2023-04-18 06:10:47 +00:00
6af0d54e7b
matrix: re-enable signal bridge
2023-04-18 06:10:17 +00:00
f87c115f7c
RSS: subscribe to JMP.chat
2023-04-18 05:50:47 +00:00
099cd12bdd
matrix/irc.nix: sanitize quit messages
2023-04-18 00:58:15 +00:00
bf67def14a
matrix/irc.nix: MyAnonamouse: disable SASL auth
...
it's unclear if SASL auth *might* actually work -- just with some weird delays -- but non-SASL auth *definitely* works
2023-04-17 01:57:27 +00:00
39e7e2230e
symlink Pictures/servo-macros
2023-04-17 00:46:37 +00:00
4ff82f002b
matrix/irc.nix: bridge to MyAnonamouse
2023-04-16 13:13:36 +00:00
781a149542
matrix: re-enable IRC bridge
2023-04-16 00:32:04 +00:00
b7f2f4f5c4
Merge branch 'master' of git.uninsane.org:colin/nix-files
2023-04-16 00:22:00 +00:00
e3cb51951c
programs: add a few (disabled) dev tools
2023-04-15 23:05:37 +00:00
94ac4ec0e9
matrix-appservice-irc: correct the user id/gid
2023-04-15 06:58:13 +00:00
348bd0f177
flake: nit: rename deploy-moby-switch -> deploy-moby
2023-04-15 06:56:24 +00:00
bae0e3df76
cross: remove browserpass patch. it's been merged upstream
2023-04-15 06:56:08 +00:00
429951cfcc
cross: remove tpm2-abrmd patch. it's been upstreamed
2023-04-14 11:09:30 +00:00
b23262b367
cross: remove libtiger patch (no longer necessary?)
2023-04-14 10:51:22 +00:00
464e348545
include a reference to the rav1e PR which i'm waiting for merge
2023-04-14 09:32:35 +00:00
62c1f4009b
switch browser to librewolf
2023-04-14 07:14:50 +00:00
2373d28eb8
flake update: nixpkgs 2023-04-12 -> 2023-04-13
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/cab3b7f3356fa82bfab449fa1bb7b54092dc8e17' (2023-04-12)
→ 'github:nixos/nixpkgs/915c0fab841cc88045e00778b8e7fbdbdbd7d1aa' (2023-04-13)
```
2023-04-13 22:30:52 +00:00
d76591349e
cross: re-patch libgweather, which was incorrectly removed
2023-04-13 21:50:20 +00:00
4361bd45c7
sane-deadlines: fix threshold/date parsing
2023-04-13 10:02:53 +00:00
be33684d5d
cross: remove upstreamed patches
2023-04-13 09:41:10 +00:00
d2ef8d113e
nix update nixpkgs 2023-04-11 -> 2023-04-12
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/4e2c1815ed1a40825c52e30dc993bf3a3c136104' (2023-04-11)
→ 'github:nixos/nixpkgs/cab3b7f3356fa82bfab449fa1bb7b54092dc8e17' (2023-04-12)
```
2023-04-12 20:55:26 +00:00
54d29ca190
Merge branch 'staging/nixpkgs-2023-04-11'
2023-04-12 10:46:55 +00:00
875482f395
apply bambu-studio PR
2023-04-12 02:44:37 +00:00
dac245e032
nix update: nixpkgs 2023-04-08 -> 2023-04-11; sops-nix
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/df6db8c5b0b94b85e578d05b37e5bf3b24555638' (2023-04-08)
→ 'github:nixos/nixpkgs/4e2c1815ed1a40825c52e30dc993bf3a3c136104' (2023-04-11)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/b93eb910f768f9788737bfed596a598557e5625d' (2023-04-02)
→ 'github:Mic92/sops-nix/00d5fd73756d424de5263b92235563bc06f2c6e1' (2023-04-11)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/c1e2efaca8d8a3db6a36f652765d6c6ba7bb8fae' (2023-04-01)
→ 'github:NixOS/nixpkgs/e45cc0138829ad86e7ff17a76acf2d05e781e30a' (2023-04-09)
```
2023-04-12 00:09:51 +00:00
e7edafcfec
nix update nixpkgs 2023-04-02 -> 2023-04-08; mobile-nixos; uninsane-dot-org
...
```
• Updated input 'mobile-nixos':
'github:nixos/mobile-nixos/7a6e97e3af73c4cca87e12c83abcb4913dac7dbc' (2023-03-22)
→ 'github:nixos/mobile-nixos/4aa0afd84005b79be4d5361b56a60df9e9bd4ea3' (2023-04-03)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/66f60deb8aa348ca81d60d0639ae420c667ff92a' (2023-04-02)
→ 'github:nixos/nixpkgs/df6db8c5b0b94b85e578d05b37e5bf3b24555638' (2023-04-08)
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=068f176a64f0e26dc8c1f0eccf28cbd05be4909b ' (2023-03-29)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=2970c6080187975a1fc996f541167e697d4ebebc ' (2023-04-03)
```
2023-04-12 00:08:50 +00:00
00af6104be
flake: pass CLI arguments into nixos-rebuild when running deploy-moby-X
2023-04-07 22:55:47 +00:00
40c9517dc6
moby: ship jellyfin (and it runs!)
2023-04-07 22:55:02 +00:00
c2915e29d4
cross compilation: disable appstream patch
2023-04-06 12:42:06 +00:00
b6edf768b9
packages: enable slic3r (3d printing software)
2023-04-06 08:46:04 +00:00
27be182eb7
Merge branch 'wip/less-disable-flakey-tests'
2023-04-06 08:42:17 +00:00
ddf1be7410
sane-scripts: sane-reclaim-disk-space: use nix-store --optimise
2023-04-06 08:41:02 +00:00
ad819e4cc0
nix flake update: nixpkgs 2023-03-31 -> 2023-04-01
2023-04-06 08:41:02 +00:00
6407f156b2
cross compilation: remove gupnp patch
2023-04-06 07:43:22 +00:00
2f2c666b0b
formatting changes
2023-04-06 06:24:01 +00:00
8760621440
enable nix's auto-optimise-store
2023-04-06 06:23:45 +00:00
0596b02f22
enable i2p
2023-04-06 06:22:47 +00:00
a5841192a2
cross compilation: support i2p
2023-04-06 06:22:19 +00:00
f085c1d691
overlays/disable-flakey-tests.nix: significantly reduce how much we patch nixpkgs
...
this means we can grab from upstream caches more
2023-04-04 23:31:50 +00:00
396d094520
sane-scripts: sane-reclaim-disk-space: use nix-store --optimise
2023-04-04 23:20:54 +00:00
6d419b8279
RSS: unsubscribe from text-based econlib
2023-04-04 20:46:34 +00:00
bf3e0ad790
feeds: subscribe to capitol hill seattle blog
2023-04-03 07:01:51 +00:00
0c07e03ad6
podcasts: add The Witch Trials of JK Rowling
2023-04-03 06:58:14 +00:00
12f3fc333d
nix flake update: nixpkgs 2023-03-31 -> 2023-04-01
2023-04-01 23:56:16 +00:00
4d96a1ed45
update LAN IPs for lappy/desko/moby
2023-04-01 23:50:53 +00:00
9aedb133bb
servo: update LAN IP
2023-04-01 17:08:01 +00:00
5a15b76b61
nix flake update: nixpkgs 2023-03-28 -> 2023-03-31
...
should fix Pleroma
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/fc47fa33a3ac1044098b1d516f88c38c2d22ef72' (2023-03-28)
→ 'github:nixos/nixpkgs/d8f8da95a0a67aaa83036bded2ca59b1940816e2' (2023-03-31)
```
2023-03-31 23:33:59 +00:00
5c17de6e83
Merge branch 'staging/nixpkgs-next-2023-03-28'
2023-03-31 13:05:04 +00:00
8db4498ae8
jellyfin: enable port forwarding and DLNA debugging
2023-03-31 12:42:31 +00:00
001a5fc252
firefox: update addon hashes
2023-03-31 10:27:05 +00:00
6f64e5d469
kitty: change terminal colors
2023-03-31 06:34:13 +00:00
b1e9d8db80
nix flake update: nixpkgs f027fe965cc2 -> fc47fa33a3ac; sops-nix
2023-03-31 05:53:20 +00:00
5b39baf2db
kitty: move color theme in-tree
2023-03-31 05:50:21 +00:00
4e8ca1a30d
flake: document how to update specific flake inputs
2023-03-29 12:04:43 +00:00
1db3a29dac
flake update: uninsane-dot-org
2023-03-29 12:04:31 +00:00
61ba1802ee
home: link to servo Books
2023-03-29 12:02:13 +00:00
059c4e9964
nix flake: update uninsane.org
2023-03-29 01:09:46 +00:00
a09736e60b
RSS: add Poorly Drawn Lines (comic)
2023-03-28 23:03:10 +00:00
bdfdcfd164
RSS: add... unpronouncable hacker :P
2023-03-28 23:03:06 +00:00
7579d4b2c5
jellyfin: 1.8.1 -> 1.9.0
2023-03-28 09:24:04 +00:00
e90a8b7b6e
nix flake update: nixpkgs
2023-03-09 (nixos-unstable) -> 2023-03-28 (staging); others
...
this will break moby; will work to re-enable
```
• Updated input 'mobile-nixos':
'github:nixos/mobile-nixos/9a0c317a027d1c085c641fe6df1f51b71880b720' (2023-03-03)
→ 'github:nixos/mobile-nixos/7a6e97e3af73c4cca87e12c83abcb4913dac7dbc' (2023-03-22)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/1e2590679d0ed2cee2736e8b80373178d085d263' (2023-03-09)
→ 'github:nixos/nixpkgs/f027fe965cc27f258e9f7ffd3d0cec011e51a41c' (2023-03-28)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/1568702de0d2488c1e77011a9044de7fadec80c4' (2023-03-10)
→ 'github:Mic92/sops-nix/4740f80ca6e756915aaaa0a9c5fbb61ba09cc145' (2023-03-26)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/d51554151a91cd4543a7620843cc378e3cbc767e' (2023-03-04)
→ 'github:NixOS/nixpkgs/da26ae9f6ce2c9ab380c0f394488892616fc5a6a' (2023-03-25)
```
2023-03-28 09:17:56 +00:00
50cec94164
sane-bt-add: add a "--series <name>" flag to control download location
2023-03-26 08:51:16 +00:00
5bb31aa5da
sane-bt-search: dedupe results
2023-03-26 08:34:52 +00:00
2aef1c30bd
sane-bt-search: set vim filetype for highlighting
2023-03-26 08:34:27 +00:00
471ef03289
discord: remove nss override (fixed upstream)
2023-03-23 22:03:59 +00:00
bdcdba6a6d
mumble: persist data directory
2023-03-23 22:00:27 +00:00
bf64948cc1
sane-scripts: add sane-bt-add to download some torrent
2023-03-22 23:51:52 +00:00
4331df28d2
sane-scripts: add sane-bt-show to get info about previously added torrents
2023-03-22 22:43:30 +00:00
2a148c1543
sane-scripts: include the python scripts
2023-03-22 21:21:00 +00:00
adf72fc9d4
modules/fs: escape shell args
2023-03-22 19:52:04 +00:00
96a66abcd5
flake.lock: update uninsane-dot-org 2023-03-10 -> 2023-03-22
...
```
• Updated input 'uninsane-dot-org':
'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=9b549e42da18218e46d1bf217b5eb81c0c4caf11 ' (2023-03-10)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=1b993ff2888d37f4877cc69c88eff318b93d0ece ' (2023-03-22)
• Updated input 'uninsane-dot-org/flake-utils':
'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13)
→ 'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15)
```
2023-03-22 19:44:06 +00:00
8f40bdc9c0
RSS: add Byrne Hobart (like Matt Levine but infrequent)
2023-03-22 18:46:44 +00:00
3e782a5e73
RSS: disable doomberg (paywalled)
2023-03-22 18:43:58 +00:00
f1b47e5de9
RSS: (re-)subscribe to UnNamed Reverse Engineering Podcast
2023-03-21 01:23:36 +00:00
3c6c466d87
RSS: subscribe to ACQ2 / Acquired 2 podcast
2023-03-21 01:02:11 +00:00
16bf03d8be
RSS: subscribe Maggie Killjoy/Cool People Who Did Cool Stuff
2023-03-21 00:56:10 +00:00
ca1594a354
programs: ship mumble on desktop
2023-03-20 08:36:07 +00:00
2e120f613f
lappy: enable yggdrasil
2023-03-20 08:35:40 +00:00
2c6f667a7e
add experimental yggdrasil module (TODO: enable)
2023-03-20 08:12:53 +00:00
8e7586b902
programs: ship jellyfin media player
2023-03-16 21:30:58 +00:00
7a0eed4ec3
feeds: add Simon Willison
2023-03-16 11:02:37 +00:00
ca1015d579
feeds: add This Week In Rust
2023-03-16 11:02:37 +00:00
f89837f3aa
servo: re-enable jellyfin
2023-03-16 09:11:26 +00:00
2a1d6e1faa
roles/build-machine: ship qemu
2023-03-16 08:09:46 +00:00
7918403d1b
roles/build-machine: hide ccache stuff behind a config option
2023-03-16 08:09:46 +00:00
3fb76e720f
cross compilation: track movement of upstream PRs
2023-03-15 12:19:06 +00:00
a899cf6c9f
binfmt compilation: fix typo
2023-03-14 21:34:37 +00:00
40b26fc57e
cross compilation: disable the (previously universal) ccache
...
maybe i will re-enable it on select packages in the future
2023-03-14 21:34:37 +00:00
1be7119b73
cross compilation: attempt other ways of emulating unbuildable packages
2023-03-14 21:34:37 +00:00
4b41aa3718
postfix: group forwarded ports by host
2023-03-14 11:35:56 +00:00
71d6fe44a1
postfix: compact the TXT MX records
2023-03-14 11:35:34 +00:00
c5c1378f59
trust-dns: properly quote TXT records
2023-03-14 11:34:48 +00:00
8fc57c4249
make it so servo doesn't do binfmt emulation, nor fetch cache from desko
2023-03-11 13:45:45 +00:00
39eb1e3d07
TODO: disable binfmt stuff
2023-03-11 13:23:44 +00:00
e386406bc1
feeds: subscribe to nixos announcements
2023-03-11 10:37:45 +00:00
0cf4c3ff80
feeds: add thisweek.gnome.org
2023-03-11 10:30:29 +00:00
06e699a72b
pkgs/feeds: make sane.feed-init
a buildable package
2023-03-11 10:29:02 +00:00
0c32f807e6
pkgs/feeds: rework the update script so that it can be built ahead-of-time, as a package, instead of just-in-time
2023-03-11 10:12:17 +00:00
f6d3c102fa
flake: fix so nix flake check
passes
2023-03-11 10:01:25 +00:00
3e1a2243c7
hosts/rescue: make this evaluate again
2023-03-11 10:00:53 +00:00
4fe6f2aab3
pkgs/feeds: rework to use recurseIntoAttrs
...
this is closer to what upstream seems to prefer, but i'm still a little
unsure.
2023-03-11 09:59:53 +00:00
dc1cd7a9a5
sane.persist: make it default-true for my hosts
2023-03-11 08:36:14 +00:00
ead9fd87d7
overlays/pkgs.nix: cleanup: use with next;
instead of bing so explicit
2023-03-11 08:32:37 +00:00
4ac5c5f469
overlays/pkgs.nix: cleanup: use next.callPackage
instead of prev.callPackage
2023-03-11 08:32:37 +00:00
f3151320a3
servo: shutup sane-deadlines warning
2023-03-11 07:58:56 +00:00
403b177a80
matrix: disable mautrix-signal (temporarily)
2023-03-11 00:02:30 +00:00
f714235717
package hase (game)
2023-03-10 22:37:32 +00:00
3ec01ba971
flake update: nixpkgs 2023-03-08 -> 2023-03-09; sops-nix
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/c90c4025bb6e0c4eaf438128a3b2640314b1c58d' (2023-03-08)
→ 'github:nixos/nixpkgs/1e2590679d0ed2cee2736e8b80373178d085d263' (2023-03-09)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/00e9e9cd46600d68dd98a392025d4894c3711b58' (2023-03-08)
→ 'github:Mic92/sops-nix/1568702de0d2488c1e77011a9044de7fadec80c4' (2023-03-10)
```
2023-03-10 12:45:39 +00:00
a51f8d45b3
Merge branch 'staging/nixpkgs-2023-03-08'
2023-03-10 09:13:25 +00:00
cd375a9a05
nit: remove dead commented-out code
2023-03-10 09:07:52 +00:00
0486c7f787
programs: only ship gnome-terminal on phosh
...
this saves us one whole `webkitgtk` (5.0) build on non-phosh GUIs.
2023-03-10 09:02:26 +00:00
190571e565
flake: update uninsane.org so that it can build on modern nixpkgs
2023-03-10 09:01:27 +00:00
94c31c4e8e
splatmoji: fix history_file path
2023-03-10 05:30:01 +00:00
e13af1c1c8
update phosh: 0.23 -> 0.25.1
2023-03-10 05:19:21 +00:00
77587389c4
re-enable chromium
2023-03-10 00:13:59 +00:00
70d2d97525
flake update: nixpkgs 2023-03-04 -> 2023-03-08; nix-serve; sops-nix
...
```
• Updated input 'nix-serve':
'github:edolstra/nix-serve/7089565e260267c9c234a81292c841958737cef6' (2023-02-09)
→ 'github:edolstra/nix-serve/3b6d30016d910a43e0e16f94170440a3e0b8fa8d' (2023-03-07)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/3c5319ad3aa51551182ac82ea17ab1c6b0f0df89' (2023-03-04)
→ 'github:nixos/nixpkgs/c90c4025bb6e0c4eaf438128a3b2640314b1c58d' (2023-03-08)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/7cff56b43952edc5a2c212076d5fc922f764240f' (2023-03-05)
→ 'github:Mic92/sops-nix/00e9e9cd46600d68dd98a392025d4894c3711b58' (2023-03-08)
```
2023-03-09 21:45:02 +00:00
65ed2afb23
temporarily disable chromium, since it doesnt build
2023-03-09 21:32:54 +00:00
b2419da057
cross compilation: apache/mod_dnssd: less emulation
2023-03-09 06:57:09 +00:00
243d38333d
cross compilation: don't emulate apache
2023-03-09 06:57:09 +00:00
7ad75cacb9
cross compilation: doc: rmlint path to cross compilation
2023-03-09 06:57:09 +00:00
6e9cd15517
cross compilation: ibus: fix compilation & reduce emulation
2023-03-09 06:57:09 +00:00
9d052a62b4
cross compilation: squeekboard: fix build
2023-03-09 06:57:09 +00:00
862667648c
cross compilation: stop emulating re2
2023-03-09 06:57:09 +00:00
2591314fdb
flake update: nixpkgs 2023-02-16 -> 2023-03-04, sops, mobile-nixos
...
```
• Updated input 'mobile-nixos':
'github:nixos/mobile-nixos/c252e7bd9122704f0e0303c638f8b8412c2521c2' (2023-02-26)
→ 'github:nixos/mobile-nixos/9a0c317a027d1c085c641fe6df1f51b71880b720' (2023-03-03)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/ac1f5b72a9e95873d1de0233fddcb56f99884b37' (2023-02-16)
→ 'github:nixos/nixpkgs/3c5319ad3aa51551182ac82ea17ab1c6b0f0df89' (2023-03-04)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/83fe25c8019db8216f5c6ffc65b394707784b4f3' (2023-02-26)
→ 'github:Mic92/sops-nix/7cff56b43952edc5a2c212076d5fc922f764240f' (2023-03-05)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/ea736343e4d4a052e023d54b23334cf685de479c' (2023-02-25)
→ 'github:NixOS/nixpkgs/d51554151a91cd4543a7620843cc378e3cbc767e' (2023-03-04)
```
2023-03-09 06:57:09 +00:00
dcd622bc1d
Merge branch 'master' of git.uninsane.org:colin/nix-files
2023-03-09 06:56:38 +00:00
e5cdcc4500
feeds: document Metaculus Journal
2023-03-09 00:33:27 +00:00
cb4ca7d26a
feeds: document the Nonlinear Library
2023-03-08 23:50:34 +00:00
9f5d1c0111
zsh: ignore "nixos-rebuild switch" in history
2023-03-08 23:45:58 +00:00
6fe29529b2
init-feeds script: handle unedited url arguments
2023-03-08 23:36:16 +00:00
eae8ef11c8
feeds: subscribe to MAPS
2023-03-08 23:35:45 +00:00
edf21e6837
feeds: subscribe to Daniel Huberman podcast
2023-03-08 23:09:24 +00:00
0ecc08b49d
feeds: subscribe to LessWrong Curated
2023-03-08 22:52:08 +00:00
6eb8191514
feeds: subscribe to Aaron Scott / textfiles.com
2023-03-08 09:41:27 +00:00
3c6da51f84
feeds/update.py: consider https AND http as a fallback
2023-03-08 09:19:36 +00:00
6c10c14a32
packages: ship brave on desktop
2023-03-08 03:27:27 +00:00
8ae4be341a
sane-deadlines: allow specifying the amount of desired notice per-deadline
2023-03-08 02:26:53 +00:00
c94ed9d519
zsh: show upcoming deadlines at shell init
2023-03-08 01:14:53 +00:00
99373dcd83
new sane-deadlines
tool to remind me of upcoming deadlines
2023-03-08 01:14:47 +00:00
98739bb061
zsh: remove driver's license reminder
2023-03-08 01:10:29 +00:00
46dabcd33f
cross compilation: speculatively compile spandsp with ac_cv_func_malloc_0_nonnull
2023-03-07 12:17:01 +00:00
68d72eab16
cross-compilation: gst-editing-services: reduce buildInputs/nativeBuildInputs duplication
2023-03-07 12:16:03 +00:00
f933581b0c
cross compilation: fwupd8: reduce overlapping buildInputs/nativeBuildInputs
2023-03-07 12:15:18 +00:00
1a639b320d
cross compilation: specify these overrides with better helpers
2023-03-07 06:43:24 +00:00
c9ac005548
cross compilation: squeekboard: explore more options
2023-03-06 23:35:35 +00:00
9a73293bd4
cross compilation: obex_data_server: reduce emulation
2023-03-06 21:35:30 +00:00
99e2ac1dbb
cross compilation: push ccache into every build -> host package
2023-03-06 11:20:24 +00:00
a56b31cdac
get moby packages to selectively use ccache
...
this is a liiittle bit weird: we might want to just apply it to
everything.
2023-03-05 09:25:03 +00:00
df9716e244
WIP: try to get moby builds to use ccache, god damnit
2023-03-05 07:20:38 +00:00
45f3d5a117
ccache: default to 50G cache
2023-03-05 03:50:04 +00:00
97a1b5732b
docs: cross compilation: document the emptyDirectory
pattern
2023-03-05 03:13:43 +00:00
59e4c84800
build-machine: use ccache for some large packages
2023-03-05 03:13:11 +00:00
16e84cae9d
qt6: adwaita, qgnomeplatform: actually build them
...
we can, so why not
2023-03-05 03:11:00 +00:00
d725dfb7f1
refactor: group build-machine-related config into one "role" file
2023-03-05 01:05:17 +00:00
79b6c119ee
cross compilation: emacs: don't emulate stdenv
2023-03-05 00:17:27 +00:00
be1d8c5d97
cross compilation: reduce emulation for evolution-data-server
2023-03-04 23:15:38 +00:00
454e02c8ec
cross-compilation: document failed attempts
2023-03-04 22:28:15 +00:00
3b37286e65
cross compilation: gnome-shell: don't emulate stdenv
2023-03-04 22:27:43 +00:00
77388f35f6
cross compilation: phosh-mobile-settings: reduce emulation
2023-03-04 22:27:27 +00:00
a6c91db11b
gst: reduce emulation
...
note that i do see runtime errors around gobject-introspection when i
launch `nheko`
2023-03-04 22:26:48 +00:00
a96d0e9630
patch qt6 to cross-compile qgnomeplatform & get gnome-style Qt theme
2023-03-04 22:26:09 +00:00
43f39674d6
nixcache: enable on all machines
2023-03-04 08:19:46 +00:00
d7fd7d7368
nixcache: omit substituters that are the host
2023-03-04 08:09:27 +00:00
386c712a23
lappy: ship stepmania
2023-03-04 08:08:37 +00:00
9d09a323be
cross compilation: leave notes for things i tried and failed
2023-03-04 07:48:46 +00:00
9beb6b52e5
desko: re-enable steam
2023-03-04 07:48:22 +00:00
f96f2ec960
cross compilation: emulate less in dconf
2023-03-04 07:14:24 +00:00
fd080393f8
cross compilation: do not emulate qt6 (it's unused)
2023-03-04 03:59:56 +00:00
408cfc08a1
phosh: re-enable the gnome qt5 styling, just without the qt6 piece
2023-03-04 03:58:57 +00:00
d34a03e060
visidata: compile without hdf5 support
2023-03-04 03:25:04 +00:00
8230389b21
cross compilation: stop emulating psql
2023-03-04 01:18:47 +00:00
6a735cc0bc
nixpatches: link to mesa CMA fix
2023-03-03 13:40:48 +00:00
fbc79d2527
sway: add grimshot
back to PATH
2023-03-03 10:22:41 +00:00
76963d6aaf
handbrake: un-pin
2023-03-03 09:57:26 +00:00
7f74951fb3
cross compilation: stop emulating libtiger
2023-03-03 09:56:15 +00:00
d698c7ca70
Merge branch 'dev/moby'
2023-03-03 09:50:22 +00:00
8e865999f8
email: ship offlineimap
for mail synchronization
2023-03-03 08:48:59 +00:00
f7b5423338
ids.nix: leave a comment about switching to upstream module in the future
2023-03-03 02:38:30 +00:00
1ec3e1fb1c
phosh: re-enable gvfs (it builds)
2023-03-03 02:33:57 +00:00
8346d21d42
gpodder-configured: deploy a built version rather than the nix-shell
version
2023-03-03 02:22:37 +00:00
3ed8e0cb44
FIX nix-serve: migrate to a package built against older nix
2023-03-03 01:48:04 +00:00
583fcbce6e
cross compilation: fix gpodder runtime
2023-03-03 01:05:44 +00:00
4a7513ba23
moby: re-enable nixos documentation
...
now that we properly cross compile (no emulation), it's pretty trivial.
2023-03-02 08:30:58 +00:00
b51b01ff02
cross compilation: get subversion to compile
2023-03-02 08:19:00 +00:00
f9ceb7d8fd
cross compilation: fix serf
, a dependency of subversion
2023-03-02 07:53:41 +00:00
1a1bef5948
readme: fix typo in moby-cross -> cross-moby
2023-03-02 07:50:11 +00:00
0625eb1bf8
flake: add "applications" to deploy to moby
2023-03-02 07:49:29 +00:00
b722a4bcc8
Merge branch 'staging/mesa-downgrade-10' into dev/moby
...
moby can cross compile, desko can still build without recompiling
*everything* (only mesa & derivatives)
2023-03-02 00:46:52 +00:00
c744b976d0
secrets: add internet for make space
2023-03-02 00:46:37 +00:00
8352d3aa8f
overlays/pins.nix: split out the test fixes and only apply them on platforms where we're already building from source
2023-03-02 00:06:22 +00:00
dfebedbd6c
flake: make separate cross
and emulated
package sets (so i can build non-cross systems again)
2023-03-01 23:33:32 +00:00
3caa072d00
flake: fix the unstable hashing by import
ing the nixpatches flake instead of specifying it as input
2023-03-01 13:01:41 +00:00
4ee31d075a
readme: document the real key i use to sign packages
2023-03-01 13:00:33 +00:00
d973cb939c
readme: document how to build a host package
2023-03-01 11:35:37 +00:00
78ab7b0b80
readme: document nixos-rebuild remote deployment
2023-03-01 11:33:15 +00:00
2fcb0ebfd0
moby: disable sequioa instead of emulating it
2023-03-01 10:14:48 +00:00
7445adbea0
cross compilation: don't emulate kitty
2023-03-01 10:14:12 +00:00
706cf3bac2
cross.nix: move to subdir
2023-03-01 09:48:35 +00:00
4b722a6c30
pins: disable failing fish tests
2023-03-01 09:45:03 +00:00
8350386ea8
cross.nix: doc improvements
2023-03-01 08:22:36 +00:00
0ee0b3c3bb
phosh: disable the qt gnome theming because qtdeclarative/qgnomeplatform does not cross compile
2023-03-01 08:18:00 +00:00
8ce1fae67b
fonts: switch from twitter-color-emoji -> noto-color-emoji because the former doesn't cross compile
2023-03-01 08:16:41 +00:00
f27202056e
cross compilation: draft lighter-weight solutions to gocryptfs, networkmanager-iodine, ostree (commented out)
2023-03-01 08:13:29 +00:00
7f38cd7535
cross compilation: emulate less of squeekboard
2023-03-01 08:07:44 +00:00
b56507d4c2
cross compilation: fix build of notmuch
2023-03-01 04:49:04 +00:00
aab2a9cd26
cross compilation: gmime3: build with gpgme support (needed by notmuch
)
2023-03-01 04:48:25 +00:00
b7c2dfea19
cross compilation: reduce emulation of fwupd-efi
2023-02-28 07:35:56 +00:00
f1709c0355
cross compilation: libgweather: build with vala (dependents need it)
2023-02-28 07:15:34 +00:00
7a67f3ed0f
cross compilation: don't emulate gmime3
2023-02-28 06:08:08 +00:00
91054159d3
cross compilation: cross compile ibus
2023-02-28 06:05:35 +00:00
0eedcd0114
cross compilation: get phoc and phosh to cross-compile
2023-02-28 03:30:07 +00:00
9305566330
cross compilation: get gnome-shell to build
2023-02-28 01:44:57 +00:00
0abbd006fc
cross compilation: get evolution-data-server
to cross compile
2023-02-27 21:29:55 +00:00
9d31a462a8
flake update: nixpkgs 2023-02-21 -> 2023-02-25
...
```
• Updated input 'mobile-nixos':
'github:nixos/mobile-nixos/8701fcb1448f1eb67c0d47631ec2bdb613bd6a38' (2023-02-12)
→ 'github:nixos/mobile-nixos/c252e7bd9122704f0e0303c638f8b8412c2521c2' (2023-02-26)
• Updated input 'nixpkgs':
'path:/nix/store/y0x2jn4xil90lqwpjryba9qg9n888f5s-source/nixpatches?lastModified=1&narHash=sha256-AJlQHunLsnhZ8LdYirwIcqD1iojYJEQAdxGfJn9siPs=' (1970-01-01)
→ 'path:/nix/store/7zqfzdrbcqw5c754iyik7rsv55921fy4-source/nixpatches?lastModified=1&narHash=sha256-AJlQHunLsnhZ8LdYirwIcqD1iojYJEQAdxGfJn9siPs=' (1970-01-01)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/d0d55259081f0b97c828f38559cad899d351cad1' (2023-02-21)
→ 'github:nixos/nixpkgs/b1f87ca164a9684404c8829b851c3586c4d9f089' (2023-02-25)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/2c5828439d718a6cddd9a511997d9ac7626a4aff' (2023-02-21)
→ 'github:Mic92/sops-nix/83fe25c8019db8216f5c6ffc65b394707784b4f3' (2023-02-26)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/f27a4e2f6a3a23b843ca1c736e6043fb8b99acc1' (2023-02-19)
→ 'github:NixOS/nixpkgs/ea736343e4d4a052e023d54b23334cf685de479c' (2023-02-25)
```
2023-02-27 02:21:10 +00:00
1c8659d145
secrets: add internet for make space
2023-02-27 01:25:14 +00:00
503f097272
cross compilation: get dconf-editor to cross compile
2023-02-26 11:29:15 +00:00
a55e8847ec
cross compilation: disable tests for packages that flake
2023-02-26 11:27:01 +00:00
2937cbc67a
cross compilation: fix xapian to not use #!/bin/sh
2023-02-25 01:29:21 +00:00
c92e67bda1
cross compilation: fix notmuch
to compile
2023-02-25 01:28:30 +00:00
652e4ca93b
cross compilation: remove emulation for gvfs (also: meaningless hdf5 changes)
2023-02-24 10:50:00 +00:00
07d3f60f26
cross compilation: don't emulate flatpak
2023-02-24 10:31:35 +00:00
cb20b4a56b
cross compilation: gupnp, tracker: disable tests (flakiness)
2023-02-23 12:12:10 +00:00
0da3edfa52
cross compilation: don't emulate fuzzel stdenv
2023-02-23 12:11:33 +00:00
9477160a2d
cross compilation: build gnome.mutter w/o emulation
2023-02-23 08:35:59 +00:00
b77bde5417
cross compilation: fix gnome-settings-daemon (by disabling the power plugin)
2023-02-23 08:17:50 +00:00
d2a3bec605
flake update: nixpkgs 2023-02-16 -> 2023-02-21; sops-nix -> 2023-02-21
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/ac1f5b72a9e95873d1de0233fddcb56f99884b37' (2023-02-16)
→ 'github:nixos/nixpkgs/d0d55259081f0b97c828f38559cad899d351cad1' (2023-02-21)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/c5dab21d8706afc7ceb05c23d4244dcb48d6aade' (2023-02-12)
→ 'github:Mic92/sops-nix/2c5828439d718a6cddd9a511997d9ac7626a4aff' (2023-02-21)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/d863ca850a06d91365c01620dcac342574ecf46f' (2023-02-12)
→ 'github:NixOS/nixpkgs/f27a4e2f6a3a23b843ca1c736e6043fb8b99acc1' (2023-02-19)
```
2023-02-22 21:13:23 +00:00
b519de1d6f
ripgrep: add .ignore file for po/ translations
2023-02-22 21:08:34 +00:00
1c867c5160
all: ship subversion (svn) on user PATH
2023-02-22 20:29:19 +00:00
f8ab8b290e
cross compilation: don't emulate file-roller
2023-02-22 09:03:15 +00:00
c8a8fe73ca
cross compilation: fix libvisual
build
2023-02-22 06:47:31 +00:00
03d7cf65a4
cross compilation: remove emulation from ncftp
2023-02-22 06:03:14 +00:00
8ddfa91125
cross: remove emulation for libjcat, libgweather
2023-02-22 06:02:05 +00:00
415a2e1a67
cross compilation: fix libchamplain
2023-02-22 01:41:56 +00:00
f4a1ede7d4
cross compilation: fix unar
2023-02-21 12:19:49 +00:00
478002766e
trust-dns: fetch lan IP to listen on from config instead of repeating myself
2023-02-21 11:38:27 +00:00
290a15e517
servo: update lan IP
2023-02-21 11:36:16 +00:00
e923636181
Merge branch 'dev/servo'
2023-02-21 11:35:00 +00:00
017aa335b1
servo: dyn-dns: have getIp
command use a fallback
2023-02-21 11:25:34 +00:00
58b219546b
ejabberd: reduce TURN port pool
2023-02-21 11:25:34 +00:00
499078e0f8
trust-dns: update the address we listen on
2023-02-21 11:25:16 +00:00
82d3e9686d
sane-ip-check: set exit code based on if we get IP or not
2023-02-21 11:17:54 +00:00
02df87fc51
cross compilation: build webp-pixbuf-loader
without emulation
2023-02-21 01:25:42 +00:00
33ff993981
cross: compile appstream, colord without emulation
2023-02-21 01:25:42 +00:00
976f48268d
pins: disable failing python310Packages.ipython tests
2023-02-21 01:25:42 +00:00
ec26f11db4
pins: disable failing python310Packages.pytest-xdist tests
2023-02-21 01:25:42 +00:00
15755a8a71
WIP: reduce emulated cross pkgset; aborted x86-x86 cross compilation
2023-02-21 01:25:42 +00:00
02067db774
moby: ship the full recommended guiApps again
2023-02-21 01:25:42 +00:00
e69734250e
phosh: disable konsole. it drags in a large closure, especially qt stuff which doesn't cross compile well
2023-02-21 01:25:42 +00:00
f78a02700f
cross packages: full moby build can cross compile (except konsole is untested)
2023-02-21 01:25:42 +00:00
d776c4618a
programs: split the guiApps category into slightly smaller bits
2023-02-21 01:25:39 +00:00
50812e5678
moby: ship some of the base apps
2023-02-21 01:21:01 +00:00
86293377d7
cross packages: cross compile more stuff
2023-02-21 01:21:01 +00:00
14922a40b2
gpodder: fix makeWrapper
to be a nativeBuildInput
2023-02-21 01:21:01 +00:00
e6a6d35adf
phosh-mobile-settings: cross compile
2023-02-21 01:21:01 +00:00
5777e1a6e4
cross packages: cross compile more gnome packages
2023-02-21 01:21:01 +00:00
635a4b958b
working moby cross compilation
2023-02-21 01:21:01 +00:00
99c4fedbdc
cross packages: get more things to build and further reduce the emulated closure
2023-02-21 01:21:01 +00:00
e70e8e144b
cross packages: get more things to build and further reduce the emulated closure
2023-02-21 01:21:01 +00:00
aad572a058
cross packages: reduce the emulated package set
2023-02-21 01:21:01 +00:00
4a886b9e9b
phosh: disable gvfs service
2023-02-21 01:21:01 +00:00
ce60270821
phosh: enable fewer gnome services/packages
2023-02-21 01:21:01 +00:00
8929311732
programs: re-enable cdrtools, fwupd
2023-02-21 01:20:54 +00:00
fdec1817c4
tune emulated package set (e.g. only emulate one of gvfs' deps; not the WHOLE thing
2023-02-21 01:19:02 +00:00
6cbeccf51f
WIP: moby: partially working cross compilation for phosh w/o apps (webkitgtk build OOMs)
2023-02-21 01:19:02 +00:00
7491114915
moby: get working cross compilation for the base image (i.e. no GUI)
2023-02-21 01:19:02 +00:00
5715795d1f
WIP: moby-cross: is cross-by-default instead of opt-in
2023-02-21 01:19:00 +00:00
bffe39b6b5
gjs, libadwaita, libsecret: skip flakey check phase
2023-02-21 01:18:01 +00:00
8b2a7d5fb4
mesa: downgrade from 22.3.4 -> 22.3.2 to address a memory leak
2023-02-21 01:18:01 +00:00
251297b62e
desko: enable iphone utils
2023-02-21 01:11:42 +00:00
0e70f516b7
programs: make console/sysadmin package default on, not forced on
2023-02-21 01:11:30 +00:00
8ecdaa0a64
programs: split console packages into smaller groups
2023-02-21 01:11:06 +00:00
af5c0d0648
hosts: update LAN IPs
2023-02-20 00:27:14 +00:00
87ec775ddb
flake update: nixpkgs 2023-02-15 -> 2023-02-16
...
```
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/28319deb5ab05458d9cd5c7d99e1a24ec2e8fc4b' (2023-02-15)
→ 'github:nixos/nixpkgs/ac1f5b72a9e95873d1de0233fddcb56f99884b37' (2023-02-16)
```
2023-02-18 11:39:09 +00:00
71028911e3
zsh: renew me to renew my license (c/o Ben)
2023-02-18 10:12:40 +00:00
5de54acd90
flake update: nixpkgs 2023-02-09 -> 2023-02-15
...
```
• Updated input 'mobile-nixos':
'github:nixos/mobile-nixos/7478a9ffad737486951186b66f6c5535dc5802e2' (2023-01-28)
→ 'github:nixos/mobile-nixos/8701fcb1448f1eb67c0d47631ec2bdb613bd6a38' (2023-02-12)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/724bfc0892363087709bd3a5a1666296759154b1' (2023-02-09)
→ 'github:nixos/nixpkgs/28319deb5ab05458d9cd5c7d99e1a24ec2e8fc4b' (2023-02-15)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/8fec29b009c19538e68d5d814ec74e04f662fbd1' (2023-02-08)
→ 'github:Mic92/sops-nix/c5dab21d8706afc7ceb05c23d4244dcb48d6aade' (2023-02-12)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/e32c33811815ca4a535a16faf1c83eeb4493145b' (2023-02-05)
→ 'github:NixOS/nixpkgs/d863ca850a06d91365c01620dcac342574ecf46f' (2023-02-12)
```
2023-02-17 04:15:55 +00:00
d54d1b9295
net: rename archived secrets
2023-02-15 02:04:06 +00:00
b740af17cd
net: document how to add new networks
2023-02-15 01:59:22 +00:00
40e7d8a689
net: add new WiFi connection details
2023-02-15 01:59:12 +00:00
2f16e802d8
rename old networks
2023-02-15 01:52:39 +00:00