Kieran's opinionated (and probably slightly dumb) nix config

feat: add extra alii to zsh

Changed files
+12
home-manager
+12
home-manager/home.nix
···
update = "sudo nixos-rebuild switch";
gc = "git commit";
gp = "git push";
+
rr = "rm -Rf";
+
ghrpc = "gh repo create -c";
};
+
initExtra = ''
+
#ssh auto reconnect
+
assh() {
+
local host=$1
+
local port=$2
+
while true; do
+
ssh -p $port -o "BatchMode yes" $host || sleep 1
+
done
+
}
+
'';
history = {
size = 10000;
path = "${config.xdg.dataHome}/zsh/history";