gioia://news
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
markstos@lemmy.world to Linux@lemmy.ml · 8 months ago

Fuzzel, app launcher and fuzzy finder has feature-packed 1.11 release

mark.stosberg.com

external-link
message-square
21
fedilink
122
external-link

Fuzzel, app launcher and fuzzy finder has feature-packed 1.11 release

mark.stosberg.com

markstos@lemmy.world to Linux@lemmy.ml · 8 months ago
message-square
21
fedilink
Fuzzel is a Wayland-native app launcher and fuzzy finder for Linux, inspired by Rofi and dmenu. The five-year-old Fuzzel project recently had a feature-packed 1.11 release. Here's a visual rundown of what's new. Instant filtering of huge lists 0:00 /0:08 1× Fuzzel was already blink-and-you'll-miss-it fast for
  • markstos@lemmy.worldOP
    link
    fedilink
    arrow-up
    1
    ·
    8 months ago

    You could add a feature request in the Fuzzel bug tracker. A screenshot of how it is used in Fuzzel could be helpful there.

    • jaxxed@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      8 months ago

      Let me try for a pinentry script over the weekend first, to see how the placeholder looks.

      • jaxxed@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        7 months ago

        Hey, sorry for taking a long time, but I am farting around with the pinentry option now.

        I don’t have screens, but I wanted to point out a few scenarios that are challenging with fuzzel:

        1. as I was trying to describe before, the ability to write accompanying text is pretty important, as you need to be able to describe what gpg key is to be unlocked, and typically a string like “Enter PIN for Richard Nixon nobody@trickydicky.gov” is used - which is too long for fuzzel (https://gorbe.io/posts/gnupg/pinentry/documentation/#set-the-descriptive-text-to-display) Also keep in mind the error scenario, which adds even more copy (https://gorbe.io/posts/gnupg/pinentry/documentation/#set-the-error-text). Lastly there is a “set window title” feature, which is perhaps not important for us (https://gorbe.io/posts/gnupg/pinentry/documentation/#set-the-button-texts)
        2. There are message scenarios which are difficult to place with fuzzel. Even if I wanted to just fail out some scenarios like reties, I would want some “notification”, and would probably like to have fuzzel also used for that in order to keep the UI consistend across use cases. (https://gorbe.io/posts/gnupg/pinentry/documentation/#message-box)
        3. There are cases where pinentry is expected to set copy for buttons for OK and Cancel and “Do not do this”, IIRC to get internationalization. I think that these are less important. (https://gorbe.io/posts/gnupg/pinentry/documentation/#set-the-button-texts)

        (ping @markstos@lemmy.world )

        https://github.com/james-nesbitt/pinentry-fuzzel is a first try, shamelessly stealing everything from https://github.com/zamlz/pinentry-rofi/blob/main/src/pinentry-rofi.sh

        • markstos@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          ·
          7 months ago

          Thanks! I’ll give this a try.

          • jaxxed@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            7 months ago

            I’ll still get around to opening up an issue

Linux@lemmy.ml

linux@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !linux@lemmy.ml

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

  • !opensource@lemmy.ml
  • !libre_culture@lemmy.ml
  • !technology@lemmy.ml
  • !libre_hardware@lemmy.ml

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1.16K users / day
  • 4.29K users / week
  • 8.13K users / month
  • 17.5K users / 6 months
  • 1 local subscriber
  • 54K subscribers
  • 7.53K Posts
  • 203K Comments
  • Modlog
  • mods:
  • nooter692@lemmy.ml
  • AgreeableLandscape@lemmy.ml
  • MarcellusDrum@lemmy.ml
  • Arthur Besse@lemmy.ml
  • Cyclohexane@lemmy.ml
  • d3Xt3r@lemmy.nz
  • BE: 0.19.9
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org