docs: update README with autostart, demo mode, XEmbed tray, window snapping, and Alt+F9 minimize keybinding
This commit is contained in:
+69
-1
@@ -26,6 +26,7 @@
|
||||
<a href="configuration.html">Configuration</a>
|
||||
<a href="ai-features.html">AI Features</a>
|
||||
<a href="architecture.html">Architecture</a>
|
||||
<a href="design-patterns.html">Design Patterns</a>
|
||||
</div>
|
||||
</li>
|
||||
<li><a href="https://retoor.molodetz.nl/retoor/dwn">Git</a></li>
|
||||
@@ -168,7 +169,42 @@
|
||||
at 80 pixels per second keeps you informed without distraction.
|
||||
</p>
|
||||
</div>
|
||||
<h3 style="margin-top: 3rem; margin-bottom: 1.5rem;">System Tray Features</h3>
|
||||
<h3 style="margin-top: 3rem; margin-bottom: 1.5rem;">XEmbed System Tray</h3>
|
||||
<div class="card" style="margin-bottom: 2rem;">
|
||||
<h3>📱 External Application Icons</h3>
|
||||
<p>DWN implements the freedesktop.org XEmbed System Tray protocol, allowing external applications
|
||||
to dock their status icons in the panel - just like XFCE, GNOME, or KDE.</p>
|
||||
<p style="margin-top: 1rem; color: var(--text-muted);">Supported applications include:</p>
|
||||
<ul style="margin-top: 0.5rem; padding-left: 1.25rem; color: var(--text-muted);">
|
||||
<li><strong>Telegram</strong> - Notification icons for messages</li>
|
||||
<li><strong>nm-applet</strong> - NetworkManager GUI</li>
|
||||
<li><strong>blueman-applet</strong> - Bluetooth manager</li>
|
||||
<li><strong>pasystray</strong> - PulseAudio control</li>
|
||||
<li><strong>udiskie</strong> - USB automounter</li>
|
||||
<li>Any application with tray icon support</li>
|
||||
</ul>
|
||||
<p style="margin-top: 1rem; color: var(--text-muted);">
|
||||
Simply launch any tray-enabled application and its icon will automatically appear in the panel.
|
||||
Click on icons to interact - all events are forwarded to the application.
|
||||
</p>
|
||||
</div>
|
||||
<h3 style="margin-top: 3rem; margin-bottom: 1.5rem;">XDG Autostart</h3>
|
||||
<div class="card" style="margin-bottom: 2rem;">
|
||||
<h3>Automatic Application Startup</h3>
|
||||
<p>DWN follows the XDG Autostart specification, automatically starting system services
|
||||
and tray applications - just like traditional desktop environments.</p>
|
||||
<p style="margin-top: 1rem; color: var(--text-muted);">Directories scanned at startup:</p>
|
||||
<ul style="margin-top: 0.5rem; padding-left: 1.25rem; color: var(--text-muted);">
|
||||
<li><code>/etc/xdg/autostart/</code> - System defaults (nm-applet, blueman, power-manager)</li>
|
||||
<li><code>~/.config/autostart/</code> - User XDG autostart entries</li>
|
||||
<li><code>~/.config/dwn/autostart.d/</code> - DWN-specific symlinks and scripts</li>
|
||||
</ul>
|
||||
<p style="margin-top: 1rem; color: var(--text-muted);">
|
||||
All applications launch concurrently for fastest boot time. Properly handles .desktop
|
||||
file fields including Hidden, TryExec, OnlyShowIn, and NotShowIn.
|
||||
</p>
|
||||
</div>
|
||||
<h3 style="margin-top: 2rem; margin-bottom: 1.5rem;">Built-in Widgets</h3>
|
||||
<div class="features-grid">
|
||||
<div class="card">
|
||||
<h3>🔋 Battery Monitor</h3>
|
||||
@@ -336,6 +372,37 @@
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="section">
|
||||
<div class="container">
|
||||
<h2>Learning DWN</h2>
|
||||
<p style="color: var(--text-muted); max-width: 700px; margin-bottom: 2rem;">
|
||||
Two built-in modes help you learn DWN quickly: an interactive tutorial and
|
||||
an automated demo that showcases all features.
|
||||
</p>
|
||||
<div class="features-grid" style="grid-template-columns: repeat(2, 1fr);">
|
||||
<div class="card">
|
||||
<h3><span class="card-icon">📚</span> Interactive Tutorial</h3>
|
||||
<p>Press <kbd>Super</kbd> + <kbd>T</kbd> to start a hands-on tutorial that:</p>
|
||||
<ul style="margin-top: 1rem; padding-left: 1.25rem; color: var(--text-muted);">
|
||||
<li>Guides you through essential shortcuts step-by-step</li>
|
||||
<li>Waits for you to press the correct key combination</li>
|
||||
<li>Automatically advances when you complete each step</li>
|
||||
<li>Can be restarted at any time</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h3><span class="card-icon">🎬</span> Demo Mode</h3>
|
||||
<p>Press <kbd>Super</kbd> + <kbd>Shift</kbd> + <kbd>D</kbd> for an automated showcase:</p>
|
||||
<ul style="margin-top: 1rem; padding-left: 1.25rem; color: var(--text-muted);">
|
||||
<li>Demonstrates window management, workspaces, and layouts</li>
|
||||
<li>Shows panel features and system tray</li>
|
||||
<li>Highlights AI integration and news ticker</li>
|
||||
<li>Displays complete keyboard shortcut reference</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="section section-alt">
|
||||
<div class="container" style="text-align: center;">
|
||||
<h2>Ready to Try DWN?</h2>
|
||||
@@ -366,6 +433,7 @@
|
||||
<li><a href="shortcuts.html">Keyboard Shortcuts</a></li>
|
||||
<li><a href="configuration.html">Configuration</a></li>
|
||||
<li><a href="architecture.html">Architecture</a></li>
|
||||
<li><a href="design-patterns.html">Design Patterns</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="footer-section">
|
||||
|
||||
Reference in New Issue
Block a user