Wez Furlong
767e72a17b
ci: docs: make black run conditional on having it installed
2024-02-03 08:30:31 -07:00
Wez Furlong
7d84bf5b44
ci: switch mkdocs build to docker version
...
ubuntu's pip stuff is preventing me from doing a basic user
install and I've had trouble in the past with the svg related deps.
Let's just switch to using a docker based version of mkdocs.
2024-02-03 08:06:55 -07:00
Wez Furlong
b902034eac
build-docs: unconditionally install social plugin deps
...
otherwise mkdocs will fail to run
2023-09-10 22:14:17 -07:00
Wez Furlong
e4b96bd9bb
update Symbols Nerd Font Mono to v3.0.1
2023-05-21 09:34:10 -07:00
Wez Furlong
204049b83e
ci: update cargo-install
...
closes: https://github.com/wez/wezterm/pull/3377
2023-03-26 19:47:48 -07:00
Wez Furlong
d2253e8e09
docs: fix handling of color scheme aliases
2023-03-21 14:44:13 -07:00
Wez Furlong
369c8b01bb
docs: use strict mode to hopefully catch invalid links
2023-03-21 09:34:06 -07:00
Wez Furlong
19c9bc84f2
docs: simplify templating of install pages
2023-03-21 09:31:49 -07:00
Wez Furlong
3b8551e03c
docs: update nightly features -> current release
2023-03-20 21:29:43 -07:00
Wez Furlong
914ad42743
revise verify-pages triggers and workflow
2023-03-15 23:43:28 -07:00
Wez Furlong
8489f7fd83
docs: make them build on macos again
2023-03-15 22:56:44 -07:00
Wez Furlong
cd89022164
docs: don't build now-unused mdbook bits
2023-03-15 21:35:27 -07:00
Wez Furlong
4770b38737
docs: switch doc build to Material for MkDocs
...
It's a more mature and actively developed toolset for
technical writing, and looks nicer.
2023-03-15 19:22:51 -07:00
Wez Furlong
fecf3bb60b
docs: add mdbook-admonish
2023-02-25 18:19:47 -07:00
azzamsa
b74cd91789
docs: use new gelatyx file-list
option
2023-01-23 17:54:48 -08:00
Wez Furlong
ca7024aee3
ci: try harder to successfully build the docs on PRs
2023-01-21 06:38:38 -07:00
Wez Furlong
295e0c444f
ci: potentially fixup flakey pages build
...
It has been failing sporadically due to GH API rate limiting.
Use the gh CLI if available, to pick up our access token.
2022-12-22 10:54:17 -07:00
Wez Furlong
713450156c
docs: only try to format tracked files
...
Don't format generated docs; their inputs should be formatted instead.
refs: https://github.com/wez/wezterm/pull/2273
refs: https://github.com/wez/wezterm/issues/2253
2022-07-19 06:58:22 -07:00
azzamsa
be929db374
docs: reformat lua code
...
refs: https://github.com/wez/wezterm/pull/2273
refs: https://github.com/wez/wezterm/issues/2253
2022-07-19 06:27:33 -07:00
Wez Furlong
2a8ff9ca75
docs: adopt mermaid-js for flowchart
...
This is a bit more compact and easier to edit.
A downside is that the search engine highlight can break the diagram and
cause it to emit a syntax error.
2022-04-03 22:09:17 -07:00
Wez Furlong
038938479f
docs: embed nerd fonts symbols on the nerdfonts page
2022-02-03 08:19:51 -07:00
Wez Furlong
b1bc74d31f
logo: refine appearance a bit more
...
This commit switches back to wezterm-icon.svg as the source of
the icon, but modifies it:
* Removed mac style title bar + window manipulation icons
* Increases the corner radius
* Adjusts the text position and size
This makes it somewhere between the original and one of the alternate
icons in 98b71cbfb6
I chose to modify the original source as it didn't have padding
baked into the svg file, and I didn't feel like wrestling with
the contributed svg in inkscape to remove it.
2021-12-29 18:14:26 -07:00
Wez Furlong
eef4566ff1
docs: use the new logo svg for the favicon
2021-12-22 20:19:05 -07:00
Wez Furlong
0a3c557845
docs: redirect people from GH docs dir to website
...
refs: #1390
2021-12-12 07:54:01 -07:00
Wez Furlong
87350bde4d
docs: explicitly fetch nightly info
...
We have more releases than fit in a page, so the nightly release
isn't included in the json we request.
Explicitly fetch it!
2021-04-05 12:29:13 -07:00
Wez Furlong
35060fb2de
Revert "ci: disable mdbook-linkcheck"
...
This reverts commit bef0fa29ac
and
bb2d45d0aa
.
refs: https://github.com/Michael-F-Bryan/mdbook-linkcheck/issues/53
2021-02-24 09:28:00 -08:00
Wez Furlong
bb2d45d0aa
ci: html subdir disappears from mdbook build when disabling linkcheck
...
refs: https://github.com/Michael-F-Bryan/mdbook-linkcheck/issues/53
2021-02-23 08:14:41 -08:00
Wez Furlong
5c41afacce
docs: remove lua syntax highlighting hack
...
The updated mdbook bits already include this, and our hack resulted
in disabling lua highlighting.
2021-02-01 08:12:21 -08:00
Wez Furlong
90fc2b45ca
docs: allow making docs on my mac (identify executable not installed)
2021-01-31 17:15:35 -08:00
Wez Furlong
9a610358d1
docs: upgrade to mdbook 0.4, enable link checking
...
Standardize on `thing.md` rather than `thing.markdown` to make it
easier to cross link.
2021-01-30 14:14:29 -08:00
Wez Furlong
3d9f341e00
docs: tweak mdbook config
...
* Sets wezterm's icon as the favicon
* enable github link back to the repo
* Default to Ayu color scheme
2020-12-26 10:05:39 -08:00
Wez Furlong
6e0836d11a
docs: Make it easier to split out docs into multiple pages
2020-10-09 22:03:59 -07:00
Wez Furlong
ae5cfec1f4
docs: enable syntax highlighting for lua
...
This is a bit gross, but it works!
2020-04-06 17:39:57 -07:00
Wez Furlong
4681436bd1
docs: code generation for release info
2019-12-29 21:24:08 -08:00