From 078e4d791436e26369cc8597b352df1c9a1b9a8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrea=20Denisse=20G=C3=B3mez?= Date: Thu, 5 Nov 2020 22:02:26 -0600 Subject: [PATCH] feature: Add Arch Linux theme as git submodule 1. Why is this change neccesary? Because Netlify doesn't support the git clone method for installing themes and we needed a way for Netlify to be able to have access to the theme. 2. How does it address the issue? By adding the Arch Linux theme as a git submodule. 3. What side effects does this change have? None. --- .gitmodules | 3 + config.toml | 7 +- layouts/404.html | 31 +++++ layouts/_default/list.html | 25 ++++ layouts/_default/single.html | 13 ++ layouts/_default/summary.html | 26 ++++ layouts/_default/terms.html | 29 +++++ layouts/index.html | 15 +++ layouts/partials/article_first.html | 11 ++ layouts/partials/article_footer.html | 18 +++ layouts/partials/article_header.html | 11 ++ layouts/partials/article_list.html | 38 ++++++ layouts/partials/footer.html | 8 ++ layouts/partials/footer_js.html | 19 +++ layouts/partials/head.html | 65 ++++++++++ layouts/partials/header.html | 20 ++++ layouts/partials/navbar-menu.html | 40 +++++++ layouts/partials/navbar-search.html | 7 ++ layouts/partials/pagination.html | 14 +++ layouts/partials/prev_next_post.html | 24 ++++ layouts/partials/profile.html | 35 ++++++ layouts/partials/sidebar.html | 14 +++ layouts/partials/single_article.html | 29 +++++ layouts/partials/social.html | 99 +++++++++++++++ layouts/partials/title.html | 17 +++ layouts/partials/widgets/categories.html | 19 +++ layouts/partials/widgets/command.html | 7 ++ layouts/partials/widgets/documentation.html | 18 +++ layouts/partials/widgets/download.html | 23 ++++ layouts/partials/widgets/recent_articles.html | 31 +++++ layouts/partials/widgets/tag_cloud.html | 14 +++ layouts/partials/widgets/tags.html | 21 ++++ layouts/partials/widgets/update.html | 113 ++++++++++++++++++ layouts/shortcodes/gallery.html | 9 ++ layouts/shortcodes/jsfiddle.html | 5 + public/banners/archlinux.png | Bin 0 -> 17493 bytes public/banners/placeholder.png | Bin 0 -> 7993 bytes public/categories/index.xml | 20 ++++ public/categories/news/index.xml | 21 ++++ public/index.xml | 30 +++++ public/post/index.xml | 30 +++++ public/sitemap.xml | 54 +++++++++ public/tags/golang/index.xml | 21 ++++ public/tags/hugo/index.xml | 21 ++++ public/tags/index.xml | 38 ++++++ public/tags/jekyll/index.xml | 21 ++++ themes/hugo-theme-arch | 1 + 47 files changed, 1132 insertions(+), 3 deletions(-) create mode 100644 .gitmodules create mode 100644 layouts/404.html create mode 100644 layouts/_default/list.html create mode 100644 layouts/_default/single.html create mode 100644 layouts/_default/summary.html create mode 100644 layouts/_default/terms.html create mode 100644 layouts/index.html create mode 100644 layouts/partials/article_first.html create mode 100644 layouts/partials/article_footer.html create mode 100644 layouts/partials/article_header.html create mode 100644 layouts/partials/article_list.html create mode 100644 layouts/partials/footer.html create mode 100644 layouts/partials/footer_js.html create mode 100644 layouts/partials/head.html create mode 100644 layouts/partials/header.html create mode 100644 layouts/partials/navbar-menu.html create mode 100644 layouts/partials/navbar-search.html create mode 100644 layouts/partials/pagination.html create mode 100644 layouts/partials/prev_next_post.html create mode 100644 layouts/partials/profile.html create mode 100644 layouts/partials/sidebar.html create mode 100644 layouts/partials/single_article.html create mode 100644 layouts/partials/social.html create mode 100644 layouts/partials/title.html create mode 100644 layouts/partials/widgets/categories.html create mode 100644 layouts/partials/widgets/command.html create mode 100644 layouts/partials/widgets/documentation.html create mode 100644 layouts/partials/widgets/download.html create mode 100644 layouts/partials/widgets/recent_articles.html create mode 100644 layouts/partials/widgets/tag_cloud.html create mode 100644 layouts/partials/widgets/tags.html create mode 100644 layouts/partials/widgets/update.html create mode 100644 layouts/shortcodes/gallery.html create mode 100644 layouts/shortcodes/jsfiddle.html create mode 100644 public/banners/archlinux.png create mode 100644 public/banners/placeholder.png create mode 100644 public/categories/index.xml create mode 100644 public/categories/news/index.xml create mode 100644 public/index.xml create mode 100644 public/post/index.xml create mode 100644 public/sitemap.xml create mode 100644 public/tags/golang/index.xml create mode 100644 public/tags/hugo/index.xml create mode 100644 public/tags/index.xml create mode 100644 public/tags/jekyll/index.xml create mode 160000 themes/hugo-theme-arch diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a5f0346 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/hugo-theme-arch"] + path = themes/hugo-theme-arch + url = https://github.com/syui/hugo-theme-arch diff --git a/config.toml b/config.toml index 9498457..ace2494 100644 --- a/config.toml +++ b/config.toml @@ -1,9 +1,10 @@ -baseUrl = "http://example.org" -languageCode = "en-US" +baseUrl = "https://archlinux.mx" +languageCode = "es-MX" title = "Arch Linux México" + # Define the number of posts per site paginate = 10 -theme = "arch" +theme = "hugo-theme-arch" [permalinks] post = "/:year/:month/:day/:slug" diff --git a/layouts/404.html b/layouts/404.html new file mode 100644 index 0000000..7f5022f --- /dev/null +++ b/layouts/404.html @@ -0,0 +1,31 @@ +{{ partial "head" . }} +{{ partial "header" . }} + +
+
+ {{ partial "profile" . }} +
+
+
+
+

+

+

+ {{with .Site.Data.l10n.page_not_found.title}}{{.}}{{end}} +

+

+ {{with .Site.Data.l10n.page_not_found.subtitle}}{{.}}{{end}} +

+
+

+
+
+
+
+ {{ partial "sidebar" . }} +
+
+ +{{ partial "footer" . }} + + diff --git a/layouts/_default/list.html b/layouts/_default/list.html new file mode 100644 index 0000000..e3cb4f4 --- /dev/null +++ b/layouts/_default/list.html @@ -0,0 +1,25 @@ +{{ partial "head" . }} {{ partial "header" . }} + +
+
+
+
+
+ {{ .Title }} +
+
+ {{ $paginator := .Paginate .Data.Pages }} + {{ range $paginator.Pages }} + {{ .Render "summary" }} + {{ end }} +
+
+ {{ partial "pagination" . }} +
+ {{ partial "sidebar" . }} +
+
+ +{{ partial "footer" . }} + + diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..9dc767e --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,13 @@ +{{ partial "head" . }} +{{ partial "header" . }} + +
+
+ {{ partial "single_article" . }} + {{ partial "sidebar" . }} +
+
+ +{{ partial "footer" . }} + + diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html new file mode 100644 index 0000000..6ebff97 --- /dev/null +++ b/layouts/_default/summary.html @@ -0,0 +1,26 @@ +
+
+ +
+ + {{ if isset .Params "banner" }} + + + + {{ else }} + + + + {{ end }} +
+
+

+ {{ .Title }} +

+ +
+
+
diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html new file mode 100644 index 0000000..45e2fd1 --- /dev/null +++ b/layouts/_default/terms.html @@ -0,0 +1,29 @@ +{{ partial "head" . }} {{ partial "header" . }} + +
+
+
+
+
+ {{ .Title }} +
+
+
    + {{ $data := .Data }} {{ range $key, $value := .Data.Terms.ByCount }} +
  • + {{ $value.Name }} + {{ $value.Count }} +
  • + {{ end }} +
+
+
+
+ {{ partial "sidebar" . }} +
+
+ +{{ partial "footer" . }} + + + diff --git a/layouts/index.html b/layouts/index.html new file mode 100644 index 0000000..31d340d --- /dev/null +++ b/layouts/index.html @@ -0,0 +1,15 @@ +{{ partial "head" . }} + +
+ {{ partial "header" . }} + +
+ + {{ partial "article_list" . }} + {{ partial "sidebar" . }} +
+
+ +{{ partial "footer" . }} + + diff --git a/layouts/partials/article_first.html b/layouts/partials/article_first.html new file mode 100644 index 0000000..dfa73c0 --- /dev/null +++ b/layouts/partials/article_first.html @@ -0,0 +1,11 @@ +
+ +

+ A simple, lightweight theme +

+

+ You've reached the website for Arch Linux user, I was in mobile-enabled. +

+ +
+
diff --git a/layouts/partials/article_footer.html b/layouts/partials/article_footer.html new file mode 100644 index 0000000..e8a8026 --- /dev/null +++ b/layouts/partials/article_footer.html @@ -0,0 +1,18 @@ + diff --git a/layouts/partials/article_header.html b/layouts/partials/article_header.html new file mode 100644 index 0000000..3226906 --- /dev/null +++ b/layouts/partials/article_header.html @@ -0,0 +1,11 @@ +
+ +

+ +

+ + +
diff --git a/layouts/partials/article_list.html b/layouts/partials/article_list.html new file mode 100644 index 0000000..ec4a37a --- /dev/null +++ b/layouts/partials/article_list.html @@ -0,0 +1,38 @@ +
+ + {{ partial "article_first" . }} + {{ $paginator := .Paginate (where .Site.Pages "Type" "post") }} + {{ range $paginator.Pages }} +
+ +
+ + {{ if and (isset .Params "banner") (not (eq .Params.banner "")) }} + + + {{ partial "article_header" . }} +
+

+ {{ .Summary }} ... +

+

+ + Read more + + +

+
+ +
+
+ {{ end }} + + {{ partial "pagination" . }} +
+ diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html new file mode 100644 index 0000000..3f994f9 --- /dev/null +++ b/layouts/partials/footer.html @@ -0,0 +1,8 @@ + diff --git a/layouts/partials/footer_js.html b/layouts/partials/footer_js.html new file mode 100644 index 0000000..c5cb90e --- /dev/null +++ b/layouts/partials/footer_js.html @@ -0,0 +1,19 @@ +{{ template "_internal/google_analytics.html" . }} + + + + + + +{{ "" | safeHTML }} + + + + diff --git a/layouts/partials/head.html b/layouts/partials/head.html new file mode 100644 index 0000000..56dd05f --- /dev/null +++ b/layouts/partials/head.html @@ -0,0 +1,65 @@ + + + + + {{ .Title }} + {{ .Hugo.Generator }} + + + {{ with .Site.Params.author }}{{ end }} + {{ with .Site.Params.site_description }}{{ end }} + {{ if .RSSLink }} + + + {{ end }} + + + + + + + + + + + {{ template "_internal/opengraph.html" . }} + {{ template "_internal/google_news.html" . }} + {{ template "_internal/schema.html" . }} + {{ template "_internal/twitter_cards.html" . }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/layouts/partials/header.html b/layouts/partials/header.html new file mode 100644 index 0000000..13ec3e7 --- /dev/null +++ b/layouts/partials/header.html @@ -0,0 +1,20 @@ + diff --git a/layouts/partials/navbar-menu.html b/layouts/partials/navbar-menu.html new file mode 100644 index 0000000..8ca96a7 --- /dev/null +++ b/layouts/partials/navbar-menu.html @@ -0,0 +1,40 @@ + +
  • Home
  • +
  • Packages
  • +
  • Forums
  • + +
  • Bugs
  • +
  • AUR
  • diff --git a/layouts/partials/navbar-search.html b/layouts/partials/navbar-search.html new file mode 100644 index 0000000..1e1a53e --- /dev/null +++ b/layouts/partials/navbar-search.html @@ -0,0 +1,7 @@ + diff --git a/layouts/partials/pagination.html b/layouts/partials/pagination.html new file mode 100644 index 0000000..865d4bd --- /dev/null +++ b/layouts/partials/pagination.html @@ -0,0 +1,14 @@ + diff --git a/layouts/partials/prev_next_post.html b/layouts/partials/prev_next_post.html new file mode 100644 index 0000000..8102ff3 --- /dev/null +++ b/layouts/partials/prev_next_post.html @@ -0,0 +1,24 @@ + + diff --git a/layouts/partials/profile.html b/layouts/partials/profile.html new file mode 100644 index 0000000..647efad --- /dev/null +++ b/layouts/partials/profile.html @@ -0,0 +1,35 @@ + diff --git a/layouts/partials/sidebar.html b/layouts/partials/sidebar.html new file mode 100644 index 0000000..85ef7ab --- /dev/null +++ b/layouts/partials/sidebar.html @@ -0,0 +1,14 @@ + diff --git a/layouts/partials/single_article.html b/layouts/partials/single_article.html new file mode 100644 index 0000000..a8656a0 --- /dev/null +++ b/layouts/partials/single_article.html @@ -0,0 +1,29 @@ +
    +
    +
    + {{ if and (isset .Params "banner") (not (eq .Params.banner "")) }} + + {{ end }} + + {{ partial "article_header" . }} +
    + {{ .Content }} +
    + + {{ partial "article_footer" . }} +
    + + {{ partial "prev_next_post" . }} + +
    + +
    + +
    + {{ template "_internal/disqus.html" . }} +
    +
    +
    diff --git a/layouts/partials/social.html b/layouts/partials/social.html new file mode 100644 index 0000000..4d50978 --- /dev/null +++ b/layouts/partials/social.html @@ -0,0 +1,99 @@ +{{ with .Site.Social.github }} + +{{ end }} + +{{ with .Site.Social.bitbucket }} + +{{ end }} + +{{ with .Site.Social.jsfiddle }} + +{{ end }} + +{{ with .Site.Social.codepen }} + +{{ end }} + +{{ with .Site.Social.foursquare }} + +{{ end }} + +{{ with .Site.Social.dribbble }} + +{{ end }} + +{{ with .Site.Social.deviantart }} + +{{ end }} + +{{ with .Site.Social.behance }} + +{{ end }} + +{{ with .Site.Social.flickr }} + +{{ end }} + +{{ with .Site.Social.instagram }} + +{{ end }} + +{{ with .Site.Social.youtube }} + +{{ end }} + +{{ with .Site.Social.vimeo }} + +{{ end }} + +{{ with .Site.Social.vine }} + +{{ end }} + +{{ with .Site.Social.medium}} + +{{ end }} + +{{ with .Site.Social.wordpress }} + +{{ end }} + +{{ with .Site.Social.tumblr }} + +{{ end }} + +{{ with .Site.Social.xing }} + +{{ end }} + +{{ with .Site.Social.linkedin }} + +{{ end }} + +{{ with .Site.Social.slideshare }} + +{{ end }} + +{{ with .Site.Social.stackoverflow }} + +{{ end }} + +{{ with .Site.Social.reddit }} + +{{ end }} + +{{ with .Site.Social.pinterest }} + +{{ end }} + +{{ with .Site.Social.googleplus }} + +{{ end }} + +{{ with .Site.Social.facebook }} + +{{ end }} + +{{ with .Site.Social.twitter }} + +{{ end }} diff --git a/layouts/partials/title.html b/layouts/partials/title.html new file mode 100644 index 0000000..1b4e330 --- /dev/null +++ b/layouts/partials/title.html @@ -0,0 +1,17 @@ + diff --git a/layouts/partials/widgets/categories.html b/layouts/partials/widgets/categories.html new file mode 100644 index 0000000..99947b3 --- /dev/null +++ b/layouts/partials/widgets/categories.html @@ -0,0 +1,19 @@ +{{ if .Site.Params.widgets.categories }} +{{ if not (eq (len .Site.Taxonomies.categories) 0) }} +
    +

    {{with .Site.Data.l10n.widgets.categories.title}}{{.}}{{end}}

    +
    +
      + {{ range $name, $items := .Site.Taxonomies.categories }} +
    • + + {{ $name }} + + {{ len $items }} +
    • + {{ end }} +
    +
    +
    +{{ end }} +{{ end }} diff --git a/layouts/partials/widgets/command.html b/layouts/partials/widgets/command.html new file mode 100644 index 0000000..f95f7fb --- /dev/null +++ b/layouts/partials/widgets/command.html @@ -0,0 +1,7 @@ +
    +
    +

    Template

    + {{ $resp := getJSON "https://api.github.com/repos/syui/hugo-theme-arch/readme" }} + {{ $resp.content | base64Decode | markdownify }} +
    +
    diff --git a/layouts/partials/widgets/documentation.html b/layouts/partials/widgets/documentation.html new file mode 100644 index 0000000..025bcc9 --- /dev/null +++ b/layouts/partials/widgets/documentation.html @@ -0,0 +1,18 @@ +
    +
    +

    + Documentation + +

    +
    +
    diff --git a/layouts/partials/widgets/download.html b/layouts/partials/widgets/download.html new file mode 100644 index 0000000..b448899 --- /dev/null +++ b/layouts/partials/widgets/download.html @@ -0,0 +1,23 @@ +
    +
    + +
    + + +
    +
    +
    + diff --git a/layouts/partials/widgets/recent_articles.html b/layouts/partials/widgets/recent_articles.html new file mode 100644 index 0000000..98824c8 --- /dev/null +++ b/layouts/partials/widgets/recent_articles.html @@ -0,0 +1,31 @@ +{{ if .Site.Params.widgets.recent_articles }} + +
    +
    + +
    +
    +{{ end }} + diff --git a/layouts/partials/widgets/tag_cloud.html b/layouts/partials/widgets/tag_cloud.html new file mode 100644 index 0000000..b11df51 --- /dev/null +++ b/layouts/partials/widgets/tag_cloud.html @@ -0,0 +1,14 @@ +{{ if .Site.Params.widgets.tag_cloud }} +{{ if not (eq (len .Site.Taxonomies.tags) 0) }} +
    +

    + {{with .Site.Data.l10n.widgets.tag_cloud.title}}{{.}}{{end}} +

    +
    + {{ range $name, $items := .Site.Taxonomies.tags }} + {{ $name }} + {{ end }} +
    +
    +{{ end }} +{{ end }} diff --git a/layouts/partials/widgets/tags.html b/layouts/partials/widgets/tags.html new file mode 100644 index 0000000..4d485cb --- /dev/null +++ b/layouts/partials/widgets/tags.html @@ -0,0 +1,21 @@ +{{ if .Site.Params.widgets.tags }} +{{ if not (eq (len .Site.Taxonomies.tags) 0) }} +
    +

    + {{ with .Site.Data.l10n.widgets.tags.title }}{{.}}{{end}} +

    +
    +
      + {{ range $name, $items := .Site.Taxonomies.tags }} +
    • + + {{ $name }} + + {{ len $items }} +
    • + {{ end }} +
    +
    +
    +{{ end }} +{{ end }} diff --git a/layouts/partials/widgets/update.html b/layouts/partials/widgets/update.html new file mode 100644 index 0000000..96eaa77 --- /dev/null +++ b/layouts/partials/widgets/update.html @@ -0,0 +1,113 @@ +
    +
    +

    Recent Updates

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    pep8 1.7.0-1 + any +
    python-keyring 7.2-1 + any +
    rp-pppoe 3.12-1 + i686/x86_64 +
    gsound 1.0.2-1 + i686/x86_64 +
    go-ipfs 0.3.11-1 + i686/x86_64 +
    mps-youtube 0.2.6-1 + any +
    python-sphinx 1.3.4-1 + any +
    gpsbabel 1.5.3-1 + i686/x86_64 +
    marble 15.12.1-2 + i686/x86_64 +
    kdepimlibs 15.12.1-1 + i686/x86_64 +
    libkdcraw 15.12.1-1 + i686/x86_64 +
    dolphin-plugins 15.12.1-1 + i686/x86_64 +
    bomber 15.12.1-1 + i686/x86_64 +
    kross-interpreters 15.12.1-1 + i686/x86_64 +
    kmplot 15.12.1-1 + i686/x86_64 +
    +
    +
    diff --git a/layouts/shortcodes/gallery.html b/layouts/shortcodes/gallery.html new file mode 100644 index 0000000..0233791 --- /dev/null +++ b/layouts/shortcodes/gallery.html @@ -0,0 +1,9 @@ +
    +
    + {{ range .Params }} + + + + {{ end }} +
    +
    diff --git a/layouts/shortcodes/jsfiddle.html b/layouts/shortcodes/jsfiddle.html new file mode 100644 index 0000000..3caba33 --- /dev/null +++ b/layouts/shortcodes/jsfiddle.html @@ -0,0 +1,5 @@ + +

    diff --git a/public/banners/archlinux.png b/public/banners/archlinux.png new file mode 100644 index 0000000000000000000000000000000000000000..6848d530a862e0461c6b9e5daf64642bd92a2c01 GIT binary patch literal 17493 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 F{{g`(cm4nX literal 0 HcmV?d00001 diff --git a/public/banners/placeholder.png b/public/banners/placeholder.png new file mode 100644 index 0000000000000000000000000000000000000000..50e23ce1d6ad3f973bd3a72ebfb79cc55510687f GIT binary patch literal 7993 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%0DigS-Tk@$3S)my96 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 literal 0 HcmV?d00001 diff --git a/public/categories/index.xml b/public/categories/index.xml new file mode 100644 index 0000000..7621e12 --- /dev/null +++ b/public/categories/index.xml @@ -0,0 +1,20 @@ + + + + Categories on Arch Linux México + https://archlinux.mx/categories/ + Recent content in Categories on Arch Linux México + Hugo -- gohugo.io + es-MX + Fri, 01 Jan 2016 00:00:00 +0000 + + News + https://archlinux.mx/categories/news/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/categories/news/ + + + + + diff --git a/public/categories/news/index.xml b/public/categories/news/index.xml new file mode 100644 index 0000000..69ec3cd --- /dev/null +++ b/public/categories/news/index.xml @@ -0,0 +1,21 @@ + + + + News on Arch Linux México + https://archlinux.mx/categories/news/ + Recent content in News on Arch Linux México + Hugo -- gohugo.io + es-MX + Fri, 01 Jan 2016 00:00:00 +0000 + + Creating a new theme + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Overview Hugo is a static HTML and CSS website generator written in [Go][]. It is optimized for speed, easy use and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. +Hugo relies on Markdown files with front matter for meta data. And you can run Hugo from any directory. This works well for shared hosts and other systems where you don’t have a privileged account. + + + + diff --git a/public/index.xml b/public/index.xml new file mode 100644 index 0000000..08a3e1b --- /dev/null +++ b/public/index.xml @@ -0,0 +1,30 @@ + + + + Arch Linux México + https://archlinux.mx/ + Recent content on Arch Linux México + Hugo -- gohugo.io + es-MX + Fri, 01 Jan 2016 00:00:00 +0000 + + Creating a new theme + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Overview Hugo is a static HTML and CSS website generator written in [Go][]. It is optimized for speed, easy use and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. +Hugo relies on Markdown files with front matter for meta data. And you can run Hugo from any directory. This works well for shared hosts and other systems where you don’t have a privileged account. + + + + + https://archlinux.mx/1/01/01/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://archlinux.mx/1/01/01/ + null + + + + diff --git a/public/post/index.xml b/public/post/index.xml new file mode 100644 index 0000000..ad20107 --- /dev/null +++ b/public/post/index.xml @@ -0,0 +1,30 @@ + + + + Posts on Arch Linux México + https://archlinux.mx/post/ + Recent content in Posts on Arch Linux México + Hugo -- gohugo.io + es-MX + Fri, 01 Jan 2016 00:00:00 +0000 + + Creating a new theme + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Overview Hugo is a static HTML and CSS website generator written in [Go][]. It is optimized for speed, easy use and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. +Hugo relies on Markdown files with front matter for meta data. And you can run Hugo from any directory. This works well for shared hosts and other systems where you don’t have a privileged account. + + + + + https://archlinux.mx/1/01/01/ + Mon, 01 Jan 0001 00:00:00 +0000 + + https://archlinux.mx/1/01/01/ + null + + + + diff --git a/public/sitemap.xml b/public/sitemap.xml new file mode 100644 index 0000000..644f837 --- /dev/null +++ b/public/sitemap.xml @@ -0,0 +1,54 @@ + + + + + https://archlinux.mx/ + 2016-01-01T00:00:00+00:00 + + + + https://archlinux.mx/categories/ + 2016-01-01T00:00:00+00:00 + + + + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + 2016-01-01T00:00:00+00:00 + + + + https://archlinux.mx/tags/golang/ + 2016-01-01T00:00:00+00:00 + + + + https://archlinux.mx/tags/hugo/ + 2016-01-01T00:00:00+00:00 + + + + https://archlinux.mx/tags/jekyll/ + 2016-01-01T00:00:00+00:00 + + + + https://archlinux.mx/categories/news/ + 2016-01-01T00:00:00+00:00 + + + + https://archlinux.mx/post/ + 2016-01-01T00:00:00+00:00 + + + + https://archlinux.mx/tags/ + 2016-01-01T00:00:00+00:00 + + + + https://archlinux.mx/1/01/01/ + + + diff --git a/public/tags/golang/index.xml b/public/tags/golang/index.xml new file mode 100644 index 0000000..a0c4e6b --- /dev/null +++ b/public/tags/golang/index.xml @@ -0,0 +1,21 @@ + + + + golang on Arch Linux México + https://archlinux.mx/tags/golang/ + Recent content in golang on Arch Linux México + Hugo -- gohugo.io + es-MX + Fri, 01 Jan 2016 00:00:00 +0000 + + Creating a new theme + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Overview Hugo is a static HTML and CSS website generator written in [Go][]. It is optimized for speed, easy use and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. +Hugo relies on Markdown files with front matter for meta data. And you can run Hugo from any directory. This works well for shared hosts and other systems where you don’t have a privileged account. + + + + diff --git a/public/tags/hugo/index.xml b/public/tags/hugo/index.xml new file mode 100644 index 0000000..5c53691 --- /dev/null +++ b/public/tags/hugo/index.xml @@ -0,0 +1,21 @@ + + + + hugo on Arch Linux México + https://archlinux.mx/tags/hugo/ + Recent content in hugo on Arch Linux México + Hugo -- gohugo.io + es-MX + Fri, 01 Jan 2016 00:00:00 +0000 + + Creating a new theme + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Overview Hugo is a static HTML and CSS website generator written in [Go][]. It is optimized for speed, easy use and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. +Hugo relies on Markdown files with front matter for meta data. And you can run Hugo from any directory. This works well for shared hosts and other systems where you don’t have a privileged account. + + + + diff --git a/public/tags/index.xml b/public/tags/index.xml new file mode 100644 index 0000000..56edda9 --- /dev/null +++ b/public/tags/index.xml @@ -0,0 +1,38 @@ + + + + Tags on Arch Linux México + https://archlinux.mx/tags/ + Recent content in Tags on Arch Linux México + Hugo -- gohugo.io + es-MX + Fri, 01 Jan 2016 00:00:00 +0000 + + golang + https://archlinux.mx/tags/golang/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/tags/golang/ + + + + + hugo + https://archlinux.mx/tags/hugo/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/tags/hugo/ + + + + + jekyll + https://archlinux.mx/tags/jekyll/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/tags/jekyll/ + + + + + diff --git a/public/tags/jekyll/index.xml b/public/tags/jekyll/index.xml new file mode 100644 index 0000000..5d529e5 --- /dev/null +++ b/public/tags/jekyll/index.xml @@ -0,0 +1,21 @@ + + + + jekyll on Arch Linux México + https://archlinux.mx/tags/jekyll/ + Recent content in jekyll on Arch Linux México + Hugo -- gohugo.io + es-MX + Fri, 01 Jan 2016 00:00:00 +0000 + + Creating a new theme + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Fri, 01 Jan 2016 00:00:00 +0000 + + https://archlinux.mx/2016/01/01/creating-a-new-theme/ + Overview Hugo is a static HTML and CSS website generator written in [Go][]. It is optimized for speed, easy use and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website. +Hugo relies on Markdown files with front matter for meta data. And you can run Hugo from any directory. This works well for shared hosts and other systems where you don’t have a privileged account. + + + + diff --git a/themes/hugo-theme-arch b/themes/hugo-theme-arch new file mode 160000 index 0000000..3320dd0 --- /dev/null +++ b/themes/hugo-theme-arch @@ -0,0 +1 @@ +Subproject commit 3320dd01f3611fe3802ef5e084422acc80061120