Skip to content

My personal website created with Hugo and org-mode

Notifications You must be signed in to change notification settings

samarthkishor/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

  1. Clone the repo
  2. Initialize the theme submodule via git submodule init
  3. Update the theme submodule via git submodule update --recursive --remote
  4. Clone the GitHub Pages website repo (in a separate directory)

Making a new post

  1. Add a new section to the org-mode file at content-org/posts.org
  2. Add a TODO, tag, and properties to the section
  3. Once finished writing, mark the section as DONE
  4. Export the section in Emacs using ox-hugo which will create a new Markdown file in the content/posts directory

Deploying

  1. Run hugo server -D to get a development web server to see the changes
  2. Once happy with the changes, run the hugo command to generate the public directory
  3. Manually copy-paste contents of the public directory into the website repo (samarthkishor.github.io)
  4. Run git push to update both the this repo and the actual website

About

My personal website created with Hugo and org-mode

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published