Skip to main content



I present: Managarr with Sonarr support!


This entry was edited (3 months ago)
in reply to Laser

Thanks for pointing out the tagging bug. I just pushed out the fix to the release pipeline to correct that.

As for the configuration, it's quite funny you mention that because I just earlier today pushed out the fix for that and I plan to have it as part of the next release. The fix being, that the UI dynamically changes based on what Servarrs you have in your config file.

And as for the color theme, that's an interesting thought. I'll look into it now!

Thanks for the feedback, I really appreciate it. And seriously, thanks for catching that tagging bug. That's definitely not ideal...

in reply to Dark-Alex-17

No worries, I look forward to using this in the future :) (though probably rarely, I don't use my *arr stack often)

Once you have pushed your next release, I'll submit the package definition I wrote to nixpkgs, currently worked around the ordering by checking out two commits after the tag, but since there's no rush to push this, I'll wait for the next release.

in reply to Laser

That was literally going to be one of the things I was going to ask someone to help me out to do. I wanted to make it available for Nix as well so I have no idea how to write a package definition for it, though I'm sure I could figure it out. I'm seriously stoked you did that! Thanks!
in reply to Dark-Alex-17

It's rather simple in good cases, here's my version:
{
  lib,
  fetchFromGitHub,
  rustPlatform,
  perl,
}:

let
  pname = "managarr";
  version = "0.4.1";
in

rustPlatform.buildRustPackage {
  inherit pname version;
  src = fetchFromGitHub {
    owner = "Dark-Alex-17";
    repo = pname;
    rev = "df9bba32cb1628fe0bdf33c71089d7ae085066d4";
    hash = "sha256-2KWuqv0nxMc+H+lmuNQ0lbEm5yE2akuZTa7PT5JcvBs=";
  };

  cargoHash = "sha256-hB4uRgVUp6YngMoXqd03U/n+HdlcYdL5bwvTxI4xCLE=";

  nativeBuildInputs = [ perl ];

  meta = {
    description = "A TUI and CLI to manage your Servarrs";
    homepage = "https://github.com/Dark-Alex-17/managarr";
    license = lib.licenses.mit;
    maintainers = [ ];
  };
}
in reply to Laser

Did you happen to have a GitHub action to go with this too? Turns out that refactor took a lot less time than I expected.
in reply to Dark-Alex-17

No, but I will try to incorporate the nixpkgs update script into it now that the metadata is fixed for the release. I'm not a nixpkgs maintainer (yet) though but usually this is close to automatic.

If you want, you can also submit and maintain the package, or I can put us both as maintainers

This entry was edited (2 months ago)
in reply to Laser

Given that I can't really see what would change in Managarr that would require additional changes in the Nix package, I see no reason not to have us both as maintainers, especially since I don't currently have Nix installed. (It's high up on my to-do list, don't worry! I know I'll like it!)

Are there any files that would need to be checked into the repo so we can maintain an official package for it?

in reply to Dark-Alex-17

No, Cargo.lock is the only relevant optional one for Rust packages and that is already there, so we should be good. I'll request it tomorrow if someone else doesn't beat me to it ;)
in reply to Laser

Sounds good, let me know! Also give me some links to track it too so I can also add it to the repo!
in reply to Dark-Alex-17

I have opened a pull request at github.com/NixOS/nixpkgs/pull/… there might be more changes needed as I had an error in the meta section of the package which I rectified according to the reviewers proposed changes. Not sure this is the end of it, but the request is open
in reply to Laser

Thanks for doing the legwork on this! I would definitely be a bit out of my depth on that PR without actually having Nix installed 😂.

Once it's merged I'll update the README to mention the Nix installation method.

in reply to Laser

Oh and that next release is going to be a minute. I realized a massive race condition bug between the networking thread and event thread that I want to resolve. It's going to take a minute since I'm going to have to move a good amount of logic from the networking thread to the even thread to send parameters to the networking channel. So the next patch will be that fix, the release fix, and the dynamic UI based on the config. If you want, I can ping you when I'm going to do it so you can open your MR and we can get the Nix package into the next release.


Skottlossning i Frölunda. Igår kväll fick polisen in larm om skottlossning i eller invid Ruddalen nära Frölunda torg. Larmet kom ungefär tjugo i tio på kvällen. En stor polisresurs skickades till platsen och en skottskadad man hittades snart.

blog.zaramis.se/2024/12/14/sko…


Unknown parent

lemmy - Link to source
Grapho
No bedtime, no insulin
Unknown parent

lemmy - Link to source
MadhuGururajan
Sure Mr. Dessalines. Communists are infallible and we should all defer to the geniuses who have to hide on the internet like vampires from the sun. there's no point in history where a communist was not infalible! You think my praise of those specific people and my detestation of the same people can't co-exist? A revolution is not without bloodshed. But it's folly to think you're perfect just because you're a communist. Remember you're human first.


Vindkraft i reformisternas landsbygdsprogram. Den femte delen av min serie om reformisternas landsbygdsprogram handlar om vindkraften, I programmet finns bara fem förslag om vindkraft men ett av förslagen är att förslagen i den statliga utredningen Värdet av vinden (SOU 2023:18) ska genomföras.

blog.zaramis.se/2024/12/14/vin…


in reply to OsrsNeedsF2P

Why is it a transparent image, it's hard to see specially in dark mode.

in reply to ☆ Yσɠƚԋσʂ ☆

Lake Bashplemi


I read that as "Lake Blasphemy" then got to half of article and was like "wait a second what did i just read".



in reply to ☆ Yσɠƚԋσʂ ☆

chuds on their way to louisiana to deeply inhale the aroma of that patient's hospital room


First Look at the Stealth Optimised AL-51F-1 Engine Powering Russia’s New Su-57M Fighter




Was watching the Muppet Christmas Carol and was inspired


Its a bit potato, I made it on my phone. Feel free to make improvements.


The universalization of ‘liberal democracy’




The universalization of ‘liberal democracy’




Corporate Fearmongering Over Fast Food Wage Hike Aged Like Cold French Fries


deleted as posted to wrong community whoops
This entry was edited (3 months ago)
in reply to Garibaldee

I feel like they tried, but they found they couldn't reduce worker hours more than they already have or else the buisness wouldn't function. These places already struggle hard to remain open staffing wise as it is. Turns out when you have bare minimal staffing and hours, you can't cut further.


Mom Charged With Terrorism for Health Insurance "Threat"


deleted as posted to wrong community whoops
This entry was edited (3 months ago)
in reply to hopesdead

She made a direct threat, and it wasn’t buried in the article or anything.

The woman, Briana Boston, a resident of Lakeland, Florida, said in a phone call with Blue Cross Blue Shield “Delay, Deny Depose,” according to the affidavit, and told the company that “You people are next.”
This entry was edited (3 months ago)
in reply to SchmidtGenetics

That's not a direct threat, it's a probably factual statement, and will continue to be so unless things change.

It also almost surely doesn't reach the definition of a True Threat for any charges. This is 100% a rightfully pissed off person being charged as a threat against the rest of the populace trying to enact any change on the status quo.

This entry was edited (3 months ago)


Mali’s government issues arrest warrant for Canadian mining company CEO | MR Online





in reply to Garibaldee

The Gaza-based Community Training Center for Crisis Management, supported by War Child Alliance, surveyed more than 500 Palestinian children in Gaza last June and found that 96% of them fear imminent death, 92% are not accepting of reality, 79% suffer from nightmares, 77% avoid discussing traumatic events, 73% display signs of aggression, 49% wish to die because of the war, and many more "show signs of withdrawal and severe anxiety, alongside a pervasive sense of hopelessness."


Children aren't stupid. And any who survive will have a long road toward healing, both physical and mental.

And this is how "terrorists" (freedom fighters) are made.

in reply to Garibaldee

Tell me more, establishment power structures, how celebrating the vigilante killing of a mass murderer in a suit is demonstrating the deep moral rot in our society.



PortsInfo, simple GUI for netstat/ss to view active network ports


PortsInfo is a simple desktop app that shows a list of active network ports on your linux systems.

In other words, it shows you which servers are running on your computer.

It's a graphical equivalent of running netstat -plunt in a terminal.

The app supports quick search with CTRL+F shortcut.

Hopefully this will be useful to newbies and system administrators.

This entry was edited (3 months ago)
in reply to mfat

Are we gonna talk about that awesome GitHub profile pic?