Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello, I would like to package my program
desk-exec
.desk-exec
is a robust CLI-based application launcher for Linux. It provides an efficient way to search and execute desktop entries directly from the command line, with support for filtering by program names, substrings, mimetypes, and more. Designed for terminal-focused workflows, it follows the XDG Base Directory Specification, ensuring compatibility across Linux distributions.I created
desk-exec
because I couldn't find a CLI tool that met my needs for launching applications based on desktop entries. Existing tools are either GUI-focused or lack the fine-grained filtering capabilities required for power users. This utility fills that gap while remaining lightweight and fast.Unique Features:
I believe
desk-exec
is general-purpose and lightweight enough to be included in nixpkgs.This is my first PR so sorry if I get anything wrong. Thanks!
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.