Theme for create minimalistic multilingual CV site.
See a live demo @ levn.me
For fresh Hugo site:
- Install Hugo and theme
hugo new site mycv
cd mycv
git init
git submodule add https://github.com/nemirlev/hugo-cv-theme themes/hugo-cv-theme- Configure your hugo.toml. See
Configurationbelow. - Build your site with
hugo serverand see the result at http://localhost:1313/.
Or you can use example site from this repo:
git clone https://github.com/nemirlev/hugo-cv-site.git
cd hugo-cv-site
hugo serverand see the result at http://localhost:1313/.
baseURL: 'https://levn.me/'
languageCode: 'en'
title: 'Personal Site of Lev Nemirovskii'
theme: 'hugo-cv-theme'
# Language support
defaultContentLanguage: ru
defaultContentLanguageInSubdir: true
languages:
en:
languageName: EN
languageDirection: ltr
languageCode: en-US
title: 'Personal Site of Lev Nemirovskii'
weight: 1
ru:
languageCode: ru-RU
languageDirection: 'ltr'
languageName: 'RU'
title: 'Персональный сайт Льва Немировского'
weight: 2
zh:
languageCode: zh-CN
languageDirection: ltr
languageName: CN
title: '个人网站 Lev Nemirovskii'
weight: 3For articles use post archetype:
hugo new article/my-new-article.mdFor events use event archetype:
hugo new events/my-new-event.mdFor publications use publication archetype:
hugo new publications/my-new-publication.mdIn publication video and presentation fields are optional.
CV see example in data/experience/en.yml. For using CV you need to copy files with you language code.
Theme is released under the MIT License. Check the original theme license for additional licensing information.
