Actions
Actions are the tasks you can do in Diskofox. Everything is an action. You can run actions using the Run action Ctrl+R action. There are very basic actions on the one end, for example for copying the file name, but also more special ones, for example for creating archives from the current selection or selecting a dedicated panel in a multi-panel-view. Some actions might be disabled, depending on the current file selection. For example, the action Extract archive will only be shown, when a zip file is selected.
Below is a list of the actions which are shipped with Diskofox. Normally, you don't need to know the parameterization shown in the table. However, when you want to run an action in a Python script, this information is very useful. You can also create your own actions: To learn more about this, refer to the Plugins page. To display all actions in Diskofox, use the List all actions action.
File related actions
Add current view to favorites
ActionAddCurrentViewToFavorites
Adds the current directory to favorites, including the current quickfilter.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | Currently ignored, will add the current directory to favorites. |
quickfilter | str | "" | The quickfilter to apply. |
Add selection to favorites
ActionAddToFavorites
Add selected file to favoritesParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
CopyCtrl+C
ActionCopyToClipboard
Copy file or folder to clipboardParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Copy Base64
ActionCopyBase64
Copy content as Base64 string to clipboardParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Copy local paths to clipboard
ActionCopyLocalToClipboard
Download files or folders and copy local paths to clipboard.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Copy MD5 checksum
ActionCopyMd5
Copy MD5 checksum to clipboardParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Copy name
ActionCopyFileNames
Copy the file names.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Copy native path, without prefix
ActionCopyRemotePaths
Copy the path to the file in the target file system without any prefix.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Copy path
ActionCopyPaths
Copy the path to the files, including prefix.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Copy path of local files
ActionCopyCachedPaths
Download the file to local file system and copy the local path.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Copy to...Ctrl+Q
ActionCopyTo
Copy selection to recent folders or favoritesParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | |
target | Optional[GenericPath] | None |
Create 7z archive
ActionCompress7Z
Create 7z archiveParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Create folder...
ActionNewFolder
Create a new, empty folder.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Create link in current directory
ActionCreateLink
Creates a link to the files in the clipboard in the current directoryParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | List of files this action should be applied to. If None, current selection is used. | |
target_folder | Optional[LocalPath] | None |
Create new...Ctrl+Shift+N
ActionNewFileOrFolder
Create new file or folderParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Create zip archive
ActionCompressZip
Create zip archiveParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
CutCtrl+X
ActionCut
Cut file or folderParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Delete (No Recycle Bin)Ctrl+Delete
ActionDeleteFile
Delete a file from file system.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
confirm | bool | True |
DetailsCtrl+D
ActionOpenTextPreview
Show detailsParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Execute on remote host
ActionRunOnRemoteHost
Execute script on remote hostParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Execute on remote host as root
ActionRunOnRemoteHostAsRoot
Execute script on remote host as root userParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Extract archive
ActionExtractZip
Extract archiveParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Move to...Ctrl+Shift+Q
ActionMoveTo
Move selection to recent folders or favoritesParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | |
target | Optional[GenericPath] | None |
Open file
ActionOpenFile
Open fileParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Open folder
ActionOpenFolder
Open folderParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
quickfilter | str | "" |
Open folder in new windowCtrl+Shift+O
ActionOpenFolderInNewWindow
Open the currently selected folder(s) in a new windowParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Open in default file manager
ActionOpenInFileManager
Open folder in system's default file manager.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Open terminal
ActionOpenTerminal
Open current directory in terminalParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Open terminal
ActionOpenTerminalSSH
Open current directory in terminalParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Open with...Ctrl+O
ActionOpenWith
Open with non-default application.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Paste clipboard contentCtrl+V
ActionPasteToFile
Create new file that contains clipboard contentParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
content | str | "" |
Paste into
ActionPasteInto
Paste file from clipboard into selected folder.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Paste to current directoryCtrl+V
ActionPasteToCurrentPath
Paste file from clipboard into currently open directory.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
RecycleDelete
ActionRecycle
Move to recycle binParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Remove from favorites
ActionRemoveFromFavorites
Remove selected item from favoritesParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
RenameF2
ActionRename
Rename file or folderParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
new_name | str | "" | |
display_dialog | Optional[bool] | None |
Run command
ActionRunCommand
Execute a command in the current directoryParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
command | str | "" |
Run Python script...Ctrl+P
ActionRunPythonScript
Execute Python scriptParameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied on. |
script_name | str | "" | The name of the script to run. If blank, the user will be asked. |
SearchCtrl+F
ActionSearch
Search for files an folders.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Toggle selection as favoriteF8
ActionToggleFavorites
Adds or removes the selection to/from favorites, depending on its state.Parameter | Type | Default | Description |
---|---|---|---|
files | List[GenericPath] | None | List of files this action should be applied to. If None, current selection is used. |
Other actions
AbortEscape
ActionAbort
Abort current interaction. E.g. close the current dialog.Activate buttonSpace
ActionHitButton
Press currently selected buttonAdd widget
ActionAddWidget
Add a widget to sidebar.Alternative submitShift+Enter
ActionConfirmAlternative
Run alternative submit action.Back
ActionBack
Navigate back in historyCheck for updates
ActionCheckUpdate
Check for new version.Close windowAlt+F4
ActionCloseWindow
Close current windowConfigure columns
ActionConfigureColumns
Configure tags or columnsCopyCtrl+C
ActionCopy2
Copy textDump HTMLCtrl+F12
ActionShowHtml
Show the current view as HTML in external browser.Edit pathCtrl+L
ActionEditCurrentPathInNavigationBar
Edit current path in navigation bar.Exclude matchesAlt+E
ActionInvertQuickFilter
Show only items that do not match the given pattern.Extend selection to next elementShift+Arrowdown
ActionExtendSelectionToNextElement
Select current element(s) and add next element in list to selection.Extend selection to previous elementShift+Arrowup
ActionExtendSelectionToPreviousElement
Select current element(s) and add previous element in list to selection.Focus 1st panelAlt+1
ActionFocusPanelOne
Focus first file list in split view.Focus 2nd panelAlt+2
ActionFocusPanelTwo
Focus second file list in split view.Focus 3rd panelAlt+3
ActionFocusPanelThree
Focus third file list in split view.Focus 4th panelAlt+4
ActionFocusPanelFour
Focus fourth file list in split view.Focus 5th panelAlt+5
ActionFocusPanelFive
Focus fifth file list in split view.Focus 6th panelAlt+6
ActionFocusPanelSix
Focus sixth file list in split view.Focus 7th panelAlt+7
ActionFocusPanelSeven
Focus seventh file list in split view.Focus 8th panelAlt+8
ActionFocusPanelEight
Focus eighth file list in split view.Focus 9th panelAlt+9
ActionFocusPanelNine
Focus ninth file list in split view.Focus path bar crumbsCtrl+Shift+L
ActionFocusPathBarCrumbs
Focus the last crumb of the navigation bar.Forward
ActionForward
Navigate forward in historyGo to next fileCtrl+Pagedown
ActionNextFile
Select next fileGo to previous fileCtrl+Pageup
ActionPreviousFile
Select previous fileGo to...Ctrl+G
ActionGoTo
Open quick navigation.Keep folders on top
ActionToggleSortFoldersApart
Always display folders on top of the file listList all actions
ActionListAllActions
Show a list of all available actionsOpen folder in opposite panelShift+Enter
ActionOpenFolderInOppositePanel
Open folder in opposite panel. Creates opposite panel if necessary.Parameter | Type | Default | Description |
---|---|---|---|
target | Optional[GenericPath] | None |
Open folder in opposite panel verticallyAlt+Shift+Enter
ActionOpenFolderInOppositePanelVertically
Open folder in opposite panel. Creates opposite panel if necessary.Parameter | Type | Default | Description |
---|---|---|---|
target | Optional[GenericPath] | None |
Open foxlog
ActionShowLog
Open the log fileOpen home directory
ActionHome
Navigate to home directory.Open new windowCtrl+N
ActionOpenNewWindow
Open a new window in root directory.Page downPagedown
ActionPageDown
Scroll down by 15 items.Page down with selectionShift+Pagedown
ActionPageDownWithSelection
Select the next 15 items.Page upPageup
ActionPageUp
Scroll up by 15 items.Page up with selectionShift+Pageup
ActionPageUpWithSelection
Select the previous 15 items.Refresh Disk Drives
ActionRefreshDiskDrives
Scans for recently connected or disconnected devices.Refresh path
ActionRefreshPath
Refresh all file panels that display one of the given paths or files.Parameter | Type | Default | Description |
---|---|---|---|
file_to_update | Union[GenericPath, Set[GenericPath]] |
Refresh viewF5
ActionRefresh
Reload current viewReload plugins
ActionReloadPlugins
Reload all pluginsRemove widget
ActionRemoveWidget
Remove this widget from sidebar.Run action...Ctrl+R
ActionListActions
Open a list of available actions and run them.Save changesCtrl+S
ActionSave
Save changesSave settings
ActionSaveSettings
Save all settingsScroll leftArrowleft
ActionScrollLeft
Scroll to the leftScroll line downArrowdown
ActionScrollLineDown
Scroll one line downScroll line upArrowup
ActionScrollLineUp
Scroll one line upScroll page downPagedown
ActionScrollPageDown
Scroll one page downScroll page leftShift+Pagedown
ActionScrollPageLeft
Scroll page to the leftScroll page rightShift+Pageup
ActionScrollPageRight
Scroll page to the rightScroll page upPageup
ActionScrollPageUp
Scroll one page upScroll rightArrowright
ActionScrollRight
Scroll to the rightSelect allCtrl+A
ActionSelectAll
Select all elements in the list.Select next breadcrumbArrowright
ActionSelectNextBreadcrumb
Select next breadcrumb in navigation bar.Select next elementArrowdown
ActionSelectNextElement
Select next element in list.Select next tabCtrl+Tab
ActionSelectNextTab
Select next tab by orderSelect previous breadcrumbArrowleft
ActionSelectPreviousBreadcrumb
Select previous breadcrumb in navigation bar.Select previous elementArrowup
ActionSelectPreviousElement
Select previous element in list.Select previous tabCtrl+Shift+Tab
ActionSelectPreviousTab
Select previous tab by orderShow hidden filesCtrl+.
ActionToggleHiddenFiles
Show or hide hidden filesShow toast message
ActionShowToast
Display a toast messageParameter | Type | Default | Description |
---|---|---|---|
title | str | ||
message | str | "" | |
duration | float | 3 |
Simulate progress
ActionSimulateProgress
Simulate somethingSplit horizontally
ActionSplitHorizontally
Split panel horizontallyParameter | Type | Default | Description |
---|---|---|---|
path_to_open | GenericPath | home:// |
Split vertically
ActionSplitVertically
Split panel verticallyParameter | Type | Default | Description |
---|---|---|---|
path_to_open | GenericPath | home:// |
SubmitEnter
ActionConfirm
Submit or open the selected element or close the dialog with confirmation.Toggle left sidebar
ActionToggleLeftSidebar
Display or hide left sidebar.Toggle path bar
ActionTogglePathBarVisibility
Toggle the visibility of the navigation bar.Toggle quickfilter lockAlt+L
ActionLockQuickFilter
Persist quickfilter on folder change.Toggle quickfilter RegexAlt+X
ActionToggleQuickFilterRegex
Quickfilter should use regular expressions.Toggle right sidebar
ActionToggleRightSideBar
Display or hide right sidebar.Toggle task progress panel
ActionToggleTaskProgressDetails
Show or hide task progress panelParameter | Type | Default | Description |
---|---|---|---|
show | Optional[bool] | None |
Unsplit panelCtrl+W
ActionUnsplit
Remove this panel split view.UpBackspace
ActionOpenParentPath
Navigate to parent folderUpdate Diskofox
ActionUpdateDiskofox
Download and install latest versionZoom inCtrl++
ActionZoomIn
Increase size of element.Zoom outCtrl+-
ActionZoomOut
Increase size of element.