{
  "ansible.validation.lint.arguments": "-c .ansible-lint",
  "files.associations": {
      "*.json5": "jsonc",
      "**/ansible/**/*.yaml": "ansible",
      "**/ansible/**/*.sops.yaml": "yaml",
      "**/ansible/**/inventory/**/*.yaml": "yaml",
      "**/kubernetes/**/*.sops.toml": "plaintext"
  },
  "material-icon-theme.folders.associations": {
      ".taskfiles": "utils",
      "bootstrap": "import",
      "charts": "kubernetes",
      "hack": "scripts",
      "repositories": "database",
      "vars": "other",
      // namespaces
      "cert-manager": "guard",
      "external-secrets": "keys",
      "kube-system": "kubernetes",
      "monitoring": "event",
      "networking": "connection",
      "rook-ceph": "dump",
  },
  "yaml.schemaStore.enable": true,
  "yaml.schemas": {
    "ansible": "ansible/**/*.yaml",
    "kubernetes": "kubernetes/**/*.yaml"
  },
  "editor.fontFamily": "FiraCode Nerd Font",
  "editor.fontLigatures": true,
  "editor.bracketPairColorization.enabled": true,
  "editor.guides.bracketPairs": true,
  "editor.guides.bracketPairsHorizontal": true,
  "editor.guides.highlightActiveBracketPair": true,
  "editor.hover.delay": 1500,
  "editor.stickyScroll.enabled": false,
  "editor.rulers": [
    100
  ],
  "explorer.autoReveal": false,
  "files.trimTrailingWhitespace": true,
  "ansible.python.interpreterPath": "/usr/bin/python3",
  "sops.defaults.ageKeyFile": "age.key",
  "ansible.validation.lint.path": "~/projects/valinor/.venv/bin/ansible-lint",
  "prettier.quoteProps": "preserve",
  "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
}