This commit is contained in:
parent
94ec42ea74
commit
db1acbbd3c
6 changed files with 77 additions and 13 deletions
|
@ -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 => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue