Files
dotfiles/.bashrc
T
2026-08-14 01:01:55 -05:00

45 lines
763 B
Bash

# 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"