No description
Find a file
Quorafind 0b0d4af0fe feat(views): enhance view copy with intelligent two-column preset detection
- Add support for copying views with source identifier
- Implement automatic two-column preset detection when copying from specific view types
- Auto-configure task property and column titles based on source view name
- Support property key inference from view names (tags, projects, review, etc.)
- Improve view copy modal to handle both view object and identifier
- Update sidebar and settings tab to pass view identifiers for copy operations

This enhancement makes it easier to create properly configured two-column views
by automatically detecting the appropriate task property and column configuration
based on the source view being copied.
2025-10-11 23:03:54 +08:00
.husky fix: update husky pre-commit hook for cross-platform compatibility 2025-07-31 21:36:29 +08:00
media refactor(onboarding): decompose fluent onboarding into progressive steps 2025-10-03 22:58:28 +08:00
scripts chore: update packagejson and also release script 2025-09-24 10:44:51 +08:00
src feat(views): enhance view copy with intelligent two-column preset detection 2025-10-11 23:03:54 +08:00
.editorconfig Initial commit 2022-06-07 14:12:30 +08:00
.eslintignore Initial commit 2022-06-07 14:12:30 +08:00
.eslintrc Initial commit 2022-06-07 14:12:30 +08:00
.gitignore feat(uri): add enhanced deep-link support with path-based routing 2025-08-24 10:24:12 +08:00
.prettierignore feat: support custom status 2025-03-02 13:33:23 +08:00
.release-it.beta-continue.cjs refactor(fluent): extract fluent settings and reorganize file structure 2025-10-08 01:34:46 +08:00
.release-it.beta.cjs chore: update workflow scripts and fix github tag issues 2025-08-27 17:37:33 +08:00
.release-it.cjs feat(release): implement custom changelog generator for merged beta versions 2025-09-04 22:48:17 +08:00
CHANGELOG-BETA.md chore(release): bump version to 9.9.0-beta.6 [beta] 2025-09-27 09:16:06 +08:00
CHANGELOG.md feat(changelog): add in-app changelog viewer with auto-display on updates 2025-10-10 11:18:59 +08:00
DEVELOPMENT.md chore(experimental): remove unfinished v2 implementation and clean docs 2025-10-10 17:23:24 +08:00
esbuild.config.mjs fix: resolve memory leaks by adding proper cleanup handlers 2025-08-30 09:54:33 +08:00
jest.config.js refactor: improve task parsing, date management, and tag handling 2025-09-16 15:29:56 +08:00
manifest-beta.json chore(release): bump version to 9.9.0-beta.6 [beta] 2025-09-27 09:16:06 +08:00
manifest.json chore(release): bump version to 9.8.14 2025-09-19 11:42:26 +08:00
package.json refactor(bases): simplify view registration and upgrade to Obsidian 1.10 2025-10-08 21:12:17 +08:00
pnpm-lock.yaml refactor(bases): simplify view registration and upgrade to Obsidian 1.10 2025-10-08 21:12:17 +08:00
README.md feat(onboarding): add user onboarding system with guided setup 2025-07-22 17:39:51 +08:00
styles.css feat(onboarding): refactor onboarding flow with new placement configuration 2025-10-10 17:21:07 +08:00
tsconfig.json refactor(build): migrate to TypeScript path aliases and update esbuild to v0.25.9 2025-08-28 14:02:26 +08:00
version-bump.mjs chore: update workflow scripts 2025-08-27 17:28:43 +08:00
versions.json chore(release): bump version to 9.9.0-beta.6 [beta] 2025-09-27 09:16:06 +08:00

Task Genius Logo

The Ultimate Task Management Plugin for Obsidian

Version Discord

DocumentationInstallationDiscord Community


Overview

Task Genius transforms Obsidian into a powerful task management system with advanced features, beautiful visualizations, and seamless workflow integration - all while preserving Obsidian's philosophy of plain-text, future-proof note-taking.


Core Features

Feature Description
Task Management Visual progress bars, status cycling, bulk operations, and smart task hierarchies
Date & Priority Calendar integration, recurring tasks, multiple date types, and visual priority indicators
View Modes Inbox, Forecast, Projects, Tags, Calendar, Gantt charts, Kanban boards
Workflows Multi-stage workflows with automatic timestamping, templates, and process tracking
Habit Tracking Daily habits, streak tracking, visual calendar, and progress analytics
Quick Capture global commands, templates, and automated task creation
Filtering & Search Advanced in-editor filtering, vault-wide search, saved queries, and custom perspectives
Gamification Achievement rewards, custom milestones, and motivational feedback

For detailed feature documentation, visit taskgenius.md.


Installation

  1. Open Obsidian Settings
  2. Navigate to Community Plugins
  3. Search for "Task Genius"
  4. Click Install, then Enable

Manual Installation

  1. Download the latest release from GitHub Releases
  2. Extract files to .obsidian/plugins/Obsidian-Task-Genius/
  3. Enable the plugin in Obsidian settings

Quick Start

  1. Enable Plugin: Activate Task Genius in your plugin settings
  2. Open Task View: Click the ribbon icon or use Command Palette
  3. Create First Task: Type - [ ] My first task in any note
  4. Explore Views: Switch between different view modes to find your preferred workflow

Community & Support

Discord Community

Join our active community for help, tips, and feature discussions: Task Genius Discord

Resources


Support the Project

Task Genius is developed with passion and dedication. If you find it valuable, consider supporting its continued development:

Your support enables faster development, better documentation, and priority feature implementation.