Disqus is one of popular discussion provider with many users. It can be installed on many blogging platform, including Jekyll. Fortunately theme Minimal Mistakes already provide support for Disqus, it just need a bit configuration.
To config Disqus we need Shortname setting from the website we have already registered on Disqus. This shortname is unique for each website we register on Disqus. We can get this from dashboard menu Settings -> General. Copy shortname value which shown after text Your website shortname is.
_config.yml. Add the following block of code at bottom of the file.
comments: provider: "disqus" disqus: shortname: "your-short-name-here"
shortname value with shortname we got from the step above.
Still on the same file
_config.yml find key config
comments and make sure it has value
defaults: ... - scope: ... values: ... comments: true # true to enable comment in all post
After that we just need to build or push it to repo. Hope it helps 😊.