SKRIVE(1)
π SKRIVE(1) π
okay so bestie, gather round β this is skrive, the terminal dosage logger, and honestly? it's giving organized-queen energy π
β¨ NAME β¨
skrive β log doses via the terminal π¦
πΈ SYNOPSIS πΈ
skrive [ -f doses-file ]
skrive log [ -f doses-file ] [ quantity substance route [ TIME-SPEC ] ]
π DESCRIPTION π
So skrive is literally a dosage logger for your terminal, no cap. It logs doses by quantity, substance, and route at a certain point in time β like, it remembers when for you so your brain doesn't have to π§ β¨.
The doses get logged to a file and you can view them later, which is iconic behaviour fr fr. And skrive has both TUI and partial CLI support β so you can be a mouse-and-menus girlie or a type-it-out girlie, your choice π«Ά.
π OPTIONS π
-f,--fileβ sets the file path where doses will be read from and written to. Heads up: this flag takes absolute priority β‘ (like, it wins, periodt).-h,--helpβ shows you brief usage info. short and sweet, we love a low-effort king π
β° LOG TIME SPECIFICATION β°
Not me about to explain backdating β because yes, both the log TUI and the log subcommand accept a time offset so you can log a dose that happened earlier π.
skrive accepts both a dhm format and plain integers. So if you wanna say "90 minutes," you've got options, bestie β all of these work:
1h30m1h3090
three roads, one destination πβ¨
π± ENVIRONMENT π±
SKRIVE_DOSES_PATHβ if you set this, that file path gets used instead of the default file path for reading and writing doses. And if the file doesn't exist yet? it gets created for you, no stress π
π FILES π
~/doses.datβ the default locationskriveuses for logging doses when no other path has been specified. If the file doesn't exist, it will be created β¨ (yes, it makes its own bed, main character energy)
π₯ EXAMPLES π₯
skriveβ opens the TUI so you can log and view doses πskrive -f subdir/doses.datβ opens the TUI and logs tosubdir/doses.datskrive log 2mg Estradiol Sublingual 30β immediately logs2mgestradiol sublingually, taken 30 minutes ago β±οΈskrive log 2mg Estradiol Sublingual 1h30mβ immediately logs2mgestradiol sublingually, taken 90 minutes ago (same thing, different font, iykyk)skrive logβ a shortcut to enter a single dose via the TUI before exiting πͺπ¨
ngl bestie, that -f flag really said "my path, my rules" and honestly? respect π
okay that's the whole page!! and a cute lil sign-off for you: this one's local build realness, dated right along with it, and it's the SKRIVE(1) manual β go log your doses, you gorgeous creature ππ¦π
π¦ where this page comes from
- nixos 26.05: skrive 0.10.0
- nixpkgs unstable: skrive 0.10.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms