diff --git a/config/cli/questing b/config/cli/questing new file mode 120000 index 000000000..9a63c961d --- /dev/null +++ b/config/cli/questing @@ -0,0 +1 @@ +sid \ No newline at end of file diff --git a/config/cli/resolute b/config/cli/resolute new file mode 120000 index 000000000..9a63c961d --- /dev/null +++ b/config/cli/resolute @@ -0,0 +1 @@ +sid \ No newline at end of file diff --git a/config/cli/sid/debootstrap/packages b/config/cli/sid/debootstrap/packages deleted file mode 120000 index 34350cd53..000000000 --- a/config/cli/sid/debootstrap/packages +++ /dev/null @@ -1 +0,0 @@ -../../common/debootstrap/packages \ No newline at end of file diff --git a/config/cli/sid/debootstrap/packages b/config/cli/sid/debootstrap/packages new file mode 100644 index 000000000..01acc82d4 --- /dev/null +++ b/config/cli/sid/debootstrap/packages @@ -0,0 +1,5 @@ +apt-utils +locales +console-setup +gnupg +ca-certificates diff --git a/config/desktop/questing b/config/desktop/questing new file mode 120000 index 000000000..9a63c961d --- /dev/null +++ b/config/desktop/questing @@ -0,0 +1 @@ +sid \ No newline at end of file diff --git a/config/desktop/resolute b/config/desktop/resolute new file mode 120000 index 000000000..9a63c961d --- /dev/null +++ b/config/desktop/resolute @@ -0,0 +1 @@ +sid \ No newline at end of file diff --git a/config/desktop/sid/environments/gnome b/config/desktop/sid/environments/gnome deleted file mode 120000 index 8594c6d81..000000000 --- a/config/desktop/sid/environments/gnome +++ /dev/null @@ -1 +0,0 @@ -../../trixie/environments/gnome \ No newline at end of file diff --git a/config/desktop/sid/environments/gnome/architectures b/config/desktop/sid/environments/gnome/architectures new file mode 100644 index 000000000..54b43c7a5 --- /dev/null +++ b/config/desktop/sid/environments/gnome/architectures @@ -0,0 +1 @@ +arm64, amd64 diff --git a/config/desktop/sid/environments/gnome/armbian/create_desktop_package.sh b/config/desktop/sid/environments/gnome/armbian/create_desktop_package.sh new file mode 100755 index 000000000..019868334 --- /dev/null +++ b/config/desktop/sid/environments/gnome/armbian/create_desktop_package.sh @@ -0,0 +1,164 @@ +# install lightdm greeter +cp -R "${SRC}"/packages/blobs/desktop/lightdm "${destination}"/etc/armbian + +# install default desktop settings +mkdir -p "${destination}"/etc/skel +cp -R "${SRC}"/packages/blobs/desktop/skel/. "${destination}"/etc/skel + +#install cinnamon desktop bar icons +mkdir -p "${destination}"/usr/share/icons/armbian +cp "${SRC}"/packages/blobs/desktop/desktop-icons/*.png "${destination}"/usr/share/icons/armbian + +# install wallpapers +mkdir -p "${destination}"/usr/share/backgrounds/armbian/ +cp "${SRC}"/packages/blobs/desktop/desktop-wallpapers/*.jpg "${destination}"/usr/share/backgrounds/armbian + +# install wallpapers +mkdir -p "${destination}"/usr/share/backgrounds/armbian-lightdm/ +cp "${SRC}"/packages/blobs/desktop/lightdm-wallpapers/*.jpg "${destination}"/usr/share/backgrounds/armbian-lightdm + +# install logo for login screen +mkdir -p "${destination}"/usr/share/pixmaps/armbian +cp "${SRC}"/packages/blobs/desktop/icons/armbian.png "${destination}"/usr/share/pixmaps/armbian + +#generate wallpaper list for background changer +mkdir -p "${destination}"/usr/share/gnome-background-properties +cat < "${destination}"/usr/share/gnome-background-properties/armbian.xml + + + + + Armbian black-pyscho + /usr/share/backgrounds/armbian/armbian-4k-black-psycho.jpg + zoom + #ffffff + #000000 + + + Armbian bluie-circle + /usr/share/backgrounds/armbian/armbian-4k-blue-circle.jpg + zoom + #ffffff + #000000 + + + Armbian blue-monday + /usr/share/backgrounds/armbian/armbian-4k-blue-monday.jpg + zoom + #ffffff + #000000 + + + Armbian blue-penguin + /usr/share/backgrounds/armbian/armbian-4k-blue-penguin.jpg + zoom + #ffffff + #000000 + + + Armbian gray-resultado + /usr/share/backgrounds/armbian/armbian-4k-gray.jpg + zoom + #ffffff + #000000 + + + Armbian green-penguin + /usr/share/backgrounds/armbian/armbian-4k-green-penguin.jpg + zoom + #ffffff + #000000 + + + Armbian green-retro + /usr/share/backgrounds/armbian/armbian-4k-green-retro.jpg + zoom + #ffffff + #000000 + + + Armbian green-wall-penguin + /usr/share/backgrounds/armbian/armbian-4k-green-wall-penguin.jpg + zoom + #ffffff + #000000 + + + Armbian 4k-neglated + /usr/share/backgrounds/armbian/armbian-4k-neglated.jpg + zoom + #ffffff + #000000 + + + Armbian neon-gray-penguin + /usr/share/backgrounds/armbian/armbian-4k-neon-gray-penguin.jpg + zoom + #ffffff + #000000 + + + Armbian plastic-love + /usr/share/backgrounds/armbian/armbian-4k-plastic-love.jpg + zoom + #ffffff + #000000 + + + Armbian purple-penguine + /usr/share/backgrounds/armbian/armbian-4k-purple-penguine.jpg + zoom + #ffffff + #000000 + + + Armbian purplepunk-resultado + /usr/share/backgrounds/armbian/armbian-4k-purplepunk.jpg + zoom + #ffffff + #000000 + + + Armbian red-penguin-dark + /usr/share/backgrounds/armbian/armbian-4k-red-penguin-dark.jpg + zoom + #ffffff + #000000 + + + Armbian red-penguin + /usr/share/backgrounds/armbian/armbian-4k-red-penguin.jpg + zoom + #ffffff + #000000 + + + Armbian light + /usr/share/backgrounds/armbian/armbian18-Dre0x-Minum-light-3840x2160.jpg + zoom + #ffffff + #000000 + + + Armbian dark + /usr/share/backgrounds/armbian/armbian03-Dre0x-Minum-dark-3840x2160.jpg + zoom + #ffffff + #000000 + + + Armbian uc + /usr/share/backgrounds/armbian/armbian-full-under-construction-3840-2160.jpg + zoom + #ffffff + #000000 + + + Armbian clear + /usr/share/backgrounds/armbian/Armbian-clear-rounded-bakcground-3840-2160.jpg + zoom + #ffffff + #000000 + + +EOF diff --git a/config/desktop/sid/environments/gnome/config_base/packages b/config/desktop/sid/environments/gnome/config_base/packages new file mode 100644 index 000000000..8265e659e --- /dev/null +++ b/config/desktop/sid/environments/gnome/config_base/packages @@ -0,0 +1 @@ +armbian-desktop-gnome diff --git a/config/desktop/sid/environments/gnome/debian/postinst b/config/desktop/sid/environments/gnome/debian/postinst new file mode 100644 index 000000000..d19f4438d --- /dev/null +++ b/config/desktop/sid/environments/gnome/debian/postinst @@ -0,0 +1,40 @@ +# overwrite stock lightdm greeter configuration +if [ -d /etc/armbian/lightdm ]; then cp -R /etc/armbian/lightdm /etc/; fi +#if [ -f /etc/lightdm/slick-greeter.conf ]; then sed -i 's/armbian03-Dre0x-Minum-dark-blurred-3840x2160.jpg/armbian-4k-black-psycho-gauss.jpg/g' /etc/lightdm/slick-greeter.conf; fi + +# Disable Pulseaudio timer scheduling which does not work with sndhdmi driver +if [ -f /etc/pulse/default.pa ]; then sed "s/load-module module-udev-detect$/& tsched=0/g" -i /etc/pulse/default.pa; fi + +# set wallpapper to armbian +keys=/etc/dconf/db/local.d/00-bg +profile=/etc/dconf/profile/user + +install -Dv /dev/null $keys +install -Dv /dev/null $profile + +echo "[org/gnome/desktop/background] +picture-uri='file:///usr/share/backgrounds/armbian/armbian03-Dre0x-Minum-dark-3840x2160.jpg' +picture-options='zoom' +primary-color='#456789' +secondary-color='#FFFFFF' + +[org/gnome/settings-daemon/plugins/power] +sleep-inactive-ac-timeout='0' + +[org/gnome/desktop/screensaver] +picture-uri='file:///usr/share/backgrounds/armbian/armbian03-Dre0x-Minum-dark-3840x2160.jpg' +picture-options='zoom' +primary-color='#456789' +secondary-color='#FFFFFF'" >> $keys + +echo "user-db:user +system-db:local" >> $profile + +dconf update + +#sudo apt-get -y remove gnome-shell-extension-desktop-icons + +#compile schemas +if [ -d /usr/share/glib-2.0/schemas ]; then + glib-compile-schemas /usr/share/glib-2.0/schemas +fi diff --git a/config/desktop/sid/environments/gnome/support b/config/desktop/sid/environments/gnome/support new file mode 100644 index 000000000..a23e5fb94 --- /dev/null +++ b/config/desktop/sid/environments/gnome/support @@ -0,0 +1 @@ +supported