Darkly Docs

Actions & hotkeys

Every action in Darkly and its keyboard shortcut.

IconActionDescriptionHotkey
Add Brush Node brushOpen the add-node menu at the cursor (brush builder).Shift+A
Adjust Brush Size (drag) brushHold the modifier and drag sideways to scrub the brush size continuously.
Decrease Brush Size brushStep the active brush's size down one notch.[
Export Brush Pack… brushExport one of your brush packs as a `.darkly-brush` file to share.
Import Brush Pack… brushImport a `.darkly-brush` pack; one file may contain any number of brushes.
Increase Brush Size brushStep the active brush's size up one notch.]
Set Clone Source brushHold the modifier and click on the canvas to set the point the Clone brush copies from.Alt+drag
Palette Popup colorsWith the trigger held (a pen's barrel button by default), touch the canvas to summon a radial wheel of recent colors and brushes; drag through it and lift to pick.right-drag
Reset Colors colorsReset the foreground/background to black and white.D
Sample Color colorsHold the modifier and drag on the canvas to sample a color into the foreground swatch.Alt+drag
Swap Colors colorsSwap the foreground and background colors.X
Convert to Smart Object editTurn the content you are positioning into a smart object layer instead of stamping it down, so you can keep resizing it without losing quality.
Copy editCopy the active layer to the clipboard.Ctrl+C
Crop to Selection editCrop the canvas to the current selection bounds.
Cut editCut the active layer to the clipboard.Ctrl+X
Flip Canvas Horizontally editMirror the whole canvas left-to-right.
Flip Canvas Vertically editMirror the whole canvas top-to-bottom.
Paste editPaste an image or layer from the clipboard.Ctrl+V
Paste as Smart Object editPaste the clipboard image as a smart object: a layer you can resize freely without losing quality, because the original is kept and re-sampled rather than overwritten.Ctrl+Alt+Shift+V
Paste in Place editPaste from the clipboard at its original position.Ctrl+Shift+V
Redo editRedo the last undone action.Ctrl+Shift+Z
Resize Canvas editResize the canvas with a 9-point anchor.Ctrl+Alt+C
Rotate Canvas 180° editRotate the whole canvas a half turn.
Rotate Canvas 90° CCW editRotate the whole canvas a quarter turn counter-clockwise.
Rotate Canvas 90° CW editRotate the whole canvas a quarter turn clockwise.
Scale Image to New Size editResize all layers to new document dimensions.
Undo editUndo the last action.Ctrl+Z
Export Timelapse… fileExport the process recording as an MP4 or GIF timelapse.
New fileOpen a fresh document in a new tab. Prompts for canvas size and background color.
Open fileOpen a `.darkly` document or image (PNG / JPEG / WebP) in a new tab.Ctrl+O
Place as Smart Object filePlace an image (PNG / JPEG / WebP) as a smart object in the current document: a layer you can resize freely without losing quality, because the original is kept and re-sampled rather than overwritten.
Save fileSave the current document. Re-saves to the same `.darkly` file after the first Save As; otherwise opens the Save picker (`.darkly`, or PNG / JPEG / WebP to export the canvas).Ctrl+S
Save As fileSave the current document to a new file: `.darkly`, or PNG / JPEG / WebP to export the canvas.Ctrl+Shift+S
Black and White FiltersDesaturate to black and white: six grayscale formulas or custom channel weights, with an optional color tint.Ctrl+Shift+U
Brightness/Contrast FiltersThe classic two-slider brightness and contrast adjustment.
Curves FiltersRemap tones and colors with editable per-channel curves.
Hue/Saturation FiltersRotate hue and scale saturation and value, with optional colorize.
Invert Colors FiltersInvert every color channel for a photo-negative.Ctrl+I
Levels FiltersTone mapping with black point, white point, gamma, and output range.
Add Layer… layersOpen the add-layer picker: normal, filter, veil, void or group.
Add Mask layersAdd a mask modifier to the active layer or group and activate it for painting.
Convert to Smart Object layersTurn the selected layer into a smart object: the pixels are kept as an embedded original, so you can resize the layer freely without losing quality.
Delete Layer layersDelete the selected layers.Del
Duplicate Layer layersMake a copy of each selected layer.Ctrl+J
Flatten layersBake a layer into plain pixels: apply its mask, rasterize a generated layer (smart object, camera, text) so it can be painted on, or flatten a group into a single raster that inherits the group’s blend props.
Flip Horizontally layersMirror the active layer (or selection) left-to-right.
Flip Vertically layersMirror the active layer (or selection) top-to-bottom.
Isolate Layer layersSolo a layer so only it shows in the canvas. Press again to bring everything else back.Alt+click / Alt+click
Merge Down layersMerge the active layer into the one below it, or combine multiple selected layers into a single layer.Ctrl+E
New Filter Layer layersAdd a non-destructive filter layer (curves, levels, invert, …) above the active one.
New Group layersGroup the selected layers together, or add an empty group if nothing is selected.Ctrl+G
New Layer layersAdd a new layer above the active one.Ctrl+Shift+N
New Veil layersAdd an effect layer from the Veils set: the distorting and animated ones (rainy glass, VHS, grain, …).
New Void layersAdd a void: a layer filled from a procedural or live source (noise, camera, screen share, …).
Toggle Layer Lock layersLock or unlock the active layer.
Toggle Layer Visibility layersShow or hide the active layer.
Alpha to Selection selectionLoad the layer's opacity as the selection.Ctrl+click
Antialias Selection selectionSoften the staircase of a hard-edged selection.
Border Selection selectionReplace the selection with a band straddling its edge.
Clear Selection Contents selectionErase the pixels inside the selection.Del
Deselect selectionClear the active selection.Ctrl+D
Feather Selection selectionSoften the selection edge with a Gaussian blur.Shift+F6
Grow Selection selectionExpand the selection edge outward by a number of pixels.
Invert Selection selectionInvert the current selection.Ctrl+Shift+I
Mask to Selection selectionLoad the active layer's mask as the selection.Ctrl+click
Select All selectionSelect the entire canvas.Ctrl+A
Shrink Selection selectionContract the selection edge inward by a number of pixels.
Smooth Selection selectionRound off jagged edges and remove small specks.
Toggle Erase Mode toolsToggle erase mode on the brush tool. Switches to the brush tool first if another tool is active.E
Brush ToolsPaint strokes with the active brush.B
Color Picker ToolsSample a color from the canvas into the foreground swatch.I
Ellipse Select ToolsSelect an elliptical region.Shift+M
Fill ToolsFlood-fill a contiguous region with the foreground color.G
Gradient ToolsDrag out a smooth ramp between two or more colors.Shift+G
Lasso Select ToolsSelect a region by drawing its outline freehand.L
Magic Wand ToolsSelect a contiguous region of similar color.W
Perspective Transform ToolsReshape the active layer by dragging its four corners independently.
Polygon Select ToolsSelect a region by clicking its corners one at a time.Shift+L
Rectangle Select ToolsSelect a rectangular region.M
Text ToolsPlace and edit editable text on a vector layer.
Transform ToolsMove, scale and rotate the active layer or selection.Ctrl+T
Cancel Floating transformDiscard the floating content and leave the layer as it was.Escape
Commit Floating transformStamp the floating content down into its layer, ending the transform.Enter
Chromatic Aberration VeilsSplit the color channels apart along their hue axes, like a misaligned lens.
Frozen VeilsFrost the view behind a pane of refracting ice.
Grain VeilsFilm grain noise over the view, optionally animated.
Lens Blur VeilsDefocus the view with a soft camera-lens blur.
Painting VeilsSmooth the view into painterly, brush-like daubs.
Pixelate VeilsDownsample the view into a blocky pixel mosaic.
Rainy Glass VeilsRaindrops run down a pane of glass over the view.
VHS VeilsAnalog VHS tape artifacts: scanlines, noise, and color bleed.
About Darkly viewShow version and credits.
Center View viewRecenter the canvas in the viewport without changing zoom, rotation, or mirror. View-only: the document is unchanged.
Command Palette viewSearch and run any command.Ctrl+Shift+P / Ctrl+F
Discord Community viewOpen Darkly's Discord server in a new tab.
Documentation viewOpen the Darkly documentation in a new tab.
Fit to Screen viewZoom and recenter so the whole canvas fills the viewport, keeping the current rotation and mirror. View-only: the document is unchanged.Ctrl+Digit0
GitHub Repository viewOpen the Darkly source repository on GitHub.
Hotkey Cheat Sheet viewOpen a searchable, printable list of every keyboard shortcut.
Mirror View viewFlip the canvas horizontally for fresh-eyes review. View-only: the document is unchanged.M
Reset View viewReset rotation, mirror, pan, and zoom-to-fit. View-only: the document is unchanged.
Settings viewShow the preferences modal.Ctrl+K
Website viewOpen the Darkly website in a new tab.

103 of 103 actions · Photoshop preset · Darkly v0.9.0-0-g5cc6474f