diff --git a/minimal/gnome-minimal/Packages-Desktop b/manjaro/gnome/Packages-Desktop similarity index 100% rename from minimal/gnome-minimal/Packages-Desktop rename to manjaro/gnome/Packages-Desktop diff --git a/minimal/gnome-minimal/Packages-Live b/manjaro/gnome/Packages-Live similarity index 100% rename from minimal/gnome-minimal/Packages-Live rename to manjaro/gnome/Packages-Live diff --git a/minimal/gnome-minimal/Packages-Mhwd b/manjaro/gnome/Packages-Mhwd similarity index 100% rename from minimal/gnome-minimal/Packages-Mhwd rename to manjaro/gnome/Packages-Mhwd diff --git a/minimal/gnome-minimal/Packages-Root b/manjaro/gnome/Packages-Root similarity index 100% rename from minimal/gnome-minimal/Packages-Root rename to manjaro/gnome/Packages-Root diff --git a/minimal/gnome-minimal/desktop-overlay/etc/gdm/custom.conf b/manjaro/gnome/desktop-overlay/etc/gdm/custom.conf similarity index 100% rename from minimal/gnome-minimal/desktop-overlay/etc/gdm/custom.conf rename to manjaro/gnome/desktop-overlay/etc/gdm/custom.conf diff --git a/minimal/gnome-minimal/live-overlay b/manjaro/gnome/live-overlay similarity index 100% rename from minimal/gnome-minimal/live-overlay rename to manjaro/gnome/live-overlay diff --git a/minimal/gnome-minimal/mkinitcpio.conf b/manjaro/gnome/mkinitcpio.conf similarity index 100% rename from minimal/gnome-minimal/mkinitcpio.conf rename to manjaro/gnome/mkinitcpio.conf diff --git a/minimal/gnome-minimal/profile.conf b/manjaro/gnome/profile.conf similarity index 100% rename from minimal/gnome-minimal/profile.conf rename to manjaro/gnome/profile.conf diff --git a/minimal/kde-minimal/Packages-Desktop b/manjaro/kde/Packages-Desktop similarity index 100% rename from minimal/kde-minimal/Packages-Desktop rename to manjaro/kde/Packages-Desktop diff --git a/minimal/kde-minimal/Packages-Live b/manjaro/kde/Packages-Live similarity index 100% rename from minimal/kde-minimal/Packages-Live rename to manjaro/kde/Packages-Live diff --git a/minimal/kde-minimal/Packages-Mhwd b/manjaro/kde/Packages-Mhwd similarity index 100% rename from minimal/kde-minimal/Packages-Mhwd rename to manjaro/kde/Packages-Mhwd diff --git a/minimal/kde-minimal/Packages-Root b/manjaro/kde/Packages-Root similarity index 100% rename from minimal/kde-minimal/Packages-Root rename to manjaro/kde/Packages-Root diff --git a/minimal/kde-minimal/desktop-overlay/etc/pam.d/sddm b/manjaro/kde/desktop-overlay/etc/pam.d/sddm similarity index 100% rename from minimal/kde-minimal/desktop-overlay/etc/pam.d/sddm rename to manjaro/kde/desktop-overlay/etc/pam.d/sddm diff --git a/minimal/kde-minimal/desktop-overlay/etc/sddm.conf b/manjaro/kde/desktop-overlay/etc/sddm.conf similarity index 100% rename from minimal/kde-minimal/desktop-overlay/etc/sddm.conf rename to manjaro/kde/desktop-overlay/etc/sddm.conf diff --git a/minimal/kde-minimal/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf b/manjaro/kde/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf similarity index 100% rename from minimal/kde-minimal/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf rename to manjaro/kde/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf diff --git a/minimal/kde-minimal/live-overlay/etc/default b/manjaro/kde/live-overlay/etc/default similarity index 100% rename from minimal/kde-minimal/live-overlay/etc/default rename to manjaro/kde/live-overlay/etc/default diff --git a/minimal/kde-minimal/live-overlay/etc/fstab b/manjaro/kde/live-overlay/etc/fstab similarity index 100% rename from minimal/kde-minimal/live-overlay/etc/fstab rename to manjaro/kde/live-overlay/etc/fstab diff --git a/minimal/kde-minimal/live-overlay/etc/issue b/manjaro/kde/live-overlay/etc/issue similarity index 100% rename from minimal/kde-minimal/live-overlay/etc/issue rename to manjaro/kde/live-overlay/etc/issue diff --git a/minimal/kde-minimal/live-overlay/etc/pam.d b/manjaro/kde/live-overlay/etc/pam.d similarity index 100% rename from minimal/kde-minimal/live-overlay/etc/pam.d rename to manjaro/kde/live-overlay/etc/pam.d diff --git a/minimal/kde-minimal/live-overlay/etc/skel/.config/kcmdisplayrc b/manjaro/kde/live-overlay/etc/skel/.config/kcmdisplayrc similarity index 100% rename from minimal/kde-minimal/live-overlay/etc/skel/.config/kcmdisplayrc rename to manjaro/kde/live-overlay/etc/skel/.config/kcmdisplayrc diff --git a/minimal/kde-minimal/live-overlay/etc/skel/.config/kscreenlockerrc b/manjaro/kde/live-overlay/etc/skel/.config/kscreenlockerrc similarity index 100% rename from minimal/kde-minimal/live-overlay/etc/skel/.config/kscreenlockerrc rename to manjaro/kde/live-overlay/etc/skel/.config/kscreenlockerrc diff --git a/minimal/kde-minimal/live-overlay/etc/skel/.config/kwalletrc b/manjaro/kde/live-overlay/etc/skel/.config/kwalletrc similarity index 100% rename from minimal/kde-minimal/live-overlay/etc/skel/.config/kwalletrc rename to manjaro/kde/live-overlay/etc/skel/.config/kwalletrc diff --git a/minimal/kde-minimal/mkinitcpio.conf b/manjaro/kde/mkinitcpio.conf similarity index 100% rename from minimal/kde-minimal/mkinitcpio.conf rename to manjaro/kde/mkinitcpio.conf diff --git a/minimal/kde-minimal/profile.conf b/manjaro/kde/profile.conf similarity index 100% rename from minimal/kde-minimal/profile.conf rename to manjaro/kde/profile.conf diff --git a/minimal/lxqt-minimal/Packages-Desktop b/manjaro/lxqt/Packages-Desktop similarity index 100% rename from minimal/lxqt-minimal/Packages-Desktop rename to manjaro/lxqt/Packages-Desktop diff --git a/minimal/lxqt-minimal/Packages-Live b/manjaro/lxqt/Packages-Live similarity index 100% rename from minimal/lxqt-minimal/Packages-Live rename to manjaro/lxqt/Packages-Live diff --git a/minimal/lxqt-minimal/Packages-Mhwd b/manjaro/lxqt/Packages-Mhwd similarity index 100% rename from minimal/lxqt-minimal/Packages-Mhwd rename to manjaro/lxqt/Packages-Mhwd diff --git a/minimal/lxqt-minimal/Packages-Root b/manjaro/lxqt/Packages-Root similarity index 100% rename from minimal/lxqt-minimal/Packages-Root rename to manjaro/lxqt/Packages-Root diff --git a/minimal/lxqt-minimal/desktop-overlay/etc/sddm.conf b/manjaro/lxqt/desktop-overlay/etc/sddm.conf similarity index 100% rename from minimal/lxqt-minimal/desktop-overlay/etc/sddm.conf rename to manjaro/lxqt/desktop-overlay/etc/sddm.conf diff --git a/minimal/lxqt-minimal/live-overlay b/manjaro/lxqt/live-overlay similarity index 100% rename from minimal/lxqt-minimal/live-overlay rename to manjaro/lxqt/live-overlay diff --git a/minimal/lxqt-minimal/mkinitcpio.conf b/manjaro/lxqt/mkinitcpio.conf similarity index 100% rename from minimal/lxqt-minimal/mkinitcpio.conf rename to manjaro/lxqt/mkinitcpio.conf diff --git a/minimal/lxqt-minimal/profile.conf b/manjaro/lxqt/profile.conf similarity index 100% rename from minimal/lxqt-minimal/profile.conf rename to manjaro/lxqt/profile.conf diff --git a/manjaro/netinstall/Packages-Live b/manjaro/netinstall/Packages-Live new file mode 100644 index 0000000..44b039b --- /dev/null +++ b/manjaro/netinstall/Packages-Live @@ -0,0 +1,111 @@ +### General Packages +## Mandatory +>x86_64 efitools +>x86_64 manjaro-efi-utils +mkinitcpio-nfs-utils +nbd +>manjaro manjaro-syslinux-theme +>sonar sonar-syslinux-theme +>sonar sonar-calamares-branding + +>openrc manjaro-live-openrc +>systemd manjaro-live-systemd +manjaro-live-skel # live skel +# calamares # new GUI installer of manjaro +calamares-dev # new GUI installer of manjaro - kpmcore +# calamares-exp # new GUI installer of manjaro - experimental version + +>systemd sddm +>openrc sddm-consolekit +fluxbox-theme-vertex-maia +feh +sddm-andromeda-qt-theme +qt5ct +xterm + +>openrc networkmanager-openrc +>openrc networkmanager-consolekit +>systemd networkmanager +network-manager-applet +xcursor-breeze +sudo + +## Misc +>openrc consolekit-openrc +>openrc displaymanager-openrc +>openrc pm-utils +>openrc cgmanager-openrc +manjaro-hotfixes + +xorg-server +xorg-xinit + +#xf86-input-acecad +#xf86-input-elographics +#xf86-input-evdev +#xf86-input-joystick +#xf86-input-keyboard +#xf86-input-mouse +xf86-input-libinput +#xf86-input-void + +### Driver set for fast live-session bootup (optional) +## Xorg Drivers +#xf86-video-apm +#xf86-video-ark +#xf86-video-ati +#xf86-video-amdgpu # only works with kernels 4.2+ +#xf86-video-chips +#xf86-video-dummy +#xf86-video-fbdev +#xf86-video-glint +#xf86-video-i128 +#xf86-video-i740 +#xf86-video-intel +#xf86-video-mach64 +#xf86-video-neomagic +#xf86-video-nouveau +#xf86-video-nv +#xf86-video-openchrome +#xf86-video-r128 +#xf86-video-rendition +#xf86-video-s3 +#xf86-video-s3virge +#xf86-video-savage +#xf86-video-siliconmotion +#xf86-video-sis +#xf86-video-sisusb +#xf86-video-tdfx +#xf86-video-trident +#xf86-video-tseng +xf86-video-vesa +#xf86-video-vmware +#xf86-video-voodoo + +## Network Support +KERNEL-broadcom-wl +KERNEL-rt3562sta +KERNEL-r8168 + +## Virtualbox Drivers +virtualbox-guest-utils +KERNEL-virtualbox-guest-modules +#KERNEL-ndiswrapper + +## VMWare Support +open-vm-tools +#xf86-input-vmmouse +#vdpau drivers +#mesa-vdpau +#libva-intel-driver +#libva-mesa-driver +#libva-vdpau-driver +#opencl-mesa +#>multilib lib32-mesa # Optional dependency for mhwd + +## Bumblebee Support +#>systemd bumblebee +#>openrc bumblebee-openrc +#primus +#>multilib lib32-primus +#KERNEL-bbswitch diff --git a/minimal/xfce-minimal/Packages-Root b/manjaro/netinstall/Packages-Root similarity index 100% rename from minimal/xfce-minimal/Packages-Root rename to manjaro/netinstall/Packages-Root diff --git a/manjaro/netinstall/live-overlay/etc/default b/manjaro/netinstall/live-overlay/etc/default new file mode 120000 index 0000000..812b9ff --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/default @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/default \ No newline at end of file diff --git a/manjaro/netinstall/live-overlay/etc/fstab b/manjaro/netinstall/live-overlay/etc/fstab new file mode 120000 index 0000000..8750aca --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/fstab @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/fstab \ No newline at end of file diff --git a/manjaro/netinstall/live-overlay/etc/issue b/manjaro/netinstall/live-overlay/etc/issue new file mode 120000 index 0000000..c519805 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/issue @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/issue \ No newline at end of file diff --git a/manjaro/netinstall/live-overlay/etc/pam.d b/manjaro/netinstall/live-overlay/etc/pam.d new file mode 120000 index 0000000..68de596 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/pam.d @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/pam.d \ No newline at end of file diff --git a/manjaro/netinstall/live-overlay/etc/sddm.conf b/manjaro/netinstall/live-overlay/etc/sddm.conf new file mode 100644 index 0000000..c3a1b3f --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/sddm.conf @@ -0,0 +1,39 @@ +[Autologin] +Relogin=false +Session= +User= + +[General] +HaltCommand=/usr/bin/systemctl poweroff +Numlock=none +RebootCommand=/usr/bin/systemctl reboot + +[Theme] +Current=andromeda-qt +CursorTheme=Breeze +FacesDir=/usr/share/sddm/faces +ThemeDir=/usr/share/sddm/themes + +[Users] +DefaultPath=/bin:/usr/bin:/usr/local/bin +HideShells= +HideUsers= +MaximumUid=60000 +MinimumUid=1000 +RememberLastSession=true +RememberLastUser=true + +[WaylandDisplay] +SessionCommand=/usr/share/sddm/scripts/wayland-session +SessionDir=/usr/share/wayland-sessions + +[XDisplay] +DisplayCommand=/usr/share/sddm/scripts/Xsetup +DisplayStopCommand=/usr/share/sddm/scripts/Xstop +MinimumVT=1 +ServerArguments=-nolisten tcp +ServerPath=/usr/bin/X +SessionCommand=/usr/share/sddm/scripts/Xsession +SessionDir=/usr/share/xsessions +XauthPath=/usr/bin/xauth +XephyrPath=/usr/bin/Xephyr diff --git a/manjaro/netinstall/live-overlay/etc/skel/.Xresources b/manjaro/netinstall/live-overlay/etc/skel/.Xresources new file mode 100644 index 0000000..69a6088 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.Xresources @@ -0,0 +1,15 @@ +Xcursor.theme: breeze + +Xft.dpi: 96 +Xft.antialias: true +Xft.hinting: true +Xft.rgba: rgb +Xft.autohint: false +Xft.hintstyle: hintslight +Xft.lcdfilter: lcddefault + +XTerm*background: #2b2b2b +XTerm*foreground: #e7e7e7 +XTerm*pointerColor: #16A085 +XTerm*faceName: Fixed +XTerm*faceSize: 11 diff --git a/manjaro/netinstall/live-overlay/etc/skel/.config/fontconfig/fonts.conf b/manjaro/netinstall/live-overlay/etc/skel/.config/fontconfig/fonts.conf new file mode 100644 index 0000000..5728e9b --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.config/fontconfig/fonts.conf @@ -0,0 +1,27 @@ + + + + + + true + + + true + + + hintfull + + + rgb + + + true + + + lcdnone + + + 102 + + + diff --git a/manjaro/netinstall/live-overlay/etc/skel/.config/qt5ct/qt5ct.conf b/manjaro/netinstall/live-overlay/etc/skel/.config/qt5ct/qt5ct.conf new file mode 100644 index 0000000..7fc672b --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.config/qt5ct/qt5ct.conf @@ -0,0 +1,22 @@ +[Appearance] +color_scheme_path= +custom_palette=false +icon_theme=Adwaita +style=Fusion + +[Fonts] +fixed=@Variant(\0\0\0@\0\0\0\x18\0\x46\0i\0x\0\x65\0\x64\0 \0[\0M\0i\0s\0\x63\0]@$\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10) +general=@Variant(\0\0\0@\0\0\0\x12\0\x43\0\x61\0n\0t\0\x61\0r\0\x65\0l\0l@$\0\0\0\0\0\0\xff\xff\xff\xff\x5\x1\0\x32\x10) + +[Interface] +activate_item_on_single_click=1 +buttonbox_layout=0 +cursor_flash_time=1000 +dialog_buttons_have_icons=1 +double_click_interval=400 +gui_effects=@Invalid() +menus_have_icons=true +stylesheets=@Invalid() + +[SettingsWindow] +geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x2\0\0\0\0\x2\xb0\0\0\0\x6\0\0\x5O\0\0\x2\xe0\0\0\x2\xb1\0\0\0\a\0\0\x5N\0\0\x2\xdf\0\0\0\0\0\0\0\0\x5V) diff --git a/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/apps b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/apps new file mode 100644 index 0000000..e5f3a8e --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/apps @@ -0,0 +1,10 @@ +[app] (name=calamares) + [Fullscreen] {yes} + [Deco] {NONE} + [Close] {yes} +[end] +[app] (name=xterm) (class=XTerm) + [Dimensions] {50% 60%} + [Position] (UPPERLEFT) {5% 10%} + [Close] {yes} +[end] diff --git a/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/init b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/init new file mode 100644 index 0000000..20897f0 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/init @@ -0,0 +1,4 @@ +session.menuFile: ~/.fluxbox/menu +session.keyFile: ~/.fluxbox/keys +session.styleFile: /usr/share/fluxbox/styles/vertex-maia +session.configVersion: 13 diff --git a/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/keys b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/keys new file mode 100644 index 0000000..0567d04 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/keys @@ -0,0 +1,137 @@ +# click on the desktop to get menus +OnDesktop Mouse1 :HideMenus +OnDesktop Mouse2 :WorkspaceMenu +OnDesktop Mouse3 :RootMenu + +# scroll on the desktop to change workspaces +OnDesktop Mouse4 :PrevWorkspace +OnDesktop Mouse5 :NextWorkspace + +# scroll on the toolbar to change current window +OnToolbar Mouse4 :PrevWindow {static groups} (iconhidden=no) +OnToolbar Mouse5 :NextWindow {static groups} (iconhidden=no) + +# alt + left/right click to move/resize a window +OnWindow Mod1 Mouse1 :MacroCmd {Raise} {Focus} {StartMoving} +OnWindowBorder Move1 :StartMoving + +OnWindow Mod1 Mouse3 :MacroCmd {Raise} {Focus} {StartResizing NearestCorner} +OnLeftGrip Move1 :StartResizing bottomleft +OnRightGrip Move1 :StartResizing bottomright + +# alt + middle click to lower the window +OnWindow Mod1 Mouse2 :Lower + +# control-click a window's titlebar and drag to attach windows +OnTitlebar Control Mouse1 :StartTabbing + +# double click on the titlebar to shade +OnTitlebar Double Mouse1 :Shade + +# left click on the titlebar to move the window +OnTitlebar Mouse1 :MacroCmd {Raise} {Focus} {ActivateTab} +OnTitlebar Move1 :StartMoving + +# middle click on the titlebar to lower +OnTitlebar Mouse2 :Lower + +# right click on the titlebar for a menu of options +OnTitlebar Mouse3 :WindowMenu + +# alt-tab +Mod1 Tab :NextWindow {groups} (workspace=[current]) +Mod1 Shift Tab :PrevWindow {groups} (workspace=[current]) + +# cycle through tabs in the current window +Mod4 Tab :NextTab +Mod4 Shift Tab :PrevTab + +# go to a specific tab in the current window +Mod4 1 :Tab 1 +Mod4 2 :Tab 2 +Mod4 3 :Tab 3 +Mod4 4 :Tab 4 +Mod4 5 :Tab 5 +Mod4 6 :Tab 6 +Mod4 7 :Tab 7 +Mod4 8 :Tab 8 +Mod4 9 :Tab 9 + +# open a terminal +Mod1 F1 :Exec xterm + +# open a dialog to run programs +Mod1 F2 :Exec fbrun + +# volume settings, using common keycodes +# if these don't work, use xev to find out your real keycodes +176 :Exec amixer sset Master,0 1+ +174 :Exec amixer sset Master,0 1- +160 :Exec amixer sset Master,0 toggle + +# current window commands +Mod1 F4 :Close +Mod1 F5 :Kill +Mod1 F9 :Minimize +Mod1 F10 :Maximize +Mod1 F11 :Fullscreen + +# open the window menu +Mod1 space :WindowMenu + +# exit fluxbox +Control Mod1 Delete :Exit + +# change to previous/next workspace +Control Mod1 Left :PrevWorkspace +Control Mod1 Right :NextWorkspace + +# send the current window to previous/next workspace +Mod4 Left :SendToPrevWorkspace +Mod4 Right :SendToNextWorkspace + +# send the current window and follow it to previous/next workspace +Control Mod4 Left :TakeToPrevWorkspace +Control Mod4 Right :TakeToNextWorkspace + +# change to a specific workspace +Control F1 :Workspace 1 +Control F2 :Workspace 2 +Control F3 :Workspace 3 +Control F4 :Workspace 4 +Control F5 :Workspace 5 +Control F6 :Workspace 6 +Control F7 :Workspace 7 +Control F8 :Workspace 8 +Control F9 :Workspace 9 +Control F10 :Workspace 10 +Control F11 :Workspace 11 +Control F12 :Workspace 12 + +# send the current window to a specific workspace +Mod4 F1 :SendToWorkspace 1 +Mod4 F2 :SendToWorkspace 2 +Mod4 F3 :SendToWorkspace 3 +Mod4 F4 :SendToWorkspace 4 +Mod4 F5 :SendToWorkspace 5 +Mod4 F6 :SendToWorkspace 6 +Mod4 F7 :SendToWorkspace 7 +Mod4 F8 :SendToWorkspace 8 +Mod4 F9 :SendToWorkspace 9 +Mod4 F10 :SendToWorkspace 10 +Mod4 F11 :SendToWorkspace 11 +Mod4 F12 :SendToWorkspace 12 + +# send the current window and change to a specific workspace +Control Mod4 F1 :TakeToWorkspace 1 +Control Mod4 F2 :TakeToWorkspace 2 +Control Mod4 F3 :TakeToWorkspace 3 +Control Mod4 F4 :TakeToWorkspace 4 +Control Mod4 F5 :TakeToWorkspace 5 +Control Mod4 F6 :TakeToWorkspace 6 +Control Mod4 F7 :TakeToWorkspace 7 +Control Mod4 F8 :TakeToWorkspace 8 +Control Mod4 F9 :TakeToWorkspace 9 +Control Mod4 F10 :TakeToWorkspace 10 +Control Mod4 F11 :TakeToWorkspace 11 +Control Mod4 F12 :TakeToWorkspace 12 diff --git a/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/menu b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/menu new file mode 100644 index 0000000..602eb35 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/menu @@ -0,0 +1,10 @@ +[begin] (Manjaro Linux Netinstall) +[encoding] {UTF-8} + [exec] (Install Manjaro Linux [Debug Mode]) {sudo -E calamares -d} + [exec] (Terminal) {xterm} + [separator] + [restart] (Restart) + [exit] (Exit) +[end] +[endencoding] +[end] diff --git a/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/startup b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/startup new file mode 100755 index 0000000..034ee40 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/startup @@ -0,0 +1,5 @@ +feh --bg-scale /usr/share/backgrounds/andromeda.png & +nm-applet & +sudo -E calamares -d & + +exec fluxbox diff --git a/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/windowmenu b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/windowmenu new file mode 100644 index 0000000..d867b64 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.fluxbox/windowmenu @@ -0,0 +1,15 @@ +[begin] + [shade] + [stick] + [maximize] + [iconify] + [raise] + [lower] + [settitledialog] + [sendto] + [layer] + [alpha] + [extramenus] + [separator] + [close] +[end] diff --git a/manjaro/netinstall/live-overlay/etc/skel/.icons/default/index.theme b/manjaro/netinstall/live-overlay/etc/skel/.icons/default/index.theme new file mode 100644 index 0000000..8ac6fd6 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.icons/default/index.theme @@ -0,0 +1,5 @@ +[Icon Theme] +Name=Default +Comment=Default cursor theme +Inherits=Breeze + diff --git a/manjaro/netinstall/live-overlay/etc/skel/.xprofile b/manjaro/netinstall/live-overlay/etc/skel/.xprofile new file mode 100644 index 0000000..7af3d22 --- /dev/null +++ b/manjaro/netinstall/live-overlay/etc/skel/.xprofile @@ -0,0 +1 @@ +export QT_QPA_PLATFORMTHEME=qt5ct diff --git a/minimal/xfce-minimal/mkinitcpio.conf b/manjaro/netinstall/mkinitcpio.conf similarity index 100% rename from minimal/xfce-minimal/mkinitcpio.conf rename to manjaro/netinstall/mkinitcpio.conf diff --git a/manjaro/netinstall/profile.conf b/manjaro/netinstall/profile.conf new file mode 100644 index 0000000..9f7413f --- /dev/null +++ b/manjaro/netinstall/profile.conf @@ -0,0 +1,83 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +multilib="false" + +displaymanager="sddm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree mhwd drivers +nonfree_mhwd="false" + +# use plymouth; initcpio hook +plymouth_boot="false" + +# use pxe boot; initcpio hook +pxe_boot="false" + +################ install ################ + +# unset defaults to given value +# efi_boot_loader="grub" + +# configure calamares for netinstall +netinstall="true" + +# the default url for the netinstall.yaml +# netgroups="https://raw.githubusercontent.com/manjaro/manjaro-tools-iso-profiles/master/shared/netinstall" + +# configure calamares to use chrootcfg instead of unpackfs +chrootcfg="true" + +# use geoip for localization +# geoip='true' + +# unset defaults to given value +# hostname="manjaro" + +# the login shell +# defaults to bash +# login_shell=/bin/bash + +# unset defaults to given values +# addgroups="video,audio,power,disk,storage,optical,network,lp,scanner,wheel" + +# unset defaults to given value +# plymouth_theme=manjaro-elegant + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'tlp' 'tlp-sleep') + +# disable_systemd=('pacman-init') + +# unset defaults to given values, +# names must match openrc service names +enable_openrc=('acpid' 'cgmanager' 'consolekit' 'cronie' 'dbus' 'syslog-ng' 'NetworkManager') + +# disable_openrc=() + +# the same workgroup name if samba is used +# smb_workgroup="" + +################# livecd ################# + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here +enable_systemd_live=('manjaro-live' 'pacman-init' 'mirrors-live') + +# unset defaults to given values, +# names must match openrc service names +# services in enable_openrc array don't need to be listed here +enable_openrc_live=('manjaro-live' 'pacman-init' 'mirrors-live') diff --git a/minimal/xfce-minimal/Packages-Desktop b/manjaro/xfce/Packages-Desktop similarity index 100% rename from minimal/xfce-minimal/Packages-Desktop rename to manjaro/xfce/Packages-Desktop diff --git a/minimal/xfce-minimal/Packages-Live b/manjaro/xfce/Packages-Live similarity index 100% rename from minimal/xfce-minimal/Packages-Live rename to manjaro/xfce/Packages-Live diff --git a/minimal/xfce-minimal/Packages-Mhwd b/manjaro/xfce/Packages-Mhwd similarity index 100% rename from minimal/xfce-minimal/Packages-Mhwd rename to manjaro/xfce/Packages-Mhwd diff --git a/manjaro/xfce/Packages-Root b/manjaro/xfce/Packages-Root new file mode 120000 index 0000000..60cc7bd --- /dev/null +++ b/manjaro/xfce/Packages-Root @@ -0,0 +1 @@ +../../shared/Packages-Root \ No newline at end of file diff --git a/minimal/xfce-minimal/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf b/manjaro/xfce/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf similarity index 100% rename from minimal/xfce-minimal/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf rename to manjaro/xfce/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf diff --git a/minimal/xfce-minimal/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf b/manjaro/xfce/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf similarity index 100% rename from minimal/xfce-minimal/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf rename to manjaro/xfce/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf diff --git a/minimal/xfce-minimal/live-overlay b/manjaro/xfce/live-overlay similarity index 100% rename from minimal/xfce-minimal/live-overlay rename to manjaro/xfce/live-overlay diff --git a/manjaro/xfce/mkinitcpio.conf b/manjaro/xfce/mkinitcpio.conf new file mode 120000 index 0000000..d624606 --- /dev/null +++ b/manjaro/xfce/mkinitcpio.conf @@ -0,0 +1 @@ +../../shared/mkinitcpio.conf \ No newline at end of file diff --git a/minimal/xfce-minimal/profile.conf b/manjaro/xfce/profile.conf similarity index 100% rename from minimal/xfce-minimal/profile.conf rename to manjaro/xfce/profile.conf diff --git a/official/gnome/Packages-Desktop b/official/gnome/Packages-Desktop new file mode 100644 index 0000000..8eae827 --- /dev/null +++ b/official/gnome/Packages-Desktop @@ -0,0 +1,172 @@ +## gnome package group, minus epiphany, because we'll use firefox +adwaita-icon-theme +baobab +dconf-editor +empathy +eog +#epiphany +evince +gedit +gdm +gnome-backgrounds +gnome-calculator +#gnome-contacts +gnome-control-center +gnome-desktop +#gnome-dictionary +gnome-disk-utility +gnome-font-viewer +gnome-keyring +gnome-screenshot +gnome-session +gnome-settings-daemon +gnome-shell +gnome-shell-extensions +gnome-system-log +gnome-system-monitor +gnome-terminal +gnome-themes-standard +gnome-user-docs +gnome-user-share +grilo-plugins +gucharmap +mousetweaks +mutter +nautilus +sushi +totem +lollypop +tracker +vino +xdg-user-dirs-gtk +yelp +nautilus-admin +nautilus-empty-file + +## Gnome Main Packages +#gnome-extra +gnome-tweak-tool +gufw # firewall +manjaro-settings-manager +#gdm3setup +networkmanager-openconnect +networkmanager-openvpn +networkmanager-pptp +networkmanager-vpnc + +## Applications +firefox +manjaro-browser-settings +manjaro-gnome-settings +gksu +gparted +gvfs-afc +gvfs-gphoto2 +gvfs-mtp +gvfs-smb +manjaro-welcome +isousb +#open-fuse-iso +#gnome-shell-extension now set in desktop settings + +## Network +netctl +networkmanager +networkmanager-dispatcher-ntpd +openresolv +#blueman + +## Artwork +manjaro-artwork +>systemd plymouth-theme-manjaro-gnome +vertex-maia-icon-theme +vertex-maia-themes +gnome-wallpapers + +## Packages for Sound and Audio +gst-libav +gst-plugins-bad +gst-plugins-base +gst-plugins-good +gst-plugins-ugly +gstreamer0.10-bad-plugins +gstreamer0.10-base-plugins +gstreamer0.10-good-plugins +gstreamer0.10-ugly-plugins +#flashplugin +#libdvdcss +manjaro-alsa +manjaro-pulse +pulseaudio-bluetooth +pulseaudio-ctl +pulseaudio-zeroconf + +## Package management +pamac +polkit-gnome + + +## Xorg Input Drivers +xf86-input-acecad +xf86-input-elographics +xf86-input-evdev +xf86-input-joystick +xf86-input-keyboard +xf86-input-mouse +xf86-input-libinput +xf86-input-void + +## Xorg Server and Graphics +xorg-server +xorg-server-utils +xorg-twm +xorg-utils +xorg-xinit +mesa-demos +>multilib lib32-mesa-demos + +## Desktop Utils +xdg-user-dirs +xdg-utils +xdg-su +numlockx + +## Fonts +terminus-font +ttf-bitstream-vera +ttf-dejavu +ttf-inconsolata +ttf-indic-otf +ttf-liberation +ttf-droid + +## Applications +inxi +dmidecode # for inxi -m output +powertop + +## Sound +alsa-firmware +>openrc alsa-utils-openrc +>systemd alsa-utils + +## Network +mobile-broadband-provider-info +modemmanager +>systemd networkmanager +>openrc networkmanager-consolekit +>openrc networkmanager-openrc +>openrc avahi-openrc +>systemd avahi +nss-mdns +>systemd ntp +>openrc ntp-openrc +>systemd openssh +>openrc openssh-openrc + +## Misc +>openrc consolekit-openrc +>openrc displaymanager-openrc +>openrc pm-utils +>openrc cgmanager-openrc +manjaro-hotfixes diff --git a/official/gnome/Packages-Live b/official/gnome/Packages-Live new file mode 120000 index 0000000..5bdd98b --- /dev/null +++ b/official/gnome/Packages-Live @@ -0,0 +1 @@ +../../shared/Packages-Live-Xorg \ No newline at end of file diff --git a/official/gnome/Packages-Mhwd b/official/gnome/Packages-Mhwd new file mode 120000 index 0000000..9df3d5e --- /dev/null +++ b/official/gnome/Packages-Mhwd @@ -0,0 +1 @@ +../../shared/Packages-Mhwd \ No newline at end of file diff --git a/official/gnome/Packages-Root b/official/gnome/Packages-Root new file mode 120000 index 0000000..60cc7bd --- /dev/null +++ b/official/gnome/Packages-Root @@ -0,0 +1 @@ +../../shared/Packages-Root \ No newline at end of file diff --git a/official/gnome/desktop-overlay/etc/gdm/custom.conf b/official/gnome/desktop-overlay/etc/gdm/custom.conf new file mode 100644 index 0000000..37d148d --- /dev/null +++ b/official/gnome/desktop-overlay/etc/gdm/custom.conf @@ -0,0 +1,18 @@ +# GDM configuration storage + +[daemon] +# Uncoment the line below to force the login screen to use Xorg +WaylandEnable=false + +[security] + +[xdmcp] + +[greeter] + +[chooser] + +[debug] +# Uncomment the line below to turn on debugging +#Enable=true + diff --git a/official/gnome/live-overlay b/official/gnome/live-overlay new file mode 120000 index 0000000..27b9d2a --- /dev/null +++ b/official/gnome/live-overlay @@ -0,0 +1 @@ +../../shared/manjaro/live-overlay \ No newline at end of file diff --git a/official/gnome/mkinitcpio.conf b/official/gnome/mkinitcpio.conf new file mode 120000 index 0000000..d624606 --- /dev/null +++ b/official/gnome/mkinitcpio.conf @@ -0,0 +1 @@ +../../shared/mkinitcpio.conf \ No newline at end of file diff --git a/official/gnome/profile.conf b/official/gnome/profile.conf new file mode 100644 index 0000000..933b693 --- /dev/null +++ b/official/gnome/profile.conf @@ -0,0 +1,81 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +# multilib="true" + +displaymanager="gdm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree mhwd drivers +# nonfree_mhwd="true" + +# use plymouth; initcpio hook +# plymouth_boot="true" + +# use pxe boot; initcpio hook +# pxe_boot="true" + +################ install ################ + +# unset defaults to given value +# efi_boot_loader="grub" + +# configure calamares for netinstall +# netinstall="false" + +# the default url for the netinstall.yaml +# netgroups="https://raw.githubusercontent.com/manjaro/manjaro-tools-iso-profiles/master/shared/netinstall" + +# configure calamares to use chrootcfg instead of unpackfs +# chrootcfg="false" + +# use geoip for localization +# geoip='true' + +# unset defaults to given value + plymouth_theme=manjaro-gnome + +# unset defaults to given values +# names must match systemd service names +# enable_systemd=('bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep') +# disable_systemd=('pacman-init') + +# unset defaults to given values, +# names must match openrc service names +# enable_openrc=('acpid' 'bluetooth' 'cgmanager' 'consolekit' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager') +# disable_openrc=() + +# the same workgroup name if samba is used +# smb_workgroup="" + +################# livecd ################# + +# unset defaults to given value + hostname="manjaro-gnome" + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# the login shell +# defaults to bash +# login_shell=/bin/bash + +# unset defaults to given values +# addgroups="video,audio,power,disk,storage,optical,network,lp,scanner,wheel" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here +# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') + +# unset defaults to given values, +# names must match openrc service names +# services in enable_openrc array don't need to be listed here +# enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') diff --git a/official/kde/Packages-Desktop b/official/kde/Packages-Desktop new file mode 100644 index 0000000..eadd782 --- /dev/null +++ b/official/kde/Packages-Desktop @@ -0,0 +1,147 @@ +## Network +>openrc networkmanager-openrc +>openrc syslog-ng-openrc +>openrc networkmanager-consolekit + +## Libraries for Sound/Audio/Video +>multilib manjaro-alsa + +## Fonts +noto-fonts # default font +#noto-fonts-cjk # big package, ~76 mb compressed +noto-fonts-emoji +cantarell-fonts + +## Package management +octopi +octopi-notifier-frameworks + +## Display Manager +>systemd sddm +>openrc sddm-consolekit +sddm-kcm + +## Plasma5 +bluedevil +breeze +drkonqi +kde-gtk-config +kdeplasma-addons +kgamma5 +khelpcenter +kinfocenter +kmenuedit +kscreen +kscreenlocker +ksshaskpass +ksysguard +kwallet-pam +kwayland-integration +kwin +kwrited +milou +oxygen +plasma-desktop +plasma-nm +plasma-pa +plasma-workspace +powerdevil +systemsettings +user-manager + +## Themes +plasma5-themes-maia +gnome-icon-theme +sddm-maia-theme +>systemd plymouth-theme-manjaro-elegant + +## GTK Themes +breeze-gtk +gnome-themes-standard # Adwaita theme +gtk-theme-maia + +## KDE Applications +ark +dolphin +konsole +kate +kwrite + +## Applications +manjaro-settings-manager-kcm +manjaro-settings-manager-knotifier +manjaro-welcome +partitionmanager +qpdfview +qupzilla +yakuake + +## Settings package +manjaro-kde-minimal-settings +manjaro-browser-settings + + +## Xorg Input Drivers +xf86-input-acecad +xf86-input-elographics +xf86-input-evdev +xf86-input-joystick +xf86-input-keyboard +xf86-input-mouse +xf86-input-libinput +xf86-input-void + +## Xorg Server and Graphics +xorg-server +xorg-server-utils +xorg-twm +xorg-utils +xorg-xinit +mesa-demos +>multilib lib32-mesa-demos + +## Desktop Utils +xdg-user-dirs +xdg-utils +xdg-su +numlockx + +## Fonts +terminus-font +ttf-bitstream-vera +ttf-dejavu +ttf-inconsolata +ttf-indic-otf +ttf-liberation +ttf-droid + +## Applications +inxi +dmidecode # for inxi -m output +powertop + +## Sound +alsa-firmware +>openrc alsa-utils-openrc +>systemd alsa-utils + +## Network +mobile-broadband-provider-info +modemmanager +>systemd networkmanager +>openrc networkmanager-consolekit +>openrc networkmanager-openrc +>openrc avahi-openrc +>systemd avahi +nss-mdns +>systemd ntp +>openrc ntp-openrc +>systemd openssh +>openrc openssh-openrc + +## Misc +>openrc consolekit-openrc +>openrc displaymanager-openrc +>openrc pm-utils +>openrc cgmanager-openrc +manjaro-hotfixes diff --git a/official/kde/Packages-Live b/official/kde/Packages-Live new file mode 120000 index 0000000..5e66e00 --- /dev/null +++ b/official/kde/Packages-Live @@ -0,0 +1 @@ +../../shared/Packages-Live \ No newline at end of file diff --git a/official/kde/Packages-Mhwd b/official/kde/Packages-Mhwd new file mode 120000 index 0000000..9df3d5e --- /dev/null +++ b/official/kde/Packages-Mhwd @@ -0,0 +1 @@ +../../shared/Packages-Mhwd \ No newline at end of file diff --git a/official/kde/Packages-Root b/official/kde/Packages-Root new file mode 120000 index 0000000..60cc7bd --- /dev/null +++ b/official/kde/Packages-Root @@ -0,0 +1 @@ +../../shared/Packages-Root \ No newline at end of file diff --git a/official/kde/desktop-overlay/etc/pam.d/sddm b/official/kde/desktop-overlay/etc/pam.d/sddm new file mode 100644 index 0000000..1ed30b3 --- /dev/null +++ b/official/kde/desktop-overlay/etc/pam.d/sddm @@ -0,0 +1,8 @@ +#%PAM-1.0 + +auth include system-login +auth optional pam_kwallet5.so +account include system-login +password include system-login +session include system-login +session optional pam_kwallet5.so auto_start diff --git a/official/kde/desktop-overlay/etc/sddm.conf b/official/kde/desktop-overlay/etc/sddm.conf new file mode 100755 index 0000000..2be9ebe --- /dev/null +++ b/official/kde/desktop-overlay/etc/sddm.conf @@ -0,0 +1,101 @@ +[Autologin] +# Autologin again on session exit +Relogin=false + +# Autologin session +Session=plasma.desktop + +# Autologin user +User= + + +[General] +# Halt command +HaltCommand=/usr/bin/systemctl poweroff + +# Initial NumLock state +# Valid values: on|off|none +# If property is set to none, numlock won't be changed +Numlock=none + +# Reboot command +RebootCommand=/usr/bin/systemctl reboot + + +[Theme] +# Current theme name +Current=maia + +# Cursor theme +CursorTheme=breeze_cursors + +# Face icon directory +# The files should be in username.face.icon format +FacesDir=/usr/share/sddm/faces + +# Theme directory path +ThemeDir=/usr/share/sddm/themes + + +[Users] +# Default $PATH +DefaultPath=/bin:/usr/bin:/usr/local/bin + +# Hidden shells +# Users with these shells as their default won't be listed +HideShells= + +# Hidden users +HideUsers= + +# Maximum user id for displayed users +MaximumUid=60000 + +# Minimum user id for displayed users +MinimumUid=1000 + +# Remember the session of the last successfully logged in user +RememberLastSession=true + +# Remember the last successfully logged in user +RememberLastUser=true + +[WaylandDisplay] +# Wayland session script path +# A script to execute when starting the desktop session +SessionCommand=/usr/share/sddm/scripts/wayland-session + +# Session description directory +SessionDir=/usr/share/wayland-sessions + +[XDisplay] +# Xsetup script path +# A script to execute when starting the display server +DisplayCommand=/usr/share/sddm/scripts/Xsetup + +# Xstop script path +# A script to execute when stopping the display server +DisplayStopCommand=/usr/share/sddm/scripts/Xstop + +# Minimum VT +# The lowest virtual terminal number that will be used. +MinimumVT=1 + +# X server arguments +ServerArguments=-nolisten tcp + +# X server path +ServerPath=/usr/bin/X + +# Xsession script path +# A script to execute when starting the desktop session +SessionCommand=/usr/share/sddm/scripts/Xsession + +# Session description directory +SessionDir=/usr/share/xsessions + +# Xauth path +XauthPath=/usr/bin/xauth + +# Xephyr path +XephyrPath=/usr/bin/Xephyr diff --git a/official/kde/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf b/official/kde/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf new file mode 100644 index 0000000..afb47d1 --- /dev/null +++ b/official/kde/desktop-overlay/etc/sysctl.d/50-max_user_watches.conf @@ -0,0 +1 @@ +fs.inotify.max_user_watches = 16384 diff --git a/official/kde/live-overlay/etc/default b/official/kde/live-overlay/etc/default new file mode 120000 index 0000000..812b9ff --- /dev/null +++ b/official/kde/live-overlay/etc/default @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/default \ No newline at end of file diff --git a/official/kde/live-overlay/etc/fstab b/official/kde/live-overlay/etc/fstab new file mode 120000 index 0000000..8750aca --- /dev/null +++ b/official/kde/live-overlay/etc/fstab @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/fstab \ No newline at end of file diff --git a/official/kde/live-overlay/etc/issue b/official/kde/live-overlay/etc/issue new file mode 120000 index 0000000..c519805 --- /dev/null +++ b/official/kde/live-overlay/etc/issue @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/issue \ No newline at end of file diff --git a/official/kde/live-overlay/etc/pam.d b/official/kde/live-overlay/etc/pam.d new file mode 120000 index 0000000..68de596 --- /dev/null +++ b/official/kde/live-overlay/etc/pam.d @@ -0,0 +1 @@ +../../../../shared/manjaro/live-overlay/etc/pam.d \ No newline at end of file diff --git a/official/kde/live-overlay/etc/skel/.config/kcmdisplayrc b/official/kde/live-overlay/etc/skel/.config/kcmdisplayrc new file mode 100644 index 0000000..32d417f --- /dev/null +++ b/official/kde/live-overlay/etc/skel/.config/kcmdisplayrc @@ -0,0 +1,9 @@ +[X11] +exportKDEColors=true +exportKDEFonts=false + +[DisplayEnergy] +displayEnergySaving=false +displayStandby=7 +displaySuspend=13 +displayPowerOff=19 diff --git a/official/kde/live-overlay/etc/skel/.config/kscreenlockerrc b/official/kde/live-overlay/etc/skel/.config/kscreenlockerrc new file mode 100755 index 0000000..d9c11d9 --- /dev/null +++ b/official/kde/live-overlay/etc/skel/.config/kscreenlockerrc @@ -0,0 +1,3 @@ +[Daemon] +Autolock=false +Timeout=0 \ No newline at end of file diff --git a/official/kde/live-overlay/etc/skel/.config/kwalletrc b/official/kde/live-overlay/etc/skel/.config/kwalletrc new file mode 100644 index 0000000..ba04734 --- /dev/null +++ b/official/kde/live-overlay/etc/skel/.config/kwalletrc @@ -0,0 +1,11 @@ +[Wallet] +Close When Idle=false +Close on Screensaver=false +Enabled=false +Idle Timeout=10 +Launch Manager=false +Leave Manager Open=false +Leave Open=true +Prompt on Open=false +Use One Wallet=true + diff --git a/official/kde/mkinitcpio.conf b/official/kde/mkinitcpio.conf new file mode 120000 index 0000000..d624606 --- /dev/null +++ b/official/kde/mkinitcpio.conf @@ -0,0 +1 @@ +../../shared/mkinitcpio.conf \ No newline at end of file diff --git a/official/kde/profile.conf b/official/kde/profile.conf new file mode 100644 index 0000000..5b883fc --- /dev/null +++ b/official/kde/profile.conf @@ -0,0 +1,81 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +# multilib="true" + +displaymanager="sddm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree mhwd drivers +# nonfree_mhwd="true" + +# use plymouth; initcpio hook +# plymouth_boot="true" + +# use pxe boot; initcpio hook +# pxe_boot="true" + +################ install ################ + +# unset defaults to given value +# efi_boot_loader="grub" + +# configure calamares for netinstall +# netinstall="false" + +# the default url for the netinstall.yaml +# netgroups="https://raw.githubusercontent.com/manjaro/manjaro-tools-iso-profiles/master/shared/netinstall" + +# configure calamares to use chrootcfg instead of unpackfs +# chrootcfg="false" + +# use geoip for localization +# geoip='true' + +# unset defaults to given value +# plymouth_theme=manjaro-elegant + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep') +disable_systemd=('pacman-init') + +# unset defaults to given values, +# names must match openrc service names +# enable_openrc=('acpid' 'bluetooth' 'cgmanager' 'consolekit' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager') +# disable_openrc=() + +# the same workgroup name if samba is used +# smb_workgroup="" + +################# livecd ################# + +# unset defaults to given value +# hostname="manjaro" + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# the login shell +# defaults to bash +# login_shell=/bin/bash + +# unset defaults to given values +# addgroups="video,audio,power,disk,storage,optical,network,lp,scanner,wheel" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here +# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') + +# unset defaults to given values, +# names must match openrc service names +# services in enable_openrc array don't need to be listed here +# enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') diff --git a/official/lxqt/Packages-Desktop b/official/lxqt/Packages-Desktop new file mode 100644 index 0000000..f497f3b --- /dev/null +++ b/official/lxqt/Packages-Desktop @@ -0,0 +1,108 @@ +###lxqt### +lxqt-about +lxqt-common +lxqt-config +lxqt-globalkeys +lxqt-notificationd +lxqt-openssh-askpass +lxqt-panel +lxqt-policykit +lxqt-powermanagement +lxqt-qtplugin +lxqt-runner +lxqt-session +lxqt-sudo +openbox +pcmanfm-qt + +>openrc networkmanager-openrc +>openrc networkmanager-consolekit +>systemd networkmanager +>openrc syslog-ng-openrc +>systemd syslog-ng +>openrc cronjobs +#plymouth-theme-manjaro-elegant + +###apps### +qterminal +compton +gvfs + +kwrite +xarchiver +network-manager-applet + +###DisplayManager### +>openrc sddm-consolekit +>systemd sddm +sddm-andromeda-qt-theme + +#manjaro-documentation + +manjaro-lxqt-minimal-settings + + +## Xorg Input Drivers +xf86-input-acecad +xf86-input-elographics +xf86-input-evdev +xf86-input-joystick +xf86-input-keyboard +xf86-input-mouse +xf86-input-libinput +xf86-input-void + +## Xorg Server and Graphics +xorg-server +xorg-server-utils +xorg-twm +xorg-utils +xorg-xinit +mesa-demos +>multilib lib32-mesa-demos + +## Desktop Utils +xdg-user-dirs +xdg-utils +xdg-su +numlockx + +## Fonts +terminus-font +ttf-bitstream-vera +ttf-dejavu +ttf-inconsolata +ttf-indic-otf +ttf-liberation +ttf-droid + +## Applications +inxi +dmidecode # for inxi -m output +powertop + +## Sound +alsa-firmware +>openrc alsa-utils-openrc +>systemd alsa-utils + +## Network +mobile-broadband-provider-info +modemmanager +>systemd networkmanager +>openrc networkmanager-consolekit +>openrc networkmanager-openrc +>openrc avahi-openrc +>systemd avahi +nss-mdns +>systemd ntp +>openrc ntp-openrc +>systemd openssh +>openrc openssh-openrc + +## Misc +>openrc consolekit-openrc +>openrc displaymanager-openrc +>openrc pm-utils +>openrc cgmanager-openrc +manjaro-hotfixes diff --git a/official/lxqt/Packages-Live b/official/lxqt/Packages-Live new file mode 120000 index 0000000..5e66e00 --- /dev/null +++ b/official/lxqt/Packages-Live @@ -0,0 +1 @@ +../../shared/Packages-Live \ No newline at end of file diff --git a/official/lxqt/Packages-Mhwd b/official/lxqt/Packages-Mhwd new file mode 120000 index 0000000..9df3d5e --- /dev/null +++ b/official/lxqt/Packages-Mhwd @@ -0,0 +1 @@ +../../shared/Packages-Mhwd \ No newline at end of file diff --git a/official/lxqt/Packages-Root b/official/lxqt/Packages-Root new file mode 120000 index 0000000..60cc7bd --- /dev/null +++ b/official/lxqt/Packages-Root @@ -0,0 +1 @@ +../../shared/Packages-Root \ No newline at end of file diff --git a/official/lxqt/desktop-overlay/etc/sddm.conf b/official/lxqt/desktop-overlay/etc/sddm.conf new file mode 100644 index 0000000..137b8f7 --- /dev/null +++ b/official/lxqt/desktop-overlay/etc/sddm.conf @@ -0,0 +1,39 @@ +[Autologin] +Relogin=false +Session= +User= + +[General] +HaltCommand=/usr/bin/systemctl poweroff +Numlock=none +RebootCommand=/usr/bin/systemctl reboot + +[Theme] +Current=andromeda-qt +CursorTheme=breeze_cursors +FacesDir=/usr/share/sddm/faces +ThemeDir=/usr/share/sddm/themes + +[Users] +DefaultPath=/bin:/usr/bin:/usr/local/bin +HideShells= +HideUsers= +MaximumUid=60000 +MinimumUid=1000 +RememberLastSession=true +RememberLastUser=true + +[WaylandDisplay] +SessionCommand=/usr/share/sddm/scripts/wayland-session +SessionDir=/usr/share/wayland-sessions + +[XDisplay] +DisplayCommand=/usr/share/sddm/scripts/Xsetup +DisplayStopCommand=/usr/share/sddm/scripts/Xstop +MinimumVT=1 +ServerArguments=-nolisten tcp +ServerPath=/usr/bin/X +SessionCommand=/usr/share/sddm/scripts/Xsession +SessionDir=/usr/share/xsessions +XauthPath=/usr/bin/xauth +XephyrPath=/usr/bin/Xephyr diff --git a/official/lxqt/live-overlay b/official/lxqt/live-overlay new file mode 120000 index 0000000..27b9d2a --- /dev/null +++ b/official/lxqt/live-overlay @@ -0,0 +1 @@ +../../shared/manjaro/live-overlay \ No newline at end of file diff --git a/official/lxqt/mkinitcpio.conf b/official/lxqt/mkinitcpio.conf new file mode 120000 index 0000000..d624606 --- /dev/null +++ b/official/lxqt/mkinitcpio.conf @@ -0,0 +1 @@ +../../shared/mkinitcpio.conf \ No newline at end of file diff --git a/official/lxqt/profile.conf b/official/lxqt/profile.conf new file mode 100644 index 0000000..77fd346 --- /dev/null +++ b/official/lxqt/profile.conf @@ -0,0 +1,85 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +multilib="false" + +displaymanager="sddm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree mhwd drivers +nonfree_mhwd="false" + +# use plymouth; initcpio hook +plymouth_boot="false" + +# use pxe boot; initcpio hooks +pxe_boot="false" + +################ install ################ + +# unset defaults to given value +# efi_boot_loader="grub" + +# configure calamares for netinstall +# netinstall="true" + +# the default url for the netinstall.yaml +# netgroups="https://raw.githubusercontent.com/manjaro/manjaro-tools-iso-profiles/master/shared/netinstall" + +# configure calamares to use chrootcfg instead of unpackfs +# chrootcfg="true" + +# use geoip for localization +# geoip='true' + +# unset defaults to given value +# hostname="manjaro" + +# the login shell +# defaults to bash +# login_shell=/bin/bash + +# unset defaults to given values +# addgroups="video,audio,power,disk,storage,optical,network,lp,scanner,wheel" + +# unset defaults to given value +plymouth_theme=manjaro-elegant + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'tlp' 'tlp-sleep') + +# disable_systemd=('pacman-init') + +# unset defaults to given values, +# names must match openrc service names +enable_openrc=('acpid' 'cgmanager' 'consolekit' 'cronie' 'dbus' 'syslog-ng' 'NetworkManager') + +# disable_openrc=() + + +# the same workgroup name if samba is used +# smb_workgroup="" + +################# livecd ################# + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here +enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') + +# unset defaults to given values, +# names must match openrc service names +# services in enable_openrc array don't need to be listed here +enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') + diff --git a/official/xfce/Packages-Desktop b/official/xfce/Packages-Desktop new file mode 100644 index 0000000..a9d0606 --- /dev/null +++ b/official/xfce/Packages-Desktop @@ -0,0 +1,135 @@ +## Minmal XFCE Desktop Packages +gconf # fix qt-theme +gnome-keyring # fix wlan segfault +gnome-vfs +gvfs # to fix trash in thunar +menulibre +mugshot +network-manager-applet +#numlockx +xcursor-simpleandsoft +xcursor-vanilla-dmz-aa +xfce4-panel +xfce4-session +xfce4-terminal +xfdesktop +xfwm4 +xfce4-appfinder +xfce4-settings +xfce4-notifyd +xfce4-screenshooter +xfce4-taskmanager +xfce4-battery-plugin +xfce4-clipman-plugin +xfce4-power-manager +xfce4-whiskermenu-plugin +xfce4-xkb-plugin +manjaro-xfce-minimal-settings + +## Audio Packages +>multilib manjaro-alsa +>systemd manjaro-pulse +>systemd pavucontrol +>systemd pa-applet +>i686 pulseaudio-bluetooth +>systemd pulseaudio-ctl +>systemd pulseaudio-zeroconf + +## Applications +accountsservice +gksu +gst-libav +gparted +lightdm-gtk-greeter +lightdm-gtk-greeter-settings +light-locker +manjaro-settings-manager-notifier +manjaro-welcome +midori +mousepad +pamac +>i686 parole +qpdfview +>i686 sylpheed +>i686 xnoise +open-fuse-iso +xorg-xkill + +## Network +>systemd netctl +>systemd networkmanager +>openrc networkmanager-openrc +>openrc networkmanager-consolekit +networkmanager-dispatcher-ntpd +>systemd openresolv +>i686 blueman + +## Artwork +>systemd plymouth-theme-manjaro-elegant +manjaro-backgrounds + + +## Xorg Input Drivers +xf86-input-acecad +xf86-input-elographics +xf86-input-evdev +xf86-input-joystick +xf86-input-keyboard +xf86-input-mouse +xf86-input-libinput +xf86-input-void + +## Xorg Server and Graphics +xorg-server +xorg-server-utils +xorg-twm +xorg-utils +xorg-xinit +mesa-demos +>multilib lib32-mesa-demos + +## Desktop Utils +xdg-user-dirs +xdg-utils +xdg-su +numlockx + +## Fonts +terminus-font +ttf-bitstream-vera +ttf-dejavu +ttf-inconsolata +ttf-indic-otf +ttf-liberation +ttf-droid + +## Applications +inxi +dmidecode # for inxi -m output +powertop + +## Sound +alsa-firmware +>openrc alsa-utils-openrc +>systemd alsa-utils + +## Network +mobile-broadband-provider-info +modemmanager +>systemd networkmanager +>openrc networkmanager-consolekit +>openrc networkmanager-openrc +>openrc avahi-openrc +>systemd avahi +nss-mdns +>systemd ntp +>openrc ntp-openrc +>systemd openssh +>openrc openssh-openrc + +## Misc +>openrc consolekit-openrc +>openrc displaymanager-openrc +>openrc pm-utils +>openrc cgmanager-openrc +manjaro-hotfixes diff --git a/official/xfce/Packages-Live b/official/xfce/Packages-Live new file mode 120000 index 0000000..5e66e00 --- /dev/null +++ b/official/xfce/Packages-Live @@ -0,0 +1 @@ +../../shared/Packages-Live \ No newline at end of file diff --git a/official/xfce/Packages-Mhwd b/official/xfce/Packages-Mhwd new file mode 100644 index 0000000..7b5a7dc --- /dev/null +++ b/official/xfce/Packages-Mhwd @@ -0,0 +1,71 @@ +## Packages-Xorg minus nvidia 340xx and 304xx drivers + +## Xorg Drivers +xf86-video-apm +xf86-video-ark +xf86-video-ati +xf86-video-amdgpu # only works with kernels 4.2+ +xf86-video-chips +xf86-video-dummy +xf86-video-fbdev +xf86-video-glint +xf86-video-i128 +xf86-video-i740 +xf86-video-intel +xf86-video-mach64 +xf86-video-neomagic +xf86-video-nouveau +xf86-video-nv +xf86-video-openchrome +xf86-video-r128 +xf86-video-rendition +xf86-video-s3 +xf86-video-s3virge +xf86-video-savage +xf86-video-siliconmotion +xf86-video-sis +xf86-video-sisusb +xf86-video-tdfx +xf86-video-trident +xf86-video-tseng +xf86-video-vesa +xf86-video-vmware +xf86-video-voodoo + +## Bumblebee Support +>systemd bumblebee +>openrc bumblebee-openrc +primus +>multilib lib32-primus +KERNEL-bbswitch + +## Network Support +KERNEL-broadcom-wl +KERNEL-rt3562sta +KERNEL-r8168 + +## Proprietary Drivers +>nonfree_default catalyst-utils +>nonfree_default KERNEL-catalyst +>nonfree_default nvidia-utils +>nonfree_default KERNEL-nvidia +>nonfree_multilib lib32-catalyst-utils +>nonfree_multilib lib32-nvidia-utils + +## Virtualbox Drivers +>openrc virtualbox-guest-utils-openrc +>systemd virtualbox-guest-utils +KERNEL-virtualbox-guest-modules + +## Xorg Packages +libxaw +libxpm +libxvmc +pangox-compat + +## Xorg x86_64 Packages +>multilib lib32-libxvmc + +## VMWare Support +open-vm-tools +xf86-input-vmmouse diff --git a/official/xfce/Packages-Root b/official/xfce/Packages-Root new file mode 120000 index 0000000..60cc7bd --- /dev/null +++ b/official/xfce/Packages-Root @@ -0,0 +1 @@ +../../shared/Packages-Root \ No newline at end of file diff --git a/official/xfce/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf b/official/xfce/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf new file mode 120000 index 0000000..d6c7fc1 --- /dev/null +++ b/official/xfce/desktop-overlay/etc/fonts/conf.d/70-no-bitmaps.conf @@ -0,0 +1 @@ +/etc/fonts/conf.avail/70-no-bitmaps.conf \ No newline at end of file diff --git a/official/xfce/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf b/official/xfce/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf new file mode 100644 index 0000000..46bca78 --- /dev/null +++ b/official/xfce/desktop-overlay/etc/lightdm/lightdm-gtk-greeter.conf @@ -0,0 +1,14 @@ +[greeter] +background = /usr/share/backgrounds/maia.png +font-name = Cantarell 10 +xft-antialias = true +icon-theme-name = Vertex-Maia +screensaver-timeout = 60 +theme-name = Vertex-Maia +cursor-theme-name = Maia-Cursor +show-clock = false +default-user-image = #avatar-default +xft-hintstyle = hintfull +position = 50%,center 50%,center +clock-format = +panel-position = bottom diff --git a/official/xfce/live-overlay b/official/xfce/live-overlay new file mode 120000 index 0000000..27b9d2a --- /dev/null +++ b/official/xfce/live-overlay @@ -0,0 +1 @@ +../../shared/manjaro/live-overlay \ No newline at end of file diff --git a/official/xfce/mkinitcpio.conf b/official/xfce/mkinitcpio.conf new file mode 120000 index 0000000..d624606 --- /dev/null +++ b/official/xfce/mkinitcpio.conf @@ -0,0 +1 @@ +../../shared/mkinitcpio.conf \ No newline at end of file diff --git a/official/xfce/profile.conf b/official/xfce/profile.conf new file mode 100644 index 0000000..65bbf66 --- /dev/null +++ b/official/xfce/profile.conf @@ -0,0 +1,81 @@ +########################################## +###### use this file in the profile ###### +########################################## + +# use multilib packages; x86_64 only +# multilib="true" + +displaymanager="lightdm" + +# Set to false to disable autologin in the livecd +# autologin="true" + +# nonfree mhwd drivers +# nonfree_mhwd="true" + +# use plymouth; initcpio hook +# plymouth_boot="true" + +# use pxe boot; initcpio hook +pxe_boot="false" + +################ install ################ + +# unset defaults to given value +# efi_boot_loader="grub" + +# configure calamares for netinstall +# netinstall="false" + +# the default url for the netinstall.yaml +# netgroups="https://raw.githubusercontent.com/manjaro/manjaro-tools-iso-profiles/master/shared/netinstall" + +# configure calamares to use chrootcfg instead of unpackfs +# chrootcfg="false" + +# use geoip for localization +# geoip='true' + +# unset defaults to given value +# plymouth_theme=manjaro-elegant + +# unset defaults to given values +# names must match systemd service names +enable_systemd=('avahi-daemon' 'bluetooth' 'cronie' 'ModemManager' 'NetworkManager' 'org.cups.cupsd' 'tlp' 'tlp-sleep') +disable_systemd=('pacman-init') + +# unset defaults to given values, +# names must match openrc service names +# enable_openrc=('acpid' 'bluetooth' 'cgmanager' 'consolekit' 'cronie' 'cupsd' 'dbus' 'syslog-ng' 'NetworkManager') +# disable_openrc=() + +# the same workgroup name if samba is used +# smb_workgroup="" + +################# livecd ################# + +# unset defaults to given value +# hostname="manjaro" + +# unset defaults to given value +# username="manjaro" + +# unset defaults to given value +# password="manjaro" + +# the login shell +# defaults to bash +# login_shell=/bin/bash + +# unset defaults to given values +# addgroups="video,audio,power,disk,storage,optical,network,lp,scanner,wheel" + +# unset defaults to given values +# names must match systemd service names +# services in enable_systemd array don't need to be listed here +# enable_systemd_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') + +# unset defaults to given values, +# names must match openrc service names +# services in enable_openrc array don't need to be listed here +# enable_openrc_live=('manjaro-live' 'mhwd-live' 'pacman-init' 'mirrors-live') diff --git a/shared/netinst/packages-systemd-sonar.yaml b/shared/netinst/packages-systemd-sonar.yaml deleted file mode 100644 index 8aeff84..0000000 --- a/shared/netinst/packages-systemd-sonar.yaml +++ /dev/null @@ -1,32 +0,0 @@ -- name: "base-devel" - description: "Development packages" - packages: - - autoconf - - automake - - binutils - - bison - - fakeroot - - file - - findutils - - flex - - gawk - - gcc - - gettext - - grep - - groff - - gzip - - libtool - - m4 - - make - - patch - - pkg-config - - sed - - sudo - - texinfo - - util-linux - - which - -- name "sonar-apps" - description: "Sonar linux applications" - packages: - - sonar-example-package