nix test 8
This commit is contained in:
@@ -39,9 +39,8 @@
|
|||||||
shell = self.packages.${pkgs.stdenv.hostPlatform.system}.zshell;
|
shell = self.packages.${pkgs.stdenv.hostPlatform.system}.zshell;
|
||||||
in
|
in
|
||||||
pkgs.mkShell.override {stdenv = shell.stdenv;} {
|
pkgs.mkShell.override {stdenv = shell.stdenv;} {
|
||||||
inputsFrom = [shell shell.plugin shell.extras];
|
inputsFrom = [shell shell.plugin];
|
||||||
packages = with pkgs; [clazy material-symbols rubik nerd-fonts.caskaydia-cove];
|
packages = with pkgs; [clazy material-symbols rubik nerd-fonts.caskaydia-cove];
|
||||||
CAELESTIA_XKB_RULES_PATH = "${pkgs.xkeyboard-config}/share/xkeyboard-config-2/rules/base.lst";
|
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -6,7 +6,6 @@
|
|||||||
makeFontsConf,
|
makeFontsConf,
|
||||||
app2unit,
|
app2unit,
|
||||||
swappy,
|
swappy,
|
||||||
libqalculate,
|
|
||||||
bash,
|
bash,
|
||||||
hyprland,
|
hyprland,
|
||||||
material-symbols,
|
material-symbols,
|
||||||
@@ -18,9 +17,6 @@
|
|||||||
cmake,
|
cmake,
|
||||||
ninja,
|
ninja,
|
||||||
pkg-config,
|
pkg-config,
|
||||||
debug ? false,
|
|
||||||
withCli ? false,
|
|
||||||
extraRuntimeDeps ? [],
|
|
||||||
}: let
|
}: let
|
||||||
version = "1.0.0";
|
version = "1.0.0";
|
||||||
|
|
||||||
@@ -28,7 +24,6 @@
|
|||||||
[
|
[
|
||||||
app2unit
|
app2unit
|
||||||
swappy
|
swappy
|
||||||
libqalculate
|
|
||||||
bash
|
bash
|
||||||
hyprland
|
hyprland
|
||||||
];
|
];
|
||||||
@@ -60,19 +55,11 @@ in
|
|||||||
|
|
||||||
cmakeFlags =
|
cmakeFlags =
|
||||||
[
|
[
|
||||||
(lib.cmakeFeature "ENABLE_MODULES" "shell")
|
|
||||||
(lib.cmakeFeature "INSTALL_QSCONFDIR" "${placeholder "out"}/share/zshell")
|
(lib.cmakeFeature "INSTALL_QSCONFDIR" "${placeholder "out"}/share/zshell")
|
||||||
];
|
];
|
||||||
|
|
||||||
dontStrip = debug;
|
dontStrip = debug;
|
||||||
|
|
||||||
prePatch = ''
|
|
||||||
substituteInPlace assets/pam.d/fprint \
|
|
||||||
--replace-fail pam_fprintd.so /run/current-system/sw/lib/security/pam_fprintd.so
|
|
||||||
substituteInPlace shell.qml \
|
|
||||||
--replace-fail 'ShellRoot {' 'ShellRoot { settings.watchFiles: false'
|
|
||||||
'';
|
|
||||||
|
|
||||||
passthru = {
|
passthru = {
|
||||||
inherit plugin;
|
inherit plugin;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user