aboutsummaryrefslogtreecommitdiff
path: root/docs/protocols.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-31 16:22:54 -0600
committerCraig Jennings <c@cjennings.net>2026-01-31 16:22:54 -0600
commit366b9347f8ba28b5ccb6acf7c34ce71c3b27addd (patch)
tree794389cdf195b2d4d25406bb9366826432f2c0e2 /docs/protocols.org
parent9835f35db6bd748ed79a35216cddd786df211a59 (diff)
downloadarchangel-366b9347f8ba28b5ccb6acf7c34ce71c3b27addd.tar.gz
archangel-366b9347f8ba28b5ccb6acf7c34ce71c3b27addd.zip
docs: update protocols and session wrap-up workflow
- Add Wayland environment section to protocols (wl-copy, Hyprland) - Add session-context deletion step to wrap-up workflow - Add clean git state verification before valediction - Update todo.org tasks
Diffstat (limited to 'docs/protocols.org')
-rw-r--r--docs/protocols.org10
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/protocols.org b/docs/protocols.org
index 4ddfdef..d0032a6 100644
--- a/docs/protocols.org
+++ b/docs/protocols.org
@@ -173,6 +173,16 @@ Use this to:
- Consider Emacs packages along with other software when recommending software solutions
- Look for ways to streamline routine work with Emacs custom code if no packages exist
+*** Wayland Environment (No XWayland)
+Craig runs a pure Wayland setup (Hyprland) and avoids XWayland/Xorg apps.
+
+- Clipboard: Use =wl-copy= and =wl-paste= (NOT =xclip= or =xsel=)
+- Window management: Use Hyprland commands (NOT =xkill=, =xdotool=, etc.)
+- Prefer Wayland-native tools over X11 equivalents
+- Open URLs in browser: Use =google-chrome-stable "URL" &>/dev/null &=
+ - The =&>/dev/null &= is required to detach the process and suppress output
+ - Without it, the command may appear to hang or produce no result
+
** Miscellaneous Information
- Craig currently lives in New Orleans, LA
- Craig's phone number: 510-316-9357