--- title: Tasks.md created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, tasks, markdown, vim, app-marathon-batch-rattrapage-3] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Tasks+and+To-Do+Lists, https://github.com/BaldissaraLucas/tasks.md] --- # ✅ Tasks.md > **Todo-list en fichier Markdown** : un seul fichier `tasks.md` par projet, éditable dans Vim/VS Code/Neovim, avec plugins de highlighting. Le GTD à la sauce plain-text. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | [github.com/BaldissaraLucas/tasks.md](https://github.com/BaldissaraLucas/tasks.md) | | **GitHub** | [BaldissaraLucas/tasks.md](https://github.com/BaldissaraLucas/tasks.md) | | **License** | MIT | | **Langage** | VS Code / Neovim / Obsidian plugin (Markdown) | | **Étoiles GitHub** | ~500 ⭐ | | **Catégorie** | [[cat-tasks|Tasks and To-Do Lists]] | ## 📝 Description **Tasks.md** (et ses cousins : `todo.txt`, `kanban.md`, le plugin Obsidian `Tasks`, le plugin Vim `vim-markdown-tasks`) est une approche **plain-text** de la todo-list : un fichier Markdown par projet, structuré en `## [ ]` / `## [x]`, avec dates, priorités, tags, et **plugin de highlighting** dans l'éditeur. **Pas de serveur, pas de base de données**, versionnable avec **git**, synchronisable via **Syncthing / Nextcloud / Dropbox / GitHub**. **Différence avec Super Productivity / Donetick** : Tasks.md est **mono-utilisateur, fichier, sans notifications push**, mais **incroyablement durable** (vos tâches ne disparaîtront jamais, elles sont dans du Markdown). **Pour qui** : développeurs, écrivains, et amateurs de **plain text workflow** qui veulent une todo-list qui survit à tout éditeur / fournisseur de SaaS. ## 🚀 Installation ### Pas de serveur, juste un fichier ```bash # Créez un fichier tasks.md cat > ~/tasks.md << 'EOF' # Mes tâches ## Aujourd'hui - [ ] Finaliser le rapport #work @priority(haute) 📅 2026-06-10 - [x] Réviser le wiki #perso - [ ] Coder un script Python #dev ## Cette semaine - [ ] Renouveler le cert Traefik #hobby EOF ``` ### Plugin Vim/Neovim ```vim " .vimrc ou init.vim Plug 'preservim/vim-markdown' " ou le plugin dédié : Plug 'BaldissaraLucas/tasks.md' ``` ### Plugin Obsidian Activer le plugin communautaire **Tasks** (obsidian-tasks-group) dans Obsidian. ### Sync entre machines ```bash # Méthode 1 : Git cd ~/notes && git init && git add tasks.md && git commit -m "init" git remote add origin git@github.com:user/notes.git git push -u origin main # Méthode 2 : Syncthing (pair-à-pair) # Méthode 3 : Nextcloud / Dropbox / iCloud ``` ## 🔄 Alternatives ### Open Source - [[app-super-productivity]] — Avec time-tracking - [[app-nextcloud-tasks]] — Web multi-users - [[app-donetick]] — Familial - [[app-dumbkan]] — Kanban minimaliste - [[app-tasktrove]] — Kanban web ### Propriétaires - **Todoist** — SaaS premium - **Things 3** — Apple premium - **Notion** — Tout-en-un (DB de tâches) ## 🔐 Sécurité - **100% local** : pas de fuite possible, pas de serveur. - **Git** : traçabilité complète, branches par projet. - **Sync chiffrée** : via Syncthing (E2E) ou Nextcloud (HTTPS + E2E optionnel). - **Backup** = `cp tasks.md /backup/`, trivial. ## 📚 Ressources - [GitHub](https://github.com/BaldissaraLucas/tasks.md) - [Obsidian Tasks plugin](https://github.com/obsidian-tasks-group/obsidian-tasks) - [todo.txt format](https://github.com/todotxt/todo.txt) ## Pages Liées - [[cat-tasks]] — Catégorie Tasks - [[app-super-productivity]] — Concurrent - [[app-dumbkan]] — Concurrent (kanban) - [[recettes-docker-compose]] — Templates Docker