docs: add meta to all scoped packages
All checks were successful
Discord / discord commits (push) Has been skipped
All checks were successful
Discord / discord commits (push) Has been skipped
This commit is contained in:
parent
fffcce6d29
commit
13453f6839
26 changed files with 268 additions and 22 deletions
|
@ -105,10 +105,10 @@ in
|
|||
mainProgram = pname;
|
||||
license = lib.licenses.gpl3Only;
|
||||
platforms = ["x86_64-linux"];
|
||||
homepage = "https://git.dec05eba.com/gpu-screen-recorder/about/";
|
||||
homepage = "https://git.dec05eba.com/gpu-screen-recorder/about";
|
||||
description = ''
|
||||
Screen recorder that has minimal impact on system performance by recording
|
||||
a window using the GPU only
|
||||
a window using the GPU only.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
{
|
||||
bat-theme-src,
|
||||
mkVersion,
|
||||
# nix build inputs
|
||||
lib,
|
||||
stdenv,
|
||||
mkVersion,
|
||||
bat-theme-src,
|
||||
...
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
|
@ -13,4 +15,12 @@ stdenv.mkDerivation {
|
|||
installPhase = ''
|
||||
cat ./Dracula.tmTheme > $out
|
||||
'';
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/matt1432/bat";
|
||||
description = ''
|
||||
Dark theme for bat based on the Dracula Sublime theme.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
stdenv,
|
||||
git-theme-src,
|
||||
mkVersion,
|
||||
git-theme-src,
|
||||
...
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
|
@ -19,4 +21,12 @@ stdenv.mkDerivation {
|
|||
|
||||
cat ./config/gitconfig > $out
|
||||
'';
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/dracula/git";
|
||||
description = ''
|
||||
Dark theme for Git.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
gtk-theme-src,
|
||||
pkgs,
|
||||
gtk-theme-src,
|
||||
...
|
||||
}:
|
||||
pkgs.dracula-theme.overrideAttrs (o: {
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
stdenv,
|
||||
dracula-plymouth-src,
|
||||
mkVersion,
|
||||
dracula-plymouth-src,
|
||||
...
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
|
@ -18,4 +20,13 @@ stdenv.mkDerivation {
|
|||
mkdir -p $out/share/plymouth/themes
|
||||
cp -a ./dracula $out/share/plymouth/themes/
|
||||
'';
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/matt1432/dracula-plymouth";
|
||||
description = ''
|
||||
Dark theme for Plymouth. Forked by me to add a password prompt and
|
||||
black background for more seemless boot sequence.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
stdenv,
|
||||
mkVersion,
|
||||
sioyek-theme-src,
|
||||
stdenv,
|
||||
...
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
|
@ -13,4 +15,12 @@ stdenv.mkDerivation {
|
|||
installPhase = ''
|
||||
cat ./dracula.config > $out
|
||||
'';
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/dracula/sioyek";
|
||||
description = ''
|
||||
Dark theme for Sioyek.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
{
|
||||
fetchurl,
|
||||
# nix build inputs
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
...
|
||||
}:
|
||||
stdenv.mkDerivation {
|
||||
|
@ -16,4 +18,12 @@ stdenv.mkDerivation {
|
|||
installPhase = ''
|
||||
cp -a $src $out
|
||||
'';
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.cc-by-sa-40;
|
||||
homepage = "https://github.com/aynp/dracula-wallpapers";
|
||||
description = ''
|
||||
Wallpaper based on the Dracula Theme.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
{
|
||||
extended-ollama-conversation-src,
|
||||
# nix build inputs
|
||||
buildHomeAssistantComponent,
|
||||
extended-ollama-conversation-src,
|
||||
# deps
|
||||
python3Packages,
|
||||
...
|
||||
}: let
|
||||
|
@ -24,4 +26,11 @@ in
|
|||
ollama
|
||||
openai
|
||||
];
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/TheNimaj/extended_ollama_conversation";
|
||||
description = ''
|
||||
Home Assistant custom component of conversation agent. It uses Ollama to control your devices.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
# FIXME: deprecated
|
||||
{
|
||||
ha-fallback-conversation-src,
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildHomeAssistantComponent,
|
||||
ha-fallback-conversation-src,
|
||||
...
|
||||
}: let
|
||||
inherit (builtins) fromJSON readFile;
|
||||
|
@ -13,4 +16,12 @@ in
|
|||
inherit (manifest) domain version;
|
||||
|
||||
src = ha-fallback-conversation-src;
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/m50/ha-fallback-conversation";
|
||||
description = ''
|
||||
HomeAssistant Assist Fallback Conversation Agent.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
{
|
||||
material-symbols-src,
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildHomeAssistantComponent,
|
||||
material-symbols-src,
|
||||
...
|
||||
}: let
|
||||
inherit (builtins) fromJSON readFile;
|
||||
|
@ -12,4 +14,13 @@ in
|
|||
|
||||
inherit (manifest) domain version;
|
||||
src = material-symbols-src;
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.cc-by-nc-sa-40;
|
||||
homepage = "https://github.com/beecho01/material-symbols";
|
||||
description = ''
|
||||
Material Symbols for Home Assistant is a collection of 13,803 Google Material Symbols
|
||||
for use within Home Assistant. It uses the icon-set produced and maintained by iconify.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
{
|
||||
netdaemon-src,
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildHomeAssistantComponent,
|
||||
netdaemon-src,
|
||||
# deps
|
||||
python3Packages,
|
||||
...
|
||||
}: let
|
||||
|
@ -18,4 +21,12 @@ in
|
|||
propagatedBuildInputs = with python3Packages; [
|
||||
awesomeversion
|
||||
];
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/net-daemon/netdaemon";
|
||||
description = ''
|
||||
An application daemon for Home Assistant written in .NET.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
{
|
||||
spotifyplus-src,
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildHomeAssistantComponent,
|
||||
spotifyplus-src,
|
||||
# deps
|
||||
python3Packages,
|
||||
...
|
||||
}: let
|
||||
|
@ -26,4 +29,13 @@ in
|
|||
smartinspect # overridden in python3Packages
|
||||
spotifywebapi # overridden in python3Packages
|
||||
];
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/thlucas1/homeassistantcomponent_spotifyplus";
|
||||
description = ''
|
||||
Home Assistant integration for Spotify Player control, services,
|
||||
and soundtouchplus integration support.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
smartinspect-src,
|
||||
# deps
|
||||
python3Packages,
|
||||
...
|
||||
}: let
|
||||
|
@ -20,4 +23,13 @@ in
|
|||
pythonImportsCheck = [
|
||||
"smartinspectpython"
|
||||
];
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.bsd2;
|
||||
homepage = "https://github.com/thlucas1/SmartInspectPython";
|
||||
description = ''
|
||||
Provides Python code execution tracing and diagnostics support via the
|
||||
SmartInspect Console Viewer.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
spotifywebapi-src,
|
||||
# deps
|
||||
python3Packages,
|
||||
...
|
||||
}: let
|
||||
|
@ -30,4 +33,12 @@ in
|
|||
pythonImportsCheck = [
|
||||
"spotifywebapipython"
|
||||
];
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/thlucas1/SpotifyWebApiPython";
|
||||
description = ''
|
||||
A Spotify Web Api Client for Python.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
{
|
||||
tuya-local-src,
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildHomeAssistantComponent,
|
||||
tuya-local-src,
|
||||
# deps
|
||||
python3Packages,
|
||||
...
|
||||
}: let
|
||||
|
@ -19,4 +22,12 @@ in
|
|||
tinytuya
|
||||
tuya-device-sharing-sdk
|
||||
];
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/make-all/tuya-local";
|
||||
description = ''
|
||||
Local support for Tuya devices in Home Assistant.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
{pkgs, ...}: python3Packages: final: prev: {
|
||||
{...}: python3Packages: final: prev: {
|
||||
/* Keep this here to make it easier to always have the right version
|
||||
tinytuya = prev.tinytuya.overridePythonAttrs (o: rec {
|
||||
version = "1.16.1";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
|
@ -8,4 +9,5 @@
|
|||
hash = "sha256-+ReTNPKMYUXNA5tu7kZM8/7Bh4XjHSjZTiW8ROHkk5M=";
|
||||
};
|
||||
});
|
||||
*/
|
||||
}
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
{
|
||||
yamaha-soundbar-src,
|
||||
# nix build inputs
|
||||
buildHomeAssistantComponent,
|
||||
yamaha-soundbar-src,
|
||||
# deps
|
||||
python3Packages,
|
||||
...
|
||||
}: let
|
||||
|
@ -19,4 +21,11 @@ in
|
|||
chardet
|
||||
validators
|
||||
];
|
||||
|
||||
meta = {
|
||||
homepage = "https://github.com/osk2/yamaha-soundbar";
|
||||
description = ''
|
||||
Yamaha soundbar integration for Home Assistant.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
...
|
||||
|
@ -10,7 +12,7 @@ in
|
|||
inherit pname version;
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/nicufarmache/lovelace-${pname}/releases/download/${version}/${pname}.js";
|
||||
url = "https://github.com/nicufarmache/lovelace-big-slider-card/releases/download/${version}/${pname}.js";
|
||||
hash = "sha256-uNlgsiubLXG1VzhNCSeKo/5TmQF1fzFHjTYfutEXn1M=";
|
||||
};
|
||||
|
||||
|
@ -20,4 +22,12 @@ in
|
|||
mkdir $out
|
||||
cp $src $out/${pname}.js
|
||||
'';
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/nicufarmache/lovelace-big-slider-card";
|
||||
description = ''
|
||||
A card with a big slider for light entities in Home Assistant.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
stdenv,
|
||||
concatTextFile,
|
||||
custom-sidebar-src,
|
||||
# deps
|
||||
nodejs,
|
||||
pnpm,
|
||||
stdenv,
|
||||
...
|
||||
}: let
|
||||
inherit (builtins) fromJSON readFile;
|
||||
|
@ -41,4 +44,13 @@ in
|
|||
executable = true;
|
||||
destination = "/bin/update";
|
||||
};
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.asl20;
|
||||
homepage = "https://github.com/elchininet/custom-sidebar";
|
||||
description = ''
|
||||
Custom HACS plugin that allows you to personalise the
|
||||
Home Assistant's sidebar per user or device basis.
|
||||
'';
|
||||
};
|
||||
})
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildNpmPackage,
|
||||
fetchFromGitHub,
|
||||
...
|
||||
|
@ -27,4 +29,12 @@ in
|
|||
mkdir $out
|
||||
cp ./dist/* $out
|
||||
'';
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.asl20;
|
||||
homepage = "https://github.com/Nerwyn/material-rounded-theme";
|
||||
description = ''
|
||||
Material Design 3 Colors and Components in Home Assistant.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
{
|
||||
fetchurl,
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildLua,
|
||||
fetchurl,
|
||||
...
|
||||
}:
|
||||
buildLua rec {
|
||||
|
@ -13,4 +15,13 @@ buildLua rec {
|
|||
hash = "sha256-qJ/Myx0mdaRsWWd+4Mk1/SUSSI/uqQdg/vLZo2pkEwA=";
|
||||
};
|
||||
scriptPath = "${src}";
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.unlicense;
|
||||
homepage = "https://gist.github.com/ntasos/d1d846abd7d25e4e83a78d22ee067a22";
|
||||
description = ''
|
||||
Use KDE KDialog to add files to playlist, subtitles to playing video or open URLs.
|
||||
Based on 'mpv-open-file-dialog' <https://github.com/rossy/mpv-open-file-dialog>.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildLua,
|
||||
makeFontsConf,
|
||||
mkVersion,
|
||||
makeFontsConf,
|
||||
modernz-src,
|
||||
...
|
||||
}:
|
||||
|
@ -24,4 +26,14 @@ buildLua (finalAttrs: {
|
|||
fontDirectories = ["${finalAttrs.finalPackage}/share/fonts"];
|
||||
}))
|
||||
];
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.lgpl21;
|
||||
homepage = "https://github.com/Samillion/ModernZ";
|
||||
description = ''
|
||||
A sleek and modern OSC for mpv designed to enhance functionality
|
||||
by adding more features, all while preserving the core standards
|
||||
of mpv's OSC.
|
||||
'';
|
||||
};
|
||||
})
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildLua,
|
||||
mkVersion,
|
||||
mpv-persist-properties-src,
|
||||
|
@ -9,4 +11,12 @@ buildLua {
|
|||
version = mkVersion mpv-persist-properties-src;
|
||||
|
||||
src = mpv-persist-properties-src;
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
homepage = "https://github.com/d87/mpv-persist-properties";
|
||||
description = ''
|
||||
Keeps selected property values (like volume) between player sessions.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildLua,
|
||||
mkVersion,
|
||||
mpv-pointer-event-src,
|
||||
|
@ -9,4 +11,12 @@ buildLua {
|
|||
version = mkVersion mpv-pointer-event-src;
|
||||
|
||||
src = mpv-pointer-event-src;
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.gpl2;
|
||||
homepage = "https://github.com/christoph-heinrich/mpv-pointer-event";
|
||||
description = ''
|
||||
Mouse/Touch input event detection for mpv.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildLua,
|
||||
mkVersion,
|
||||
mpv-touch-gestures-src,
|
||||
|
@ -9,4 +11,12 @@ buildLua {
|
|||
version = mkVersion mpv-touch-gestures-src;
|
||||
|
||||
src = mpv-touch-gestures-src;
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.gpl2;
|
||||
homepage = "https://github.com/christoph-heinrich/mpv-touch-gestures";
|
||||
description = ''
|
||||
Touch gestures for mpv.
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
{
|
||||
# nix build inputs
|
||||
lib,
|
||||
buildLua,
|
||||
eisa-scripts-src,
|
||||
mkVersion,
|
||||
eisa-scripts-src,
|
||||
...
|
||||
}:
|
||||
buildLua rec {
|
||||
|
@ -10,4 +12,13 @@ buildLua rec {
|
|||
|
||||
src = eisa-scripts-src;
|
||||
scriptPath = "${src}/scripts/UndoRedo.lua";
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.bsd2;
|
||||
homepage = "https://github.com/Eisa01/mpv-scripts?tab=readme-ov-file#undoredo";
|
||||
description = ''
|
||||
Accidentally seeked? No worries, simply undo..
|
||||
Undo is not enough to fix your accidental seek? Well now you can redo as well..
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue