fix locales ( #5 )

axtloss/rework-partitioning
amy 3 years ago
parent cd27cbe181
commit 7cbed5cd6d

@ -88,6 +88,11 @@ jade desktops onyx
jade desktops gnome jade desktops gnome
``` ```
### setup timeshift
```sh
jade setup-timeshift
```
## How to build: ## How to build:
Tested on latest Cargo (1.60.0-nightly) Tested on latest Cargo (1.60.0-nightly)

@ -24,9 +24,17 @@ pub fn set_locale(locale: String) {
files::append_file("/mnt/etc/locale.gen", "en_US.UTF-8 UTF-8\n"), files::append_file("/mnt/etc/locale.gen", "en_US.UTF-8 UTF-8\n"),
"add en_US.UTF-8 UTF-8 to locale.gen", "add en_US.UTF-8 UTF-8 to locale.gen",
); );
for i in locale.split(' ') { for i in (0..locale.split(' ').count()).step_by(2) {
files_eval( files_eval(
files::append_file("/mnt/etc/locale.gen", format!("{}\n", i).as_str()), files::append_file(
"/mnt/etc/locale.gen",
format!(
"{} {}\n",
locale.split(' ').collect::<Vec<&str>>()[i],
locale.split(' ').collect::<Vec<&str>>()[i + 1]
)
.as_str(),
),
"add locales to locale.gen", "add locales to locale.gen",
); );
} }

Loading…
Cancel
Save