idk
This commit is contained in:
parent
4695b1f7ea
commit
35bbc655f5
11 changed files with 7 additions and 457 deletions
|
@ -162,10 +162,9 @@ in {
|
||||||
|
|
||||||
qt = {
|
qt = {
|
||||||
enable = true;
|
enable = true;
|
||||||
style.package = [
|
style.package = with pkgs; [
|
||||||
inputs.darkly.packages.${pkgs.system}.darkly-qt5
|
darkly-qt5
|
||||||
inputs.darkly.packages.${pkgs.system}.darkly-qt6
|
darkly
|
||||||
# pkgs.kdePackages.callPackage ../pkgs/darkly-pkg.nix { }
|
|
||||||
];
|
];
|
||||||
platformTheme.name = "qtct";
|
platformTheme.name = "qtct";
|
||||||
};
|
};
|
||||||
|
|
|
@ -110,10 +110,10 @@ in
|
||||||
bash
|
bash
|
||||||
'';
|
'';
|
||||||
|
|
||||||
qt = {
|
# qt = {
|
||||||
platformTheme = "qt5ct";
|
# platformTheme = "qt5ct";
|
||||||
enable = true;
|
# enable = true;
|
||||||
};
|
# };
|
||||||
|
|
||||||
xdg.portal = {
|
xdg.portal = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
@ -1,75 +0,0 @@
|
||||||
{
|
|
||||||
stdenv,
|
|
||||||
lib,
|
|
||||||
fetchFromGitHub,
|
|
||||||
qtbase,
|
|
||||||
qtx11extras,
|
|
||||||
qttools,
|
|
||||||
kglobalaccel,
|
|
||||||
kinit,
|
|
||||||
kwin,
|
|
||||||
kio,
|
|
||||||
kguiaddons,
|
|
||||||
kcoreaddons,
|
|
||||||
systemsettings,
|
|
||||||
plasma-framework,
|
|
||||||
cmake,
|
|
||||||
extra-cmake-modules,
|
|
||||||
libepoxy,
|
|
||||||
libXdmcp
|
|
||||||
}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
pname = "LightlyShaders";
|
|
||||||
version = "0.0.2";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "a-parhom";
|
|
||||||
repo = "LightlyShaders";
|
|
||||||
rev = "d2a643b0c56d50d2ac1822e04c7b83d72de4213e";
|
|
||||||
sha256 = "MJk2pXRmyZDZX7KeZBHNKi0WQcQwqTM1nZWTWSxnvfc=";
|
|
||||||
};
|
|
||||||
|
|
||||||
dontWrapQtApps = true;
|
|
||||||
|
|
||||||
buildInputs = [
|
|
||||||
qtbase
|
|
||||||
qtx11extras
|
|
||||||
qttools
|
|
||||||
kglobalaccel
|
|
||||||
kinit
|
|
||||||
kwin
|
|
||||||
kio
|
|
||||||
kguiaddons
|
|
||||||
kcoreaddons
|
|
||||||
systemsettings
|
|
||||||
plasma-framework
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
|
||||||
stdenv
|
|
||||||
cmake
|
|
||||||
extra-cmake-modules
|
|
||||||
libepoxy
|
|
||||||
libXdmcp
|
|
||||||
];
|
|
||||||
|
|
||||||
preConfigure = ''
|
|
||||||
local modulepath=$(kf5-config --install module)
|
|
||||||
local datapath=$(kf5-config --install data)
|
|
||||||
local servicepath=$(kf5-config --install services)
|
|
||||||
substituteInPlace CMakeLists.txt \
|
|
||||||
--replace "\''${MODULEPATH}" "$out/''${modulepath#/nix/store/*/}" \
|
|
||||||
--replace "\''${DATAPATH}" "$out/''${datapath#/nix/store/*/}" \
|
|
||||||
--replace "\''${SERVICES_INSTALL_DIR}" "$out/''${servicepath#/nix/store/*/}"
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
name = "LightlyShaders";
|
|
||||||
description = "Round corners and outline effect for KWin.";
|
|
||||||
homepage = "https://github.com/a-parhom/LightlyShaders";
|
|
||||||
license = licenses.gpl3;
|
|
||||||
maintainers = [ "chriscochrun" ];
|
|
||||||
platforms = platforms.all;
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,79 +0,0 @@
|
||||||
{
|
|
||||||
stdenv,
|
|
||||||
lib,
|
|
||||||
fetchFromGitHub,
|
|
||||||
qtbase,
|
|
||||||
qtx11extras,
|
|
||||||
qttools,
|
|
||||||
kglobalaccel,
|
|
||||||
kinit,
|
|
||||||
kwin,
|
|
||||||
kdecoration,
|
|
||||||
kcrash,
|
|
||||||
kio,
|
|
||||||
knotifications,
|
|
||||||
kguiaddons,
|
|
||||||
kcoreaddons,
|
|
||||||
# systemsettings,
|
|
||||||
cmake,
|
|
||||||
qt5base,
|
|
||||||
extra-cmake-modules,
|
|
||||||
wrapQtAppsHook,
|
|
||||||
libepoxy,
|
|
||||||
kdelibs4support,
|
|
||||||
libXdmcp
|
|
||||||
}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
pname = "LightlyShaders";
|
|
||||||
version = "2.0.0";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "a-parhom";
|
|
||||||
repo = "LightlyShaders";
|
|
||||||
rev = "v2.0";
|
|
||||||
sha256 = "sha256-p94VwzGHB/4qxthvG507JEXx9j2MZDo6yyElq3XQxYc=";
|
|
||||||
};
|
|
||||||
|
|
||||||
# dontWrapQtApps = true;
|
|
||||||
|
|
||||||
buildInputs = [
|
|
||||||
qtbase
|
|
||||||
qtx11extras
|
|
||||||
qttools
|
|
||||||
kglobalaccel
|
|
||||||
kdelibs4support
|
|
||||||
kcrash
|
|
||||||
kinit
|
|
||||||
kwin
|
|
||||||
kdecoration
|
|
||||||
kio
|
|
||||||
knotifications
|
|
||||||
kguiaddons
|
|
||||||
kcoreaddons
|
|
||||||
# systemsettings
|
|
||||||
libepoxy
|
|
||||||
libXdmcp
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
|
||||||
cmake
|
|
||||||
extra-cmake-modules
|
|
||||||
wrapQtAppsHook
|
|
||||||
];
|
|
||||||
|
|
||||||
postConfigure = ''
|
|
||||||
substituteInPlace cmake_install.cmake \
|
|
||||||
--replace "${kdelibs4support}" "$out"
|
|
||||||
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
name = "LightlyShaders";
|
|
||||||
description = "Round corners and outline effect for KWin.";
|
|
||||||
homepage = "https://github.com/a-parhom/LightlyShaders";
|
|
||||||
license = licenses.gpl3;
|
|
||||||
maintainers = [ "chriscochrun" ];
|
|
||||||
platforms = platforms.all;
|
|
||||||
};
|
|
||||||
}
|
|
43
pkgs/LightlyShaders/flake.lock
generated
43
pkgs/LightlyShaders/flake.lock
generated
|
@ -1,43 +0,0 @@
|
||||||
{
|
|
||||||
"nodes": {
|
|
||||||
"flake-utils": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1667395993,
|
|
||||||
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixpkgs": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1671359686,
|
|
||||||
"narHash": "sha256-3MpC6yZo+Xn9cPordGz2/ii6IJpP2n8LE8e/ebUXLrs=",
|
|
||||||
"owner": "nixos",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"rev": "04f574a1c0fde90b51bf68198e2297ca4e7cccf4",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nixos",
|
|
||||||
"ref": "nixos-unstable",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"root": {
|
|
||||||
"inputs": {
|
|
||||||
"flake-utils": "flake-utils",
|
|
||||||
"nixpkgs": "nixpkgs"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"root": "root",
|
|
||||||
"version": 7
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
{
|
|
||||||
description = "A Church Presentation Application";
|
|
||||||
|
|
||||||
inputs = {
|
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
|
||||||
flake-utils.url = "github:numtide/flake-utils";
|
|
||||||
};
|
|
||||||
|
|
||||||
outputs = { self, nixpkgs, flake-utils }:
|
|
||||||
flake-utils.lib.eachDefaultSystem
|
|
||||||
(system:
|
|
||||||
let
|
|
||||||
pkgs = nixpkgs.legacyPackages.${system};
|
|
||||||
src = ./.;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
devShell = import ./shell.nix { inherit pkgs; };
|
|
||||||
defaultPackage = pkgs.libsForQt5.callPackage ./default.nix {};
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
|
|
@ -1,85 +0,0 @@
|
||||||
{
|
|
||||||
stdenv,
|
|
||||||
lib,
|
|
||||||
fetchFromGitHub,
|
|
||||||
qtbase,
|
|
||||||
qtx11extras,
|
|
||||||
qttools,
|
|
||||||
kglobalaccel,
|
|
||||||
kinit,
|
|
||||||
kwin,
|
|
||||||
kdecoration,
|
|
||||||
kcrash,
|
|
||||||
kio,
|
|
||||||
knotifications,
|
|
||||||
kguiaddons,
|
|
||||||
kcoreaddons,
|
|
||||||
# systemsettings,
|
|
||||||
cmake,
|
|
||||||
extra-cmake-modules,
|
|
||||||
wrapQtAppsHook,
|
|
||||||
libepoxy,
|
|
||||||
kdelibs4support,
|
|
||||||
libXdmcp
|
|
||||||
}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
pname = "RoundedSBE";
|
|
||||||
version = "0.1.0";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "a-parhom";
|
|
||||||
repo = "RoundedSBE";
|
|
||||||
rev = "ba60e3c84ed0bab18d369435e7d8cdd1e33fd6b2";
|
|
||||||
sha256 = "sha256-soQdRykn0WucfQkiEdMZTVmvxNu1i0siS3f8LAUMKMQ=";
|
|
||||||
};
|
|
||||||
|
|
||||||
# dontWrapQtApps = true;
|
|
||||||
|
|
||||||
buildInputs = [
|
|
||||||
qtbase
|
|
||||||
qtx11extras
|
|
||||||
qttools
|
|
||||||
kglobalaccel
|
|
||||||
kdelibs4support
|
|
||||||
kcrash
|
|
||||||
kinit
|
|
||||||
kwin
|
|
||||||
kdecoration
|
|
||||||
kio
|
|
||||||
knotifications
|
|
||||||
kguiaddons
|
|
||||||
kcoreaddons
|
|
||||||
# systemsettings
|
|
||||||
libepoxy
|
|
||||||
libXdmcp
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
|
||||||
cmake
|
|
||||||
extra-cmake-modules
|
|
||||||
wrapQtAppsHook
|
|
||||||
];
|
|
||||||
|
|
||||||
# postConfigure = ''
|
|
||||||
# substituteInPlace cmake_install.cmake \
|
|
||||||
# --replace "${kdelibs4support}" "$out"
|
|
||||||
|
|
||||||
# '';
|
|
||||||
|
|
||||||
cmakeFlags = [
|
|
||||||
"-DCMAKE_INSTALL_PREFIX=$out"
|
|
||||||
"-DCMAKE_BUILD_TYPE=Release"
|
|
||||||
"-DBUILD_TESTING=OFF"
|
|
||||||
"-DKDE_INSTALL_USE_QT_SYS_PATHS=ON"
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
name = "RoundedSBE";
|
|
||||||
description = "Round corners and outline effect for Sierra Breeze Enhanced.";
|
|
||||||
homepage = "https://github.com/a-parhom/RoundedSBE";
|
|
||||||
license = licenses.gpl3;
|
|
||||||
maintainers = [ "chriscochrun" ];
|
|
||||||
platforms = platforms.all;
|
|
||||||
};
|
|
||||||
}
|
|
43
pkgs/RoundedSBE/flake.lock
generated
43
pkgs/RoundedSBE/flake.lock
generated
|
@ -1,43 +0,0 @@
|
||||||
{
|
|
||||||
"nodes": {
|
|
||||||
"flake-utils": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1667395993,
|
|
||||||
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"nixpkgs": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1671359686,
|
|
||||||
"narHash": "sha256-3MpC6yZo+Xn9cPordGz2/ii6IJpP2n8LE8e/ebUXLrs=",
|
|
||||||
"owner": "nixos",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"rev": "04f574a1c0fde90b51bf68198e2297ca4e7cccf4",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "nixos",
|
|
||||||
"ref": "nixos-unstable",
|
|
||||||
"repo": "nixpkgs",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"root": {
|
|
||||||
"inputs": {
|
|
||||||
"flake-utils": "flake-utils",
|
|
||||||
"nixpkgs": "nixpkgs"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"root": "root",
|
|
||||||
"version": 7
|
|
||||||
}
|
|
|
@ -1,21 +0,0 @@
|
||||||
{
|
|
||||||
description = "Rounded Sierra Breeze Enhanced";
|
|
||||||
|
|
||||||
inputs = {
|
|
||||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
|
||||||
flake-utils.url = "github:numtide/flake-utils";
|
|
||||||
};
|
|
||||||
|
|
||||||
outputs = { self, nixpkgs, flake-utils }:
|
|
||||||
flake-utils.lib.eachDefaultSystem
|
|
||||||
(system:
|
|
||||||
let
|
|
||||||
pkgs = nixpkgs.legacyPackages.${system};
|
|
||||||
src = ./.;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
devShell = import ./shell.nix { inherit pkgs; };
|
|
||||||
defaultPackage = pkgs.libsForQt5.callPackage ./default.nix {};
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
|
|
@ -1,81 +0,0 @@
|
||||||
{
|
|
||||||
lib,
|
|
||||||
stdenv,
|
|
||||||
cmake,
|
|
||||||
qtbase,
|
|
||||||
wrapQtAppsHook,
|
|
||||||
kwindowsystem,
|
|
||||||
kiconthemes,
|
|
||||||
kdecoration,
|
|
||||||
kcoreaddons,
|
|
||||||
kcolorscheme ? null,
|
|
||||||
kcmutils,
|
|
||||||
frameworkintegration,
|
|
||||||
extra-cmake-modules,
|
|
||||||
darkly-qt6 ? null,
|
|
||||||
}:
|
|
||||||
let
|
|
||||||
inherit (builtins) baseNameOf;
|
|
||||||
inherit (lib.sources) cleanSourceWith cleanSource;
|
|
||||||
inherit (lib.strings) hasSuffix;
|
|
||||||
isQt5 = lib.versionOlder qtbase.version "6";
|
|
||||||
in
|
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
|
||||||
pname = "darkly-qt${if isQt5 then "5" else "6"}";
|
|
||||||
version = lib.removeSuffix "\n" (builtins.readFile ../VERSION);
|
|
||||||
|
|
||||||
src = cleanSourceWith {
|
|
||||||
filter =
|
|
||||||
name: _type:
|
|
||||||
let
|
|
||||||
baseName = baseNameOf (toString name);
|
|
||||||
in
|
|
||||||
!(hasSuffix ".nix" baseName);
|
|
||||||
src = cleanSource ../.;
|
|
||||||
};
|
|
||||||
|
|
||||||
postInstall = lib.optionalString isQt5 ''
|
|
||||||
rm -r $out/share
|
|
||||||
ln -s "${darkly-qt6}/share" "$out/share"
|
|
||||||
ln -s "${darkly-qt6}/bin" "$out/bin"
|
|
||||||
'';
|
|
||||||
|
|
||||||
buildInputs = [ qtbase ];
|
|
||||||
|
|
||||||
propagatedBuildInputs =
|
|
||||||
[
|
|
||||||
frameworkintegration
|
|
||||||
kcmutils
|
|
||||||
kcoreaddons
|
|
||||||
kdecoration
|
|
||||||
kiconthemes
|
|
||||||
kwindowsystem
|
|
||||||
]
|
|
||||||
++ lib.optionals (!isQt5) [
|
|
||||||
kcolorscheme
|
|
||||||
];
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
|
||||||
cmake
|
|
||||||
extra-cmake-modules
|
|
||||||
wrapQtAppsHook
|
|
||||||
];
|
|
||||||
|
|
||||||
cmakeFlags = [
|
|
||||||
(lib.cmakeBool "BUILD_QT5" isQt5)
|
|
||||||
(lib.cmakeBool "BUILD_QT6" (!isQt5))
|
|
||||||
];
|
|
||||||
|
|
||||||
outputs = [
|
|
||||||
"out"
|
|
||||||
"dev"
|
|
||||||
];
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
description = "Fork of the Darkly breeze theme style that aims to be visually modern and minimalistic";
|
|
||||||
mainProgram = "darkly-settings6";
|
|
||||||
homepage = "https://github.com/Bali10050/Darkly";
|
|
||||||
license = licenses.gpl2Plus;
|
|
||||||
platforms = platforms.all;
|
|
||||||
};
|
|
||||||
})
|
|
|
@ -4,7 +4,6 @@
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
pinentry
|
pinentry
|
||||||
pinentry-qt
|
pinentry-qt
|
||||||
lightly-boehs
|
|
||||||
caffeine-ng
|
caffeine-ng
|
||||||
hunspell
|
hunspell
|
||||||
hunspellDicts.en_US-large
|
hunspellDicts.en_US-large
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue