5ae3bb2f6c
sane-rcp: allow a destination
2022-12-14 10:07:02 +00:00
07e6ec2533
sane-scripts: better vpn factoring
2022-12-13 04:11:58 +00:00
0f5279bbca
add us-atlanta VPN
2022-12-13 03:26:23 +00:00
7a83c1d6df
trust-dns: use upstream build
2022-12-13 02:03:09 +00:00
38c5b82a08
servo: fold wg0 setup into one single service
...
it doesn't restart cleanly (maybe i can't kill a netns while stuff lives
inside it?). problem for another day.
2022-12-11 16:46:55 +00:00
62d83d94f2
add script to query public IP
2022-12-07 23:39:20 +00:00
f4ed194abc
package trust-dns
2022-12-07 09:45:11 +00:00
e8a7a1dc75
moby: upgrade kernel 6.0.2 -> 6.1.0-rc7
2022-12-03 08:41:38 +00:00
8d3acb104a
sublime-music: ship the mobile fork
...
it *works* on Desktop. it's not *perfect*, but likely better than the
non-mobile one.
2022-12-02 01:24:51 +00:00
d7ad414a9c
package a mobile-friendly fork of sublime-music (untested)
2022-12-01 22:03:13 +00:00
533b0a91bd
remove unused vim package: nabla
2022-12-01 21:05:23 +00:00
103f7b1b2c
sane-stop-all-servo script: update for currently deployed services
2022-11-29 02:18:31 +00:00
96b3ac26dd
remove systemd HDD spindown patch
...
i haven't used this for several months. it doesn't seem to matter, and
maintaining custom systemd patches is very impractical.
2022-11-24 10:28:06 +00:00
1accf264cf
browserpass-extension: update the PR which generalizes file extensions
2022-11-24 10:26:32 +00:00
3772a428da
browserpass: apply PR feedback: < https://github.com/browserpass/browserpass-extension/pull/312 >
2022-11-23 12:59:08 +00:00
7bd6015a9f
browserpass: start pushing gpg-agnostic support upstream
2022-11-22 11:50:07 +00:00
18ec4f9b4d
browserpass-extension: update to latest tip
...
my PR got merged
2022-11-22 02:59:25 +00:00
8fc6b05c07
duplicity: add script to restore from backup
2022-11-21 11:47:07 +00:00
439c7d9ef2
duplicity: add utility to list backup files
2022-11-21 11:31:51 +00:00
67dff6069c
sane-rcp: do incremental syncs (append mode)
2022-11-15 09:46:11 +00:00
dea7ca9474
new script to locate dotfiles easier
2022-11-13 01:05:06 +00:00
6b7a544df3
lightdm-mobile-greeter: update button styling
2022-11-08 10:42:08 +00:00
3b6f638f98
lightdm-mobile-greeter: update interface.ui
2022-11-08 09:08:39 +00:00
6057a2e665
lightdm-mobile-greeter: update libhandy dependency
2022-11-07 23:36:18 -08:00
45f8cc3894
browserpass-native: update enableOTP PR fix
2022-11-07 04:39:16 -08:00
94366d4bf6
browserpass: patch to support OTP codes better
2022-11-06 02:00:41 -08:00
57ada6af4f
tokodon: fix segfault on launch
...
also persist the ~/.cache/KDE/tokodon directory.
since the login form isn't working yet (partially the fault of my
Pleroma install?), i can't tell if this is where tokens are stashed or
not.
2022-11-04 06:52:18 -07:00
d1d64b7376
import and update Tokodon package from < https://github.com/NixOS/nixpkgs/pull/170466 >
...
this hangs and then segfaults at start. i suppose i should `gdb` it.
2022-11-03 22:23:14 -07:00
14b334ff55
new script: sane-reboot
, to prevent me from rebooting the wrong machine when working with multiple hosts
2022-11-03 01:27:56 -07:00
3b0f505864
moby: move lightdm-mobile-greeter stuff into nixpkgs
2022-11-02 04:14:00 -07:00
7f7041351b
browserpass-extension: init at 3.7.2
...
bringing this in-tree instead of fetching it from the mozilla addons
webpage because i plan to develop on it.
2022-11-01 04:57:34 -07:00
1c62bcd50c
lightdm-mobile-greeter: update git rev & remove the Cargo.lock patch
...
Raatty was kind enough to upstream the Cargo.lock fix.
2022-11-01 01:15:36 -07:00
bad4fe0e76
browserpass: add support for totp, and auto-unlock the secrets store on first run
...
note that one needs to manually enable the TOTP setting in the
browserpass settings for this to work -- TOTP parsing is disabled by
default
2022-10-31 23:57:47 -07:00
69a3aaa086
new script: sane-private-lock
...
this is handy esp for `servo`, where i don't want my keys to be
accessible after i logout.
longterm, i suppose i could run this automatically on session close
(pam-umount or something i think exists for that?)
2022-10-31 04:21:25 -07:00
0c0f8c44bd
Merge branch 'master' of git.uninsane.org:colin/nix-files
2022-10-26 07:18:41 -07:00
7f97786a88
librewolf: use browserpass
password store
...
this is working -- forked to support sops as a backend --
without totp support yet. it's possible in theory: i might just need to
write some adapter logic.
upstream discussion about genericizing backend support:
- <https://github.com/browserpass/browserpass-native/issues/127 >
2022-10-26 07:13:55 -07:00
43efec495e
librewolf: integrate with gopass
...
it's able to list passwords, but not decrypt them:
i think i can solve this on the store side?
2022-10-26 00:10:54 -07:00
279f9ce614
lightdm-mobile-greeter: point directly to upstream, with a patch for their Cargo.lock
2022-10-25 22:05:49 -07:00
a6cbecbc74
Merge branch 'staging/pleroma-update'
2022-10-25 04:18:25 -07:00
70e5ccc968
upgrade pleroma, thereby fixing servo build
2022-10-25 03:44:45 -07:00
8d89f828b6
new sane script: sane-rcp
...
i guess this could just be an alias? 🤷
2022-10-25 01:19:05 -07:00
e2985ef018
sane-scripts: new helper to redirect stdout to some permissioned file
2022-10-24 23:43:32 -07:00
b344c38bfb
provide a script for changing the ~/private dir secrets
...
gocryptfs doesn't (i think?) ship a tool for changing the password: you
just create a new fs and rsync/mv the data
2022-10-24 08:21:53 -07:00
b2c55ed98a
sane-private-unlock: make ~/private if it doesn't exist
2022-10-24 01:53:41 -07:00
3cfe236e90
sane-sync-from-iphone: handle the case where /mnt/iphone is hung
2022-10-22 23:35:00 -07:00
cc63cacf28
new script to unlock ~/private
2022-10-22 05:47:17 -07:00
155c095be8
moby: bump kernel 6.0.0 -> 6.0.2
2022-10-21 05:57:36 -07:00
0fa602f1dd
lightdm-mobile-greeter: update to 0.1.2
...
better logging/error handling
2022-10-20 19:59:03 -07:00
ed03f7f929
lightdm-mobile-greeter: create passthru.xgreeters
like other lightdm greeters do
2022-10-20 18:00:23 -07:00
f3bec7bf0a
lightdm-mobile-greeter: include .desktop file in output
2022-10-20 07:19:49 -07:00