All Projects → abrochard → emacs-habitica

abrochard / emacs-habitica

Licence: GPL-3.0 License
Emacs Extension for Habitica

Programming Languages

emacs lisp
2029 projects

Projects that are alternatives of or similar to emacs-habitica

vimwiki2org
Convert VimWiki files to Emacs Org-Mode
Stars: ✭ 18 (-70.49%)
Mutual labels:  org-mode
ntangle
Command-line utility for Tangling of Org documents — programmed in Nim.
Stars: ✭ 56 (-8.2%)
Mutual labels:  org-mode
org-tanglesync.el
A package to pull external changes into an org-mode source block if that block is tangled to an external file
Stars: ✭ 80 (+31.15%)
Mutual labels:  org-mode
org-onenote
Post org file to onenote
Stars: ✭ 40 (-34.43%)
Mutual labels:  org-mode
babel
A Leiningen project template for literate Clojure projects w/ org-mode
Stars: ✭ 74 (+21.31%)
Mutual labels:  org-mode
org-beamer-cn
[Deprecated] org-mode Simple Chinese Template for Beamer
Stars: ✭ 23 (-62.3%)
Mutual labels:  org-mode
organic
Outliner, organizer and notes management app.
Stars: ✭ 37 (-39.34%)
Mutual labels:  org-mode
knowledge-base
Personal Wiki
Stars: ✭ 16 (-73.77%)
Mutual labels:  org-mode
dotfiles
Personal config and utils for emacs, vim, tmux, i3, git, etc.
Stars: ✭ 29 (-52.46%)
Mutual labels:  org-mode
zettel-mode
A Zettelkasten-style note-taking helper
Stars: ✭ 32 (-47.54%)
Mutual labels:  org-mode
ob-tmux
Ob-tmux is an Emacs library that allows org mode to evaluate code blocks in a tmux session.
Stars: ✭ 46 (-24.59%)
Mutual labels:  org-mode
tangle-rs
a collection of tools to do tangle in rust
Stars: ✭ 23 (-62.3%)
Mutual labels:  org-mode
org parser
An Org Mode parser for Dart
Stars: ✭ 21 (-65.57%)
Mutual labels:  org-mode
org-agda-mode
An Emacs mode for working with Agda code in an Org-mode like fashion, more or less.
Stars: ✭ 14 (-77.05%)
Mutual labels:  org-mode
preview-org-html-mode
Emacs minor mode for an (optionally) live preview of Org exports to HTML using Xwidgets.
Stars: ✭ 16 (-73.77%)
Mutual labels:  org-mode
sword-to-org
Convert Sword modules to Org-mode outlines
Stars: ✭ 32 (-47.54%)
Mutual labels:  org-mode
emacs-modified-windows
Mirror of the GitLab project Emacs Modified for Windows
Stars: ✭ 79 (+29.51%)
Mutual labels:  org-mode
arnes-notes
🧠 My working notes.
Stars: ✭ 20 (-67.21%)
Mutual labels:  org-mode
org-babel-eval-in-repl
Send and eval org-mode babel code blocks in various REPLs (therefore it's async)
Stars: ✭ 49 (-19.67%)
Mutual labels:  org-mode
Eorg
new version: https://github.com/SoftMaple/Editor
Stars: ✭ 27 (-55.74%)
Mutual labels:  org-mode

MELPA

emacs-habitica

Emacs extension for Habitica, a RPG style habit tracker and todo list.

Installation

Install from MELPA with

M-x package-install habitica

or load the file habitica.el.

Usage

To see your tasks, call

M-x habitica-tasks

On your first use, the extension will prompt your for your username and password. These are used to query your user id and api token from the service.

Shortcuts

Place your cursor on the task

C-x t n => new task
C-x t t => cycle todo/done
C-x t + => + a habit
C-x t - => - a habit
C-x t d => set deadline
C-x t i => set difficulty
C-x t D => delete the task
C-x t b => buy reward
C-x t a => add a tag to the task
C-x t A => remove a tag from the task
C-x t g => refresh

Customize

Auto login

If you restart Emacs often, or if you just don't like entering your username or password, it is possible to bypass it by setting your user id and token directly:

(setq habitica-uid "123")
(setq habitica-token "456")

You can find your uid and token by following the instructions here.

Completed Todos Section

You can view your completed to dos by adding following to init.el

(setq habitica-show-completed-todo t)

The variable is customized using the Emacs customization interface under the group habitica

Highlighting

If you want to try highlighting tasks based on their value

(setq habitica-turn-on-highlighting t)

This is very experimental.

Streak count

If you want the streak count to appear as a tag for your daily tasks

(setq habitica-show-streak t)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].