more modules

This commit is contained in:
2026-02-17 22:24:41 +00:00
parent 5f063d825e
commit 07e47f87e6
10 changed files with 282 additions and 21 deletions

27
config/modules/helium.nix Normal file
View File

@@ -0,0 +1,27 @@
{
den,
modules,
inputs,
...
}:
{
flake-file.inputs = {
heliumFlake = {
url = "github:vikingnope/helium-browser-nix-flake";
inputs.nixpkgs.follows = "nixpkgs";
};
};
modules.helium = {
homeManager =
{ pkgs, home, ... }:
{
home.packages = [
inputs.heliumFlake.packages.x86_64-linux.helium
];
# Gives me widevine support. yay
xdg.configFile."net.imput.helium/WidevineCdm/latest-component-updated-widevine-cdm" = {
text = ''{"Path":"${pkgs.widevine-cdm}/share/google/chrome/WidevineCdm"}'';
};
};
};
}