Skip to content

Latest commit

 

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Samarth’s personal website built using the Hugo static site generator and org-mode.

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. If you’re using the nix package manager, run nix-shell to get a development shell with hugo installed.

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. Copy the contents of the public directory to the server hosting your server. For example, rsync -avz public/ samarth@samarth.me:/var/www/htdocs/.

About

My personal website created with Hugo and org-mode

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages