Skip to content

Releases: domferr/Linux-PowerToys

Linux PowerToys v0.8 | Color Picker, FancyZones Editor, Snap Assistant

24 May 09:43
Compare
Choose a tag to compare

Important

🚧 This project is currently in a very early stage of development. 🚧 It is not affiliated with or endorsed by Microsoft in any way. Currently supports GNOME desktop environment only. You want to suggest a new feature or contribute? Please open a new issue!

New utility: Color Picker

  • Added a new utility, the Color Picker! A system-wide color picking utility for Linux to pick colors from any screen and copy it to the clipboard.

Added FancyZones's editor

  • New built-in layout editor!
layout_editor.webm

LEFT CLICK to split a tile. LEFT CLICK + CTRL to split a tile vertically. RIGHT CLICK to delete a tile.

Added Snap Assistant!

It is available with the FancyZones utility.
When grabbing and moving a window, the snap assistant will be available on top of the screen. Move the window near it to activate the it. While still grabbing the window, move your mouse to the tile you are interested in. By stopping grabbing the window will be tiled to the selected tile!

snap_assistant.webm

How to use

Download the AppImage file and enjoy! Install the utilities you want, and then you can enable them and change their settings.

You want to suggest a new feature or contribute? Please open a new issue!

Linux PowerToys v0.6.1-alpha | Fancy Zones and Awake utilities - Proof of Concept

14 Jul 14:51
Compare
Choose a tag to compare

Linux PowerToys v0.6-alpha Release Notes

We are thrilled to announce the release of Linux PowerToys v0.6! This version represents a significant milestone as a proof of concept for our desktop-agnostic software, bringing the popular Microsoft PowerToys utilities to the Linux platform. While currently focused on Gnome, this release sets the stage for future expansion to support various desktop environments.

Key Features:

  1. FancyZones: Experience the power of FancyZones, an innovative window manager that enables advanced window layout customization. Effortlessly organize and snap windows into predefined zones to enhance productivity and streamline multitasking on your Linux desktop.
  2. Awake: Introducing Awake, a handy utility designed to prevent your computer from entering sleep or idle mode. Whether you're working on a critical task or watching a movie, Awake ensures that your system stays awake as long as you need it, saving you from interruptions and inconvenience.
  3. FancyZones's Layout Builder: create, edit, and remove layouts with ease. With this tool, you can customize your window arrangements and optimize your productivity. Creating a Layout

In this pre-release version, Linux PowerToys 0.6 showcases the implementation of FancyZones and Awake utilities, providing a sneak peek into their potential on the Linux platform. While these two utilities are the highlights of this release, they signify the beginning of a broader range of PowerToys-inspired functionalities for Linux.

We invite you to join our community and contribute to the development of Linux PowerToys. Your feedback, suggestions, and contributions are invaluable in shaping the future of this software. Whether you are a developer, designer, or passionate Linux user, there are various ways to get involved and make a difference.

Stay tuned for future updates and exciting developments as we continue to expand the Linux PowerToys feature set and enhance the Linux user experience.

We value your feedback and encourage you to share your experiences and suggestions to help us improve and refine Linux PowerToys!

Please note that Linux PowerToys is still under active development, and while FancyZones and Awake are functional, they may contain minor bugs or incomplete features.

How to run

Extract the archive and go into the extracted folder. Then run the executable linuxpowertoys.

Linux PowerToys v0.6.0-alpha | Fancy Zones and Awake utilities - Proof of Concept

09 Jul 17:34
Compare
Choose a tag to compare

Linux PowerToys v0.6-alpha Release Notes

We are thrilled to announce the release of Linux PowerToys v0.6! This version represents a significant milestone as a proof of concept for our desktop-agnostic software, bringing the popular Microsoft PowerToys utilities to the Linux platform. While currently focused on Gnome, this release sets the stage for future expansion to support various desktop environments.

Key Features:

  1. FancyZones: Experience the power of FancyZones, an innovative window manager that enables advanced window layout customization. Effortlessly organize and snap windows into predefined zones to enhance productivity and streamline multitasking on your Linux desktop.
  2. Awake: Introducing Awake, a handy utility designed to prevent your computer from entering sleep or idle mode. Whether you're working on a critical task or watching a movie, Awake ensures that your system stays awake as long as you need it, saving you from interruptions and inconvenience.
  3. FancyZones's Layout Builder: create, edit, and remove layouts with ease. With this tool, you can customize your window arrangements and optimize your productivity. Creating a Layout

In this pre-release version, Linux PowerToys 0.6 showcases the implementation of FancyZones and Awake utilities, providing a sneak peek into their potential on the Linux platform. While these two utilities are the highlights of this release, they signify the beginning of a broader range of PowerToys-inspired functionalities for Linux.

We invite you to join our community and contribute to the development of Linux PowerToys. Your feedback, suggestions, and contributions are invaluable in shaping the future of this software. Whether you are a developer, designer, or passionate Linux user, there are various ways to get involved and make a difference.

Stay tuned for future updates and exciting developments as we continue to expand the Linux PowerToys feature set and enhance the Linux user experience.

We value your feedback and encourage you to share your experiences and suggestions to help us improve and refine Linux PowerToys!

Please note that Linux PowerToys is still under active development, and while FancyZones and Awake are functional, they may contain minor bugs or incomplete features.

How to run

Extract the archive and go into the extracted folder. Then run the executable linuxpowertoys. The environment variable GSETTINGS_SCHEMA_DIR must be set properly. The following is an example command to execute Linux PowerToys:

GSETTINGS_SCHEMA_DIR=$GSETTINGS_SCHEMA_DIR:~/.local/share/gnome-shell/extensions/gSnap@micahosborne/schemas/:~/.local/share/gnome-shell/extensions/caffeine@patapon.info/schemas/ ./linuxpowertoys

Full Changelog: v0.5-alpha...v0.6.0-alpha

Linux PowerToys v0.5 | Fancy Zones and Awake utilities - Proof of Concept

06 Jul 11:25
Compare
Choose a tag to compare

Linux PowerToys v0.5 Release Notes

We are thrilled to announce the release of Linux PowerToys v0.5! This version represents a significant milestone as a proof of concept for our desktop-agnostic software, bringing the popular Microsoft PowerToys utilities to the Linux platform. While currently focused on Gnome, this release sets the stage for future expansion to support various desktop environments.

Key Features:

  1. FancyZones: Experience the power of FancyZones, an innovative window manager that enables advanced window layout customization. Effortlessly organize and snap windows into predefined zones to enhance productivity and streamline multitasking on your Linux desktop.
  2. Awake: Introducing Awake, a handy utility designed to prevent your computer from entering sleep or idle mode. Whether you're working on a critical task or watching a movie, Awake ensures that your system stays awake as long as you need it, saving you from interruptions and inconvenience.

In this pre-release version, Linux PowerToys 0.5 showcases the implementation of FancyZones and Awake utilities, providing a sneak peek into their potential on the Linux platform. While these two utilities are the highlights of this release, they signify the beginning of a broader range of PowerToys-inspired functionalities for Linux.

We invite you to join our community and contribute to the development of Linux PowerToys. Your feedback, suggestions, and contributions are invaluable in shaping the future of this software. Whether you are a developer, designer, or passionate Linux user, there are various ways to get involved and make a difference.

Stay tuned for future updates and exciting developments as we continue to expand the Linux PowerToys feature set and enhance the Linux user experience.

We value your feedback and encourage you to share your experiences and suggestions to help us improve and refine Linux PowerToys!

Please note that Linux PowerToys 0.5 is still under active development, and while FancyZones and Awake are functional, they may contain minor bugs or incomplete features.

How to run

Extract the archive and go into the extracted folder. Then run the executable linuxpowertoys. The environment variable GSETTINGS_SCHEMA_DIR must be set properly. The following is an example command to execute Linux PowerToys:

GSETTINGS_SCHEMA_DIR=$GSETTINGS_SCHEMA_DIR:~/.local/share/gnome-shell/extensions/gSnap@micahosborne/schemas/:~/.local/share/gnome-shell/extensions/caffeine@patapon.info/schemas/ ./linuxpowertoys