Core Concepts
Focus
Understanding focus is essential to understanding how Arky operates. This section explores the basic concept and use cases of focus.
- You can focus on a specific Shell to work exclusively within its content.
- Entering a Shell opens a new canvas dedicated to that Shell's contents, where you can view and edit them.
- Content created inside is organized in order when returning to the parent level.
How to Focus
On the canvas, hold ⌘ (or Ctrl for Windows users) and click a Shell's title to focus on it.
Nested Canvas
A specific Shell at any level can be focused, opening a new canvas based on that Shell.
When you first create a Project, it's considered the Root Shell — and by default, you're focused on that Root Shell.
- Creating a Shell is like creating a dedicated entry point — a space where you can create and view only its internal contents.
- When you focus into a Shell, it opens as a new canvas. Any content you create inside is automatically organized in the order you created it.
- When you return to the parent level, the content inside that Shell remains arranged in order.
💡 Shell depth cannot exceed heading level 6 in Markdown. This means, if you focus into a Shell at depth 6, you cannot create new Shells inside it. This hierarchical constraint exists because Arky's structure maps one-to-one with Markdown.