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
e6adfe95fa
phosh: use lightdm-mobile-greeter
...
untested, so probably need to change the .desktop path
2022-10-20 05:03:30 -07:00
70d1e14cf8
package lightdm-mobile-greeter
2022-10-20 02:30:58 -07:00
e11f903aec
create/deply ~/private
: an encrypted filesystem
...
it uses gocryptfs -- a newer alternative to EncFS -- to encrypt
paths and data (but not metadata) onto an underlying backing filesystem
2022-10-18 05:29:36 -07:00
fdb77ac588
matrix-appservice-discord: remove
...
i use mx-puppet now. it works better and requires no patching (at least
yet. maybe it will in the future to support threads).
2022-10-15 02:25:57 -07:00
5b5187bd03
flake update: nixpkgs 2022-10-09 -> 2022-10-13, others
...
```
• Updated input 'mobile-nixos':
'github:nixos/mobile-nixos/0bf9b6da8c4d0ee31c3e988c99893de4da7df74a' (2022-10-10)
→ 'github:nixos/mobile-nixos/e4b6f680b2a4f29f087a7c1299c11499d1a367b6' (2022-10-14)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/34c5293a71ffdb2fe054eb5288adc1882c1eb0b1' (2022-10-09)
→ 'github:NixOS/nixpkgs/ba187fbdc5e35322c7dff556ef2c47bddfd6e8d7' (2022-10-13)
• Updated input 'nixpkgs-stable':
'github:NixOS/nixpkgs/e179d1e57ad07f1294dcc29ad5283b214a6ae21e' (2022-10-10)
→ 'github:NixOS/nixpkgs/e06bd4b64bbfda91d74f13cb5eca89485d47528f' (2022-10-12)
• Updated input 'uninsane':
'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=25df079540cb669fb5e735631fe03a4d113d1c73 ' (2022-10-11)
→ 'git+https://git.uninsane.org/colin/uninsane?ref=refs%2fheads%2fmaster&rev=70e7d8e94a6240a5ce976bbc514e0979b7178190 ' (2022-10-14)
```
2022-10-13 21:41:02 -07:00
0395c5b8ee
update nixpkgs: 2022-10-06 and rebase Kaiteki
2022-10-08 18:21:38 -07:00
37b931418d
servo: matrix-appservice-discord: disable annoying quirks
...
like bad edits, bot replies, etc.
2022-10-06 01:35:00 -07:00
ca239ca3e6
matrix: set up Discord bridge
...
verified working after i fill in the Discord secrets, but i need to find
a way to provide those outside of the nix store.
2022-10-05 22:02:07 -07:00
6c38500e52
servo: patch matrix-appservice-discord to allow 100% puppeting
2022-10-05 19:29:40 -07:00
0648825765
moby: update kernel 6.0.0-rc4 -> 6.0.0 (release)
2022-10-04 15:57:15 -07:00
2ff9cc9d6c
pkg: sane-mount-servo: comment/note a fix about a bug i saw in this script
2022-10-02 01:26:50 -07:00
487dfd3378
sane-reclaim-disk-space: add --fast
flag to skip rmlint check
2022-09-29 17:54:45 -07:00
b1a4fb9ccb
pkgs: remove dead zecwallet-lite
pkg code
2022-09-27 05:29:00 -07:00
8df4415218
kaiteki: build from github patch instead of my own source tree
...
this helps ensure the upstreaming goes ok
2022-09-27 05:27:41 -07:00
9a6e0b4451
kaiteki: fix vendorHash
2022-09-27 05:09:17 -07:00
90fb89390e
pkg: kaiteki: fix up desktop and icon files
2022-09-27 04:52:34 -07:00
90107c024e
kaiteki: update from 2022-08-31 -> 2022-09-03
2022-09-27 00:16:47 -07:00
d466c0b942
bump kaiteki: 2022-06-03 -> unstable-2022-08-31
2022-09-26 23:20:31 -07:00
7863d12263
nix flake update. nixpkgs: 2022-09-{24 -> 25}; sops-nix: 2022-09-{25 -> 26}
...
```
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/fde244a8c7655bc28616864e2290ad9c95409c2c' (2022-09-24)
→ 'github:NixOS/nixpkgs/79d3ca08920364759c63fd3eb562e99c0c17044a' (2022-09-25)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/17f009daf09992d2342657f9bd7b44d877cd00e1' (2022-09-25)
→ 'github:Mic92/sops-nix/912f9ff41fd9353dec1f783170793699789fe9aa' (2022-09-26)
• Updated input 'sops-nix/nixpkgs':
'github:NixOS/nixpkgs/72bdd03f0d5696412b25a93218acaad530570d30' (2022-09-24)
→ 'github:NixOS/nixpkgs/ff9793cfd1a25145a7e591af604675b3d6f68987' (2022-09-26)
• Updated input 'sops-nix/nixpkgs-22_05':
'github:NixOS/nixpkgs/aee4db5b9eaccd3fb7f16c742685fef9dc355077' (2022-09-24)
→ 'github:NixOS/nixpkgs/00f877f4927b6f7d7b75731b5a1e2ae7324eaf14' (2022-09-26)
```
2022-09-26 15:41:14 -07:00
eb02b8aa23
Revert "moby: roll-back kernel from 6.0.0-rc4 to 5.19.8"
...
This reverts commit e381b1d2dd
.
2022-09-26 01:27:09 -07:00
e381b1d2dd
moby: roll-back kernel from 6.0.0-rc4 to 5.19.8
...
the 6.0.0 kernel wouldn't always boot to GUI, and power button would
instantly power-off the device instead of activating the display.
hopefully 5.19 works better.
2022-09-25 22:41:56 -07:00
592b96e436
moby: bump kernel to 6.0.0-rc4
...
i hope this will improve audio issues
2022-09-25 20:20:31 -07:00
c5d2549ee4
servo: fix Pleroma
...
it would be nice if i could switch back to upstream Pleroma at some
point. that would require migrating the database.
alternatively, switching to a patch on top of upstream Pleroma might be
easier.
2022-09-24 15:09:11 -07:00
34b013f82a
gpodder: auto-import feeds on launch
2022-09-23 04:14:46 -07:00
09e8510d0e
fluffychat: fix .desktop file to reference the wrapped version
2022-09-22 17:44:42 -07:00
4b3b71bb84
fluffychat: mention TODO for desktop files
2022-09-22 05:25:18 -07:00
20872d3733
fluffychat: use software rendering to fix for moby
2022-09-22 05:06:32 -07:00
355a982cf0
rmlint: don't output a json file
2022-09-18 02:34:32 -07:00
cb0c122080
rmlint: run as sudo
2022-09-18 02:04:50 -07:00
1fa7724b35
sane-scripts: fix missing file
input
2022-09-06 19:46:07 -07:00