Here is the full list of all 30 Dust: An Elysian Tail achievements. It takes around 20-25 hours to unlock all of the achievements on Windows.
Defeat General Gaius
Complete the Game on Tough or Hardcore setting
Destroy every enemy Cannon
Earn a Four-Star Rating in EVERY Challenge Arena
Hang out with Twelve Friends in the Sanctuary
Complete 20 Sidequests
Fulfill Bopo’s wish for snow
Complete all Fale Quests
Defeat Baron Kane
Earn a Four-Star Rating in any Challenge Arena
Defeat Lady Tethys
Kill an enemy with the slide attack
Complete 10 Sidequests
Complete 5 Sidequests
Successfully complete a 1000+ hit combo
Defeat Fuse
Bug Matti
Craft an item from a blueprint
Meet Haley
Kill 500 Enemies
Opt out of putting poison ivy into Gianni's laundry
Reign chaos by putting poison ivy into Gianni's laundry
Successfully Parry with less than 10% health remaining
Successfully complete a 200+ hit combo
Unlock a Cage and Rescue a Friend
Simultaneously Kill 6 Enemies with a Single Bomb
Level Up by Assigning Skill Gems
Use the DUST STORM on Fidget's Projectiles
Unlock a Treasure Chest
Pick Up an Ability Orb