I’m bored and want to practice my Rust skills. I am the creator of open-tv. If you have any idea for a linux desktop app, even if it seems quite complex, I will take it.

  • bob@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    An open-source Resilio Sync alternative (not syncthing) that centers around the folder represented by unique hash, without any device management

  • d3Xt3r@lemmy.nzM
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 months ago

    I’d like to see a simple, dependency-free, calculator app, written in Rust, using egui. All other GUI calculator apps I’ve seen so far are unnecessarily heavy, using bloated toolkits like GTK or Qt.

    This would be handy for those run a GTK/Qt-free environment, and/or those who just want a tiny calculator app (optimised for the smallest binary size) without any external dependencies. Preferably even compiled using musl, to remove any glibc dependencies - resulting in a simple, small, portable binary that can run on any distro and doesn’t even need to be installed.

    Eventually, I would like to expend this same concept applied to other basic apps - a simple text editor, a simple image editor, and maybe even a simple web browser using Servo.

    • No1@aussie.zone
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Jesus Christ.

      I use the calculator in Ubuntu tor very simple purposes. It was crashing on me every time I opened it.

      I tracked down why.

      It was trying to get a foreign currency exchange rate file - which I was horrified that you’d think about even having in a calculator.

      The reason that was failing? Because I had a VPN enabled.

      And it wouldn’t even fail gracefully. Nope it would poof, crash and disappear.

      The fix is to disable vpn, and disable foreign currency in the preferences.

      I was so pissed off. And on the next upgrade the same thing happened, which I’d forgotten all about, so went through it AGAIN!

      • d3Xt3r@lemmy.nzM
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        This was in fact what prompted my search - the Gnome calculator is so horribly bloated, and yeah, it should have no business making network connections, at least not by default - this should be an opt-in behaviour.

    • oldfart@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Not to tell you you don’t need a GUI calculator program, but the only times I needed one was on screen sharing when I had to show someone else what I’m doing.

      For all other cases, python in console is the best calculator ever. You don’t need to learn Python to use it, and it’s most likely already installed in most systems that you use.

  • GolfNovemberUniform@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 months ago

    A simple GTK4 + libadwaita sound recorder. I know it’s probably a 1 day task but we seem to lack a good modern recorder for my favourite DE.

    P. S. I smell another downvoted to oblivion moment for liking GNOME

  • Cris@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    2 months ago

    A gtk app for YouTube and/or twitch intended for media PCs would be neat, with controller/remote support and ui optimization for air mice.

    I don’t like the ux of kodi very much and trying to get it to play YouTube has been a nightmare 😅 a simple app with a decent user interface would be very welcome

  • walden@sub.wetshaving.social
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 months ago

    There’s a big lack of a decent RC airplane simulator on Linux. One that you can plug a transmitter in via USB or Bluetooth and go from there. Real flight is the king but it’s Windows only.

  • qwerty@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 months ago

    A gui app that lets you:

    • symmetrically encrypt and decrypt text and files with AES-256 and without any weird formating that would make it incompatible with openssl.
    • generate (without writing to file) RSA-(2048-4096) keys and asymmetrically encrypt, decrypt, sign and verify text and files.

    It should be simple without any advanced options or storing any data or credentials or saving anything without asking the user. For example;

    For symmetric text:

    • 3 text boxes, 1 for input, 1 for output, 1 for password, encrypt/decrypt radio, 1 button.

    For symmetric file:

    • file picker, 1 password text box, encrypt/decrypt radio, 1 button

    For asymmetric generation:

    • 2 text boxes, 1 for priv key, 1 for pub key, 1 button.

    For asymmetric text:

    • 3 text boxes, 1 for input, 1 for output, 1 for priv/pub key, encrypt/decrypt/sign/verify radio, 1 button

    For asymmetric file:

    • file picker, 1 priv/pub key text box, encrypt/decrypt/sign/verify radio, 1 button
  • shrugal@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    An app to manage important config and unit files (fstab, hosts, sysctl, systemd units, …), and present them as settings menu or editor with auto completion and tooltips. Kinda like how VSCode handles settings, where you can use the GUI or a context-aware text editor.

    • BCsven@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      If you move to OpenSUSE/SUSE you have this via GUI GTK Yast apps. pretty much anything you want to adjust (kernel param, samba, add devices, alter services, etc) is available via GUI

      • theshatterstone54@feddit.uk
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Yeah, but how about Yast for all??? How about taking what Yast does, and replicating it for Debian-based or Fedora- or Arch-based distros? They all use Systemd and they are all pretty similar in everything, except the package manager, package availability, and release cycles.

  • j4k3@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    A simple intuitive whitelist/blacklist firewall with logging for both inputs and outputs. I shouldn’t have to navigate NFT’s complexity or write scripts simply to list all the websites I’m willing or unwilling to connect to and their port number. There are silly limitations on all the tools I’ve tried.

    I use a whitelist because my code sucks, and PDF datasheets for hobbyist hardware projects can be super sketchy to download. I have somewhere around 600 entries on my list. It feels like an intentionally obfuscated/overcomplicated issue in OpenWRT and elsewhere from a user’s perspective.

    I really don’t trust local LLM’s overall now that they’ve been shown to have hidden vulnerabilities and would love to have an easier way to monitor an outputs log and sandbox really.

  • FigMcLargeHuge@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    Not sure if you can use rust to write browser plugins, but I really want a plugin that when you right click a link, you have to option to open the link with javascript disabled. Chrome or Firefox.

  • cmgvd3lw@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    There is an app called Rethink DNS for android. It is a DNS filter by Mozilla guys. It can also show the DNS queries generated through the system. One can block certain apps, exclude certain app from DNS filtering. It has wireguard support, that means can route certain apps through proxy. It has to be the bast app I ever downloaded. Please can you make something like this for Linux.

    If anyone knows an existing alternative please comment. (On arch based distro.)

  • Fizz@lemmy.nz
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    An app that tracks how much time you spend using each app. Locally obviously. I want this information so I can see how much I should donate to each project each quarter.

    • pyt0xic@lemmy.world
      link
      fedilink
      Afrikaans
      arrow-up
      0
      ·
      2 months ago

      I’m attempting to implement this a Hyprland plugin, I could adapt it to work with all Wayland based compositiors/DE’s fairly easily. It just provides the stats using a CLI command, I’m not a UI dev xD

    • Para_lyzed@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      This is a very interesting concept, and I would also like it. Would this even be possible on Wayland though? I know it should be possible on X11, but I’m unsure if the Wayland isolation would entirely prevent a usage tracking program like this from seeing what the focused window is, or seeing the total time a process has spent in the background (depending on what type of usage is being tracked).

    • JustEnoughDucks@feddit.nl
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      This. This is a hole in the market I think.

      Windows used to have a similar hidden feature that my friend used all the time to tracking his work projects, but they removed it some time ago.

      This is a good idea. It could even be later expanded to a sort of “digital wellbeing” type use case with time limits or reminders on certain apps, etc…

  • makingStuffForFun@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    The world needs the ability to sync freetube and newpipe. It’s the missing link for both Apps, to be usable from home, to out and about

    • Fredol@lemmy.worldOP
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      2 months ago

      I agree, but I think something is already in the works, I’ll check and probably make something practical to sync the two. It’s not really a new app that’s needed but a feature integrated into freetube/newpipe

  • Einar@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    A backup and restore utility which allows me to export/restore system settings and installed apps. This would make a reinstalll much less time consuming and allow installs of the same configuration on other computers.

        • GolfNovemberUniform@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          2 months ago

          Fragmentation of front-ends. If every dev works on a their own project, the community gets 0 quality ptoducts. If there are less projects but more devs working on them, the community gets multiple quality products. Now choose what is better

          • Vittelius@feddit.de
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            I’ve just tried building Thunder for desktop and it works fine so far without any tweaks nessesary. In fact I’m writing this comment using this very build.

            If there’s interest I might be looking into turning this into a proper flatpak.

    • federico3@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      I would love a text based ActivityPub client focused on meaningful discussions: threaded view, ability to follow threads or branches, highlight posts based on keywords.