Skip to content

🥧 Fly-Pie is an innovative marking menu written as a GNOME Shell extension.

License

Notifications You must be signed in to change notification settings

sayuri-gi/Fly-Pie

 
 

Repository files navigation

check Translation status license loc comments download

Fly-Pie is an extension for GNOME Shell which lets you open marking menus via keyboard shortcuts.

You can use it to launch applications, simulate hotkeys, open URLs and much more. It features a continuous learning curve which lets you gradually lift-off from a grumpie menu rookie to a snappie menu pielot. (You got it? Like pilot, but with a 🍰).

Once you opened a marking menu, you can seamlessly transition between three alternative selection modes:

  • Point-and-Click: Select items by clicking on them or anywhere in the corresponding wedges.
  • Marking-Mode: Select items by drawing gestures. To do this, click anywhere and drag your mouse. Pausing or making a turn selects the currently dragged item.
  • Turbo-Mode: You can also "draw" gestures while holding Ctrl, Shift, or Alt without having to press your mouse button! This is especially useful when you opened the menu with a shortcut involving such a modifier.

The menus and their appearance can be set up with a Live Preview. They can be composed from various Action Types such as Run Command, Activate Shortcut, Insert Text, or Open File. There are also several predefined Menu Types, such as Bookmarks, Running Apps, Frequently Used Applications, or Pinned Applications.

Fly-Pie also features a D-Bus Interface which can be used to open your configured menus or arbitrary menus defined with a JSON description. The selected item will be reported via a D-Bus signal.

❤️ Will you love Fly-Pie?

Fly-Pie is designed for you if you have one hand at the mouse most of the time. It is not designed to be used with a keyboard only; there are other applications which work better in this case (for example kupfer). Fly-Pie also works nicely with touch input.

If you want to learn more, use the links below for much more information!

Getting Started

Contributing to Fly-Pie

Additional Information

💞 These people do love Fly-Pie

Do you want to show that you love Fly-Pie too? You may become a sponsor for as little as 1$ / month! While coding new features or translating Fly-Pie is the most awesome way to contribute, providing financial support will help me stay motivated to invest my spare time to keep the project alive in the future.

🥇 Gold Sponsors

Be the first!

🥈 Silver Sponsors

GEPLlinux
Garsiv
@SimHacker

🥉 Bronze Sponsors

@denis-roy
@ykhurshid

About

🥧 Fly-Pie is an innovative marking menu written as a GNOME Shell extension.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 96.2%
  • Shell 3.7%
  • CSS 0.1%