programs.superfile.enable
Whether to enable superfile - Pretty fancy and modern terminal file manager.
Type: boolean
Default:
false
Example:
true
Declared by:
programs.superfile.package
The superfile package to use.
Type: null or package
Default:
pkgs.superfile
Declared by:
programs.superfile.firstUseCheck
Enables the first time use popup.
Type: boolean
Default:
true
Declared by:
programs.superfile.hotkeys
Hotkey configuration written to $XDG_CONFIG_HOME/superfile/hotkeys.toml
(linux) or Library/Application Support/superfile/hotkeys.toml (darwin), See
https://superfile.netlify.app/configure/custom-hotkeys/ for supported values.
Type: TOML value
Default:
{ }
Example:
confirm = [
"enter"
"right"
"l"
];
Declared by:
programs.superfile.metadataPackage
The exiftool package to use.
Type: null or package
Default:
pkgs.exiftool
Declared by:
programs.superfile.pinnedFolders
Entries that get added to the pinned panel.
Type: list of (open submodule of (JSON value))
Default:
[ ]
Example:
[
{
name = "Nix Store";
location = "/nix/store";
}
];
Declared by:
programs.superfile.pinnedFolders.*.location
Location of the pinned entry.
Type: absolute path
Example:
"/nix/store"
Declared by:
programs.superfile.pinnedFolders.*.name
Name that will be shown.
Type: null or string
Default:
null
Example:
"Nix Store"
Declared by:
programs.superfile.settings
Configuration written to $XDG_CONFIG_HOME/superfile/config.toml
(linux) or Library/Application Support/superfile/config.toml (darwin), See
https://superfile.netlify.app/configure/superfile-config/ for supported values.
Type: TOML value
Default:
{ }
Example:
theme = "catppuccin-frappe";
default_sort_type = 0;
transparent_background = false;
Declared by:
programs.superfile.themes
Theme files written to $XDG_CONFIG_HOME/superfile/theme/
(linux) or Library/Application Support/superfile/theme/ (darwin), See
https://superfile.netlify.app/configure/custom-theme/ for supported values.
Type: attribute set of (TOML value or absolute path)
Default:
{ }
Example:
myTheme = {
code_syntax_highlight = "catppuccin-latte";
file_panel_border = "#101010";
sidebar_border = "#101011";
footer_border = "#101012";
gradient_color = [
"#101013"
"#101014"
];
# ...
};
myOtherFavoriteTheme = {
code_syntax_highlight = "catppuccin-mocha";
file_panel_border = "#505050";
sidebar_border = "#505051";
footer_border = "#505052";
gradient_color = [
"#505053"
"#505054"
];
# ...
};
Declared by:
programs.superfile.zoxidePackage
The zoxide package to use.
Type: null or package
Default:
pkgs.zoxide
Declared by: