2025-07-15 12:00:00 +01:00
|
|
|
{ pkgs }:
|
|
|
|
|
|
|
|
pkgs.writeShellApplication {
|
|
|
|
name = "zet-new";
|
|
|
|
|
|
|
|
runtimeInputs = with pkgs; [
|
|
|
|
coreutils
|
|
|
|
];
|
|
|
|
|
|
|
|
text = ''
|
2025-07-16 00:57:10 +01:00
|
|
|
folder="''${ZET_DIR:-"$XDG_DOCUMENTS_DIR/wiki/zet"}/$(date +%Y)/$(date +%m)"
|
2025-07-15 12:00:00 +01:00
|
|
|
|
|
|
|
mkdir -p "$folder"
|
|
|
|
|
|
|
|
note="$folder/$(date +%Y-%m-%d-%T | sed 's/[-:]//g').md"
|
|
|
|
|
|
|
|
printf "# %s\n\n\n" "$1" > "$note"
|
|
|
|
|
|
|
|
"$EDITOR" "+normal G" "$note"
|
|
|
|
'';
|
|
|
|
}
|