Skip to main content
Master these advanced tips to become a Time Capsule power user and maximize your productivity!

Productivity Power-Ups

Master the Essential Shortcuts

1

Workspace Switching

Ctrl+Alt+1-4 - Switch between workspaces instantly without lifting your hands from the keyboard.Pro tip: Practice switching workspaces while keeping mental context. This becomes automatic after ~100 switches.
2

Window Management

  • Ctrl+W - Close active window
  • Ctrl+M - Minimize to taskbar
  • Double-click titlebar - Shade window (CDE feature!)
Hidden feature: Double-clicking a titlebar “rolls up” the window to just the titlebar, saving screen space while keeping it accessible (windowmanager.ts:823-860).
3

Application Launching

  • Ctrl+Alt+E - XEmacs
  • Ctrl+Alt+F - File Manager
  • Ctrl+Alt+T - Terminal Lab
  • Ctrl+Alt+S - Style Manager
Speed trick: These shortcuts work from anywhere, even with another window focused.

Strategic Workspace Usage

The Focus System

Workspace 1: Deep focus
  • Single maximized application
  • No notifications or distractions
  • Full-screen XEmacs for coding
Workspace 2: Active multitasking
  • Multiple related windows
  • Side-by-side work
  • Terminal + Editor split

The Context System

Workspace 3: Reference materials
  • Documentation browser
  • Man pages viewer
  • Read-only content
Workspace 4: Background tasks
  • Process Monitor
  • File operations
  • System utilities
Don’t fall into the “one workspace” trap! Using all 4 workspaces dramatically reduces window clutter and context switching overhead.

XEmacs Power Techniques

Lightning-Fast Editing

The kill ring is Emacs’s clipboard on steroids:
Ctrl+K Ctrl+K    Kill entire line (double-tap)
Alt+D            Kill word forward
Alt+Backspace    Kill word backward
Ctrl+K           Kill to end of line
Ctrl+W           Kill region (cut)
Alt+W            Copy region (doesn't cut)
Ctrl+Y           Yank (paste) last kill
Alt+Y            Cycle through kill ring
Pro technique: Kill multiple things in succession, then cycle through them with Alt+Y after Ctrl+Y.

Efficiency Workflows

  1. Alt+< - Jump to buffer start
  2. Ctrl+S - Search for text
  3. Ctrl+Space - Set mark
  4. Alt+} - Forward paragraph (or move manually)
  5. Ctrl+W - Kill region
  6. Rewrite, then Ctrl+Y to restore if needed
  1. Alt+< - Jump to buffer start
  2. Alt+% - Query replace
  3. Type old text → Enter
  4. Type new text → Enter
  5. Press y for yes, n for no, ! for “all remaining”
Before switching context:
  1. Ctrl+X Ctrl+S - Save current file
  2. Ctrl+X Ctrl+C - Exit XEmacs (prompts for unsaved)
  3. Or keep XEmacs open and switch workspace
Note: XEmacs state persists across workspace switches!

Terminal Lab Secrets

Command Line Superpowers

Ctrl+A           # Jump to line start
Ctrl+E           # Jump to line end
Ctrl+U           # Clear entire line
Ctrl+K           # Delete to end of line
Ctrl+W           # Delete previous word
Ctrl+Y           # Paste deleted text (yank)

Alt+B            # Move backward one word
Alt+F            # Move forward one word

Terminal Workflows

1

The Developer Setup

cd ~/Projects/myapp
ls -la                    # Check files
cat README.md            # Read docs
mkdir -p src/components  # Create structure
2

The File Hunter

cd ~
ls -la | grep ".txt"     # Find txt files
cat filename.txt         # Read content
wc -l filename.txt       # Count lines
3

The System Monitor

ps aux                    # View processes
df -h                     # Disk usage
uptime                    # System uptime

Style Manager Hidden Gems

Power Combinations

Midnight Coder

  • Palette: Coalmine
  • Backdrop: BrokenIce
  • Font: 16px Monospace
  • Perfect for: Long coding sessions

Night Writer

  • Palette: Midnight
  • Backdrop: SkyDark
  • Font: 16px Serif
  • Perfect for: Writing & reading

Quick Theme Switching

Create “theme presets” for different times of day or moods by memorizing palette names.
Morning: LateSummer + Afternoon (energizing) Afternoon: Alpine + Canvas (focused) Evening: Broica + Carpet (warm) Night: Coalmine + BrokenIce (easy on eyes)
1

Speed Method

  1. Ctrl+Alt+S - Open Style Manager
  2. Arrow keys to navigate palettes
  3. Enter - Apply instantly
  4. Esc - Close

File Manager Pro Techniques

Speed Navigation

Type first letter    Jump to file starting with that letter
Backspace           Parent directory
Alt+Home            Home directory
Alt+↑               Up one level
Enter               Open file/folder
F2                  Rename selected
F5                  Refresh view

Power User File Operations

  1. Ctrl+A - Select all files in directory
  2. Right-click → Properties to see total size
  3. Use context menu for batch operations
Desktop icons can be organized manually. Drag to position, they snap to grid (desktop.ts:207-218).
Right-click locations have different menus:
  • On file: Open, Copy, Cut, Rename, Properties, Delete
  • On folder: Open, Copy, Cut, Rename, Properties, Delete
  • On desktop background: Paste, Programs, Workspaces, Tools
Implementation: desktop.ts:486-696
Desktop icons snap to an invisible grid (120px spacing by default):
  • Drag icons to reposition
  • Automatically finds nearest grid slot
  • Prevents overlapping
  • Positions persist across sessions
Code: desktop.ts:210-265

Hidden Features & Easter Eggs

Some features are experimental or not fully documented. Explore at your own risk!

Window Manipulation

Window Shading

Feature: Double-click any window titlebar to “shade” itEffect: Window collapses to just the titlebar, like rolling up a blindBenefit: Keep window accessible without taking screen spaceImplementation: windowmanager.ts:734-778

Point-to-Focus Mode

Feature: Hover over window to focus it (X11 style)Enable: Style Manager → Window → Focus follows mouseBenefit: No clicking required to focus windowsImplementation: windowmanager.ts:403-418

Workspace Previews

Hover over workspace buttons to see miniature previews of all open windows! (workspace-preview.ts:66-96)
Shows:
  • Application icons for each window
  • Relative window positions
  • Window count
  • Empty workspace indication
Usage: Quickly find which workspace has the window you need without switching.

System Sounds

Time Capsule includes authentic CDE audio feedback (audiomanager.ts):
AudioManager.click()         // Button/icon click
AudioManager.menuOpen()      // Menu opens
AudioManager.menuClose()     // Menu closes  
AudioManager.windowOpen()    // Window opens
AudioManager.windowMinimize() // Window minimizes
AudioManager.windowMaximize() // Window maximizes
AudioManager.windowShade()   // Window shaded/unshaded
Audio feedback can be customized in Style Manager → Beep section.

Advanced Workflows

The 4-Workspace Developer

1

Workspace 1: Active Coding

  • XEmacs maximized
  • Single file focus
  • Ctrl+Alt+1 to return here
2

Workspace 2: Terminal & Build

  • Terminal Lab for commands
  • Watch build output
  • Ctrl+Alt+2 for terminal work
3

Workspace 3: Documentation

  • Netscape Navigator with docs
  • Man Viewer for references
  • Ctrl+Alt+3 for learning
4

Workspace 4: File Management

  • File Manager for project structure
  • Process Monitor
  • Ctrl+Alt+4 for organization

The Writer’s Studio

  1. Switch to Workspace 1: Ctrl+Alt+1
  2. Open XEmacs: Ctrl+Alt+E
  3. Maximize window: Double-click titlebar
  4. Apply minimal theme: Alpine + Canvas
  5. Increase font: Style Manager → Font → Large
  6. Write without distractions!

The Student’s Lab

Workspace 1: Assignments
  - XEmacs for essay writing
  - Save frequently with Ctrl+X Ctrl+S
  
Workspace 2: Learning
  - Terminal Lab completing lessons
  - 22 interactive tutorials
  
Workspace 3: Research
  - Netscape Navigator for sources
  - Man Viewer for technical docs
  
Workspace 4: Organization  
  - File Manager for assignment files
  - Calendar for due dates

Optimization & Performance

Keep It Fast

  • Close unused windows regularly
  • Use window shading instead of minimizing
  • Keep 3-5 windows per workspace maximum
  • Minimize to hide, don’t close if you’ll reopen
  • Terminal Lab has max line limit (CONFIG.TERMINAL.MAX_LINES)
  • Use clear or Ctrl+L to clear screen
  • Long-running commands may affect UI responsiveness
  • Complex XPM backdrops take 1-2 seconds to render
  • Rendered backdrops are cached for reuse
  • Changing palettes clears cache (re-render required)
  • Simple backdrops like Canvas are fastest
  • Keep desktop organized (grid-snapped)
  • Limit to 10-15 icons for best performance
  • System icons (XEmacs, Netscape, etc.) are permanent
  • User files/folders can be deleted

Reduce Lag

1

Simplify Visuals

  • Use simpler backdrops (Canvas, Afternoon)
  • Avoid very dark themes (more rendering)
  • Reduce font size slightly if sluggish
2

Close Background Apps

  • Don’t keep all apps open in all workspaces
  • Use one app per workspace when possible
  • Close File Manager when not in use
3

Browser Optimization

  • Clear browser cache occasionally
  • Disable unused browser extensions
  • Use PWA mode for best performance

Pro User Checklist

  • Know 5+ keyboard shortcuts
  • Use at least 2 workspaces regularly
  • Customized color palette and backdrop
  • Completed Terminal Lab lessons 1-10
  • Can navigate File Manager with keyboard
  • Understand window minimize/maximize/shade

Common Mistakes to Avoid

Don’t make these rookie errors!

What NOT to Do

MistakeWhy It’s BadBetter Approach
Using only Workspace 1Misses 75% of organizational powerSpread work across all 4 workspaces
Clicking everythingSlow and inefficientLearn keyboard shortcuts gradually
Keeping 20 windows openCluttered, hard to find thingsClose unused, organize by workspace
Never customizing themeMissing personality and comfortTry different palettes, find your style
Ignoring Terminal LabMiss Unix knowledgeComplete all 22 lessons over time
Messy desktopHard to find filesKeep ≤5 icons, organize into folders
Not saving XEmacs workRisk losing changesCtrl+X Ctrl+S frequently
Closing windows repeatedlyWastes time reopeningMinimize or switch workspaces

Share Your Setup

Found an amazing theme combination? Share it with the community!

How to Share

  1. Perfect your customization
  2. Take a screenshot (PrintScreen or system tool)
  3. Note your settings:
    • Palette name
    • Backdrop name
    • Font size
    • Workspace organization
  4. Share on:
    • GitHub Discussions
    • Social media with #TimeCapsuleCDE
    • Project documentation

Share Theme URL

Use the “Share Theme” icon to generate a URL with your complete setup encoded as URL parameters!

Further Learning

Contributing Tips

Have a tip that’s not documented? Contribute to the project!
How to contribute:
  1. Test your tip thoroughly
  2. Document it clearly
  3. Submit via GitHub pull request
  4. Include source code references if applicable
  5. Add screenshots if helpful
What makes a good tip:
  • Saves time or effort
  • Not obvious to average users
  • Reproducible by others
  • Actually useful in real workflows
  • Based on source code features
Happy computing in your CDE time machine!