|
|
@ -42,6 +42,10 @@ fn install_bspwm() {
|
|
|
|
"sxhkd",
|
|
|
|
"sxhkd",
|
|
|
|
"xdo",
|
|
|
|
"xdo",
|
|
|
|
"xterm",
|
|
|
|
"xterm",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
@ -64,6 +68,10 @@ fn install_awesome() {
|
|
|
|
"rlwrap",
|
|
|
|
"rlwrap",
|
|
|
|
"vicious",
|
|
|
|
"vicious",
|
|
|
|
"xterm",
|
|
|
|
"xterm",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
@ -86,6 +94,10 @@ fn install_herbstluftwm() {
|
|
|
|
"dzen2",
|
|
|
|
"dzen2",
|
|
|
|
"xorg-xsetroot",
|
|
|
|
"xorg-xsetroot",
|
|
|
|
"xterm",
|
|
|
|
"xterm",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
@ -109,6 +121,10 @@ fn install_i3gaps() {
|
|
|
|
"i3status",
|
|
|
|
"i3status",
|
|
|
|
"rxvt-unicode",
|
|
|
|
"rxvt-unicode",
|
|
|
|
"xterm",
|
|
|
|
"xterm",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
@ -132,6 +148,10 @@ fn install_sway() {
|
|
|
|
"mako",
|
|
|
|
"mako",
|
|
|
|
"polkit",
|
|
|
|
"polkit",
|
|
|
|
"swaybg",
|
|
|
|
"swaybg",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
@ -153,6 +173,10 @@ fn install_lxqt() {
|
|
|
|
"breeze-icons",
|
|
|
|
"breeze-icons",
|
|
|
|
"nm-tray",
|
|
|
|
"nm-tray",
|
|
|
|
"xscreensaver",
|
|
|
|
"xscreensaver",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"sddm",
|
|
|
|
"sddm",
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
enable_dm("sddm");
|
|
|
|
enable_dm("sddm");
|
|
|
@ -162,10 +186,14 @@ fn install_enlightenment() {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
"xorg",
|
|
|
|
"xorg",
|
|
|
|
"enlightenment",
|
|
|
|
"enlightenment",
|
|
|
|
|
|
|
|
"terminology",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"terminology",
|
|
|
|
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
files_eval(
|
|
|
|
files_eval(
|
|
|
|
files::append_file(
|
|
|
|
files::append_file(
|
|
|
@ -205,6 +233,10 @@ fn install_mate() {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
"xorg",
|
|
|
|
"xorg",
|
|
|
|
"mate",
|
|
|
|
"mate",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
@ -224,6 +256,10 @@ fn install_cinnamon() {
|
|
|
|
install(vec![
|
|
|
|
install(vec![
|
|
|
|
"xorg",
|
|
|
|
"xorg",
|
|
|
|
"cinnamon",
|
|
|
|
"cinnamon",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
@ -246,6 +282,10 @@ fn install_budgie() {
|
|
|
|
"xorg",
|
|
|
|
"xorg",
|
|
|
|
"budgie-desktop",
|
|
|
|
"budgie-desktop",
|
|
|
|
"gnome",
|
|
|
|
"gnome",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
|
"lightdm-gtk-greeter-settings",
|
|
|
@ -270,18 +310,40 @@ fn install_kde() {
|
|
|
|
"plasma-wayland-session",
|
|
|
|
"plasma-wayland-session",
|
|
|
|
"kde-utilities",
|
|
|
|
"kde-utilities",
|
|
|
|
"kde-system",
|
|
|
|
"kde-system",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
"sddm",
|
|
|
|
"sddm",
|
|
|
|
]);
|
|
|
|
]);
|
|
|
|
enable_dm("sddm");
|
|
|
|
enable_dm("sddm");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
fn install_gnome() {
|
|
|
|
fn install_gnome() {
|
|
|
|
install(vec!["xorg", "gnome", "sushi", "gdm"]);
|
|
|
|
install(vec![
|
|
|
|
|
|
|
|
"xorg",
|
|
|
|
|
|
|
|
"gnome",
|
|
|
|
|
|
|
|
"sushi",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
|
|
|
|
"gdm",
|
|
|
|
|
|
|
|
]);
|
|
|
|
enable_dm("gdm");
|
|
|
|
enable_dm("gdm");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
fn install_onyx() {
|
|
|
|
fn install_onyx() {
|
|
|
|
install(vec!["xorg", "onyx", "sushi", "gdm"]);
|
|
|
|
install(vec![
|
|
|
|
|
|
|
|
"xorg",
|
|
|
|
|
|
|
|
"onyx",
|
|
|
|
|
|
|
|
"sushi",
|
|
|
|
|
|
|
|
"pipewire",
|
|
|
|
|
|
|
|
"pipewire-pulse",
|
|
|
|
|
|
|
|
"pipewire-alsa",
|
|
|
|
|
|
|
|
"pipewire-jack",
|
|
|
|
|
|
|
|
"gdm",
|
|
|
|
|
|
|
|
]);
|
|
|
|
enable_dm("gdm");
|
|
|
|
enable_dm("gdm");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|