Screenshot of a helm template for a deployment.yaml for the ghost blog app. It only shows the first 26 lines. The main purpose is to show that there is not proper syntax highlighting on the helm values templating. It shows up as just pink, instead of several different colors. The entire yaml pictured is as follows (probably not screen reader friendly): apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "ghost.fullname" . }} labels: app.kubernetes.io/component: ghost {{- include "ghost.labels" . | nindent 4 }} spec: {{- if not .Values.autoscaling.enabled }} replicas: {{ .Values.replicaCount }} {{- end }} selector: matchLabels: {{- include "ghost.selectorLabels" . | nindent 6 }} template: metadata: {{- with .Values.podAnnotations }} annotations: {{- toYaml . | nindent 8 }} {{- end }} labels: app.kubernetes.io/component: ghost {{- include "ghost.labels" . | nindent 8 }} {{- with .Values.podLabels }} {{- toYaml . | nindent 8 }} {{- end }}
## :neovim: Neovim helm users question :heart_cyber:
I currently have the following installed via lazy:
-- formatting helm charts properly
{
'towolf/vim-helm',
ft = {'helm'},
enabled = true […]
[Original post on social.smallhack.org]