|
f7a318c937
|
modules/users: fix services to specify PATH with correct precedence
|
2023-12-10 15:18:26 +00:00 |
|
|
01de6f84cf
|
feeds: subscribe to Louis Rossmann
|
2023-12-09 08:14:16 +00:00 |
|
|
2d06401f3c
|
feeds: subscribe to Tom Scott
|
2023-12-06 16:19:37 +00:00 |
|
|
2db56f2499
|
feeds: subscribe to TheB1M
|
2023-12-06 16:18:03 +00:00 |
|
|
63ea6d7002
|
feeds: subscribe to Exurb1a
|
2023-12-06 16:16:29 +00:00 |
|
|
3e2523cc2c
|
feeds: subscribe to Cold Fusion
|
2023-12-06 16:15:25 +00:00 |
|
|
ad3f5e305e
|
feeds: subscribe to Vox
don't @ me
|
2023-12-06 16:13:08 +00:00 |
|
|
aa5b9e3db3
|
user services: wrap with user PATH
notably, this alllows Fractal to open links with the preferred browser
|
2023-12-06 16:09:07 +00:00 |
|
|
46123719e9
|
feeds: subscribe to Vihart
|
2023-12-06 16:09:07 +00:00 |
|
|
16bce990c6
|
feeds: subscribe to PolyMatter
|
2023-12-06 16:09:07 +00:00 |
|
|
d55e387187
|
feeds: subscribe to Vsauce
|
2023-12-06 16:09:06 +00:00 |
|
|
e75c3375dc
|
feeds: subscribe to Channel5 News
|
2023-12-06 16:08:50 +00:00 |
|
|
b1c7cb367a
|
feeds: subcsribe to hbomberguy
|
2023-12-06 15:47:39 +00:00 |
|
|
d63d660ec2
|
feeds: subscribe to ContraPoints
|
2023-12-06 15:45:43 +00:00 |
|
|
9704dcc997
|
feeds: add support for video; subscribe to videos in gpodder
|
2023-12-06 15:36:05 +00:00 |
|
|
80875d6312
|
feeds: subscribe to Technology Connections
|
2023-12-06 15:35:38 +00:00 |
|
|
4cc5eed884
|
feeds: subscribe to srslywrong.com
|
2023-12-05 04:25:25 +00:00 |
|
|
8f9c9efca1
|
feeds: econlib: update feed URL
|
2023-11-26 02:17:36 +00:00 |
|
|
1cb83032a1
|
feeds: postmarketOS: update feed url
|
2023-11-26 02:17:23 +00:00 |
|
|
121e86013e
|
feeds: add Hard Fork podcast
|
2023-11-23 05:57:23 +00:00 |
|
|
e0a1dcd51f
|
refactor: remove modules/data/keys.nix
|
2023-11-23 03:56:00 +00:00 |
|
|
758281f772
|
modules/feeds: remove unused parameter
|
2023-11-23 03:37:18 +00:00 |
|
|
23f4b2e2e4
|
nixserve: dependency-inject the pubkey
this is in modules/ dir; shouldn't have that kind of data in it
|
2023-11-23 02:14:18 +00:00 |
|
|
2d65282643
|
nixremote: define the user as part of the nixserve module
|
2023-11-23 02:08:45 +00:00 |
|
|
77a0a36bb8
|
enable remote-building for lappy/moby
|
2023-11-23 01:59:37 +00:00 |
|
|
3ff9c0ad0c
|
add a "nixremote" user for remote bulding (experimental; builds arent actually enabled yet)
|
2023-11-23 01:27:28 +00:00 |
|
|
52b59bcde8
|
feeds: add Mic92 (nix dev)
|
2023-11-19 10:55:51 +00:00 |
|
|
91c2f6fc95
|
implement sane.programs.slowToBuild and {moby,desko,lappy}-light targets
i'm not sure this is the exact right abstraction, but it's a starting point
|
2023-11-18 22:06:42 +00:00 |
|
|
ad495301c0
|
feeds: add Jeff Geerling
|
2023-11-18 00:23:58 +00:00 |
|
|
cd79be5414
|
feeds: remove unused fields
|
2023-11-10 17:27:51 +00:00 |
|
|
6acd363f55
|
sane.persist.root-on-tmpfs -> sane.root-on-tmpfs
|
2023-11-09 00:15:04 +00:00 |
|
|
23c46079a9
|
image: allow configuring the sector size
|
2023-11-08 16:42:25 +00:00 |
|
|
28d4a4b065
|
persistence: move stores behind a byStore attr to support disabling persistence altogether (for e.g. rescue image)
|
2023-11-08 15:33:15 +00:00 |
|
|
25e314c02e
|
blogs: follow artemis.sh
|
2023-11-01 04:38:04 +00:00 |
|
|
6191542805
|
nix-serve: port 5000 -> 5001; prosody: enable proxy65 on port 5000
|
2023-10-20 04:48:30 +00:00 |
|
|
3942ae0f1b
|
feeds: subscribe to Benjamin Mako
|
2023-10-18 21:57:56 +00:00 |
|
|
fa65b0b92e
|
feeds: add Samana Harihareswara
|
2023-10-18 21:53:51 +00:00 |
|
|
697ae02797
|
podcasts: The Daily: port to db
|
2023-10-18 21:37:12 +00:00 |
|
|
ab35a46e5f
|
podcasts: sub Tech Wont Save Us, Trash Future
|
2023-10-18 21:35:36 +00:00 |
|
|
90b1215a89
|
s/types.string/types.str/
|
2023-10-17 22:46:02 +00:00 |
|
|
827d9626d6
|
ports: actually forward ovpns ports into the root namespace
|
2023-10-17 09:42:13 +00:00 |
|
|
5cfde63d5d
|
wowlan: document theory on wake failure
|
2023-10-11 10:01:15 +00:00 |
|
|
6dd1d5759b
|
wowlan: document a new failure mode/workaround
|
2023-10-10 21:33:34 +00:00 |
|
|
2de947d96e
|
wowlan: move the implementation into sxmo_suspend.sh instead of a systemd service
|
2023-10-10 09:26:48 +00:00 |
|
|
85e5d30b0f
|
wowlan module: port to rtl8723cs-wowlan python script
|
2023-10-10 08:34:02 +00:00 |
|
|
114df5efab
|
wowlan: enable CONFIG_ARP_KEEP_ALIVE (experimental)
|
2023-10-10 05:24:57 +00:00 |
|
|
a9ddfb2752
|
WIP: sxmo: port to systemd
|
2023-10-09 00:25:03 +00:00 |
|
|
4682ca32e2
|
wowlan: document another failure
|
2023-10-09 00:25:03 +00:00 |
|
|
cf553b1386
|
wowlan: more documentation
|
2023-10-08 00:00:26 +00:00 |
|
|
e40cbaf1cf
|
wowlan: document more about disconnections detection
|
2023-10-07 21:51:33 +00:00 |
|
|
19b8c0c923
|
wowlan: document known issues
|
2023-10-07 21:29:55 +00:00 |
|
|
e5125065d6
|
eg25-control: add a timeout to how long a power-on can take
|
2023-10-07 04:27:14 +00:00 |
|
|
6c6e1ee84b
|
moby: add gps-related services to the "dialout" group
|
2023-10-03 01:01:06 +00:00 |
|
|
43fc050eed
|
feeds: subscribe to FasterThanLime
|
2023-09-29 18:23:14 +00:00 |
|
|
bdf049d9e4
|
moby: wowlan: also wake on ARP requests (experimental)
|
2023-09-28 20:55:18 +00:00 |
|
|
9205e076c5
|
modules/wowlan: move options to "ipv4" attrset for future protocol expansion
|
2023-09-28 20:09:04 +00:00 |
|
|
ebbef901c1
|
wowlan: document VPN shortcomings
|
2023-09-27 01:32:50 +00:00 |
|
|
1ef203ee07
|
wowlan: docs: caveats
|
2023-09-27 01:30:06 +00:00 |
|
|
ca645ed23d
|
wowlan: remove the version/ip header length match
|
2023-09-27 01:26:51 +00:00 |
|
|
742ed50960
|
moby: configure wake-on-lan
|
2023-09-27 01:04:53 +00:00 |
|
|
21838afc0d
|
feeds: subscribe to turnoff.us
|
2023-09-25 23:09:56 +00:00 |
|
|
de12a2200e
|
feeds: add amosbbatto
|
2023-09-25 12:09:38 +00:00 |
|
|
083bdad88f
|
feeds: update metadata for all
this should fix a couple broken feeds whose URL changed, but most changes here are inconsequential
|
2023-09-24 12:25:04 +00:00 |
|
|
2f7655e1c1
|
eg25-control: don't auto-start GPS on boot
this also means we don't power the modem on boot
this is OK to do now that i have a toggle in swaync for GPS
|
2023-09-15 16:55:27 +00:00 |
|
|
71c01795f4
|
moby: eg25-control-freshen-agps: fix to actually run hourly
|
2023-09-15 07:35:05 +00:00 |
|
|
2291c89dbc
|
moby: eg25-control: fixup perms & add service that DLs new agps data when stale
|
2023-09-15 04:47:12 +00:00 |
|
|
1546304b4e
|
eg25-control: run as own user
its perms might still need adjustment so that it can control modem power and write to mmcli
|
2023-09-15 03:54:01 +00:00 |
|
|
a0c2ed38e6
|
eg25-control: allow finer-grained service control
|
2023-09-15 01:38:50 +00:00 |
|
|
9ad1be40b2
|
persist: stores: crypt: remove unrecognized nodev flag
|
2023-09-13 06:07:04 +00:00 |
|
|
910d0fa59e
|
persist: remove the nosuid flag since gocryptfs cant parse it here
|
2023-09-13 05:13:43 +00:00 |
|
|
7bef6b4089
|
modules: users/programs: cleaner option passthrough
|
2023-09-12 05:44:53 +00:00 |
|
|
8011e78e21
|
persist: cryptClearOnBoot: note rare (but predictable) bug during redeploy
|
2023-09-12 04:58:56 +00:00 |
|
|
3e33313bf0
|
programs: add a "services" option which forwards into the user config
|
2023-09-12 04:44:07 +00:00 |
|
|
6138291a8d
|
users: add a "services" option via which to configure per-user systemd services
|
2023-09-12 04:43:23 +00:00 |
|
|
6addf5a3b2
|
fs: symlink: add an option by which to control the symlink target name
|
2023-09-12 04:41:32 +00:00 |
|
|
0da8d282fe
|
feeds: add Andrew Heaton - Political Orphanage
|
2023-09-09 02:33:48 +00:00 |
|
|
51ecf1b54b
|
sxmo: fix sxmo_hook_init.sh -> sxmo_hook_start.sh
|
2023-09-05 17:31:33 +00:00 |
|
|
f62c844aaf
|
modules: fs: allow symlink target to be a path
|
2023-09-05 17:21:02 +00:00 |
|
|
68bce9c8b7
|
ports: if they fail to forward, retry after some interval
|
2023-09-01 00:30:32 +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 |
|
|
ff39fc5d95
|
ports: make upnp service files more human-readable
|
2023-08-31 01:02:48 +00:00 |
|
|
1c7997e1ef
|
rename eg25-control-defaults.service -> eg25-control
|
2023-08-28 08:03:14 +00:00 |
|
|
5d349ce042
|
moby: init GPS during boot
|
2023-08-22 04:53:40 +00:00 |
|
|
17b90fc697
|
eg25-manager: configure without modemmanager support
|
2023-08-17 08:34:32 +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 |
|
|
4ec947d549
|
eg25-manager: set RestartSec to make the restart loops less painful
|
2023-08-16 09:09:13 +00:00 |
|
|
db99043753
|
eg25-manager.service: remove modem_power module & point to the right UART
|
2023-08-15 10:46:18 +00:00 |
|
|
664b21e5f1
|
enable eg25-manager (experimental)
|
2023-08-10 07:27:38 +00:00 |
|
|
8dc568d52e
|
ship mate.engrampa as archive manager (after getting it to cross compile)
|
2023-08-07 03:43:37 +00:00 |
|
|
dcf97b70e1
|
programs: use the declPackageSet helper
|
2023-08-02 21:20:50 +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 |
|
|
9ca8c74ed7
|
feeds: add wireshark podcast
|
2023-07-31 00:11:47 +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 |
|
|
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 |
|
|
11a4b7006e
|
upnp-forwards: fix timer to actually run every hour
|
2023-07-18 09:54:06 +00:00 |
|