From ba82e2693832e8a502d336bd1505c856e61581c7 Mon Sep 17 00:00:00 2001
From: Ashton Wiersdorf <mail@wiersdorf.dev>
Date: Fri, 8 Sep 2023 09:54:43 -0600
Subject: Add a bunch of screenshots and GIFs and movies

---
 README.md                                |  31 +++++++++++++++++++++++++++++++
 screenshots/basic_builtin_completion.png | Bin 0 -> 800917 bytes
 screenshots/basic_code_editing.png       | Bin 0 -> 771534 bytes
 screenshots/basic_completion.gif         | Bin 0 -> 1660996 bytes
 screenshots/basic_completion.mov         | Bin 0 -> 4884037 bytes
 screenshots/basic_org_tab_bar.png        | Bin 0 -> 781202 bytes
 screenshots/basic_splash.png             | Bin 0 -> 747448 bytes
 screenshots/everything_demo.mov          | Bin 0 -> 20436913 bytes
 screenshots/which_key.gif                | Bin 0 -> 846638 bytes
 screenshots/which_key.mov                | Bin 0 -> 2304895 bytes
 10 files changed, 31 insertions(+)
 create mode 100644 screenshots/basic_builtin_completion.png
 create mode 100644 screenshots/basic_code_editing.png
 create mode 100644 screenshots/basic_completion.gif
 create mode 100644 screenshots/basic_completion.mov
 create mode 100644 screenshots/basic_org_tab_bar.png
 create mode 100644 screenshots/basic_splash.png
 create mode 100644 screenshots/everything_demo.mov
 create mode 100644 screenshots/which_key.gif
 create mode 100644 screenshots/which_key.mov

diff --git a/README.md b/README.md
index b1a2cc1..c6514a5 100644
--- a/README.md
+++ b/README.md
@@ -55,7 +55,38 @@ Once you're happy, you should just copy `init.el` and `early-init.el` to `~/.ema
 
 ## Screenshots
 
+What you should see on opening Emacs up with Bedrock installed: a simple splash screen, [modus-vivendi](https://protesilaos.com/emacs/modus-themes) active, and the `help-quick` display at the bottom.
 
+![Emacs using Bedrock configuration showing the splash screen with the quick help at the bottom](screenshots/basic_splash.png)
+
+Basic code editing: line numbers and `hl-line-mode`.
+
+![Editing the source code of Emacs Bedrock's init.el file while using Bedrock configuration](screenshots/basic_code_editing.png)
+
+`which-key` package in action: hit `C-x` and wait for a second to get a pop-up window of what all next available keybindings are.
+
+![Which key package in motion](screenshots/which_key.gif)
+
+[Movie of `which-key` in motion](screenshots/which_key.mov)
+
+Basic completion: hit `TAB` twice to pull up the `*Completions*` buffer, then `TAB` once again to automatically put the cursor into that buffer. (Configurable to pull up and auto-select faster, of course, but this behaves closer to the stock Emacs experience.)
+
+![Still from the built-in completion interface, new with Emacs 29.1](screenshots/basic_builtin_completion.png)
+
+Basic completion interface in action.
+
+![GIF of the completion interface in action](screenshots/basic_completion.gif)
+
+[Movie of the completion interface in action](screenshots/basic_completion.mov)
+
+A bunch of bells and whistles:
+
+ - Vertico completion framework enabled (`base.el` extra)
+ - Consult enabled for buffer-switching preview (`base.el` extra)
+ - Corfu completion-at-point enabled (`base.el` extra)
+ - Smooth scrolling (enabled by default)
+
+[Movie of all the bells and whistles turned on](screenshots/everything_demo.mov)
 
 ## Extras
 
diff --git a/screenshots/basic_builtin_completion.png b/screenshots/basic_builtin_completion.png
new file mode 100644
index 0000000..3e719e1
Binary files /dev/null and b/screenshots/basic_builtin_completion.png differ
diff --git a/screenshots/basic_code_editing.png b/screenshots/basic_code_editing.png
new file mode 100644
index 0000000..8ff60b4
Binary files /dev/null and b/screenshots/basic_code_editing.png differ
diff --git a/screenshots/basic_completion.gif b/screenshots/basic_completion.gif
new file mode 100644
index 0000000..f975e03
Binary files /dev/null and b/screenshots/basic_completion.gif differ
diff --git a/screenshots/basic_completion.mov b/screenshots/basic_completion.mov
new file mode 100644
index 0000000..368430e
Binary files /dev/null and b/screenshots/basic_completion.mov differ
diff --git a/screenshots/basic_org_tab_bar.png b/screenshots/basic_org_tab_bar.png
new file mode 100644
index 0000000..e81bc65
Binary files /dev/null and b/screenshots/basic_org_tab_bar.png differ
diff --git a/screenshots/basic_splash.png b/screenshots/basic_splash.png
new file mode 100644
index 0000000..2777949
Binary files /dev/null and b/screenshots/basic_splash.png differ
diff --git a/screenshots/everything_demo.mov b/screenshots/everything_demo.mov
new file mode 100644
index 0000000..c3fabd0
Binary files /dev/null and b/screenshots/everything_demo.mov differ
diff --git a/screenshots/which_key.gif b/screenshots/which_key.gif
new file mode 100644
index 0000000..088ae23
Binary files /dev/null and b/screenshots/which_key.gif differ
diff --git a/screenshots/which_key.mov b/screenshots/which_key.mov
new file mode 100644
index 0000000..8b3129d
Binary files /dev/null and b/screenshots/which_key.mov differ
-- 
cgit v1.2.3