init commit

This commit is contained in:
2025-07-26 03:35:08 -04:00
commit 378c8e09fb
24 changed files with 1733 additions and 0 deletions

48
config/config.exs Normal file
View File

@@ -0,0 +1,48 @@
import Config
config :tableau, :reloader,
patterns: [
~r"^lib/.*.ex",
~r"^(_posts|_pages)/.*.md",~r"^extra/.*.(css|js)"
]
config :web_dev_utils, :reload_log, true
# uncomment this if you use something like ngrok
# config :web_dev_utils, :reload_url, "'wss://' + location.host + '/ws'"
config :tableau, :config,
url: "http://localhost:4999",
markdown: [
mdex: [
extension: [
table: true,
header_ids: "",
tasklist: true,
strikethrough: true,
autolink: true,
alerts: true,
footnotes: true
],
render: [unsafe: true],
syntax_highlight: [formatter: {:html_inline, theme: "neovim_dark"}]
]
]
config :tableau, Tableau.PageExtension, enabled: true
config :tableau, Tableau.PostExtension, enabled: true
config :tableau, Tableau.DataExtension, enabled: true
config :tableau, Tableau.SitemapExtension, enabled: true
config :tableau, Tableau.RSSExtension,
enabled: true,
title: "llmex",
description: "My beautiful website"
config :elixir, :time_zone_database, Tz.TimeZoneDatabase
import_config "#{Mix.env()}.exs"

4
config/dev.exs Normal file
View File

@@ -0,0 +1,4 @@
import Config
config :tableau, Tableau.PageExtension, dir: ["_pages", "_wip"]
config :tableau, Tableau.PostExtension, future: true, dir: ["_posts", "_drafts"]

5
config/prod.exs Normal file
View File

@@ -0,0 +1,5 @@
import Config
config :tableau, :config, url: "https://example.com"
config :tableau, Tableau.PostExtension, future: false, dir: ["_posts"]
config :tableau, Tableau.PageExtension, dir: ["_pages"]

1
config/test.exs Normal file
View File

@@ -0,0 +1 @@
import Config