Added superfile terminal file manager config
This commit is contained in:
parent
80856f8732
commit
988a12677b
1 changed files with 48 additions and 5 deletions
|
|
@ -1,11 +1,54 @@
|
|||
{ pkgs, config, lib, ... }:
|
||||
{
|
||||
options.speccon18.hm.superfile.enable = lib.mkEnableOption "enables specs superfile config";
|
||||
{ pkgs, config, lib, ... }: {
|
||||
options.speccon18.hm.superfile.enable =
|
||||
lib.mkEnableOption "enables specs superfile config";
|
||||
|
||||
config = lib.mkIf config.speccon18.hm.superfile.enable {
|
||||
programs.superfile = {
|
||||
enable = true;
|
||||
package = pkgs.superfile;
|
||||
hotkeys = {
|
||||
confirm = [ "enter" "" ];
|
||||
quit = [ "ctrl+c" "" ];
|
||||
list_up = [ "k" "up" ];
|
||||
list_down = [ "j" "down" ];
|
||||
page_up = [ "pgup" "" ];
|
||||
page_down = [ "pgdown" "" ];
|
||||
create_new_file_panel = [ "n" "" ];
|
||||
close_file_panel = [ "q" "" ];
|
||||
next_file_panel = [ "tab" "" ];
|
||||
previous_file_panel = [ "shift+tab" "" ];
|
||||
toggle_file_preview_panel = [ "f" "" ];
|
||||
open_sort_options_menu = [ "o" "" ];
|
||||
toggle_reverse_sort = [ "R" "" ];
|
||||
focus_on_process_bar = [ "ctrl+p" "" ];
|
||||
focus_on_sidebar = [ "ctrl+s" "" ];
|
||||
focus_on_metadata = [ "ctrl+d" "" ];
|
||||
file_panel_item_create = [ "a" "" ];
|
||||
file_panel_item_rename = [ "r" "" ];
|
||||
copy_items = [ "y" "" ];
|
||||
cut_items = [ "x" "" ];
|
||||
paste_items = [ "p" "" ];
|
||||
delete_items = [ "d" "" ];
|
||||
extract_file = [ "ctrl+e" "" ];
|
||||
compress_file = [ "ctrl+a" "" ];
|
||||
open_file_with_editor = [ "e" "" ];
|
||||
open_current_directory_with_editor = [ "E" "" ];
|
||||
pinned_directory = [ "P" "" ];
|
||||
toggle_dot_file = [ "." "" ];
|
||||
change_panel_mode = [ "m" "" ];
|
||||
open_help_menu = [ "?" "" ];
|
||||
open_command_line = [ ":" "" ];
|
||||
copy_path = [ "Y" "" ];
|
||||
copy_present_working_directory = [ "c" "" ];
|
||||
toggle_footer = [ "ctrl+f" "" ];
|
||||
confirm_typing = [ "enter" "" ];
|
||||
cancel_typing = [ "esc" "" ];
|
||||
parent_directory = [ "-" "" ];
|
||||
search_bar = [ "/" "" ];
|
||||
file_panel_select_mode_items_select_down = [ "J" "" ];
|
||||
file_panel_select_mode_items_select_up = [ "K" "" ];
|
||||
file_panel_select_all_items = [ "A" "" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue