Flow-Launcher / Flow-Launcher/Flow.Launcher

Get flow settings api method for JSON-RPC V2 plugins

Open
#3,107 5 comments 0 reactions 0 assignees View on GitHub
enhancement keep-fresh
Dominant language
C#
Stars
15.6k
Forks
644
Avg merge
16h 51m
Merged PRs (30d)
3

Description

**Is your feature request related to a problem? Please describe.**

The only way for JSON-RPC plugins to get flow launcher settings is by reading the json files, which doesn't seem like a good UI.

**Describe the solution you'd like**

A `getFlowSettings` method to get all of these settings (like proxy settings, version, etc)

**Describe alternatives you've considered**

Reading the .json file(s) directly

**Additional context**

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the JSON-RPC V2 plugin API and the existing flow settings source, including the JSON files currently read by plugins. Define the getFlowSettings response around the settings named in the issue, such as proxy settings and version, then verify that a plugin can retrieve them without reading files directly.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
api, desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.