Questions regarding local plugin development with python. #3006
              
                Unanswered
              
          
                  
                    
                      UltraInstinct05
                    
                  
                
                  asked this question in
                Q&A
              
            Replies: 1 comment 4 replies
-
| Hi @UltraInstinct05, The  A UUID4 is typically used as the ID. | 
Beta Was this translation helpful? Give feedback.
                  
                    4 replies
                  
                
            
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Uh oh!
There was an error while loading. Please reload this page.
-
Hello 👋
I am trying to learn how to develop plugins for Flow Launcher using python. Using the documentation (https://www.flowlauncher.com/docs/#/py-develop-plugins), I am trying to get the example plugin to actually work locally on a Windows 11 PC.
Using Flow Launcher, I navigate to the user data folder (
~/AppData/Roaming/FlowLauncher) and within thePluginsfolder, I create a folder calledFlow.Launcher.Plugin.HelloWorldwith the following folder structure (I assume this is the method based on https://www.flowlauncher.com/docs/#/testing)I copy the code (as outlined in https://www.flowlauncher.com/docs/#/py-write-code?id=_2-mainpy) to the
main.pyfile.My
plugin.jsonfile looks like{ "ID":"", "ActionKeyword":"hello_world", "Name":"Flow.Launcher.Plugin.HelloWorld", "Description":"Example Flow Launcher Plugin", "Author":"John Doe", "Version":"", "Language":"python", "Website":"", "IcoPath": "", "ExecuteFileName":"main.py" }At this point, I restart Flow Launcher and type
hello_world, but don't see any results that matches what the plugin should have done. At this point, the documentation doesn't seem to have many details on debugging etc.What am I missing here in order to make the example plugin work ?
Beta Was this translation helpful? Give feedback.
All reactions