Skip to content

Conversation

@ry2x
Copy link
Owner

@ry2x ry2x commented Jan 19, 2026

This pull request introduces a new feature to export keybindings in a dmenu-compatible format, updates documentation accordingly, and bumps the package version to a pre-release. The main focus is on improving interoperability with dmenu and enhancing user experience with icon support.

New dmenu export feature:

  • Added a --dmenu (-d) command-line flag to output keybindings in a dmenu-compatible format, including NERD FONT icons for modifiers and keys. This is implemented in the main function (src/main.rs) and via the new to_dmenu method in the KeyBindings model (src/models.rs). [1] [2]
  • Updated the README.md with instructions and usage examples for the new dmenu output feature.

Versioning and packaging:

  • Bumped the package version to 0.1.4-alpha in Cargo.toml and 0.1.4_alpha in the Arch PKGBUILD to reflect the new pre-release state. [1] [2]

@ry2x ry2x requested a review from Copilot January 19, 2026 00:46
@ry2x ry2x assigned ry2x and Copilot Jan 19, 2026
@ry2x ry2x added enhancement New feature or request documentation Improvements or additions to documentation labels Jan 19, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds a new dmenu export feature to output Hyprland keybindings in a dmenu-compatible format with NERD FONT icons, bumps the version to a pre-release (0.1.4-alpha), and includes documentation updates.

Changes:

  • Added --dmenu (-d) CLI flag to export keybindings with icon-enhanced formatting for use with dmenu
  • Bumped version to 0.1.4-alpha/0.1.4_alpha across Cargo.toml, Cargo.lock, and PKGBUILD
  • Updated README with dmenu usage examples and instructions

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/models.rs Implements to_dmenu() method to format keybindings with NERD FONT icons for dmenu output
src/main.rs Adds --dmenu/-d CLI flag handling to output dmenu format and exit
README.md Documents the new dmenu output feature with usage examples
Cargo.toml Bumps version to 0.1.4-alpha and applies formatting changes
Cargo.lock Updates lockfile to reflect new version
PKGBUILD Bumps pkgver to 0.1.4_alpha and applies indentation formatting

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Repository owner deleted a comment from Copilot AI Jan 19, 2026
@ry2x ry2x marked this pull request as ready for review January 19, 2026 01:13
@ry2x ry2x requested a review from Copilot January 19, 2026 01:13
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 6 changed files in this pull request and generated 4 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 6 changed files in this pull request and generated 6 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 5 out of 6 changed files in this pull request and generated 5 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@ry2x ry2x merged commit 6f3ee7b into master Jan 19, 2026
6 checks passed
@ry2x ry2x deleted the feat/dmenu branch January 22, 2026 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add '--dmenu' Option to Output Nerd-Converted Keybinds for Use in Rofi/Dmenu

2 participants