Skip to content

Latest commit

 

History

History
91 lines (63 loc) · 4.78 KB

ReadMe.md

File metadata and controls

91 lines (63 loc) · 4.78 KB

Plugins, themes, and keybinds for
Marta logoMarta

File Manager for macOS

Plugins

Link

Create 🔗Symbolic Links, ⤻Aliases, or ⤑Hard Links in the same pane or at the opposite/inactive pane with automatically generated names with:

  • user-configurable affixes (Symlink🔗.txt, Alias⤻.app, Hardlink⤑.md), single-char by default to delete easier when you move the links elsewhere
  • user-configurable affix location (⎀pre.ext, stem⎀.ext, post.ext⎀)

To customize the plugin behavior, paste the following configuration lines to you behavior { actions { section and change them; the built-in config editor1 contains helpful tips on what each option does and what values it accepts

Click to expand config
  "es¦file.link.affixSym"  	"🔗"
  "es¦file.link.affixAlias"	"⤻"
  "es¦file.link.affixHard" 	"⤑"
  "es¦file.link.spot"      	"stem"
  "es¦file.link.maxLinkNo" 	1
  "es¦file.link.maxIterNo" 	0
  "es¦file.link.binAlias"  	"/usr/local/bin/alisma"
  "es¦file.link.binHard"   	"/usr/local/opt/coreutils/libexec/gnubin/ln"

'Link' plugin file

Tab deduplication

Close all duplicate tabs (except for the currently active one):

  • semi-automatically: by remapping W ("Cmd+W" "es¦tab.✗tab_n_dupe") to
    • ✗close the current tab
    • select 1 tab to the ←left (fixing this issue)
    • ✗close all dupe tabs
  • manually: by running the Tab: ✗Close Duplicates action2

'Tab deduplication' plugin file

Theme

Pane colors

Theme file

Keybinds

TBD

Installation

Plugins: copy files from the Plugins folder to the same folder in your config folder3

Theme: copy files from the Themes folder to the same folder in your config folder3, then

  • either run the Switch Theme action and select esWhite
  • or set theme "esWhite" in the behavior {} section of your conf.marco file

Keybinds: copy the keyBindings section from the conf.marco file to the same file in your config folder3

Known issues

Link

Tab deduplication

  • Closing a tab with a mouse doesn't trigger anything; it also doesn't activate the left tab (see this issue)

Credits

@yanex for creating this highly customizable native macOS file manager; @page-down for his help with the Tab deduplication plugin

Footnotes

  1. open via Preferences action

  2. in the Actions Panel

  3. ~/Library/Application Support/org.yanex.marta by default, open via Open Configuration Folder action 2 3