Comment supprimer les éléments TERMINÉS en mode org?

13

J'ai vu que certaines personnes avaient un moyen de rayer des DONEarticles org-mode. Comment tu fais ça?

Leo Ufimtsev
la source
9
Veuillez supprimer la solution de votre question et la publier comme réponse à la place. Il est parfaitement normal de répondre à votre propre question . Il n'est pas nécessaire de transformer ce message en un wiki communautaire, et l'OMI ne devrait pas non plus être fermé (car il est assez probable qu'il sera utile à d'autres personnes sur toute la ligne).
itsjeyd
Je vois. J'ai coupé la solution en une réponse, mais je ne pourrai l'accepter que demain.
Leo Ufimtsev

Réponses:

8

Si utile: je suis tombé sur le post de Sacha qui explique comment faire cela.

Sur la base du code dans son article et des commentaires des commentaires, j'utilise maintenant le code ci-dessous (j'ai un thème léger). Vous pouvez noter un chargement paresseux, cela empêche une erreur «non définie» au démarrage selon un commentaire dans le blog d'origine:

(defun my/modify-org-done-face ()
  (setq org-fontify-done-headline t)
  (set-face-attribute 'org-done nil :strike-through t)
  (set-face-attribute 'org-headline-done nil
                      :strike-through t
                      :foreground "light gray"))

(eval-after-load "org"
  (add-hook 'org-add-hook 'my/modify-org-done-face))
Leo Ufimtsev
la source
Salut, il semble que je ne puisse pas le faire fonctionner sur ma machine. Placez-vous l'add-hook avant (nécessite 'org)?
yi.tang.uni
Non, je le place loin vers le bas. Voici mon fichier de configuration: github.com/LeoUfimtsev/ldts/blob/master/.emacs.d/my/…
Leo Ufimtsev
Vous devrez peut-être redémarrer emacs. Vérifiez également qu'aucun autre paquet ne remplace vos polices là-bas. Comme dernier resourt, vous pouvez essayer de démarrer un emacs nu, le faire fonctionner et le réduire à partir de là.
Leo Ufimtsev
Remarque: je charge mon organisation très tôt dans mon init.el, avant que mon dotemacs ne se charge. Je le charge à partir des sources: github.com/LeoUfimtsev/ldts/blob/master/.emacs.d/init.el
Leo Ufimtsev
Salut, j'ai essayé de ne charger que le package org et cet extrait, mais je ne fonctionne toujours pas. btw, joli fichier init.
yi.tang.uni