navos
All checks were successful
ci/woodpecker/push/build Pipeline was successful

This commit is contained in:
JMARyA 2024-12-29 10:26:04 +01:00
parent 94ec42ea74
commit db1acbbd3c
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
6 changed files with 77 additions and 13 deletions

View file

@ -10,6 +10,7 @@ use boot::setup_bootloader;
use drives::{format_drives, mount_drives};
use first_boot::{first_boot_values, genfstab};
use kernel::setup_mkinitcpio;
use navos::setup_navos;
use ollama::setup_ollama;
use security::{setup_secure_boot, setup_tpm_unlock};
use ssh::setup_ssh;
@ -21,11 +22,12 @@ pub mod boot;
pub mod drives;
pub mod first_boot;
pub mod kernel;
pub mod navos;
pub mod ollama;
pub mod security;
pub mod ssh;
pub mod user;
pub mod zram;
pub mod ollama;
use crate::{
config::InstallConfig,
@ -96,6 +98,7 @@ pub fn install(conf: InstallConfig) {
match conf.general.mode {
crate::config::InstallMode::Base => {}
crate::config::InstallMode::Desktop => {
setup_navos();
install_pkgs(&pkg::DESKTOP_PKG);
print_status("Enable SDDM");
std::os::unix::fs::symlink(
@ -105,6 +108,7 @@ pub fn install(conf: InstallConfig) {
.unwrap();
}
crate::config::InstallMode::Server => {
setup_navos();
install_pkgs(&pkg::SERVER_PKG);
}
crate::config::InstallMode::Kiosk => {