summaryrefslogtreecommitdiff
path: root/hugo.yaml
blob: 60c75d53241157663b01403f2eeeb0322e5f9629 (plain) (blame)
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
baseURL: https://neonxp.ru/
languageCode: ru-ru
defaultContentLanguage: ru
title: ~/NeonXP.log
theme: go.neonxp.ru/hugo/base
enableEmoji: true
params:
  author: Александр Кирюхин
menus:
  main:
    - name: Главная
      pageRef: /
      pre: <img src="/img/home.svg" class="menu-icon" />
      weight: 10
    - name: Блог
      pageRef: /posts
      pre: <img src="/img/notebook.svg" class="menu-icon" />
      weight: 20
    - name: Теги
      pageRef: /tags
      pre: <img src="/img/tag.svg" class="menu-icon" />
      weight: 25
    - name: Категории
      pageRef: /categories
      pre: <img src="/img/star.svg" class="menu-icon" />
      weight: 26
    - name: Проекты
      pageRef: /projects
      pre: <img src="/img/project.svg" class="menu-icon" />
      weight: 30
    - name: Разное
      pageRef: /pages
      pre: <img src="/img/other.svg" class="menu-icon" />
      weight: 40
    - name: Git
      url: https://git.neonxp.ru/
      pre: <img src="/img/git.svg" class="menu-icon" />
      weight: 50
    - name: Go
      url: https://go.neonxp.ru/
      pre: <img src="/img/golang.svg" class="menu-icon" />
      weight: 55
    - name: Я
      pageRef: /me
      pre: <img src="/img/logo.svg" class="menu-icon" />
      weight: 60
    - name: Atom
      url: /feed/
      pre: <img src="/img/atom.svg" class="menu-icon" />
      weight: 70

taxonomies:
  tag: tags
  category: categories
module:
  hugoVersion:
    extended: true
    min: 0.146.0
  imports:
    - path: go.neonxp.ru/hugo/base
markup:
  goldmark:
    renderer:
      unsafe: true
    extensions:
      definitionList: true
      footnote: true
      linkify: true
      linkifyProtocol: https
      strikethrough: true
      table: true
      taskList: true
    parser:
      attribute:
        block: true
outputs:
  home:
    - html
  section:
    - html
    - atom
    - feed
  page:
    - html
  taxonomy:
    - html
  term:
    - html

outputFormats:
  atom:
    mediaType: "application/atom+xml"
    baseName: "atom"
    isHTML: false
    isPlainText: false
    noUgly: true
    rel: "alternate"
  feed:
    mediaType: "application/json"
    baseName: "feed"
    isHTML: false
    isPlainText: false
    noUgly: true
    rel: "alternate"

mediaTypes:
  application/atom+xml:
    suffixes:
      - xml
  application/json:
    suffixes:
      - json

enableRobotsTXT: true

imaging:
  resampleFilter: Box
  quality: 75
  hint: photo
  anchor: Smart