summaryrefslogtreecommitdiff
path: root/config.toml
blob: 39b5cd21bd43ac29d9b52d8662ce5fc4a5e10f734add8761e4894e4611a962f5 (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
theme = "hugo-theme-nicksphere"
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 = "Hello and welcome to my journal! Here I write about my own ideas and promote others' ideas. I mostly talk about computing, philosophy, spirituality, privacy, and society but this journal is not limited to those topics."
  beginCopyrightYear = 2019

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

[menu]
  [[menu.main]]
    name = "About The Nicksphere"
    url = "/about/"
    weight = 1
  [[menu.main]]
    name = "Promoted Links"
    url = "/promoted/"
    weight = 2
  [[menu.main]]
    name = "Atom Feed"
    url = "/atom.xml"
    weight = 3
  [[menu.main]]
    name = "Privacy Notice"
    url = "/privacy-notice/"
    weight = 4

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

[outputFormats]
  [outputFormats.Atom]
    mediaType = "application/atom"
    baseName = "atom"
    isPlainText = false
  [outputFormats.Gemini]
    protocol = "gemini://"
    mediaType = "text/gemini"
    isPlainText = true
    isHTML = false

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

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