Como eliminar itens FEITOS no modo organizacional?

13

Vi que algumas pessoas têm uma maneira de eliminar DONEitens org-mode. Como você faz isso?

Leo Ufimtsev
fonte
9
Remova a solução da sua pergunta e poste-a como resposta. É perfeitamente bom responder à sua própria pergunta . Não há necessidade de transformar este post em um wiki da comunidade, e o IMO também não deve ser fechado (pois é bastante provável que seja útil para outras pessoas na linha).
itsjeyd
Entendo. Cortei a solução em uma resposta, mas só poderei aceitá-la amanhã.
21815 Leo Ufimtsev

Respostas:

8

Se for de uso: me deparei com o post de Sacha que fala sobre como fazer isso.

Com base no código em seu post e no feedback dos comentários, agora uso o código abaixo (tenho um tema claro). Você pode observar um carregamento lento, isso evita um erro "indefinido" na inicialização, conforme um comentário na postagem original do blog:

(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
fonte
Oi, parece que não consigo fazê-lo funcionar na minha máquina. Você coloca o gancho adicional antes (requer 'org)?
yi.tang.uni
Não, coloco-o perto do fundo. Aqui está o meu arquivo de configuração: github.com/LeoUfimtsev/ldts/blob/master/.emacs.d/my/…
Leo Ufimtsev
Pode ser necessário reiniciar o emacs. Verifique também se nenhum outro pacote está substituindo suas fontes por lá. Como último recurso, você pode tentar iniciar um emacs simples, fazê-lo funcionar e reduzi-lo a partir daí.
21815 Leo Ufimtsev
Como uma nota, eu carrego minha organização muito cedo no meu init.el, antes que minhas notas sejam carregadas. Eu o carrego de fontes: github.com/LeoUfimtsev/ldts/blob/master/.emacs.d/init.el
Leo Ufimtsev
Olá, tentei carregar apenas o pacote organizacional e esse trecho, mas ainda não estou funcionando. btw, bom arquivo init.
precisa saber é o seguinte