Personal Website with Blogdown
Creating a website has absolutely been a wild ride! I jumped between tutorials (and themes and hosts and generators) before finding the one I liked the best: Summer of Blogdown by Alison Hill.
The basic steps are as follows:
Create a new GitHub repository (or fork from a hugo theme you like)
Create new RStudio project via git clone (File > New Project > Version Control > Git)
Build the site…make sure to
update_hugo()
,file.create("netlify.toml")
, and create a.gitignore
fileCommit/Push to GitHub
Sign up for netlify (free)
Link GitHub website repository to netlify account
Configure
config.toml
file in the root of your projectCommit/Push
Enjoy almost instant site deploys!
In the Summer of Blogdown tutorial I learned to do all this and more. Personalizing this site isn’t a breeze but it’s not difficult either.