Descending stopwatch
This issue proposes adding a descending timer functionality to the Stopwatch or ETA timer. Users should be able to set an initial value and have the timer count down from that point.
56 open QML issues currently match the default 10+ star filter. Scored difficulty: 5,943 at 1/5, 8,722 at 2/5, 12,675 at 3/5, 12,094 at 4/5, 856 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is QML.
All languages · Browse projects · How to find good first issues · Hacktoberfest 2026
Unique repos with open help-wanted issues updated in the last 30 days
Showing 30 of ~56 matching filters (QML · 10+ stars)
ListThis issue proposes adding a descending timer functionality to the Stopwatch or ETA timer. Users should be able to set an initial value and have the timer count down from that point.
This issue addresses a problem where new wallpaper settings in Nexus are disabled when 'skwd-wall' is unavailable, as they are designed to rely solely on it. The goal is to re-enable and correctly integrate the older quickshell wallpaper settings as a fallback when 'skwd-wall' is not present.
This issue outlines the process for contributing translations to the DMS project. Contributors are directed to use POEditor for managing translations and are expected to actively use the project in their target language. Languages are merged into the main project once they reach 80% completion, and translators are encouraged to collaborate and join the project's Discord for updates.
This meta-issue consolidates multiple user complaints about color inaccuracies in the Matugen theme across different applications like Ghostty, GTK, and QT. The goal is to systematically address these issues, with initial progress made on Ghostty by creating a Python script for color mapping and exploring alternative theming methods.
This issue requests the creation of a new "rice" theme for the project, following the provided authoring guide. The task involves creating a new theme directory with specific configuration and apply scripts, as well as including wallpaper images and a preview screenshot. Inspiration for the theme's aesthetic is offered, and existing themes are provided as references.
This issue requires updating Hyprland's wiki documentation to reflect the recent migration from Hyprlang to Lua for configuration. The task involves reviewing specific markdown files, replacing old Hyprlang code examples with new Lua API calls (using `hl.`), and ensuring keybinding documentation accurately represents the new Lua format.
This epic aims to create a series of YouTube videos showcasing HorneroConfig as the user interface for a Personal DX Stack. The videos will highlight its polished UI/UX, integration with Hyprland and Quickshell, smart color features, appearance switching, automation capabilities, and safe testing environments. The goal is to produce polished demo content for the dotfiles repository, including scripts, shot lists, and cross-promotion with related projects.
Users are reporting that sometimes they are unable to drag windows by their title bar. The issue occurs intermittently, and the specific steps to reproduce it are currently unknown. The developers are seeking help to diagnose and fix this bug.
This issue proposes adding a new feature to export personal shell preferences into a YAML configuration file. This would allow users to easily back up and restore their shell settings.
This issue aims to create a hardware validation matrix for the Ryoku on NixOS installer ISO. The goal is to manually test the ISO on real hardware to ensure it boots, installs, and functions correctly across various hardware configurations, including different GPUs, firmware, and display setups. The results will be documented in a compatibility matrix, with failures leading to separate bug reports.
This issue aims to audit RyoStore app bundles to identify which ones still rely on Arch-specific package management or installer behaviors. The goal is to create a clear inventory of these bundles, detailing their current status on NixOS and what Nix-native adaptations are required for each.
This issue aims to establish a performance baseline for the Ryoku compositor on NixOS using Hyprland and Niri. The goal is to measure key performance metrics like login time, CPU usage, memory consumption, and per-surface costs in a repeatable manner. The results will be documented within the repository to facilitate future optimization efforts.
A user is experiencing crashes in plasmashell after updating a plasmoid from version 1.7.3 to 1.8.0. The crash occurs when attempting to access notification settings for the plasmoid, and downgrading resolves the issue. The error message indicates an 'address boundary error'.
This issue is a call for translators to update the translation files for the Advanced Weather Widget v1.8.0 release, scheduled for October 6th. Translators can contribute by submitting a Pull Request with their updated `.po` files or by attaching the files directly to the issue. The issue also provides a status table indicating the progress of translations for various languages.
On multi-monitor setups, the prayer alert plays twice (toast and chime) because each monitor instantiates a separate bar surface, leading to duplicated timers and notifications. The suggested fix is to ensure only one instance of the prayer alert triggers the notification and sound, even though the visual countdown may appear on all screens.
A user reported that the activity center notification incorrectly displayed "0" assets received after airdropping one community asset. The provided transaction hash and screenshot indicate a discrepancy between the actual transaction and the notification displayed to the user.
When editing or adding a channel within a community, the permission description incorrectly omits the channel name. This results in a confusing preview where the permission details do not specify which channel they apply to.
This issue proposes adding support for the Qwen command-line interface (CLI) to the project. It's labeled as an enhancement and is seeking community contributions, indicating it's a new feature request.
The address selector on the community airdrop screen requires users to press Enter after pasting an address for it to be recognized, which is not intuitive. The current behavior lacks visual feedback, leaving users unsure if their pasted address is valid or if further action is needed. The reporter suggests either automatic validation on unfocus/paste or the addition of a clear button to indicate required user input.
This issue requests the addition of a Discourse SVG bridging image to the project. The purpose of this image is likely to visually represent integration or a connection with the Discourse platform.
Users are encountering an issue where older wallet transactions, which predate the 'Payment Proof' feature, are displayed with an error message instead of a clear indication that payment proof is unavailable. The desired behavior is to show a user-friendly message stating 'Payment proof is not available for this transaction' for these older transactions.
When a user expands transaction details in wallet 2, and then initiates a second transaction from wallet 1, the system incorrectly closes the first transaction's expanded view and opens the second transaction's details. This suggests a binding issue where the expanded state is tied to the interface rather than the specific transaction object.
The README file contains outdated screenshots of the application's alert functionality. The issue requests updated screenshots that accurately reflect the current UI, including new toggles and inline countdowns within the alert bar. This is a straightforward documentation update.
The user is reporting that the UV Index is consistently reported as 0 for Hamilton, Canada, when using the Open-Meteo provider (GEM Canada). This suggests a potential issue with data retrieval or processing for this specific location and provider combination.
This issue addresses a bug where the `./bin/play --provision hyprland` command is advertised but does not work. The fix involves creating a new Hyprland provision script, updating the `play` script to recognize Hyprland, and changing the default window manager to Hyprland.
This issue proposes refactoring the `getContactsByGroup` function in `src/app_service/service/contacts/service.nim` to directly return `seq[ContactsDetails]` instead of `seq[ContactsDto]`. This change aims to eliminate unnecessary type conversions, as the data is often processed into `ContactsDetails` later in the call chain.
The task is to improve the "Fill panel width" functionality of the Kurve Plasma applet. Currently, when used with flexible panel spacers, it selects an unexpectedly small width. The solution involves either making Kurve behave like a flexible spacer when "Fill panel width" is selected, or adding a checkbox to allow users to choose this behavior. This would enhance the applet's flexibility and usability.
The Advanced Weather Widget is not displaying longer forecasts for France when using the Open-Meteo provider. It appears to stop after 4 days, which is the limit of the AROME model, instead of seamlessly switching to a global model like ECMWF for extended predictions.
This issue proposes that the Caelestia overview feature should not conflict with KDE's existing screen corner effects (hot corners). The goal is to either seamlessly 'steal' the corner from KWin when Caelestia is active and restore it upon exit, or as a fallback, disable KDE's corner effects while Caelestia is in use.
Also browsing: Python , TypeScript , JavaScript