|
7d6a420c52
|
sane-vpn: allow sane-vpn do -- [COMMAND]
|
2024-06-17 23:26:28 +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 |
|
|
999a173001
|
sane-tag-music: --trackno "" fix-tags FOO can be used to clear FOOs track number field
|
2024-06-13 08:22:57 +00:00 |
|
|
1448cb4444
|
sane-reboot: fix operation on servo
|
2024-06-03 09:33:35 +00:00 |
|
|
747d6c876d
|
sane-vpn: add a "dns-fix" subcommand to open a shell using an external DNS resolver
this is hopefully temporary, until i can cleanup my trust-dns recursive resolver
|
2024-05-28 01:23:22 +00:00 |
|
|
ed97a81ef3
|
sane-vpn: use bwrap instead of just pasta so that the uids get mapped and programs can be happy
|
2024-05-26 13:04:13 +00:00 |
|
|
90d428be7f
|
sane-vpn: allow sane-vpn do to work with no additional arguments
|
2024-05-26 11:33:12 +00:00 |
|
|
9d7b68eeb4
|
sane-tag-music: rewrite empty tracknumber tag to delete the tracknumber tag
|
2024-05-26 10:44:25 +00:00 |
|
|
8951df2e2c
|
sane-scripts: set vim tags for python scripts
|
2024-05-26 10:42:12 +00:00 |
|
|
59e4256dd8
|
sane-vpn: lint
|
2024-05-26 01:18:30 +00:00 |
|
|
a5e1a804c9
|
sane-vpn: port to sanebox/pasta (no more firejail)
|
2024-05-25 10:09:10 +00:00 |
|
|
cda70b2a16
|
sane-reclaim-disk-space: tell the user about nix profile options
|
2024-05-20 20:45:58 +00:00 |
|
|
0003d79324
|
sane-tag-music: add a print-missing subcommand
|
2024-05-17 09:41:50 +00:00 |
|
|
e9bfc6cebd
|
sane-tag-music: fix help message formatting
|
2024-05-17 09:20:33 +00:00 |
|
|
aeed9ffd5b
|
sane-sync-music: prune directories left empty by sync
|
2024-05-17 08:59:36 +00:00 |
|
|
adfaa7f9c1
|
sane-sandboxed -> sanebox
|
2024-05-15 01:41:40 +00:00 |
|
|
def5816003
|
sane-vpn: fix "regions" printing to print all regions
|
2024-05-10 09:07:59 +00:00 |
|
|
b7d2020f10
|
sane-tag-music: fix --help message
|
2024-04-19 07:29:20 +00:00 |
|
|
9442a87311
|
sane-ip-check: add an --expect option to abort if IP address is not as expected
|
2024-04-18 19:46:16 +00:00 |
|
|
3bd56fb565
|
sane-ip-check: refactor: split out a main function
|
2024-04-18 19:42:16 +00:00 |
|
|
bdc3b1ed0e
|
sane-ip-check: port argument parsing to argparse
|
2024-04-18 19:40:44 +00:00 |
|
|
e3898449b7
|
sane-tag-music: allow manually specifying the track number
|
2024-04-17 09:45:10 +00:00 |
|
|
e5bad6a74c
|
sane-tag-music: fixup track numbers
|
2024-04-17 07:56:52 +00:00 |
|
|
28bfd75114
|
sane-tag-music: split into two operations
|
2024-04-17 02:25:54 +00:00 |
|
|
276844af0b
|
sane-tag-music: update docs
|
2024-04-16 19:56:58 +00:00 |
|
|
b068b50d7c
|
sane-bt: require specifying a title when torrenting films
|
2024-04-16 16:05:39 +00:00 |
|
|
1a0ef28377
|
sane-bt-add: document how to *move* a torrent
|
2024-04-03 11:00:54 +00:00 |
|
|
7766e1cec1
|
sane_bt: save torrents to /var/media/torrents by default
|
2024-04-03 09:48:21 +00:00 |
|
|
158e674f83
|
sane_bt.py: fix dict typo
|
2024-04-03 09:48:21 +00:00 |
|
|
bad6c353ed
|
sane-bt: refactor
|
2024-04-02 20:53:01 +00:00 |
|
|
aff2a78ec3
|
sane-reclaim-boot-space: fix "self.format_attr" typo
|
2024-03-31 03:23:49 +00:00 |
|
|
eadb2057d9
|
sane-wipe: port from systemd -> s6
|
2024-03-28 23:15:05 +00:00 |
|
|
4d6d79cc81
|
servo: /var/lib/uninsane/media -> /var/media
|
2024-03-05 18:44:30 +00:00 |
|
|
7c22b59b9d
|
sane-which: handle relative symlinks
|
2024-02-28 18:16:08 +00:00 |
|
|
9e504676bd
|
sane-which: only print the first 30 lines for text files
|
2024-02-28 18:09:38 +00:00 |
|
|
b515127101
|
sane-which: follow nix wrappers
|
2024-02-28 18:09:24 +00:00 |
|
|
0d97191f74
|
sane-wipe-browser: dont call pkill with sudo
|
2024-02-28 13:35:00 +00:00 |
|
|
afd52014d1
|
sane-reclaim-disk-space: note to run as root
|
2024-02-26 15:25:12 +00:00 |
|
|
d5643a6a5d
|
assorted static-nix-shell packages: use srcRoot
|
2024-02-25 17:37:38 +00:00 |
|
|
f9888fe8d6
|
programs: sane-private-init: sandbox
|
2024-02-25 16:46:10 +00:00 |
|
|
5b647a1a90
|
programs: sane-private-change-passwd: rewrite based on how my system looks today
i haven't tested this
|
2024-02-25 16:28:57 +00:00 |
|
|
dd00a2fe6e
|
sane-private-do: run a shell by default, and leave the mount in its original state on exit
|
2024-02-25 05:41:27 +00:00 |
|
|
4ee02151f4
|
sane-private-{lock,unlock}: just defer to mount
|
2024-02-25 05:19:44 +00:00 |
|
|
5838603953
|
programs: sane-private-unlock: unbreak
it still doesn't work inside a sandbox, because 'mount' requires suid
|
2024-02-23 15:59:56 +00:00 |
|
|
057b9e3fed
|
replace links/references to ~/private/FOO with just ~/FOO
|
2024-02-23 07:06:29 +00:00 |
|
|
c0f374bd80
|
programs: sane-secrets-dump: don't leak secrets onto proc/cmdline
|
2024-02-21 00:24:31 +00:00 |
|
|
ee7d99289a
|
sane-vpn: allow shorthands like "sane-vpn up us" instead of full ovpnd-us
|
2024-02-20 23:01:53 +00:00 |
|
|
bb569b1668
|
sane-vpn: port away from systemd so that i can use it as an ordinary user (no sudo)
|
2024-02-20 22:21:02 +00:00 |
|
|
71025329e7
|
programs: sane-dev-cargo-loop: sandbox
|
2024-02-20 19:26:38 +00:00 |
|
|
284b698015
|
sane-reclaim-boot-space: fix, and sandbox
well i didn't get to test this thoroughly: might still have problems
|
2024-02-20 19:16:36 +00:00 |
|