Files
dotfiles/.bashrc
T
2026-07-29 10:01:21 -05:00

42 lines
631 B
Bash

# Enable the subsequent settings only in interactive sessions
case $- in
*i*) ;;
*) return;;
esac
alias l='ls -a'
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
}