20
850
Fork
You've already forked fuzzel
83

Add option: match-exclude #760

Open
ItsZariep wants to merge 1 commit from ItsZariep/fuzzel-match-exclude:master into master
pull from: ItsZariep/fuzzel-match-exclude:master
merge into: dnkl:master
dnkl:master
dnkl:gnome-support
dnkl:releases/1.14
dnkl:issue-319-window-switching
dnkl:issue-561-nord-theme-only
dnkl:resvg-filtering-take-2
dnkl:resvg-filtering
dnkl:releases/1.13
dnkl:rehanzo-dont-ignore-execute-648
dnkl:keybinds-overwrite
dnkl:issue-561-refresh-theme
dnkl:ci-automated-testing
dnkl:reenable-legacy-icons
dnkl:releases/1.12
dnkl:test-coverage-for-fzf-caching
dnkl:releases/1.11
dnkl:releases/1.10
dnkl:releases/1.9
dnkl:releases/1.8
dnkl:releases/1.7
dnkl:releases/1.6
dnkl:releases/1.5
dnkl:releases/1.4
dnkl:releases/1.3
dnkl:releases/1.2
dnkl:releases/1.1
dnkl:releases/1.0
First-time contributor
Copy link

Related to (#456), this PR adds the ability to exclude entries by their filename, so for example:

In fuzzel.ini:

match-exclude=wine, waydroid, calf
match-exclude=thunar
match-exclude=krita.desktop

Or as argument:

fuzzel --match-exclude=gimp
fuzzel --match-exclude="gimp, inkscape"
Related to (#456), this PR adds the ability to exclude entries by their filename, so for example: In fuzzel.ini: ``` match-exclude=wine, waydroid, calf ``` ``` match-exclude=thunar ``` ``` match-exclude=krita.desktop ``` Or as argument: ``` fuzzel --match-exclude=gimp ``` ``` fuzzel --match-exclude="gimp, inkscape" ```
implement compiling regex in match-exclude so is now more efficient
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending approval
builds.sr.ht/freebsd-x64 Job completed
1c110b4b77
ItsZariep force-pushed master from 1c110b4b77
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending approval
builds.sr.ht/freebsd-x64 Job completed
to ab09d87724
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending approval
builds.sr.ht/freebsd-x64 Job completed
2026年06月30日 15:39:14 +02:00
Compare
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending approval
builds.sr.ht/freebsd-x64 Job completed
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u master:ItsZariep-master
git switch ItsZariep-master

Merge

Merge the changes and update on Forgejo.
git switch master
git merge --no-ff ItsZariep-master
git switch ItsZariep-master
git rebase master
git switch master
git merge --ff-only ItsZariep-master
git switch ItsZariep-master
git rebase master
git switch master
git merge --no-ff ItsZariep-master
git switch master
git merge --squash ItsZariep-master
git switch master
git merge --ff-only ItsZariep-master
git switch master
git merge ItsZariep-master
git push origin master
Sign in to join this conversation.
No reviewers
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dnkl/fuzzel!760
Reference in a new issue
dnkl/fuzzel
No description provided.
Delete branch "ItsZariep/fuzzel-match-exclude:master"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?