Roam

2026-06-27
Original implementation credits go to Hugo Cisneros

Here lie bottom-up (not top-down) notes.

Remarkable Paper Pro Move

Here are some probably private notes about this device.

I am sharing them with you for the benefit of knowledge.

Naturally since this emerges from the topology of Emacs some of this page may not be sensible to you.

nonetheless, password:

—BYTELOCKER-ENCRYPTED-FILE— QrKiRZinoVqkAAAABwqoonBgUzOusqyTxppBAAAAAAA= —END-BYTELOCKER-ENCRYPTED-FILE—

the device name for OS: 3.26.0.68

“Chiappa” (rM Move codename) — native 954×1696 portrait

eza

Layout

  • –tree / -T — recursive tree view (pair with –level=N / -L N to cap depth)
  • –long / -l, –all / -a (twice -aa shows . and ..)
  • -1 — one entry per line (good for piping)
  • -R — recursive flat listing
  • -F / –classify — trailing /, *, @ indicators
  • -G / –grid — grid layout (default for short listings)

Columns in long mode

  • –git — git status column (you have this)
  • –git-repos — show repo status for subdirs that are git repos
  • –header — column headers
  • -h / –header vs -h inside -l shows human sizes (already on via -h)
  • –total-size — sum sizes for directories (slow on big trees)
  • -@ / –extended — macOS extended attrs / xattrs
  • -B / –bytes — raw bytes instead of human-readable
  • -o — show octal permissions
  • –no-permissions, –no-filesize, –no-user, –no-time — trim columns
  • –time=modified|accessed|created|changed — which timestamp
  • –time-style=relative|iso|long-iso|default — relative is very readable

Sorting / filtering

  • -s size|modified|created|accessed|name|extension|type (prefix with - or suffix with -r to reverse)
  • –group-directories-first / –dirs-first
  • -D — directories only; -f — files only
  • -I ‘glob’ / –ignore-glob — exclude patterns
  • –git-ignore — respect .gitignore

Icons / color

  • –icons=auto|always|never (needs Nerd Font)
  • –color=always — force color when piping
  • –hyperlink — terminal-clickable filenames (kitty supports this)

tmux

  1. Startup timing: moved from .zshrc → tmux.conf (runs 3s after TPM, so continuum finishes first)
  2. Auto-restore disabled: @continuum-restore ‘off’. Auto-save still runs every 5 min. You can manually restore anytime with Prefix + Ctrl-R.
  3. nvim +GoToFile → nvim ‘+Telescope find_files’
  4. Code sub-sessions: code (private), code (others), code (share) now appear in C-a T

fzf

zoxide

homebrew

Bash

sesh

Written in Go.

originally written in Bash

Introduction by Josh Medeski (author)

Link: https://youtu.be/-yX3GjZfb5Y?si=7WP2tkiITxYLGpQH

Just a binary installed with homebrew: .

zoxide is a dependency.

lists out tmux sessions, custom configs, and zoxide paths.

Zoxide sub-video:

add to zshrc:

zoxide query -l -s

I’ve only just started using this, so the weights are small, and the directories few.

Algorithm

  1. case insensitive
  2. same order in real path
  3. you need the last term to be the last item in the directory realpath
  4. all matches are returned in descending order of their weights

Interactive mode

dependency: fzf

Read more >

Institutional Mottos

Fort Street High School

faber est suae quisque fortunae