feat(kde): add koi
This commit is contained in:
parent
bb15cc1f6d
commit
ffd73d8e6a
3 changed files with 34 additions and 2 deletions
|
@ -8,6 +8,7 @@
|
||||||
reposilite = pkgs.callPackage ./reposilite/derivation.nix {};
|
reposilite = pkgs.callPackage ./reposilite/derivation.nix {};
|
||||||
enigma = pkgs.callPackage ./pkgs/enigma.nix {};
|
enigma = pkgs.callPackage ./pkgs/enigma.nix {};
|
||||||
vineflower = pkgs.callPackage ./pkgs/vineflower.nix {};
|
vineflower = pkgs.callPackage ./pkgs/vineflower.nix {};
|
||||||
|
koi = pkgs.kdePackages.callPackage ./pkgs/koi.nix {};
|
||||||
|
|
||||||
wine-discord-ipc-bridge = pkgs.callPackage ./pkgs/wine-discord-ipc-bridge.nix {
|
wine-discord-ipc-bridge = pkgs.callPackage ./pkgs/wine-discord-ipc-bridge.nix {
|
||||||
inherit (pkgs.pkgsCross.mingw32) stdenv;
|
inherit (pkgs.pkgsCross.mingw32) stdenv;
|
||||||
|
|
28
exprs/pkgs/koi.nix
Normal file
28
exprs/pkgs/koi.nix
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
{
|
||||||
|
stdenv,
|
||||||
|
fetchFromGitHub,
|
||||||
|
cmake,
|
||||||
|
ninja,
|
||||||
|
wrapQtAppsHook,
|
||||||
|
qtbase,
|
||||||
|
qtwayland,
|
||||||
|
kcoreaddons,
|
||||||
|
kwidgetsaddons,
|
||||||
|
kconfig,
|
||||||
|
}:
|
||||||
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
|
name = "koi";
|
||||||
|
version = "0.3.1";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "baduhai";
|
||||||
|
repo = "Koi";
|
||||||
|
rev = finalAttrs.version;
|
||||||
|
hash = "sha256-dhpuKIY/Xi62hzJlnVCIOF0k6uoQ3zH129fLq/r+Kmg=";
|
||||||
|
};
|
||||||
|
|
||||||
|
sourceRoot = "source/src";
|
||||||
|
|
||||||
|
nativeBuildInputs = [cmake ninja wrapQtAppsHook];
|
||||||
|
buildInputs = [qtbase qtwayland kcoreaddons kwidgetsaddons kconfig];
|
||||||
|
})
|
|
@ -1,8 +1,11 @@
|
||||||
{pkgs, ...}: {
|
{self, pkgs, ...}: {
|
||||||
services.desktopManager.plasma6.enable = true;
|
services.desktopManager.plasma6.enable = true;
|
||||||
|
|
||||||
environment = {
|
environment = {
|
||||||
systemPackages = with pkgs; [flameshot];
|
systemPackages = with pkgs; [
|
||||||
|
flameshot
|
||||||
|
self.packages.${pkgs.system}.koi
|
||||||
|
];
|
||||||
|
|
||||||
plasma6.excludePackages = with pkgs.kdePackages; [
|
plasma6.excludePackages = with pkgs.kdePackages; [
|
||||||
plasma-browser-integration
|
plasma-browser-integration
|
||||||
|
|
Loading…
Reference in a new issue