nix icon indicating copy to clipboard operation
nix copied to clipboard

feat(home-manager): add support for element

Open SchweGELBin opened this issue 8 months ago • 1 comments

It's not finished yet. But it's supposed to close #314. I'm waiting for catppuccin/element#14 to be able to get accent support.

Have agreat day!

SchweGELBin avatar May 08 '25 14:05 SchweGELBin

Hey, I've changed a few things and now I'm just waiting for the upstream pr to be approved.

Only the pkgs/sources.json is missing. That's the reason, why the CI Check failed.

I'm planning to force-push a clean commit, when it's ready.

SchweGELBin avatar May 08 '25 23:05 SchweGELBin

As the upstream pr doesn't seem to get merged, I'm rebasing this pr to add support for element without accents. I'll open another pr to give back the accent support.

SchweGELBin avatar May 16 '25 18:05 SchweGELBin

As the upstream pr doesn't seem to get merged

There's no one available able to review / tidy it up as the GitHub pages config needs to be added as well, I'll get around to it when I can.

sgoudham avatar May 16 '25 19:05 sgoudham

Thanks for the fast response. I'm sorry if I sounded mean. I just wanted to do this in the meantime.

The tests are failing as element-desktop isn't in 24.11 yet, just master. See: https://github.com/nix-community/home-manager/tree/release-24.11/modules/programs/element-desktop.nix https://github.com/nix-community/home-manager/tree/master/modules/programs/element-desktop.nix

SchweGELBin avatar May 16 '25 19:05 SchweGELBin

As the upstream pr doesn't seem to get merged

There's no one available able to review / tidy it up as the GitHub pages config needs to be added as well, I'll get around to it when I can.

If I can help you in any way, let me know.

SchweGELBin avatar May 16 '25 19:05 SchweGELBin

The upstream pr got merged (thank you Hammy) and I rebased this pr to include accent support. I've tested it and it worked fine. Except that it doesn't select the theme (it just adds it), but it seems to be an element issue.

SchweGELBin avatar May 20 '25 15:05 SchweGELBin

We are on 25.05 now. So if your happy to rebase this PR can move forewards.

isabelroses avatar Jul 02 '25 10:07 isabelroses

Amazing work. Thank you for your patience and hard work.

isabelroses avatar Jul 02 '25 13:07 isabelroses