Daniel Siepmann
bfb5e08460
No need for overlays. Instead create own packages and call them via callPackage. That will keep them simpler and allows dependency injection. I can follow existing patterns from nixpkgs, etc.
16 lines
268 B
Nix
16 lines
268 B
Nix
{ writeShellApplication }:
|
|
|
|
writeShellApplication {
|
|
name = "custom-push-etckeeper";
|
|
|
|
text = ''
|
|
mkdir /tmp/etckeeper
|
|
cd /tmp/etckeeper
|
|
sudo cp -r /etc/.git .
|
|
sudo chown -R daniels:daniels .
|
|
git push
|
|
cd /tmp
|
|
rm -rf /tmp/etckeeper
|
|
'';
|
|
}
|