BookLeaf
Package for Sublime Text that allows you use ST as a notes app
Details
Installs
- Total 21
- Win 7
- Mac 7
- Linux 7
| Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 | Jun 17 | Jun 16 | Jun 15 | Jun 14 | Jun 13 | Jun 12 | Jun 11 | Jun 10 | Jun 9 | Jun 8 | Jun 7 | Jun 6 | Jun 5 | Jun 4 | Jun 3 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Readme
- Source
- raw.githubusercontent.com
BookLeaf
A Sublime Text 4 package for managing scratch notes and snippets as individual files with fuzzy search.
Features
- Quick Panel Search - Fuzzy search across filenames AND file contents
- Easy File Creation - Create new scratch files with auto-generated timestamps, or save an unsaved tab directly into BookLeaf
- File Management - Delete files, open storage folder
- Configurable - Custom file extensions, date formats, preview settings
Installation
Package Control (Recommended)
- Open Command Palette (
Cmd+Shift+Pon macOS) - Select “Package Control: Install Package”
- Search for “BookLeaf”
Manual Installation
- Open Sublime Text's Packages folder (
Preferences > Browse Packages...) - Clone this repository:
git clone https://github.com/JoeFerrucci/BookLeaf-SublimeText.git BookLeaf
Usage
All commands are available via the Command Palette (Cmd+Shift+P) or keyboard shortcuts:
| Command | Shortcut | Description |
|---|---|---|
| BookLeaf: Open | Cmd+Shift+B, Cmd+Shift+L |
Browse and open scratch files |
| BookLeaf: New File | Cmd+Shift+B, Cmd+Shift+N |
Create a new scratch file, or save the current unsaved tab to BookLeaf |
| BookLeaf: Search Contents | Cmd+Shift+B, Cmd+Shift+S |
Search file contents |
| BookLeaf: Delete File | Cmd+Shift+B, Cmd+Shift+D |
Delete a scratch file |
| BookLeaf: Open Storage Folder | Open storage folder in Finder |
Key Bindings
Default chord bindings are included but commented out. To enable them, go to Preferences > Package Settings > BookLeaf > Key Bindings and uncomment the bindings you want.
To customize or add your own, open your user key bindings (Preferences > Key Bindings):
{ "keys": ["super+shift+b", "super+shift+l"], "command": "book_leaf" },
{ "keys": ["super+shift+b", "super+shift+n"], "command": "book_leaf_new" },
{ "keys": ["super+shift+b", "super+shift+s"], "command": "book_leaf_search" },
{ "keys": ["super+shift+b", "super+shift+d"], "command": "book_leaf_delete" }
Settings
Preferences > Package Settings > BookLeaf > Settings
{
// Default file extension: ".md", ".txt", ".json"
"default_extension": ".md",
// Date format for auto-generated filenames
"date_format": "%Y-%m-%d_%H%M%S",
// Show file content preview in Quick Panel
"show_file_preview": true,
// Number of lines to show in preview
"preview_max_lines": 3
}
Storage Location
Files are stored in: ~/Library/Application Support/Sublime Text/Packages/User/BookLeaf/
Requirements
- Sublime Text 4 (Build 4074+)
License
MIT License