feat: add onefetch and pre-commit to all shells
This commit is contained in:
parent
6a6bf622ef
commit
5c89e03000
|
@ -48,6 +48,7 @@
|
||||||
|
|
||||||
packagesSharedByAll = with pkgs; [
|
packagesSharedByAll = with pkgs; [
|
||||||
diff-so-fancy
|
diff-so-fancy
|
||||||
|
pre-commit
|
||||||
];
|
];
|
||||||
|
|
||||||
scripts = {
|
scripts = {
|
||||||
|
@ -141,6 +142,10 @@
|
||||||
(pkgs.lib.attrsets.mapAttrs (name: value:
|
(pkgs.lib.attrsets.mapAttrs (name: value:
|
||||||
pkgs.mkShell (pkgs.lib.recursiveUpdate value {
|
pkgs.mkShell (pkgs.lib.recursiveUpdate value {
|
||||||
packages = value.packages ++ packagesSharedByAll;
|
packages = value.packages ++ packagesSharedByAll;
|
||||||
|
shellHook = ''
|
||||||
|
echo -e 1>&2 "\n\n Welcome to the development shell!\n\n"
|
||||||
|
${pkgs.onefetch}/bin/onefetch
|
||||||
|
'';
|
||||||
}))
|
}))
|
||||||
shells)
|
shells)
|
||||||
// {
|
// {
|
||||||
|
@ -149,6 +154,7 @@
|
||||||
shellHook = ''
|
shellHook = ''
|
||||||
echo -e 1>&2 "\n\n Welcome to the development shell!\n\n"
|
echo -e 1>&2 "\n\n Welcome to the development shell!\n\n"
|
||||||
${config.pre-commit.installationScript}
|
${config.pre-commit.installationScript}
|
||||||
|
${pkgs.onefetch}/bin/onefetch
|
||||||
'';
|
'';
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue