2022-05-31 18:54:47 +02:00
|
|
|
{
|
|
|
|
writeShellApplication,
|
|
|
|
git
|
|
|
|
}:
|
2022-05-24 18:44:52 +02:00
|
|
|
|
|
|
|
writeShellApplication {
|
|
|
|
name = "custom-push-etckeeper";
|
|
|
|
|
2022-05-31 18:54:47 +02:00
|
|
|
runtimeInputs = [
|
|
|
|
git
|
|
|
|
];
|
|
|
|
|
2022-05-24 18:44:52 +02:00
|
|
|
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
|
|
|
|
'';
|
|
|
|
}
|