Here is the full list of all 20 Ghost of a Tale achievements. It takes around 20-25 hours to unlock all of the achievements on Windows.
Reach the end of the game.
Complete the full set of Duinlan's armour.
Finish every secondary quest.
Learn all skills in the adventure.
Unlock forty-five footnotes.
Play all songs during the course of the game.
Discover the name of every possible character in Dwindling Heights.
Complete all of Gusto and Fatale's quests.
Reach the desolate shore.
Steal all of the Rat Guards' handkerchiefs.
Open all window shutters.
Discover Duinlan’s tomb.
Reach the highest point in the highest tower.
Gather fifty-five mushrooms.
Escape from Tilo’s cell.
Rid Dwindling Heights of all spiders.
Set fire to all inflammable items in Dwindling Heights.
Complete the game without getting hit by an enemy.
Complete the game without ever eating to regain energy.
Complete the game without alerting any guards.