• 1 Post
  • 7 Comments
Joined 1 year ago
cake
Cake day: August 12th, 2023

help-circle

  • You might be interested in git-annex (see the Bob use case).

    It has file tracking so you can - for example - “ask” a repository at drive A where some file is, and git-annex can tell you it’s on drives C and D.

    git-annex can also enforce rules like: “always have at least 3 copies of file X, and any drive will do”; “have one copy of every file at the drives in my house, and have another at the drives in my parents’ house”; or “if a file is really big, don’t store it on certain drives”.



  • I haven’t found a need to do it, but a (modify-services ... (delete pulseaudio-service-type)) in your operating-system declaration might do what you’re asking? I don’t think this is necessary though. As far as I’m aware, applications that attempt to use Pulseaudio will be transparently rerouted through pipewire-pulse, which is already configured by home-pipewire-service-type. I am also on GNOME, and I haven’t noticed any breakage in this aspect using it.

    If you’re unsure that it works the way you want, you can always try the configuration out and see how it goes (note that I had to re-log in for the wireplumber service to start properly).


  • I’ve never tried putting it in the system configuration, but I imagine it wouldn’t work as it depends on Guix Home services.

    If you haven’t used Guix Home before, the home-environment record doesn’t have required fields like operating-system does so it’s fairly easy to get started with.

    Here's a minimal working configuration, for example:
    (use-modules (gnu)
                 (gnu home services desktop)
                 (gnu home services sound))
    (home-environment
     (services
      (list (service home-dbus-service-type) ;home-pipewire-service-type needs this
            (service home-pipewire-service-type))))
    



  • I haven’t gotten around to trying the stable release out, but there’s one ProtonDB report - presumably for 6.0 given the post date - so far that says it works flawlessly.

    I’m guessing the situation is the same as pre-6.0, though. I participated in some of the playtests, where I got the same performance issues that I got before with the game slowing to a crawl after some time. The user on ProtonDB also has pretty beefy specs, so I couldn’t say if the performance issues were fixed, either. I’m not sure if you’re asking if it’s playable or has gotten better, so I will say that (at least for pre-6.0) it technically works regardless as long as your computer is beefy enough.

    The Proton GitHub issue for Squad might be nice to bookmark to make or check up on every once in a while; usually any issues, fixes, and updates end up there.