cachyos compatibility
Some checks failed
Ansible Lint Check / check-ansible (push) Failing after 48s
Nix Format Check / check-format (push) Failing after 1m49s
Python Lint Check / check-python (push) Failing after 33s

This commit is contained in:
2025-07-18 10:13:33 +02:00
parent fe80046042
commit 085d037f77
46 changed files with 478 additions and 407 deletions

View File

@@ -301,7 +301,7 @@ warning_prompt() {
log_error "Please ensure you have a backup of your data before proceeding."
log_error "This script will modify system files and may require sudo permissions."
echo ""
log_info "This script has been tested on Ubuntu 22.04, 24.04, 24.10, Pop!_OS 24.04 Alpha 7, Debian 12 and Fedora 41."
log_info "This script has been tested on Ubuntu 22.04, 24.04, 24.10, Pop!_OS 24.04 Alpha 7, Debian 12, Fedora 41 and CachyOS."
log_info "Setup starts in 10 seconds, to abort use Ctrl+C to exit NOW."
echo ""
sleep 10
@@ -425,6 +425,12 @@ check_compatibility() {
sleep 5
check_command_availibility "apt"
;;
CachyOS*)
log_success "Detected CachyOS Linux. Proceeding with setup..."
log_warning "Continueing in 5 seconds..."
sleep 5
check_command_availibility "pacman"
;;
*)
die "Unsupported distribution: $distro"
;;
@@ -518,7 +524,7 @@ EOF
log_error "!!! Please logout / restart to continue !!!"
log_error "~~~ Proceed by running 'dotf update' ~~~"
echo ""
log_warning "Note: For servers to be able to load secrets you might want to populate ~/.op_sat with a 1Password Service Account Token."
log_warning "Note: For systems to be able to load secrets you might want to populate ~/.op_sat with a 1Password Service Account Token."
echo ""
}