#!/usr/bin/env bash
function dnf_edit_install(){
import_secrets
echo "nvim $dnf_install_path"
nvim "$dnf_install_path"
}
function dnf_install(){
import_secrets
msg_notice "Prompting for sudo for dnf install"
sudo dnf install $1
echo "dnf install $1"
if prompt_yesno "Add package installation to system setup?";then
echo "$1" >> "$dnf_install_path"
echo "Added to setup"
else
msg_notice "did NOT add to setup"
fi
}
function dnf_remove(){
import_secrets
msg_notice "Prompting for sudo for dnf remove"
sudo dnf remove $1
echo "dnf remove $1"
if prompt_yesno "Add package removal to system setup?";then
echo "$1" >> "$dnf_install_path"
echo "Added to setup"
else
msg_notice "did NOT add to setup"
fi
}