Skip to content

pyfunc/sag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAG - Simple Activity Logger

Narzędzie CLI do zarządzania wpisami bloga / dziennikiem aktywności.

Instalacja

cd /home/tom/github/pyfunc/sag
pip install -e .

Lub bezpośrednio:

ln -sf /home/tom/github/pyfunc/sag/src/sag/cli.py ~/.local/bin/sag
chmod +x ~/.local/bin/sag

Dostępne komendy

  • sag new - Tworzy nowy plik z dzisiejszą datą
  • sag termin DATE - Tworzy planowany wpis na podaną datę (format: YYYY-MM-DD)
  • sag parse - Parsuje sekcję Plany i tworzy wpisy na przyszłe daty
  • sag export - Eksportuje wszystkie wpisy do HTML
  • sag backup - Tworzy lokalny backup .tar.gz z datą
  • sag print - Wyświetla wszystkie aktualne strony
  • sag help - Wyświetla pomoc

Obsługiwane formaty dat w sekcji Plany

  • YYYY-MM-DD - np. 2026-03-11 9:00 Stomatolog
  • DD.MM.YYYY - np. 11.03.2026 9:00 Stomatolog
  • YYYY.MM.DD - np. 2026.03.11 9:00 Stomatolog

Przykład użycia

# Tworzenie nowego wpisu na dziś
sag new

# Tworzenie planowanego wpisu
sag termin 2026-03-15

# Parsowanie planów i tworzenie wpisów
sag parse

# Eksport do HTML
sag export

# Backup
sag backup

License

Apache License 2.0 - see LICENSE for details.

Author

Created by Tom Sapletta - tom@sapletta.com

About

SAG - Simple Activity Logger Narzędzie CLI do zarządzania wpisami bloga / dziennikiem aktywności.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages