diff options
| author | spl3g <spleefer6@yandex.ru> | 2023-10-26 14:44:22 +0300 |
|---|---|---|
| committer | spl3g <spleefer6@yandex.ru> | 2023-10-26 14:44:22 +0300 |
| commit | ddd3490dfb592417163e801994a60854dac135fe (patch) | |
| tree | ff25c2df4bd89fc837ed585dfac38594b5f23b72 /pkgs | |
| parent | 429bf12cd70405d6ea18d14fe9d384a6458ae99d (diff) | |
configs for my laptop
Diffstat (limited to 'pkgs')
| -rw-r--r-- | pkgs/default.nix | 3 | ||||
| -rw-r--r-- | pkgs/minicava/default.nix | 41 | ||||
| -rw-r--r-- | pkgs/pokemon-colorscripts/#default.nix# | 21 | ||||
| -rw-r--r-- | pkgs/pokemon-colorscripts/default.nix | 29 | ||||
| -rw-r--r-- | pkgs/sddm-sugar-dark-theme/default.nix | 5 | ||||
| -rw-r--r-- | pkgs/tgs2png/default.nix | 32 |
6 files changed, 68 insertions, 63 deletions
diff --git a/pkgs/default.nix b/pkgs/default.nix index 281bcf9..f5cedd6 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -1,4 +1,5 @@ { pkgs ? import <nixpkgs> { } }: { sddm-sugar-dark-theme = pkgs.libsForQt5.callPackage ./sddm-sugar-dark-theme { }; - minicava = pkgs.callPackage ./minicava { }; + tgs2png = pkgs.callPackage ./tgs2png { }; + pokemon-colorscripts = pkgs.callPackage ./pokemon-colorscripts { }; } diff --git a/pkgs/minicava/default.nix b/pkgs/minicava/default.nix deleted file mode 100644 index 800dab3..0000000 --- a/pkgs/minicava/default.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ lib -, stdenv -, fetchFromGitHub -, makeWrapper -, cava -, gnused -}: - -with lib; - -stdenv.mkDerivation { - pname = "minicava"; - version = "0.1"; - src = fetchFromGitHub { - owner = "Misterio77"; - repo = "minicava"; - rev = "c24681fe7c91548e0fb4f55a1882b0145c48d097"; - sha256 = "sha256-t+NHZP2I7clDHrnCDdYMaLcua7inVKm2t3aYZ3uBAlk="; - }; - - dontBuild = true; - dontConfigure = true; - - nativeBuildInputs = [ makeWrapper ]; - - installPhase = '' - install -Dm 0755 minicava.sh $out/bin/minicava - wrapProgram $out/bin/minicava --set PATH \ - "${makeBinPath [ - cava - gnused - ]}" - ''; - - meta = { - description = "A miniature cava sound visualizer"; - homepage = "https://github.com/Misterio77/minicava"; - license = licenses.mit; - platforms = platforms.all; - }; -} diff --git a/pkgs/pokemon-colorscripts/#default.nix# b/pkgs/pokemon-colorscripts/#default.nix# deleted file mode 100644 index 4932153..0000000 --- a/pkgs/pokemon-colorscripts/#default.nix# +++ /dev/null @@ -1,21 +0,0 @@ -Подготовительный этап : зостерин 30% утром и вечером натощак на 10 дней -Программа на трематод : - -1. Этап дренаж на 14-16 дней , до конца флаконов -Лимфомиозот по 10 капель с водой 3 раза в день -Популюс по 10 капель с водой 3 раза в день -Хелидониум гомакорд по 10 капель с водой 3 раза в день -Можно все по 30 капель в литровую бутылку и пить по глоточку в течение дня - -2. Этап . Детокс с поддержкой органов на 35 дней (5 недель ) начинаем через 7 дней от начала первого этапа -Уколы -Солидаго композитум + Тонзилла композитум в один шприц подкожно - Вторник и Пятница (итого 10 уколов) -Плацента композитум + Пульсатилла композитум в один шприц - понедельник и четверг (итого 10 уколов) - -3. Этап - воздействие на трематоду на 21 день , начинаем через 14 дней от начала уколов -Viola odorata c3 (производитель Гута) 8 горошин утром -Описторхосан по 8 горошин 2 раза в день - -4. Этап - гвоздика по 2 капсуле 3 раза в день , перед едой . На 14 дней . Начинать с 1 капсулы , те может раздражать слизистую -5. Параллельно принимаем базу в виде Аргинина по 1000 мг (1 капсула ) перед едой с утра на 30 дней -6. Хлореллу в течение всего курса по 2 чайной ложке на стакан воды за 20 минут до еды !
\ No newline at end of file diff --git a/pkgs/pokemon-colorscripts/default.nix b/pkgs/pokemon-colorscripts/default.nix new file mode 100644 index 0000000..6fa8e28 --- /dev/null +++ b/pkgs/pokemon-colorscripts/default.nix @@ -0,0 +1,29 @@ +{ lib, stdenv, fetchFromGitLab, python3 }: + +stdenv.mkDerivation rec { + pname = "pokemon-colorscripts"; + version = "r108.3dc0b2e"; + src = fetchFromGitLab { + owner = "phoneybadger"; + repo = "${pname}"; + rev = "0483c85b93362637bdd0632056ff986c07f30868"; + sha256 = "1c5pi7y87ng6qa3k287fq66spdl3ynckvxf86srd9fy2h4ljlgdf"; + }; + buildInputs = [ python3 ]; + preInstall = '' + rm -rf "$out/usr/local/opt/${pname}" + mkdir -p "$out/usr/local/opt/${pname}/colorscripts/regular" + mkdir -p "$out/usr/local/opt/${pname}/colorscripts/shiny" + mkdir -p "$out/bin" + install -Dm644 colorscripts/small/regular/* -t "$out/usr/local/opt/${pname}/colorscripts/small/regular" + install -Dm644 colorscripts/small/shiny/* -t "$out/usr/local/opt/${pname}/colorscripts/small/shiny" + install -Dm644 colorscripts/large/regular/* -t "$out/usr/local/opt/${pname}/colorscripts/large/regular" + install -Dm644 colorscripts/large/shiny/* -t "$out/usr/local/opt/${pname}/colorscripts/large/shiny" + install -Dm644 pokemon.json "$out/usr/local/opt/${pname}/pokemon.json" + install -Dm755 pokemon-colorscripts.py "$out/usr/local/opt/${pname}/pokemon-colorscripts.py" + install -Dm644 LICENSE.txt "$out/usr/share/licenses/${pname}/LICENSE" + install -Dm644 README.md "$out/usr/share/doc/${pname}/README.md" + install -Dm644 pokemon-colorscripts.1 "$out/usr/local/man/man1/pokemon-colorscripts.1" + ln -sf $out/usr/local/opt/${pname}/pokemon-colorscripts.py $out/bin/pokemon-colorscripts +''; +} diff --git a/pkgs/sddm-sugar-dark-theme/default.nix b/pkgs/sddm-sugar-dark-theme/default.nix index 6d06ac1..2df1adc 100644 --- a/pkgs/sddm-sugar-dark-theme/default.nix +++ b/pkgs/sddm-sugar-dark-theme/default.nix @@ -15,6 +15,11 @@ stdenv.mkDerivation { qtquickcontrols2 qtgraphicaleffects ]; + BuildInputs = [ + qtsvg + qtquickcontrols2 + qtgraphicaleffects + ]; dontWrapQtApps = true; postInstall = '' mkdir -p $out/share/sddm/themes/sugar-dark diff --git a/pkgs/tgs2png/default.nix b/pkgs/tgs2png/default.nix new file mode 100644 index 0000000..c17f50c --- /dev/null +++ b/pkgs/tgs2png/default.nix @@ -0,0 +1,32 @@ +{ lib +, stdenv +, fetchFromGitHub +, rlottie +, libpng +, cmake +, pkg-config +}: + +stdenv.mkDerivation { + name = "tgs2png"; + src = fetchFromGitHub { + owner = "zevlg"; + repo = "tgs2png"; + rev = "25c15b7c2ca3b1a580a383d9d3cb13bf8531d04a"; + sha256 = "0camvzapkfvr9v0nkk96n26rdmw0g8wbpv41i5l03j6bzdgm4myl"; + }; + nativeBuildInputs = [ cmake pkg-config ]; + buildInputs = [ + rlottie + libpng + ]; + buildPhase = '' + cmake + make + ''; + installPhase = '' + mkdir -p $out/bin + cp tgs2png $out/bin + ''; +} + |
