add sddm keyboard layout
All checks were successful
ci/woodpecker/push/build Pipeline was successful
All checks were successful
ci/woodpecker/push/build Pipeline was successful
This commit is contained in:
parent
78794c567e
commit
70db810a82
1 changed files with 10 additions and 0 deletions
|
@ -32,6 +32,7 @@ pub mod zram;
|
|||
|
||||
use crate::{
|
||||
config::InstallConfig,
|
||||
linux::install_file,
|
||||
pkg::{self, install_pkgs, pacstrap},
|
||||
print_status,
|
||||
};
|
||||
|
@ -99,6 +100,15 @@ pub fn install(conf: InstallConfig) {
|
|||
setup_navos();
|
||||
install_pkgs(&pkg::DESKTOP_PKG);
|
||||
print_status("Enable SDDM");
|
||||
print_status("Set keyboard layout for SDDM");
|
||||
install_file(
|
||||
"/mnt/usr/share/sddm/scripts/Xsetup",
|
||||
&format!(
|
||||
"#!/bin/sh\n# Xsetup\nsetxkbmap {},us",
|
||||
conf.general.keyboard_layout
|
||||
),
|
||||
0o644,
|
||||
);
|
||||
|
||||
std::os::unix::fs::symlink(
|
||||
"/usr/lib/systemd/system/sddm.service",
|
||||
|
|
Loading…
Add table
Reference in a new issue