Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bin/gc: Reenable Guix GC | EuAndreh | 7 days | 1 | -1/+0 |
| | |||||
* | bin/muffle: Replace ad-hoc status file logic with statusf(1) | EuAndreh | 9 days | 1 | -5/+4 |
| | |||||
* | bin/muffle: Set $TMPDIR to $XDG_RUNTIME_DIR | EuAndreh | 10 days | 1 | -0/+1 |
| | |||||
* | bin/status: Add ugly, but working version | EuAndreh | 14 days | 1 | -0/+9 |
| | |||||
* | bin/pb: Update link to new repo path | EuAndreh | 2025-04-05 | 1 | -1/+1 |
| | |||||
* | bin/{live,process,video,webcam}: Move to "clive" directory | EuAndreh | 2025-03-07 | 4 | -106/+0 |
| | |||||
* | bin/process: Fix combined.webm by using "-f concat" | EuAndreh | 2025-03-07 | 1 | -11/+19 |
| | |||||
* | bin/{live,process}: Assume we're already inside live/ | EuAndreh | 2025-03-07 | 2 | -4/+4 |
| | |||||
* | bin/: Have video(1) for standalone screencasts and live(1) based on it | EuAndreh | 2025-03-07 | 2 | -13/+17 |
| | |||||
* | rm bin/record-my-screen | EuAndreh | 2025-03-07 | 1 | -74/+0 |
| | |||||
* | bin/process: Overwrite existing hardlinks | EuAndreh | 2025-03-06 | 1 | -1/+1 |
| | |||||
* | bin/live: Include "live/" in $DIR prefix | EuAndreh | 2025-03-06 | 1 | -1/+1 |
| | |||||
* | Import git-blob from lawtech | EuAndreh | 2025-03-05 | 1 | -0/+134 |
| | |||||
* | bin/process: Fix generation of combined.webm so no re-encoding happens | EuAndreh | 2025-03-05 | 1 | -1/+1 |
| | |||||
* | bin/process: Do not assume ~/Public/live/, so that it also works on the server | EuAndreh | 2025-03-05 | 1 | -11/+15 |
| | |||||
* | bin/live: Do not cd, work on current directory | EuAndreh | 2025-03-05 | 1 | -4/+0 |
| | |||||
* | bin/upload: rm | EuAndreh | 2025-03-05 | 1 | -15/+0 |
| | |||||
* | bin/live: Ensure directories exist | EuAndreh | 2025-03-03 | 1 | -1/+4 |
| | |||||
* | bin/process: Fix data/ paths | EuAndreh | 2025-03-03 | 1 | -3/+3 |
| | |||||
* | bin/upload: Enable removal after upload | EuAndreh | 2025-03-03 | 1 | -3/+4 |
| | |||||
* | bin/upload: Deal gracefully when there is nothing to do | EuAndreh | 2025-03-03 | 1 | -0/+4 |
| | |||||
* | bin/process: Use "info" loglevel for ffmpeg(1) | EuAndreh | 2025-03-03 | 1 | -1/+1 |
| | |||||
* | bin/: Fix fallback for $LIVEDIR | EuAndreh | 2025-03-03 | 3 | -3/+3 |
| | |||||
* | bin/process: Add working version | EuAndreh | 2025-03-02 | 1 | -0/+58 |
| | | | | | Despite being very, very, very slow. ffmpeg(1) says it runs at ~0.6x the video speed, so it takes even longer to process than to record. | ||||
* | bin/live: Store data in subdirectory | EuAndreh | 2025-03-02 | 1 | -1/+1 |
| | |||||
* | bin/upload: Add version that does not delete files | EuAndreh | 2025-03-02 | 1 | -0/+10 |
| | |||||
* | bin/live: Add crude but working version | EuAndreh | 2025-03-02 | 1 | -0/+21 |
| | |||||
* | bin/webcam: Add working utility | EuAndreh | 2025-03-02 | 1 | -0/+12 |
| | |||||
* | bin/shot: Ensure directory of $TEMPLATE exists | EuAndreh | 2025-02-27 | 1 | -0/+1 |
| | |||||
* | bin/player: bail-out broken "player-f" subcommand | EuAndreh | 2025-02-17 | 1 | -0/+1 |
| | |||||
* | bin/vcs: Support file rename in git_ps1() | EuAndreh | 2025-01-19 | 1 | -1/+1 |
| | |||||
* | bin/gc: Don't do Guix and Nix GC | EuAndreh | 2025-01-06 | 1 | -0/+2 |
| | |||||
* | bin/clean: Handle mk(1) as well as make(1) | EuAndreh | 2025-01-03 | 1 | -1/+5 |
| | |||||
* | bin/re: Use extended regexes in sed(1) | EuAndreh | 2024-12-21 | 1 | -2/+2 |
| | |||||
* | bin/vcs: Tiny improvement for `fossil_status()` | EuAndreh | 2024-11-14 | 1 | -0/+1 |
| | |||||
* | bin/boop: Also show $PWD if no message is given | EuAndreh | 2024-11-14 | 1 | -1/+1 |
| | |||||
* | Move bin/{htmlesc,shesc,uri} to eut | EuAndreh | 2024-11-14 | 3 | -284/+0 |
| | |||||
* | bin/forever: Add "-n" option, remove long options | EuAndreh | 2024-11-14 | 1 | -45/+7 |
| | |||||
* | bin/clean: Shrink to the minimum | EuAndreh | 2024-11-14 | 1 | -66/+1 |
| | |||||
* | bin/muffle: Speed up | EuAndreh | 2024-10-12 | 1 | -10/+5 |
| | | | | | | | | | | | | | | | First, use sort -m, as both inputs are already sorted. This both changes from it from O(n*log(n)) to O(n), and allows sort(1) to produce streaming output, instead of sponging all the input, and potentially spilling to disk during the process. Second, use awk(1) when looping. Not only awk(1) is made for this type of job, but also we only call it once and let it do the loop, over looping manually and calling '['(1), printf() and cut(1) on each iteration. Now we call cut(1) only once. It went from being annoying enough to make me pause considering using to being unnoticeable. | ||||
* | bin/serve: Add -n option | EuAndreh | 2024-09-11 | 1 | -3/+10 |
| | |||||
* | rm bin/untill: Moved to eut | EuAndreh | 2024-08-29 | 1 | -94/+0 |
| | |||||
* | mv bin/e bin/ee | EuAndreh | 2024-07-03 | 1 | -0/+0 |
| | |||||
* | Simplify code used by xmobar | EuAndreh | 2024-06-16 | 1 | -0/+4 |
| | | | | | Remove the endless loop, and stop polling the system while doing nothing. | ||||
* | bin/uri: Unbuffer when processing an stream online | EuAndreh | 2024-06-16 | 1 | -2/+4 |
| | |||||
* | bin/with-{one-monitor,two-monitors}: Add output from arandr(1) | EuAndreh | 2024-06-16 | 2 | -0/+4 |
| | |||||
* | bin/vcs: Add fossil functions | EuAndreh | 2024-05-17 | 1 | -0/+12 |
| | |||||
* | bin/{backup,borgy}: Move to dedicated "backupit" repository | EuAndreh | 2024-05-11 | 2 | -76/+0 |
| | |||||
* | bin/ifnew: Move to eut | EuAndreh | 2024-05-10 | 1 | -110/+0 |
| | |||||
* | bin/nicely: Muve to its own dedicated package | EuAndreh | 2024-05-09 | 1 | -67/+0 |
| |