Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
maestro-music-player
Advanced tools
A keyboard-centric configurable music player
focus on user interaction:
maestro is a only a front-end application, playing the actual audio is delegated to well-know applications like mpv or vlc
keyboard driven:
all interaction with maestro is done through keyboard shortcuts and command lines, which allows for a clean and minimalist interface
configurable:
the modular command system and the various configuration options allows you to adapt maestro to your workflow (and not the opposite)
Maestro is made with python. You need python>=3.10
to run maestro.
You also need one of the supported audio backend to play the music. Currently supported backends are mpv and vlc. Install whichever you like or whichever works best for you.
As an optional dependency, you may install xdotool
, which is used to properly set the WM_CLASS
attribute of the window. This will help you if you want to add specific rules for maestro in your window manager.
Clone the repository and run the install
script.
git clone https://framagit.org/Blaireau/maestro.git
cd maestro
./install
This will install maestro on your system (setup desktop file and icons and put maestro on your path).
After installation, you will need to setup a few things before you can use maestro.
See maestro help setup
.
All the documentation is included with the application.
Simply type maestro help
to get started.
Please use the issue tracker or contact rabbitstemplate@disroot.org.
In case you don’t want to use maestro anymore, or want to uninstall it before reinstalling it, you can run the following commands.
cd maestro
./uninstall
This will remove maestro and all it’s associated files from your system, except for configuration files and the cloned repository, you will have to remove those manually.
You are welcome to contribute to the project ! You can report bugs, improve the documentation, suggest new features… For that, use the issue tracker or send an email to rabbitstemplate@disroot.org.
Maestro is free software, released under GPLv3 with the exception of a few assets which are under their respective license.
A huge thanks to all the tools this project relies on:
And on specific points:
For how to handle the recycle view:
For the monospaced font:
FAQs
A configurable and keyboard-centric music player
We found that maestro-music-player demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.