> Plutôt que de se trimballer ~/cabal/bin, pourquoi ne pas mettre pandoc dans un dossier ~/bin par exemple ?

Juste pour répondre a ça, je préfère éviter de ranger sous un dossier personnalisé (ici cabal ) ce qui est lié a pandoc. ça ne coute pas grand chose au serveur et ça évite les conflits si jamais on veut utiliser un répertoire bin dans le projet.