Respostas:
Se org-agenda-start-on-weekday
estiver definido como um número inteiro (por padrão, está definido como 1, correspondente a segunda-feira) e org-agenda-span
está definido como um 'week
ou 7
, a organização sempre iniciará a agenda no dia especificado por org-agenda-start-on-weekday
.
Então, para sempre começar ontem, você deve definir org-agenda-start-day
a "-1d"
e faça uma das seguintes opções:
Defina org-agenda-start-on-weekday
como nil
. Então, o primeiro dia da agenda será determinado por org-agenda-start-day
.
Defina org-agenda-span
como um valor que não é 'week
. Por exemplo, configurá-lo para 5
mostrará cinco dias e, em seguida, será respeitado org-agenda-start-day
.
Eu recomendo fazer as duas coisas, caso você decida mostrar uma semana inteira. Aqui está o código para mostrar cinco dias a partir de ontem:
(setq org-agenda-start-day "-1d")
(setq org-agenda-span 5)
(setq org-agenda-start-on-weekday nil)