نظام يوميات شخصي باستخدام Neovim

2025-08-13

يشرح هذا المنشور نظام يوميات شخصي تم إنشاؤه باستخدام Neovim و coreutils و dateutils، مستوحى بشكل فضفاض من طريقة Ryder Carroll's Bullet Journal. ينظم النظام الإدخالات حسب السنة والشهر في هيكل مجلدات. تستخدم توليد التقويم الأمر `cal`. يتم تمييز المهام ببادئات مثل `todo` و `done`، مستفيدًا من ميزات الاختصار والفرز في Neovim لإدارة المهام بكفاءة وعرضها بشكل مرئي. تم دمج تمييز بناء الجملة وتتبع العادات، مع نص برمجي `awk` يحسب المصروفات الشهرية. يتم توفير نصوص برمجية عملية لفتح يوميات الشهر الحالي أو الإدخالات من الشهرين السابقين واللاحقين بسرعة، مما يبسط عملية تدوين اليوميات.

التطوير نظام يوميات