1e67b5c97e
sane-mount-servo: fix so we really do prefer lan over wan mounts
2023-01-20 04:58:05 +00:00
e527beb9d0
sane-bt-search: add a --full
flag
2023-01-20 02:17:59 +00:00
2e942e2dd4
sane-bt-search: include size and tracker in results
2023-01-20 02:10:07 +00:00
f46e3fdf01
sane-bt-search: fix incomparable datetime objects
2023-01-20 02:05:40 +00:00
be29ad8bd8
servo: rename wg0 interface -> wg-ovpns
2023-01-19 09:35:07 +00:00
30e7eb9ab6
sane-bt-search: convert to nix-shell and increase verbosity
2023-01-14 10:23:50 +00:00
81effb01a3
new script: sane-shutdown, validates host
2023-01-06 16:40:41 +00:00
5c42365912
sane-stop-all-servo: add missing services
2023-01-04 07:49:21 +00:00
a9096f3312
sane-scripts: remove /run/wrappers hack now that prologue is fixed in resholve
2022-12-26 10:02:51 +00:00
b03043e513
add sane-bt-search script to search jackett/torrents
2022-12-26 09:05:26 +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
fac661af15
new script: sane-git-init
2022-12-21 08:40:22 +00:00
09c524a5b1
Merge remote-tracking branch 'origin/staging/nixpkgs-2022-12-18'
2022-12-21 07:47:55 +00:00
38befe502c
new script to free space in /boot
2022-12-21 06:29:13 +00:00
bd699c887c
sane-ssl-dump: new script to help debug ssl stuff
2022-12-20 03:25:07 +00:00
8169f7c6b2
ddns-trust-dns: use ddns from router rather than ipinfo.io
2022-12-19 08:24:11 +00:00
cd1aa0b376
sane-vpn-*: reference sane-ip-check instead of duplicating
2022-12-19 06:19:13 +00:00
72b627100c
sane-scripts: simplify recursively referencing sane scripts
2022-12-19 06:18:44 +00:00
567c08460a
add sane-ip-check-router-wan to query WAN with a more trustworthy source
2022-12-19 05:59:44 +00:00
51da29555e
sane-ip-reconnect: fix issue where we'd reconnect to the existing, subpar network
2022-12-19 01:47:30 +00:00
3e1407c30b
new script to reconnect to best wifi network
2022-12-19 00:29:48 +00:00
0a744117a4
rename sane-check-ip -> sane-ip-check
2022-12-18 23:54:41 +00:00
42ebb9a155
sane-private-do: run a command with the private store unlocked; then re-lock it
2022-12-16 06:10:44 +00:00
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
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
103f7b1b2c
sane-stop-all-servo script: update for currently deployed services
2022-11-29 02:18:31 +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
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
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
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
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
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
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
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