theluckystrike60 downloadsMonospace text and square controls for your shell notes and runbooks.
Terminal Notes is an Obsidian theme for command references, shell logs, and technical notes. Monospace text, square controls, and dashed rules give the page a terminal structure. Dark mode uses phosphor green on near-black. Light mode uses dark green on pale paper. Typed callout frames keep status labels and icons visible. Grid tables suit command and status records. Code blocks use a continuous green rail. Selected commands use an inverse cursor bar.
These images show the desktop renderer with a test note.

theme.css and manifest.json from this repository..obsidian/themes/Terminal Notes/.Use the manifest name for the install folder. The repository name is not the install folder name.
.obsidian/themes/Terminal Notes/ from the vault.The theme does not change note text.
The manifest requires Obsidian 1.1.0 or later. The desktop renderer was tested with Obsidian 1.14.4. Mobile use was not tested. A narrow desktop capture does not test a mobile device. Community plugin views and screen readers were not tested.
Add a CSS snippet in Settings, then Appearance to override theme variables. For example, this snippet gives technical notes more reading width:
body {
--file-line-width: 84ch;
--line-height-normal: 1.7;
}
The core Accent color control changes terminal rails, selection bars, and control accents.
The --term-accent variable overrides that accent in a CSS snippet.
Callout status colors and link inks remain separate.
The --term-bg, --term-ink, and --term-rule variables control backgrounds, text, and borders.
Set these variables under .theme-light or .theme-dark in your snippet.
Check contrast after a color change.
This theme does not include Style Settings controls.
MIT License. Copyright (c) 2026 NoteMods. NoteMods maintains this theme.