Haskell, GTK and CSS Theming (Give Your Apps Style!)

In a two previous videos, I created a very simple GTK app using Haskell. In the first video, I created the app (which I named "byebye") in 30 minutes and I wrote it in such a way as to be as "gentle" an introduction to Haskell and GTK as I could be. In a second video, I refactored the code so it would be less lines and cleaner code. In this third video, I adding some new functionality to "byebye", namely the ability to read a config file and the ability to use CSS for theming.

REFERENCED:
β–Ί https://www.youtube.com/watch?v=ViW-bcNQ6Lc - First Video (Creating "byebye")
β–Ί https://www.youtube.com/watch?v=rD8VywH2gCs - Second Video (Refactoring "byebye")
β–Ί https://gitlab.com/dwt1/byebye - The source code for ByeBye

WANT TO SUPPORT THE CHANNEL?
πŸ’° Patreon: https://www.patreon.com/distrotube
πŸ’³ Paypal: https://www.youtube.com/redirect?event=channel_banner&redir_token=QUFFLUhqazNocEhiaGFBT1l1MnRHbnlIcHFKbXJWVnpQd3xBQ3Jtc0tsLVZJc19YeFlwZ2JqbXVOa3g0Skw4TVhTV2otNm1tM3A1bUNnamh3S2V6OGQtLTBnSjBxYTlvUXMxeEVIS3o4US10NENHMUQ3STk2a01FOFBhUnZjZFctMEhFUTg1TVctQmFfVUdxZXJ4TDl0azlYNA&q=https%3A%2F%2Fwww.paypal.com%2Fcgi-bin%2Fwebscr%3Fcmd%3D_donations%26business%3Dderek%2540distrotube%252ecom%26lc%3DUS%26item_name%3DDistroTube%26no_note%3D0%26currency_code%3DUSD%26bn%3DPP%252dDonationsBF%253abtn_donateCC_LG%252egif%253aNonHostedGuest
πŸ›οΈ Amazon: https://amzn.to/2RotFFi
πŸ‘• Teespring: https://teespring.com/stores/distrotube

DONATE CRYPTO:
πŸ’° Bitcoin: 1Mp6ebz5bNcjNFW7XWHVht36SkiLoxPKoX
🐢 Dogecoin: D5fpRD1JRoBFPDXSBocRTp8W9uKzfwLFAu
πŸ“• LBC: bMfA2c3zmcLxPCpyPcrykLvMhZ7A5mQuhJ

DT ON THE WEB:
πŸ•ΈοΈ Website: http://distrotube.com/
πŸ“ GitLab: https://gitlab.com/dwt1
πŸ—¨οΈ Mastodon: https://fosstodon.org/@distrotube
πŸ‘« Reddit: https://www.reddit.com/r/DistroTube/
πŸ“½οΈ LBRY/Odysee: https://odysee.com/@DistroTube:2

FREE AND OPEN SOURCE SOFTWARE THAT I USE:
🌐 Brave Browser - https://brave.com/dis872
πŸ“½οΈ Open Broadcaster Software: https://obsproject.com/
🎬 Kdenlive: https://kdenlive.org
🎨 GIMP: https://www.gimp.org/
🎡 Tenacity: https://github.com/tenacityteam/tenacity
πŸ’» VirtualBox: https://www.virtualbox.org/
πŸ—’οΈ Doom Emacs: https://github.com/hlissner/doom-emacs

Your support is very much appreciated. Thanks, guys!

Home