|
5e71e5a067
|
moby: enable bluetooth
|
2024-08-11 06:27:07 +00:00 |
|
|
6dad290cd5
|
duplicity: purge
|
2024-08-07 01:33:31 +00:00 |
|
|
b4a244df7a
|
rsync-net: fix /nix/persist/private path
|
2024-08-03 14:32:44 +00:00 |
|
|
bebf6bdaeb
|
rsync-net: hardcode fewer paths
|
2024-08-03 11:38:43 +00:00 |
|
|
04fc601c9c
|
rsync-net: fix sandboxing (dont set PrivateUsers: we lose perms in the root ns doing that)
|
2024-08-03 11:25:50 +00:00 |
|
|
1c26674da7
|
rsync-net: temporarily use only RestrictNetworkInterfaces option and disable the internal sane-vpn logic
this is temporary, until i can fix sane-vpn to preserve linux capabilities
|
2024-08-02 22:10:44 +00:00 |
|
|
e629d2d999
|
rsync-net: harden systemd service, and dodge the "pasta doesnt support root" bug
|
2024-07-30 21:54:25 +00:00 |
|
|
0bfaead177
|
sane-deadlines: only show on physical login, not ssh
|
2024-07-29 03:42:52 +00:00 |
|
|
971de060d5
|
WIP: port /var/log persistence to private store
|
2024-07-28 01:54:14 +00:00 |
|
|
874b7aecfa
|
persist: rename "cryptClearOnBoot" to "ephemeral"
|
2024-07-25 12:11:46 +00:00 |
|
|
b012b93d89
|
sane-vpn: port from bash -> python
|
2024-07-24 03:32:38 +00:00 |
|
|
8ced778def
|
rsync.net backups: generate stamp files that let me verify that a backup has been attempted
|
2024-07-23 21:05:43 +00:00 |
|
|
13b04d50b0
|
sane-backup-rsync-net: dont try to backup device files
the remote doesn't seem to support them (or maybe it's the protocol)
|
2024-07-19 20:14:33 +00:00 |
|
|
90e1f4a447
|
desko: automated backups to rsync.net
|
2024-07-19 11:42:04 +00:00 |
|
|
7c0e7cbb71
|
wg-home: rewrite forwarding rules to avoid naming any interface
|
2024-07-13 08:28:02 +00:00 |
|
|
26004da704
|
wg-home: iptables: use extended switch names
|
2024-07-13 08:07:21 +00:00 |
|
|
b062610866
|
gps-share: sandbox
|
2024-07-06 03:06:33 +00:00 |
|
|
bce8a0d91f
|
geoclue: dont place unsandboxed files on PATH
|
2024-07-06 03:05:49 +00:00 |
|
|
5e5ecfe81e
|
nwg-panel: add a button to toggle the flashlight on moby
|
2024-07-05 23:11:55 +00:00 |
|
|
a31f67b793
|
wg-home: remove dead code
|
2024-07-05 20:05:25 +00:00 |
|
|
5d80e298b5
|
wg-home: deploy so as to be compatible with sane-vpn (e.g., route *WAN* traffic through it)
|
2024-07-05 18:45:26 +00:00 |
|
|
5b7f15b278
|
moby: upgrade Tow-Boot -> u-boot
i'm trying to get the compass to work, but looks as though it didnt try to probe the 1.2b AF8133J
|
2024-07-01 16:56:46 +00:00 |
|
|
5176d6a3bc
|
moby: enable iio sensor access (rotation, light; compass is not yet working)
|
2024-07-01 11:57:06 +00:00 |
|
|
9b8c461ce9
|
dont treat python packages specially: lift all python packages out of python-packages/ subdir; remove pyPkgs arg from static-nix-shell.mkPython3
|
2024-06-27 11:28:17 +00:00 |
|
|
90f8d1e042
|
gps-share: specify /dev path to GPS device
|
2024-06-26 11:22:04 +00:00 |
|
|
b7f99c022b
|
nwg-panel: enable sysload by default
|
2024-06-19 02:04:33 +00:00 |
|
|
0bd92ef77e
|
swaync: make the backlight/mpris items configurable
|
2024-06-18 21:41:15 +00:00 |
|
|
3ada668366
|
servo: expose all wan services also to the doof tunnel
|
2024-06-17 23:08:08 +00:00 |
|
|
c50a4d1d71
|
static-nix-shell: fix mkBash scripts to actually be invokable from the CLI
they need the `bash` package! how did this work before?
|
2024-06-15 07:42:04 +00:00 |
|
|
65823507ad
|
nwg-panel: make workspace numbers/hiding configurable
|
2024-06-14 08:47:24 +00:00 |
|
|
734da36639
|
nwg-panel: make configurable through nix
|
2024-06-14 08:47:24 +00:00 |
|
|
43da4955b7
|
crappy: deploy linux-exynos5-mainline kernel
|
2024-06-12 07:11:41 +00:00 |
|
|
a736d6d77b
|
crappy: get it to load the firmware required for its wifi chipset (mwifiex_sdio)
|
2024-06-11 00:26:02 +00:00 |
|
|
5c13bb20d7
|
crappy: test (but dont deploy) a linux_latest kernel w/ panel patch
it doesn't boot, not sure why
|
2024-06-10 21:26:59 +00:00 |
|
|
170d36fc05
|
crappy: fix u-boot boot order to include usb
|
2024-06-10 06:07:53 +00:00 |
|
|
b828edf3c7
|
hal/samsung: remove some dead code
|
2024-06-10 03:49:43 +00:00 |
|
|
e10dfaefe9
|
hal/samsung: test a bunch of different kernels; enable linux_latest which works if i patch it
|
2024-06-10 03:48:31 +00:00 |
|
|
56dfe8baa8
|
linux-exynos5-mainline: init
it builds, but is not bootable on samsung chromebook
|
2024-06-09 20:35:13 +00:00 |
|
|
8f6b4cc551
|
refactor/rename: linux-postmarketos -> linux-postmarketos-allwinner
|
2024-06-09 18:43:38 +00:00 |
|
|
89c9733ed2
|
linux-postmarketos-exynos5: add "optimizeForSize" option
|
2024-06-09 18:40:38 +00:00 |
|
|
f219c59ad5
|
nixpkgs: acquire via builtins.fetchGit instead of flake
i'll probably delete this toplevel flake at some point as well
|
2024-06-08 01:37:47 +00:00 |
|
|
e104499636
|
modules/hal/samsung: cleanup
|
2024-06-07 07:39:30 +00:00 |
|
|
52a0e8cf53
|
modules/hal/samsung: init
this can be used to get baseline support for samsung exynos5 chromebook
i should probably rename it, in time
|
2024-06-07 07:33:46 +00:00 |
|
|
aa0a395353
|
nit: fix image output to be a file, not an item inside a folder
|
2024-06-07 07:28:56 +00:00 |
|
|
7e32fab5d4
|
refactor: moby: split more stuff out of the toplevel config and hide behind roles/etc
|
2024-06-04 15:58:51 +00:00 |
|
|
e61549d917
|
moby: split remaining polyfill into roles.handheld
|
2024-06-04 14:38:32 +00:00 |
|
|
eca14a644b
|
refactor: moby: lift some of the polyfill out to pine64 hal
|
2024-06-04 14:36:46 +00:00 |
|
|
3937121522
|
refactor: moby: split pinephone-specific stuff into sane.hal.pine64
|
2024-06-04 14:35:34 +00:00 |
|
|
b334db28c6
|
refactor: hide x86_64-specific host config in a module
|
2024-06-04 14:26:24 +00:00 |
|
|
43a63d4f6e
|
hosts/modules: remove unused yggdrasil
|
2024-06-04 13:58:49 +00:00 |
|