Skip to content

Suggestion: 'Obsidian Bases' View and support for custom recurrence habits #59

@maikelagm

Description

@maikelagm

📝 Description
I propose creating a new view in the plugin ("Obsidian Bases") that allows for a modular and flexible configuration of habits:

Alternate View: Instead of the traditional format, the 'Obsidian Bases' view would allow configuring specific parameters (filters, sorting, grouping, etc.) for each view, making it easier to expand functionalities in the future.

Advanced Filtering: Allows choosing which habits to display in each view.

Expanded Support for Non-Daily Habits: A recurrence property could be added to handle habits with custom periodicity (for example, every 2 days, weekly, etc.). The view would show a visual indicator that informs the user if the routine is still active, even if the habit is not daily (without penalizing the user for not completing every day if it is not required).

Basis for Extensibility: This structure would facilitate implementing other features in the future, according to user needs.

Suggested Property Example
JSON

{
  "name": "Drink water",
  "recurrence": "every 2 days"
}
Would it be possible to incorporate this view and the recurrence property into the plugin to support a greater variety of habits and configurations?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions