diff --git a/home/desktop/plasma/klassy.nix b/home/desktop/plasma/klassy.nix new file mode 100644 index 00000000..7ff17769 --- /dev/null +++ b/home/desktop/plasma/klassy.nix @@ -0,0 +1,15 @@ +# sudo pacman -S git frameworkintegration gcc-libs glibc kcmutils kcolorscheme kconfig kcoreaddons kdecoration kguiaddons ki18n kiconthemes kirigami kwidgetsaddons kwindowsystem qt6-base qt6-declarative qt6-svg xdg-utils extra-cmake-modules kcmutils5 frameworkintegration5 kconfigwidgets5 kiconthemes5 kirigami2 kwindowsystem5 +{ mkDerivation, fetchFromGithub }: +let + pname = "klassy"; + version = "6.1.breeze6.0.3"; +in +mkDerivation { + inherit pname version; + src = fetchFromGithub { + owner = "paulmcauley"; + repo = pname; + rev = version; + hash = ""; + }; +} diff --git a/home/desktop/plasma/krohnkite.nix b/home/desktop/plasma/krohnkite.nix new file mode 100644 index 00000000..12605f83 --- /dev/null +++ b/home/desktop/plasma/krohnkite.nix @@ -0,0 +1,20 @@ +{ pkgs, ... }: +{ + home.packages = [ + (pkgs.libsForQt5.krohnkite.overrideAttrs ( + final: prev: + let + version = "0.9.7"; + in + { + inherit version; + src = pkgs.fetchFromGitHub { + owner = "anametologin"; + repo = "krohnkite"; + rev = version; + hash = "sha256-8A3zW5tK8jK9fSxYx28b8uXGsvxEoUYybU0GaMD2LNw="; + }; + } + )) + ]; +}