Update cleanup scripts in fish
This commit is contained in:
parent
a7888c7021
commit
f51bcf9dd3
2 changed files with 62 additions and 1 deletions
home-manager/common/software
|
@ -131,6 +131,11 @@
|
|||
'';
|
||||
|
||||
# BTRFS Related
|
||||
clean-all-snapshots = ''
|
||||
clean-boot-snapshots
|
||||
clean-timeline-snapshots
|
||||
clean-btrfs-backup-snapshots
|
||||
'';
|
||||
clean-boot-snapshots = ''
|
||||
echo -en "Deleting boot snapshots...."
|
||||
for i in $(sudo snapper -c root list | grep boot | awk {'print $1'} | head -n -4);
|
||||
|
@ -141,6 +146,62 @@
|
|||
sudo snapper -c root list
|
||||
echo -e " done."
|
||||
'';
|
||||
|
||||
clean-timeline-snapshots = ''
|
||||
echo -en "Deleting timeline snapshots.... (root)"
|
||||
for i in $(sudo snapper -c root list | grep timeline | awk {'print $1'} | head -n -4)
|
||||
echo -en " $i,"
|
||||
sudo snapper -c root delete $i
|
||||
end
|
||||
echo -e " done."
|
||||
|
||||
echo -en "Deleting timeline snapshots.... (nix)"
|
||||
for i in $(sudo snapper -c nix list | grep timeline | awk {'print $1'} | head -n -4)
|
||||
echo -en " $i,"
|
||||
sudo snapper -c nix delete $i
|
||||
end
|
||||
echo -e " done."
|
||||
|
||||
echo -en "Deleting timeline snapshots.... (home)"
|
||||
for i in $(sudo snapper -c home list | grep timeline | awk {'print $1'} | head -n -4)
|
||||
echo -en " $i,"
|
||||
sudo snapper -c home delete $i
|
||||
end
|
||||
echo -e " done."
|
||||
|
||||
echo "Remaining Snapshots:"
|
||||
sudo snapper -c root list
|
||||
sudo snapper -c nix list
|
||||
sudo snapper -c home list
|
||||
'';
|
||||
clean-btrfs-backup-snapshots = ''
|
||||
echo -en "Deleting btrfs-backup snapshots.... (root)"
|
||||
for i in $(sudo snapper -c root list | grep btrfs-backup | awk {'print $1'})
|
||||
echo -en " $i,"
|
||||
sudo snapper -c root delete $i
|
||||
end
|
||||
echo -e " done."
|
||||
|
||||
echo -en "Deleting btrfs-backup snapshots.... (nix)"
|
||||
for i in $(sudo snapper -c nix list | grep btrfs-backup | awk {'print $1'})
|
||||
echo -en " $i,"
|
||||
sudo snapper -c nix delete $i
|
||||
end
|
||||
echo -e " done."
|
||||
|
||||
echo -en "Deleting btrfs-backup snapshots.... (home)"
|
||||
for i in $(sudo snapper -c home list | grep btrfs-backup | awk {'print $1'})
|
||||
echo -en " $i,"
|
||||
sudo snapper -c home delete $i
|
||||
end
|
||||
echo -e " done."
|
||||
|
||||
echo "Remaining Snapshots:"
|
||||
sudo snapper -c root list
|
||||
sudo snapper -c nix list
|
||||
sudo snapper -c home list
|
||||
'';
|
||||
|
||||
};
|
||||
|
||||
shellAliases = {
|
||||
|
|
|
@ -21,7 +21,7 @@
|
|||
"privacy.clearOnShutdown.history" = false;
|
||||
"privacy.clearOnShutdown.cookies" = false;
|
||||
"network.cookie.lifetimePolicy" = 0;
|
||||
"browser.theme.dark-private-windows" = false; # Disable private window dark theme
|
||||
"browser.theme.dark-private-windows" = false; # Disable private window dark theme
|
||||
};
|
||||
|
||||
containersForce = true;
|
||||
|
|
Loading…
Add table
Reference in a new issue