diff --git a/.gitmodules b/.gitmodules index c46464a..e69de29 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "themes/sustain-vitae"] - path = themes/hugo-sustain-vitae - url = https://github.com/maurete/hugo-sustain-vitae.git diff --git a/config.toml b/config.toml index 1ad7994..7f34f03 100644 --- a/config.toml +++ b/config.toml @@ -5,7 +5,7 @@ title = "Mauro Torrez" disqusShortname = "" # Enable Google Analytics by entering your tracking code googleAnalytics = "" -theme = "hugo-sustain-vitae" +theme = "mauro" [permalinks] post = "/:year/:month/:day/:slug" @@ -28,7 +28,7 @@ theme = "hugo-sustain-vitae" # Medium = "username" Telegram = "maurete" -[params.vitae] +[params.cv] website = "mau.ro" website_full = "https://mau.ro/" #tel = "+44 0000 000000" @@ -40,18 +40,18 @@ theme = "hugo-sustain-vitae" country = "Argentina" ## Main Menu -[[menu.main]] - name = "blog" - weight = 100 - identifier = "blog" - url = "/blog/" -[[menu.main]] - name = "projects" - identifier = "projects" - weight = 200 - url = "/projects/" +# [[menu.main]] +# name = "blog" +# weight = 100 +# identifier = "blog" +# url = "/blog/" +# [[menu.main]] +# name = "projects" +# identifier = "projects" +# weight = 200 +# url = "/projects/" [[menu.main]] name = "CV" - identifier = "resume" + identifier = "cv" weight = 300 url = "/cv/" diff --git a/config.yaml b/config.yaml new file mode 100644 index 0000000..a6da8e7 --- /dev/null +++ b/config.yaml @@ -0,0 +1,74 @@ +--- +baseurl: 'https://mau.ro/' +languageCode: en-US +title: Mauro Torrez +# Enable comments by entering your Disqus shortname +disqusShortname: '' +# Enable Google Analytics by entering your tracking code +googleAnalytics: '' + +theme: mauro +permalinks: + post: '/:year/:month/:day/:slug' + +defaultLanguage: en +languages: + en: + languageName: English + weight: 1 + contentDir: content/en + es: + languageName: Castellano + description: Sitio web personal de Mauro Torrez + weight: 2 + contentDir: content/es + fr: + languageName: Français + description: Site web personnel de Mauro Torrez + weight: 3 + contentDir: content/fr + +params: + avatar: profile.png + author: Mauro Torrez + description: Mauro Torrez's personal website + # Custom assets can be linked with their paths relative to static/ + custom_css: [] + custom_js: [] + social: + Github: maurete + Email: inbox@mau.ro +# Twitter = "eumau" + LinkedIn: maurotorrez +# Stackoverflow = "username" +# Medium = "username" + Telegram: maurete + cv: + website: mau.ro + website_full: 'https://mau.ro/' + #tel = "+44 0000 000000" + #tel_full = "+440000000000" + #google_maps = "https://www.google.co.uk/maps/place/44+Perth+St,+Edinburgh,+Edinburgh+City+EH3+5BL" + #address = "44 Perth Street" + #postcode = "EH3 5BL" + city: Santa Fe + country: Argentina + +## Main Menu +# [[menu.main]] +# name = "blog" +# weight = 100 +# identifier = "blog" +# url = "/blog/" +# [[menu.main]] +# name = "projects" +# identifier = "projects" +# weight = 200 +# url = "/projects/" + +menu: + main: + - name: CV + identifier: cv + weight: 300 + url: /cv/ diff --git a/content/cv.es.md b/content/cv.es.md new file mode 100644 index 0000000..c3ce94d --- /dev/null +++ b/content/cv.es.md @@ -0,0 +1,10 @@ +--- +title: "CV" +categories: ["cv"] +date: 2018-07-28T01:52:59-05:00 +tags: ["cv", "resume"] +--- + +# Hello + +Lalalal diff --git a/content/cv.md b/content/cv.md index 604961f..c3ce94d 100644 --- a/content/cv.md +++ b/content/cv.md @@ -1,6 +1,6 @@ --- title: "CV" -categories: ["vitae"] +categories: ["cv"] date: 2018-07-28T01:52:59-05:00 tags: ["cv", "resume"] --- diff --git a/content/vitae.md b/content/vitae.md deleted file mode 100644 index 54f2117..0000000 --- a/content/vitae.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Vitae" -categories: ["vitae"] -date: 2018-07-28T01:52:59-05:00 -tags: ["vitae", "resume"] ---- - -# Hello - -Test 123 diff --git a/data/en/education.yml b/data/en/education.yml new file mode 100644 index 0000000..a7a86d3 --- /dev/null +++ b/data/en/education.yml @@ -0,0 +1,9 @@ +name: Formal Education +source: + - title: IT Engineer + univ: Universidad Nacional del Litoral + place: Santa Fe, Argentina + date: 2020 + type: Thesis (Work in progress) + description: Implementation of DevOps practices in an IT + organization diff --git a/data/en/employment.yml b/data/en/employment.yml new file mode 100644 index 0000000..d1b21fb --- /dev/null +++ b/data/en/employment.yml @@ -0,0 +1,24 @@ +--- +name: Employment +source: + + - prof: Systems Administrator + place: Universidad Nacional del Litoral, Santa Fe, Argentina + time: 2012 to present + description: + + - prof: DevOps consultant + place: 4r Soluciones S.R.L, Santa Fe, Argentina + time: 2019-2020 + description: + + - prof: Programming Teacher + place: Universidad Nacional del Litoral, Santa Fe, Argentina + time: 2014 + description: + + - prof: IT Support + place: Universidad Nacional del Litoral, Santa Fe, Argentina + time: 2008 to 2011 + description: + diff --git a/data/en/hobbies.yml b/data/en/hobbies.yml new file mode 100644 index 0000000..06a6516 --- /dev/null +++ b/data/en/hobbies.yml @@ -0,0 +1,7 @@ +--- +name: Hobbies +source: + - Cooking + - Gardening + - Biking + - Running diff --git a/data/en/initiatives.yml b/data/en/initiatives.yml new file mode 100644 index 0000000..c586726 --- /dev/null +++ b/data/en/initiatives.yml @@ -0,0 +1,14 @@ +--- +name: Initiatives +source: + - title: Graduate Summer Student + place: University of Glasgow, UK + date: 2013 + type: courses + description: Nec et duis iriure temporibus, ullum adolescens eam ea. + + - title: Student Volunteer + place: British RedCross, Glasgow, UK + date: 2013 + type: fundraiser + description: Lorem adipiscing ei eam, eros conceptam maiestatis ne sea. diff --git a/data/en/skills.yml b/data/en/skills.yml new file mode 100644 index 0000000..3063c71 --- /dev/null +++ b/data/en/skills.yml @@ -0,0 +1,11 @@ +name: Programming Skills +title: Software engineering & web development +source: + - name: [C/C++, Objective-C] + stars: 5 + + - name: [Java, Python, PHP, Git] + stars: 4 + + - name: [HTML/CSS3, Javascript] + stars: 3 diff --git a/themes/hugo-sustain-vitae b/themes/hugo-sustain-vitae deleted file mode 160000 index 2331ec1..0000000 --- a/themes/hugo-sustain-vitae +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2331ec11c9106d283fd8cacb1c78eaa1613a45b5 diff --git a/themes/mauro/LICENSE-hugo-sustain.md b/themes/mauro/LICENSE-hugo-sustain.md new file mode 100644 index 0000000..f916c1e --- /dev/null +++ b/themes/mauro/LICENSE-hugo-sustain.md @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2017 Nurlan Su + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/themes/mauro/LICENSE-hugo-vitae.md b/themes/mauro/LICENSE-hugo-vitae.md new file mode 100644 index 0000000..f916c1e --- /dev/null +++ b/themes/mauro/LICENSE-hugo-vitae.md @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2017 Nurlan Su + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/themes/mauro/LICENSE.md b/themes/mauro/LICENSE.md new file mode 100644 index 0000000..55b1e03 --- /dev/null +++ b/themes/mauro/LICENSE.md @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2018 Anirban Mukhopadhyay + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/themes/mauro/README.md b/themes/mauro/README.md new file mode 100644 index 0000000..796ee57 --- /dev/null +++ b/themes/mauro/README.md @@ -0,0 +1,152 @@ +
+ +## Table of Contents + +- [Installation](#installation) +- [Quick start](#quick-start) +- [Features](#features) + - [Syntax highlighting](#syntax-highlighting) + - [Disqus](#disqus) + - [Google Analytics](#google-analytics) +- [About](#about) +- [Contributing](#contributing) +- [Changelog](#changelog) +- [License](#license) + +******************** + + + +******************** + + +## Installation + +#### With `git` + +From the root of your Hugo site, clone the theme into `themes/hugo-sustain-vitae` by running : +``` +git clone https://github.com/anirbanmu/hugo-sustain-vitae.git themes/hugo-sustain-vitae +``` + +#### Manual + +1. [Download][zip-archive] zip archive. +2. Unarchive it. +3. Move `hugo-sustain-vitae` folder in `themes` folder of your blog + +For more information read the official [setup guide][hugo-guide] of Hugo. + +## Quick start + +After installation, take a look in the `exampleSite` folder at. This directory contains an example config file and the content for the demo. It serves as an example setup for your documentation. + +``` + exampleSite + ├── config.toml + ├── content + │ ├── projects.md + │ ├── vitae.md + │ │ + │ └── blog + │ ├── creating-a-new-theme.md + │ ├── go-is-for-lovers.md + │ ├── hugo-is-for-lovers.md + │ └── migrate-from-jekyll.md + │ + ├── data + | ├── education.yml + | ├── employment.yml + | ├── hobbies.yml + | ├── initiatives.yml + | ├── projects.yml + │ └── skills.yml + │ + ├── static + │ └── img + │ └── profile.png +``` + +Copy at least the `config.toml` in the root directory of your website. Overwrite the existing config file if necessary. + +Hugo includes a development server, so you can view your changes as you go - +very handy. Spin it up with the following command: + +``` sh +hugo serve +``` + +Now you can go to [localhost:1313][local] and the Sustain +theme should be visible. + +## Features + +### Syntax highlighting + +Use `highlight = true` in the front matter to include [`highlight.js`][highlight-js] javascript and css files. + +### Disqus + +To use this feature, uncomment and fill out the `disqusShortname` parameter in `config.toml`. + +### Google Analytics + +To add Google Analytics, simply sign up to [Google Analytics][g-analytics] to obtain your Google Tracking ID, and add this tracking ID to the `googleAnalytics` parameter in `config.toml`. + +## About + +This fork is a combined theme from [hugo-sustain](https://github.com/nurlansu/hugo-sustain) & [hugo-vitae](https://github.com/nurlansu/hugo-vitae). + +hugo-sustain is a port the Jekyll theme [Sustain][sustain-jekyll] by [Fábio Madeira][sustain-author]. + +hugo-vitae is port of the Jekyll theme [Vitae][vitae-jekyll] by [Fábio Madeira][vitae-author]. + +## Contributing + +Pull requests, bug fixes, and new features are welcome! + +1. Fork the repository +2. Create your feature branch (`git checkout -b my-new-feature`) +3. Commit your changes (`git commit -a -m 'Add some feature'`) +4. Push to the branch (`git push origin my-new-feature`) +5. Create new Pull Request on GitHub + +## Changelog + +> Version 1.0.1 + +- Added proper "Projects" page rendering +- Fixes, many fixes + +> Version 1.0 + +- Initial release + +## License + +
+
+ MIT
+