An Obsidian plugin that enhances your task lists with customizable emojis, Jira integration, and Git merge request support.
- Replace standard checkboxes with customizable emojis
- Default emojis: β for checked and β¬οΈ for unchecked tasks
- Configurable through settings
- Define different emoji pairs for specific tags
- Example: #important β/β¨ (unchecked/checked)
- Example: #bug π/π¨ (unchecked/checked)
- Example: #idea π‘/β (unchecked/checked)
- Example: #urgent π¨/βοΈ (unchecked/checked)
- Automatically applies different emoji styles based on task tags
- Customize both checked and unchecked states per tag
- Seamlessly insert Jira tasks into your notes
- Two ways to add tasks:
- Type
@Jira
(or your configured trigger word) to open task selector - Use the command palette: "Insert Jira Issue"
- Type
- Features:
- Shows tasks assigned to you
- Displays task key, summary, and status
- Inserts tasks as Markdown links with status
- Direct links to Jira issues
- Configurable trigger word
- Generate formatted reports from your task lists
- Features:
- Automatically formats selected tasks with emojis
- Tag-specific emoji support (e.g., #stopper tasks use π)
- Adds π to dates for better visibility
- Organizes tasks into sections (regular tasks and stoppers)
- Copies formatted content to clipboard
- Perfect for:
- Daily standups
- Progress reports
- Task summaries
- Team updates
- Open Obsidian Settings
- Go to Community Plugins and disable Safe Mode
- Click Browse and search for "Task Master"
- Install the plugin and enable it
- Download the plugin from GitHub
- Extract the zip file
- Open Obsidian Settings
- Go to Community Plugins and disable Safe Mode
- Build the project with:
yarn run dev
- Create a folder named "obsidian-task-master" in your plugins folder
- Copy this three files to the folder "obsidian-task-master".
- Enable the plugin
- Set default emoji for checked tasks
- Set default emoji for unchecked tasks
- Configure tag-specific emoji mappings
- Enable/Disable Jira integration
- Configure Jira connection:
- Base URL (e.g., https://your-company.atlassian.net)
- Username (your Jira email)
- API Token (from https://id.atlassian.com/manage-profile/security/api-tokens)
- Trigger Word (default: @Jira)
- Create normal markdown task lists
- Plugin automatically replaces checkboxes with configured emojis
- Example:
- [ ] Unchecked task (shows β¬οΈ) - [x] Checked task (shows β )
- Add tags to tasks for specific emoji styles
- Example:
- [ ] #important Task with custom emoji
- Using Trigger Word:
- Type your configured trigger (default: @Jira)
- Select task from popup menu
- Task is inserted as Markdown link with status
- Using Command Palette:
- Press Ctrl + P
- Search for "Insert Jira Issue"
- Select task from popup menu
If you encounter any issues or have suggestions, please:
- Check the plugin settings are correctly configured
- For Jira issues, verify your API token and connection settings
- Submit issues on our GitHub repository
MIT License - see LICENSE file for details