|
|
@ -5,6 +5,7 @@ pub fn choose_pkgs(desktop_setup: &str) {
|
|
|
|
match desktop_setup {
|
|
|
|
match desktop_setup {
|
|
|
|
"onyx" => {
|
|
|
|
"onyx" => {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
|
|
|
|
"xorg",
|
|
|
|
"onyx",
|
|
|
|
"onyx",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
@ -12,10 +13,11 @@ pub fn choose_pkgs(desktop_setup: &str) {
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
"gnome" => {
|
|
|
|
"gnome" => {
|
|
|
|
install(vec!["gnome", "gnome-tweaks", "chrome-gnome-shell", "gdm"]);
|
|
|
|
install(vec!["xorg", "gnome", "gnome-tweaks", "chrome-gnome-shell", "gdm",]);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
"kde" => {
|
|
|
|
"kde" => {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
|
|
|
|
"xorg",
|
|
|
|
"kde",
|
|
|
|
"kde",
|
|
|
|
"plasma",
|
|
|
|
"plasma",
|
|
|
|
"plasma-wayland-session",
|
|
|
|
"plasma-wayland-session",
|
|
|
@ -25,6 +27,7 @@ pub fn choose_pkgs(desktop_setup: &str) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
"budgie" => {
|
|
|
|
"budgie" => {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
|
|
|
|
"xorg",
|
|
|
|
"budgie-desktop",
|
|
|
|
"budgie-desktop",
|
|
|
|
"gnome",
|
|
|
|
"gnome",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
@ -34,6 +37,7 @@ pub fn choose_pkgs(desktop_setup: &str) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
"cinnamon" => {
|
|
|
|
"cinnamon" => {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
|
|
|
|
"xorg",
|
|
|
|
"cinnamon",
|
|
|
|
"cinnamon",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
@ -44,6 +48,7 @@ pub fn choose_pkgs(desktop_setup: &str) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
"mate" => {
|
|
|
|
"mate" => {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
|
|
|
|
"xorg",
|
|
|
|
"mate",
|
|
|
|
"mate",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
@ -53,6 +58,7 @@ pub fn choose_pkgs(desktop_setup: &str) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
"xfce" => {
|
|
|
|
"xfce" => {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
|
|
|
|
"xorg",
|
|
|
|
"xfce4",
|
|
|
|
"xfce4",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
@ -62,6 +68,7 @@ pub fn choose_pkgs(desktop_setup: &str) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
"enlightenment" => {
|
|
|
|
"enlightenment" => {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
|
|
|
|
"xorg",
|
|
|
|
"enlightenment",
|
|
|
|
"enlightenment",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|