nixpkgs/overlays/custom-push-etckeeper/default.nix
Daniel Siepmann 3b6e9cfe01
Add custom script to push etckeeper state
I'm still on Ubuntu and use etckeeper to track changes to /etc.
This small script will push it to my own Gitea instance as a backup and
online history in case I need it.
2022-05-15 21:40:35 +02:00

18 lines
318 B
Nix

self: super:
{
custom-push-etckeeper = super.pkgs.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
'';
};
}