![typora install theme typora install theme](http://theme.typora.io/media/theme/blubook/image-3.png)
- #Typora install theme generator#
- #Typora install theme code#
- #Typora install theme Offline#
- #Typora install theme free#
You have to authorize Netlify to access your github repository. Link your github repository from the next page for continuous deployment. login to Netlify and click create new site by clicking New Site from Git button. Now, you can push your local changes to git repository with the following command. Now, setup the remote origin with the following command. git initĪdd all the files from your local repository and commit it locally git add. Navigate the local root directory and Initialize as a Git repository. Once the repository is created, copy the remote repository URL to setup the remote origin branch from local.
#Typora install theme code#
You just have to link with your github account to sign up the account.Īfter you signup with Netlify, create a new repository in github to push the code base into github. Signing up with Netlify is pretty straightforward.
#Typora install theme free#
Also, Netlify free account features are sufficient for running any personal blog. I choose Netlify instead of github pages because it supports CI/CD pipeline to deploy the site automatically whenever i commit the changes into my github repository. We have successfully created our website in local, it is time to deploy our website into Netlify hosting. You can verify your blog by running in the browser. This will run the nodejs server in default 4000 port. We can run it locally to verify the page by running the following command. This command will generate the static html files and all the necessary supporting files (javascript, css) in the public folder.
#Typora install theme Offline#
Here are some of the online and offline markdown editor which are most popular among users.Īfter we create the article, we can generate the static html by running the following command. you can use any markdown editor to start creating articles. Once the new post is created, markdown (.md) file will be created under source\_posts folder with the default front matter. You can also change the default layout by editing the default_layout setting in _config.yml. Post is the default layout, but you can put page if you want to create a new page. To create a new post or a new page, you can run the following command: $ hexo new There are lot other good plugins available in the official site. I have installed the hexo sitemap plugin to generate the sitemap.xml file automatically. All the customization details are available in. You can customize the theme settings by changing the _config.yml inside the themes\next directory. Once the theme is installed, change the theme name to Next in _config.yml in the site root directory. To install the theme, just navigate to the site root directory and clone the git repository using the following command. It has four different theme layout to customize and also light and dark mode for code blocks. I also liked icarus theme but since it has three column layout, i decided to go with Next theme. There are plenty of themes available for Hexo and i decided to go with one of most popular theme called Next. This also holds the details the current theme, additional plugin details installed in your website. You can modify the blog title, description, keywords etc. _config.yml will hold all the configuration related data for your blog. $ hexo init Īfter the installation is done, the basic project folder will be created with the following structure. npm install -g hexo-cliĪfter the hexo installed on your machine, run the following command to initialize the hexo.
![typora install theme typora install theme](http://support.typora.io/media/new-97/Screen%20Shot%202020-12-05%20at%2017.01.49.png)
Run the following command to install the hexo framework.
![typora install theme typora install theme](http://theme.typora.io/media/theme/gothic-dark/gothic-dark1.png)
To Setup the hexo blog framework in your machine, you have to first install the latest nodejs and Git on your machine. Steps Installing and Configuring Hexo Blog Framework After my initial research, i decided to go with hexo framework and use Netlify for hosting my blog since its free and supports continuous deployment.
![typora install theme typora install theme](https://theme.typora.io/media/theme/night/4.png)
#Typora install theme generator#
There are various popular static html generator framework available in the market such as hugo, jeykill and hexo. I wanted to move to some blog framework that must support markdown and ability to host the content free of charge with continuous deployment enabled. I spend more time in formatting the article instead of focusing on content of the article. When my blog was hosted in blogger, I faced lot of difficulties in formatting the content and code blocks for almost all the articles. The main reason i moved my blog to hexo because its simple yet powerful blog framework for static html generator with markdown support for articles and so many themes and plugins available for blogging platform. Recently, I moved my blog from blogger to hexo blog framework hosted in Netlify.