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.

  • @shrugal
    link
    147 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.

    • @[email protected]
      link
      fedilink
      57 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

      • @[email protected]
        link
        fedilink
        27 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.

        • @[email protected]
          link
          fedilink
          17 months ago

          I wish it was more widespread. I have a debian server, and a NixOS machine besides my OpenSUSE machine. I miss YAST2, it makes everything so easy

        • @[email protected]
          link
          fedilink
          17 months ago

          Don’t think it would be that easy. What Yast does is creating a middle layer between the actual config files and the user. You can look at it, most (if not all) of it is stored in /etc/sysconfig. Yast generates the actual config files out of what is stored there. This can be a headache because editing the config files directly will sometimes lead to them just being overwritten bei Yast again.
          This is probably the reason why other distros don’t even want to adopt Yast, it would have to fundamentally change how it interacts with the config files.
          And the cool new thing is Cockpit anyway, even though it can do only a fraction of what Yast can last time I checked…