0a6d88dfc1
impermanence: simplify /etc/ssh/host_keys setup
2022-12-30 03:34:59 +00:00
50dfd482cf
document plans for better handling of /etc/ssh
2022-12-29 19:19:51 +00:00
9743aee79d
ssh keys: document the issues i'm seeing
2022-12-29 18:42:59 +00:00
0819899102
remove dead commented-out code
2022-12-29 18:34:03 +00:00
d3ff68217e
impermanence: enable hyphenated folder names
2022-12-29 18:29:27 +00:00
1a96859994
impermanence: re-enable mpv watch_later dir
2022-12-29 18:10:40 +00:00
af92a2250e
impermanence: fix up circular dependencies and permissions
...
this is now a proof of concept. still has some rough edges.
2022-12-29 18:03:41 +00:00
d00f9b15d7
impermanence: fix typo in permissions service
2022-12-29 17:16:27 +00:00
aa1c1f40cb
WIP: impermanence rework (gut 3rd-party lib)
2022-12-29 16:38:58 +00:00
530b2d6385
impermanence: factor out some helpers for generating fileSystems and services
2022-12-29 08:42:15 +00:00
e6919dd16f
impermanence: use systemd/fileSystems for the crypt mounts, instead of 3rd-party impermanence
2022-12-29 01:17:40 +00:00
760f2ac66d
move ~/.cache into encrypted private dir
2022-12-29 01:17:40 +00:00
8e5ca11259
cleanup gocryptfs mounting
...
there's possibly some latent issues. i think my changes to the gocryptfs
package *might* not be necessary: if you work via the fuse front-door,
it's a lot harder to get it into these weird places.
2022-12-29 01:17:40 +00:00
121936620a
impermanence: add support for encrypted clear-on-boot storage
...
this is useful for when we need to store files to disk purely due to
their size, but don't actually want them to be persisted.
2022-12-29 01:17:40 +00:00
f5b49e014c
net: add parent's wifi
2022-12-29 00:57:36 +00:00
4bdb34775d
consolidate filesystems./ across devices
2022-12-28 01:36:22 +00:00
f5fbc206f5
package signaldctl (partially tested)
...
it includes an extra `bin/generator` output: i'm not sure if this is
necessary yet or not.
2022-12-28 00:48:44 +00:00
a9096f3312
sane-scripts: remove /run/wrappers hack now that prologue is fixed in resholve
2022-12-26 10:02:51 +00:00
67cddecab4
Merge branch 'staging/nixpkgs-2022-12-22'
2022-12-26 09:30:21 +00:00
9a002c99eb
python-data template: add requests module
2022-12-26 09:29:23 +00:00
a0ac7fa98d
snippets: add secret snippets
2022-12-26 09:29:04 +00:00
b03043e513
add sane-bt-search script to search jackett/torrents
2022-12-26 09:05:26 +00:00
0713e3bad1
secrets: move bluetooth/vpn secret defn to toplevel nix file
2022-12-26 08:28:44 +00:00
d3a3f39756
move universal secrets out of net.nix -> secrets.nix
2022-12-26 08:09:58 +00:00
a7d9e5cc54
flake update: nixpkgs 2022-12-18 -> 2022-12-22
...
```
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/04f574a1c0fde90b51bf68198e2297ca4e7cccf4' (2022-12-18)
→ 'github:NixOS/nixpkgs/652e92b8064949a11bc193b90b74cb727f2a1405' (2022-12-22)
• Updated input 'nixpkgs-stable':
'github:NixOS/nixpkgs/cbe419ed4c8f98bd82d169c321d339ea30904f1f' (2022-12-20)
→ 'github:NixOS/nixpkgs/dac57a4eccf1442e8bf4030df6fcbb55883cb682' (2022-12-24)
• Updated input 'sops-nix':
'github:Mic92/sops-nix/32840f16ffa0856cdf9503a8658f2dd42bf70342' (2022-12-19)
→ 'github:Mic92/sops-nix/855b8d51fc3991bd817978f0f093aa6ae0fae738' (2022-12-25)
• Updated input 'sops-nix/nixpkgs-stable':
'github:NixOS/nixpkgs/87b58217c9a05edcf7630b9be32570f889217aef' (2022-12-19)
→ 'github:NixOS/nixpkgs/939c05a176b8485971463c18c44f48e56a7801c9' (2022-12-24)
```
2022-12-26 05:19:58 +00:00
13f3b322b0
alias to cd ~/Videos
2022-12-26 04:40:21 +00:00
5c25330891
packages: add nheko matrix client
2022-12-26 03:52:04 +00:00
dc6dc2e475
discord: remove the SKIP_HOST_UPDATE hack. it's been upstreamed
2022-12-26 03:30:25 +00:00
c4352fa9bb
packages: move Signal, Discord, Tokodon to private storage
2022-12-26 03:26:50 +00:00
2c6629a658
packages: allow specifying multiple dir
and private
paths
2022-12-26 03:02:19 +00:00
c0496b25b5
init-keyring: try to make atomic
2022-12-25 12:02:33 +00:00
9e0346c329
snippets: update jackett to be a search query
2022-12-25 08:43:29 +00:00
364a598324
pkgs: clean up the imports to not explicitly pass pkgs
2022-12-25 07:33:24 +00:00
c6850aff23
ship fractal-latest (git tip) instead of fractal-next
2022-12-25 07:23:09 +00:00
730ef272d1
feeds: add put a num on it; remove Kaiteki code feed
2022-12-25 03:39:44 +00:00
16fa1e0eda
sane-date-math: convert to LR parser
2022-12-24 05:08:17 +00:00
51a96525d9
sane-date-math: use Productions as objects
2022-12-24 01:17:19 +00:00
7b01822ee7
some kind of sane-date-math date/time util thing. idk, parsers are fun ig
2022-12-23 15:57:56 +00:00
f9aa36a620
flake update: nixos-stable 2022-12-17 -> 2022-12-20
...
```
• Updated input 'nixpkgs-stable':
'github:NixOS/nixpkgs/0938d73bb143f4ae037143572f11f4338c7b2d1c' (2022-12-17)
→ 'github:NixOS/nixpkgs/cbe419ed4c8f98bd82d169c321d339ea30904f1f' (2022-12-20)
```
2022-12-22 22:45:27 +00:00
9b75d8705b
ejabberd: enable push notifications (verified working on iOS/Modal IM)
2022-12-22 14:12:15 +00:00
217ecec250
ejabberd: enable xmpps-{client,server} SRV records
2022-12-22 13:13:09 +00:00
6c7ca7630a
zsh: add tmp
alias for ~/tmp
2022-12-22 11:35:35 +00:00
1f99d44288
/home/colin: fix perms to 0700
2022-12-22 11:33:13 +00:00
f1aa685a03
fix p10k variable expansion
2022-12-22 11:00:49 +00:00
2b31fc8776
powerlevel10k: always show user/host
2022-12-22 10:58:02 +00:00
0c35e2b3c1
servo: enable nsncd
2022-12-22 10:34:47 +00:00
77b8d0ddc0
fuzzel: tune dialog widths
2022-12-22 10:10:03 +00:00
84f23c602e
new snipper: nixos options search
2022-12-22 10:06:55 +00:00
ea5fbc63cf
zsh/p10k: selectively disable gitstatus acceleration on ~/private/
2022-12-21 14:13:20 +00:00
69361ee9a2
zsh: document prezto modules, switch dir aliases to dirHashes
2022-12-21 13:53:22 +00:00