diff --git a/.gitea/workflows/html-docs.yml b/.gitea/workflows/html-docs.yml index fac9cd5..5e67c2e 100644 --- a/.gitea/workflows/html-docs.yml +++ b/.gitea/workflows/html-docs.yml @@ -25,7 +25,9 @@ jobs: - name: Generate chunked HTML docs run: | - pandoc -f gfm -t chunkedhtml --split-level=1 --toc -V toc=true \ + rm -rf docs/html/ + pandoc -f gfm -t chunkedhtml --split-level=1 --toc \ + --include-in-header docs/html-style.html \ docs/fish-config.md \ -o docs/html/ diff --git a/docs/html-style.html b/docs/html-style.html new file mode 100644 index 0000000..2cecdbc --- /dev/null +++ b/docs/html-style.html @@ -0,0 +1,301 @@ + + diff --git a/docs/html/1-name.html b/docs/html/1-name.html index e765cb6..dbaa08f 100644 --- a/docs/html/1-name.html +++ b/docs/html/1-name.html @@ -167,6 +167,307 @@ } .display.math{display: block; text-align: center; margin: 0.5rem auto;} + +
-fish-config - personal fish shell configuration for Fish 4.x with modern CLI tool integration
diff --git a/docs/html/10-6-dependency-catalog.html b/docs/html/10-6-dependency-catalog.html index f309bfe..21bcaa8 100644 --- a/docs/html/10-6-dependency-catalog.html +++ b/docs/html/10-6-dependency-catalog.html @@ -167,6 +167,307 @@ } .display.math{display: block; text-align: center; margin: 0.5rem auto;} + + -fish-deps manages these tools. Run fish-deps to check
diff --git a/docs/html/11-7-customization.html b/docs/html/11-7-customization.html
index 24f2108..ca26cdc 100644
--- a/docs/html/11-7-customization.html
+++ b/docs/html/11-7-customization.html
@@ -167,6 +167,307 @@
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
+
+
Fisher is bootstrapped automatically on the first interactive
session via conf.d/first_run.fish. This also
diff --git a/docs/html/13-9-viewing-this-manual.html b/docs/html/13-9-viewing-this-manual.html
index 5f76e6b..f85ab14 100644
--- a/docs/html/13-9-viewing-this-manual.html
+++ b/docs/html/13-9-viewing-this-manual.html
@@ -167,6 +167,307 @@
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
+
+
help config [SECTION]
Open this manual in the best available pager. Optionally jump to a diff --git a/docs/html/3-description.html b/docs/html/3-description.html index efd2e05..7de2f1f 100644 --- a/docs/html/3-description.html +++ b/docs/html/3-description.html @@ -167,6 +167,307 @@ } .display.math{display: block; text-align: center; margin: 0.5rem auto;} + +
-A production-grade Fish shell configuration targeting Fish 4.x. It provides:
diff --git a/docs/html/4-table-of-contents.html b/docs/html/4-table-of-contents.html index bffa8a8..fcb86d6 100644 --- a/docs/html/4-table-of-contents.html +++ b/docs/html/4-table-of-contents.html @@ -167,6 +167,307 @@ } .display.math{display: block; text-align: center; margin: 0.5rem auto;} + + -1. Configuration Variables
2. PATH Setup
diff --git a/docs/html/5-1-configuration-variables.html b/docs/html/5-1-configuration-variables.html
index 35408c0..b2f731c 100644
--- a/docs/html/5-1-configuration-variables.html
+++ b/docs/html/5-1-configuration-variables.html
@@ -167,6 +167,307 @@
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
+
+
-
1. CONFIGURATION
VARIABLES
These variables are exported from config.fish on every interactive
diff --git a/docs/html/6-2-path-setup.html b/docs/html/6-2-path-setup.html
index 1a37fee..63dc20a 100644
--- a/docs/html/6-2-path-setup.html
+++ b/docs/html/6-2-path-setup.html
@@ -167,6 +167,307 @@
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
+
+
-
2. PATH SETUP
Directories prepended to PATH in this order (first wins):
~/.local/bin Standard user-local executables
diff --git a/docs/html/7-3-key-bindings.html b/docs/html/7-3-key-bindings.html
index 191f8bc..c42f744 100644
--- a/docs/html/7-3-key-bindings.html
+++ b/docs/html/7-3-key-bindings.html
@@ -167,6 +167,307 @@
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
+
+
-
3. KEY BINDINGS
The shell uses Vi key bindings (fish_vi_key_bindings). All custom
bindings are active in Insert, Normal, and Visual modes unless
diff --git a/docs/html/8-4-abbreviations.html b/docs/html/8-4-abbreviations.html
index 63f65e4..8818fba 100644
--- a/docs/html/8-4-abbreviations.html
+++ b/docs/html/8-4-abbreviations.html
@@ -167,6 +167,307 @@
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
+
+
-
4. ABBREVIATIONS
Abbreviations expand when you press Space or Enter. They are
terminal-aware: some expand differently in Kitty vs WezTerm vs other
diff --git a/docs/html/9-5-functions-reference.html b/docs/html/9-5-functions-reference.html
index 8bc1f1b..9c2e59d 100644
--- a/docs/html/9-5-functions-reference.html
+++ b/docs/html/9-5-functions-reference.html
@@ -167,6 +167,307 @@
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
+
+
-
5. FUNCTIONS
REFERENCE
5.1 File and
diff --git a/docs/html/index.html b/docs/html/index.html
index 29ed1fa..3d6d16e 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -167,6 +167,307 @@
}
.display.math{display: block; text-align: center; margin: 0.5rem auto;}
+
+