CLI fixes for Fedora
This commit is contained in:
parent
dfff773f7e
commit
938ab8e83b
@ -113,7 +113,7 @@ sys_packages() {
|
|||||||
nix-channel --update
|
nix-channel --update
|
||||||
|
|
||||||
printfe "%s\n" "cyan" "Updating nixos flake..."
|
printfe "%s\n" "cyan" "Updating nixos flake..."
|
||||||
cd $HOME/dotfiles/config/nixos && nix flake update
|
cd $HOME/dotfiles/config/nixos && nix --extra-experimental-features nix-command --extra-experimental-features flakes flake update
|
||||||
|
|
||||||
# Exit if this failed
|
# Exit if this failed
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
@ -122,9 +122,16 @@ sys_packages() {
|
|||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
printfe "%s\n" "cyan" "Updating apt packages..."
|
if [ -x "$(command -v apt)" ]; then
|
||||||
sudo nala upgrade -y
|
printfe "%s\n" "cyan" "Updating apt packages..."
|
||||||
sudo nala autoremove -y --purge
|
sudo nala upgrade -y
|
||||||
|
sudo nala autoremove -y --purge
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -x "$(command -v yum)" ]; then
|
||||||
|
printfe "%s\n" "cyan" "Updating yum packages..."
|
||||||
|
sudo yum update -y
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -163,7 +170,7 @@ flatpakpkgs() {
|
|||||||
|
|
||||||
homemanager() {
|
homemanager() {
|
||||||
printfe "%s\n" "cyan" "Updating Home Manager flake..."
|
printfe "%s\n" "cyan" "Updating Home Manager flake..."
|
||||||
cd $HOME/dotfiles/config/home-manager && nix flake update
|
cd $HOME/dotfiles/config/home-manager && nix --extra-experimental-features nix-command --extra-experimental-features flakes flake update
|
||||||
}
|
}
|
||||||
|
|
||||||
####################################################################################################
|
####################################################################################################
|
||||||
|
@ -49,8 +49,7 @@ if [[ "$RUN_NIX" == true ]]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
printfe "%s\n" "red" "NixOS is not installed."
|
printfe "%s\n" "red" "Skipping nixos-rebuild, NixOS is not installed."
|
||||||
exit 1
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user