# Enable the subsequent settings only in interactive sessions case $- in *i*) ;; *) return;; esac alias l='ls -a' alias vi='nvim' function nixclean(){ nix-env --list-generations nix-collect-garbage --delete-old nix-collect-garbage --delete-generations 1 2 3 sudo nix-collect-garbage -d sudo /run/current-system/bin/switch-to-configuration boot } function nixed(){ sudoedit /etc/nixos/configuration.nix } function pkged(){ sudoedit /etc/nixos/pkg.nix } function served(){ sudoedit /etc/nixos/services.nix } function nrt(){ sudo nixos-rebuild test } function nrs(){ sudo nixos-rebuild switch } function tvn(){ tv nix } # Generated for envman. Do not edit. [ -s "$HOME/.config/envman/load.sh" ] && source "$HOME/.config/envman/load.sh"