Skip to content

This is a fman extension to automatically run a start script when changing project directories.

License

Notifications You must be signed in to change notification settings

raguay/ProjectManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Manager

Plugin for fman.io that gives you the ability to run startup scripts when entering a project directory.

Install with fman's built-in command for installing plugins.

This extension is designed to work with the "OpenWithEditor" extension as well. If the "OpenWithEditor" extension is loaded, it will open the script files using the editor selected in BitBar. Otherwise, it will use the default system editor for the file type.

After restarting fman, you will have the ability to set a new project directory, start processes, etc.

Usage

Command Description
<Shift+s> Runs the set_project_directory function in the current directory (or the directory under the cursor).
<Shift+c> Clear the current project setting.
<Shift+e> Edit the current project's startup script.
Search Projects This allows you to pick a project to go to from a list. By typing letters in the name, it will fuzzy match and trim down the selection list.
Remove Project This allows you to pick a project to remove from the list of projects.
Edit Project Notes This command will list all the files in the .notes directory in the top of the the current project directory. It will open the user's preferred editor with that file.

Features

  • The ability to set a current project directory.
  • Run a startup script when entering a project directory from another one.
  • Go to the project by picking it from a list of projects.
  • View and Edit notes created with the Notes plugin for fman.

About

This is a fman extension to automatically run a start script when changing project directories.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages