summaryrefslogtreecommitdiff
path: root/config.toml
blob: 8f7d8d7434cdd773a17edf6147bd9fda48c8a10f056c77515ec742886dabef7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
theme = "hugo-theme-nicksphere"
baseURL = "https://nicksphere.ch"
title = "Nick's Journal"
copyright = "CC BY-SA 4.0"
languageCode = "en-us"
disablePathToLower = true
enableRobotsTXT = true
disableKinds = ['taxonomy', 'term', 'RSS', 'section']
relativeURLs = true
rssLimit = 20

[author]
  name = "Nicholas Johnson"
  email = "nick@nicksphere.ch"

[params]
  description = "Online journal about computing, philosophy, spirituality, privacy, and society."
  keywords = "computing, computers, philosophy, spirituality, privacy, surveillance, mass surveillance, free software, libre  software, technology, society, politics, opinion, education, educational, blog, blogging, gemini, geminispace, gemini capsule"
  logo = "      _    _            _\n _ _ (_)__| |__ ____ __| |_  ___ _ _ ___\n| ' \\| / _| / /(_-< '_ \\ ' \\/ -_) '_/ -_)\n|_||_|_\\__|_\\_\\/__/ .__/_||_\\___|_| \\___|\n                  |_|"
  indexTitle = "WELCOME TO THE NICKSPHERE!"
  indexIntro = "I'm Nicholas Johnson, the sole maintainer and writer for the Nicksphere, my online journal where I write about computing, philosophy, privacy, society, spirituality, and other things. Sometimes I write about other people's ideas and I don't avoid topics that are considered taboo or \"far out\" by the mainstream."
  beginCopyrightYear = 2019

[permalinks]
  entry = "/:year/:month/:day/:filename"

[menu]
  [[menu.main]]
    name = "About Page"
    url = "/about/"
    weight = 1
  [[menu.main]]
    name = "Promoted Links"
    url = "/promoted/"
    weight = 2
  [[menu.main]]
    name = "Glossary"
    url = "/glossary/"
    weight = 3
  [[menu.main]]
    name = "Atom Feed"
    url = "/atom.xml"
    weight = 4

[mediaTypes]
  [mediaTypes."application/atom"]
    suffixes = ["xml"]
  [mediaTypes."text/gemini"]
    suffixes = ["gmi"]

[outputFormats]
  [outputFormats.Atom]
    mediaType = "application/atom"
    baseName = "atom"
  [outputFormats.Gemini]
    mediaType = "text/gemini"
  [outputFormats.Gemini_Atom]
    mediaType = "application/atom"
    baseName = "atom"
    path = "gemini_atom"

[markup]
  [markup.goldmark]
    [markup.goldmark.renderer]
      hardWraps = true
    [markup.goldmark.extensions]
      linkify = false
      typographer = false

[outputs]
  home = ["HTML", "Gemini", "Atom", "Gemini_Atom"]
  page = ["HTML", "Gemini"]