Keyboard Shortcuts

ActionShortcut
Go Back⌘ [
Go Forward⌘ ]
Back / Forwardmouse side buttons (buttons 3 and 4)
Enclosing Folder⌘ ↑
Go to Home⌘ ⇧ H
Go to Folder (path bar)⌘ L
New Window⌘ N
New Tab⌘ T
Close Tab⌘ W

File Operations

ActionShortcut
New File⌘ ⌥ N
New Folder⌘ ⇧ N
Open / Navigate into Folder↵
Open in Default App⌘ ↓
RenameF2
Move to Trash⌫
Delete Immediately⌘ ⌫
Copy⌘ C
Cut⌘ X
Paste⌘ V
Select All⌘ A
⌘-click to toggle selection (Icon view)⌘ click
Type-to-select (List view only)A – Z
Quick Look PreviewSpace
Get Info (Finder)⌘ I
Show in Finder⌘ ⇧ R
Refresh⌘ R

Drag & Drop

Hold a modifier while dragging to override what a drop does:

ActionShortcut
Force a copy⌥ drag
Force a move⌘ drag
Cancel a drag in progressesc

With no modifier held, Iruka follows the Finder convention:

  • Dragging within the same disk moves the files.
  • Dragging to a different disk (an external drive, a mounted server, a cloud folder) copies them.
  • Dragging out of Iruka into another app always copies — nothing can be moved out from under you.

All of these are undoable with ⌘ Z.

Drop Stack

The drop stack is the shelf above the sidebar: park files on it, navigate anywhere, then copy or move the whole pile. See Drop Stack for the full guide.

ActionShortcut
Park the selection on the shelfdrag onto the shelf
Expand / collapse the shelfclick the header
Take the parked files back outdrag from the shelf
Select a row / add one / a rangeclick / ⌘ click / ⇧ click
Undo a Copy Here / Move Here⌘ Z
Show / hide the shelfView ▸ Show Drop Stack

Dropping files on the shelf never copies or moves anything — it only notes where they are. Parking a file is free, and Clear empties the shelf without deleting a thing.

To put the pile somewhere, navigate to the destination folder, expand the shelf, and use:

  • Copy Here — copies the parked files into the folder you're viewing.
  • Move Here — moves them there.

Either way the shelf empties: you've dealt with the pile. Both are undoable with ⌘ Z, which reverses the operation and puts the entries back, so nothing is lost if you change your mind. If a name conflict comes up and you choose to skip a file, that one keeps its place on the shelf — it was never delivered.

Dragging files out of the shelf follows the same modifier rules as any other drag — so a plain drag into a folder on the same disk moves the original. Hold ⌥ to copy instead. Dragging out to Finder or another app always copies.

When a parked file moves or is deleted

When Iruka copies, moves or trashes a parked file — from the buttons, by dragging its row into a folder, or by trashing it — the entry leaves the shelf immediately, and a single ⌘ Z reverses that and puts the entry back. Redo takes it away again.

If a file disappears some other way, deleted in Finder or renamed from a shell, Iruka has no way to know until it looks: that entry drops off the next time you open the shelf.

The shelf's contents survive quitting the app.

Column View

ActionShortcut
Move up / down↑ ↓
Go to parent column←
Enter folder / open file→ or ↵
Open in Default App⌘ ↓

Compare & Diff

ActionShortcut
Compare two selected files⌘ ⇧ C
Compare a file against HEAD (in a git repository)⌘ ⇧ C
Compare across panes (one file selected in each)⌘ ⇧ C
Close the diff pane (the same command again)⌘ ⇧ C
Diff the selected file against HEADDiff button in the status bar
Compare or Checksum a selectionright-click

Which comparison ⌘ ⇧ C performs depends on what is selected: two files in the same pane compare with each other, one file in each pane compares across the panes, and a single file in a git repository compares with its committed version. The diff opens in a pane beside the file list rather than in a window, so the folders you were browsing stay as they were.

Git

Iruka's git support is aimed at reading back what a coding agent just did to a repository and turning it into sensible commits — not at replacing a git client. See Git Integration for the full guide.

ActionShortcut
Review every change in the repository⌘ ⇧ U
Review, from the status stripclick the ● count
Next / previous file in the review⌥ ↓ / ⌥ ↑
Refresh the review⌘ R
Resize the diff and the list beside it⌘ = / ⌘ − / ⌘ 0
Compare the selected file with its committed version⌘ ⇧ C
Stage, unstage, discard, initialise a repositoryright-click a file
Fetch, Pull, Push, Commit, Pull Requeststatus strip buttons

Reviewing while a file is selected starts on that file. ⌘ ⇧ U again closes the pane.

ActionShortcut
Quick Filter (current folder)⌘ F
Advanced Search (recursive)⌘ ⇧ F

View

ActionShortcut
Icon View⌘ 1
List View⌘ 2
Column View⌘ 3
Toggle Hidden Files⌘ ⇧ .
Toggle Preview Pane⌘ ⌥ P
Toggle TerminalF4
Focus Terminal ↔ File Browser⌘ ⌥ T
Light / Dark Mode⌘ ⌥ A
Toggle Dual Pane⌘ \
Switch Pane (dual pane on, browser focused)Tab
Copy to Other Pane (dual pane)F5 or ⌘ ⌥ C
Move to Other Pane (dual pane)F6 or ⌘ ⌥ M
Next Session⌘ }
Previous Session⌘ {
Next Session (alternate)⌃ Tab
Previous Session (alternate)⌃ ⇧ Tab

Connections

ActionShortcut
Connect to Server (SMB, AFP, FTP, NFS, WebDAV)⌘ K
Add SSH Connection⌘ ⌥ K

General

ActionShortcut
Open Settings⌘ ,
Keyboard Shortcuts⌘ ⇧ /