Sisu

command module
v0.0.0-...-4d173fc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 1, 2025 License: GPL-3.0 Imports: 1 Imported by: 0

README

Sisu

License

Overview

sisu, build habits, finnish strong

Features

  • important features:

    • feedback / context
    • micro-reviews
    • day-off; if review average is low, suggest day-off
    • coach system
  • command structure:

    • stats
    • graph
    • streak
    • cal
  • tech stack:

    • cobra / viper
    • bubbletea
    • sqlx
    • go-cal
    • julia - unicodeplots
  • database architecture:

    • tasks: track the high-level routines or goals, including tag categories
    • sessions: each time “track” a task, a session is logged
    • milestones: used for incentives, streaks, or mastery checkpoints
    • reviews: weekly or periodic reflections to prevent dropouts
    • coach: prewritten or dynamic messages triggered by milestones or streaks
    • calendar: for cal command—important dates, breaks, or annotations

Quickstart

Installation

Language-Specific
Language Command
Go go install github.com/DanielRivasMD/Sisu@latest
Pre-built Binaries

Download from Releases.

Usage

Example

Configuration

Development

Build from source

git clone https://github.com/DanielRivasMD/Sisu
cd Sisu

Language-Specific Setup

Language Dev Dependencies Hot Reload
Go go >= 1.21 air (live reload)

License

Copyright (c) 2025

See the LICENSE file for license details.

Documentation

Overview

Copyright © 2025 Daniel Rivas <danielrivasmd@gmail.com>

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL