first commit
This commit is contained in:
commit
8e878042dd
16 changed files with 1204 additions and 0 deletions
81
default.nix
Normal file
81
default.nix
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
{pkgs ? import <nixpkgs> {}}:
|
||||
with pkgs.python3Packages;
|
||||
buildPythonPackage {
|
||||
pname = "lnxlink";
|
||||
version = "2025.10.0";
|
||||
pyproject = true;
|
||||
disabled = pythonOlder "3.8";
|
||||
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "bkbilly";
|
||||
repo = "lnxlink";
|
||||
rev = "2025.10.0";
|
||||
sha256 = "sha256-Ugs8KIqQbk5mQ1ZaLxjp6gg00baNz5Bhze48u2zQjs8=";
|
||||
};
|
||||
|
||||
patches = [./fix.patch];
|
||||
|
||||
build-system = [setuptools];
|
||||
|
||||
dependencies = [
|
||||
# Build system
|
||||
setuptools
|
||||
wheel
|
||||
|
||||
# System Dependencies
|
||||
pyyaml
|
||||
aiohttp
|
||||
distro
|
||||
inotify
|
||||
jeepney
|
||||
paho-mqtt
|
||||
psutil
|
||||
requests
|
||||
|
||||
# Module dependencies
|
||||
pygobject3
|
||||
speechrecognition
|
||||
(
|
||||
pkgs.callPackage
|
||||
./packages/dbus-idle.nix
|
||||
{}
|
||||
)
|
||||
(
|
||||
pkgs.callPackage
|
||||
./packages/dbus-mediaplayer.nix
|
||||
{}
|
||||
)
|
||||
(
|
||||
pkgs.callPackage
|
||||
./packages/dbus-networkdevices.nix
|
||||
{}
|
||||
)
|
||||
(
|
||||
pkgs.callPackage
|
||||
./packages/dbus-notification.nix
|
||||
{}
|
||||
)
|
||||
docker
|
||||
ewmh
|
||||
flask
|
||||
mss
|
||||
numpy
|
||||
# nvsmi
|
||||
opencv-python
|
||||
pulsectl
|
||||
pyalsaaudio
|
||||
(
|
||||
pkgs.callPackage
|
||||
./packages/pyamdgpuinfo.nix
|
||||
{}
|
||||
)
|
||||
xlib
|
||||
vdf
|
||||
waitress
|
||||
# xlib-hotkeys
|
||||
];
|
||||
|
||||
nativeBuildInput = with pkgs; [
|
||||
nvitop
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue