dotfiles/talon/community/community-cursorless-0.4.0/apps/file_manager.talon
2024-11-16 20:27:38 -07:00

47 lines
1.9 KiB
Text

tag: user.file_manager
-
title force: user.file_manager_refresh_title()
manager show: user.file_manager_toggle_pickers()
manager refresh: user.file_manager_update_lists()
go desk: user.file_manager_open_user_directory("Desktop")
go docks: user.file_manager_open_user_directory("Documents")
go downloads: user.file_manager_open_user_directory("Downloads")
go pictures: user.file_manager_open_user_directory("Pictures")
go profile: user.file_manager_open_user_directory("")
go talon home: user.file_manager_open_directory(path.talon_home())
go talon user: user.file_manager_open_directory(path.talon_user())
go user: user.file_manager_open_directory(path.user_home())
go back: user.file_manager_go_back()
go forward: user.file_manager_go_forward()
daddy: user.file_manager_open_parent()
^follow <number>$:
directory = user.file_manager_get_directory_by_index(number - 1)
user.file_manager_open_directory(directory)
^follow {user.file_manager_directories}$: user.file_manager_open_directory(file_manager_directories)
^open <number>$:
file = user.file_manager_get_file_by_index(number - 1)
user.file_manager_open_file(file)
^folder <number>$:
directory = user.file_manager_get_directory_by_index(number - 1)
user.file_manager_select_directory(directory)
^file <number>$:
file = user.file_manager_get_file_by_index(number - 1)
user.file_manager_select_file(file)
^file {user.file_manager_files}$: user.file_manager_select_file(file_manager_files)
#new folder
folder new <user.text>:
user.file_manager_new_folder(text)
#show properties
properties show: user.file_manager_show_properties()
# open terminal at location
terminal here: user.file_manager_terminal_here()
folder next: user.file_manager_next_folder_page()
folder last: user.file_manager_previous_folder_page()
file next: user.file_manager_next_file_page()
file last: user.file_manager_previous_file_page()