mirror of
https://github.com/alyraffauf/nixcfg.git
synced 2024-11-22 20:03:55 -05:00
pacifidlog: add hdd-decky
This commit is contained in:
parent
be30293153
commit
8a64deb5c3
|
@ -2,6 +2,7 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
self,
|
||||
...
|
||||
}: {
|
||||
|
@ -57,6 +58,39 @@
|
|||
jovian.decky-loader = {
|
||||
enable = true;
|
||||
user = "aly";
|
||||
stateDir = "/home/aly/.local/share/decky"; # Keep scoped to user
|
||||
package = pkgs.decky-loader;
|
||||
|
||||
extraPackages = with pkgs; [
|
||||
# Generic packages
|
||||
curl
|
||||
unzip
|
||||
util-linux
|
||||
gnugrep
|
||||
|
||||
readline.out
|
||||
procps
|
||||
pciutils
|
||||
libpulseaudio
|
||||
|
||||
# SimpleDeckyTDP | TODO: Remove once hhd TDP control is verified
|
||||
ryzenadj # actual TDP util
|
||||
kmod # modprobe for acpi_call check
|
||||
];
|
||||
|
||||
extraPythonPackages = pythonPackages:
|
||||
with pythonPackages; [
|
||||
pyyaml # hhd-decky
|
||||
];
|
||||
|
||||
plugins = {
|
||||
"hhd-decky" = {
|
||||
src = fetchTarball {
|
||||
url = "https://github.com/hhd-dev/hhd-decky/releases/download/v0.1.0/hhd-decky.tar.gz";
|
||||
sha256 = "15gpll079gwnx21gjf6qivb36dzpnrx58dkbpk0xnjjx2q0bcc47";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
networking.hostName = "pacifidlog";
|
||||
|
|
Loading…
Reference in a new issue