mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
Adjust several desktop targets in order to be able to assemble them
Images were tested for compiling with newly added Action script that generates x86 QEMU images upon (manual for now) execution https://github.com/armbian/os/actions/workflows/full-distro-build-and-test.yml
This commit is contained in:
@@ -26,7 +26,6 @@ budgie-kangaroo-applet
|
||||
budgie-keyboard-autoswitch-applet
|
||||
budgie-network-manager-applet
|
||||
budgie-previews
|
||||
budgie-previews-applet
|
||||
budgie-quickchar
|
||||
budgie-quicknote-applet
|
||||
budgie-recentlyused-applet
|
||||
@@ -38,9 +37,7 @@ budgie-trash-applet
|
||||
budgie-visualspace-applet
|
||||
budgie-wallstreet
|
||||
budgie-weathershow-applet
|
||||
budgie-window-mover-applet
|
||||
budgie-window-shuffler
|
||||
budgie-workspace-overview-applet
|
||||
budgie-workspace-stopwatch-applet
|
||||
cifs-utils
|
||||
colord
|
||||
@@ -57,12 +54,10 @@ fontconfig
|
||||
fontconfig-config
|
||||
fonts-noto-mono
|
||||
fonts-ubuntu
|
||||
fonts-ubuntu-font-family-console
|
||||
foomatic-db-compressed-ppds
|
||||
gdebi
|
||||
ghostscript-x
|
||||
gist
|
||||
gnome-orca
|
||||
gnome-screenshot
|
||||
gnome-disk-utility
|
||||
gnome-system-monitor
|
||||
|
||||
@@ -24,10 +24,7 @@ gnome-system-monitor
|
||||
gnome-terminal
|
||||
gnome-session
|
||||
gnome-shell
|
||||
gnome-shell-extension-appindicator
|
||||
inputattach
|
||||
libasound2
|
||||
libasound2-plugins
|
||||
libnotify-bin
|
||||
libpulsedsp
|
||||
gdm3
|
||||
|
||||
@@ -37,7 +37,6 @@ mate-desktop-environment-core
|
||||
mate-desktop-environment-extra
|
||||
mate-desktop-environment-extras
|
||||
mate-dock-applet
|
||||
mate-equake-applet
|
||||
mate-icon-theme
|
||||
mate-indicator-applet
|
||||
mate-indicator-applet-common
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
chromium-browser
|
||||
firefox
|
||||
|
||||
@@ -25,7 +25,6 @@ budgie-kangaroo-applet
|
||||
budgie-keyboard-autoswitch-applet
|
||||
budgie-network-manager-applet
|
||||
budgie-previews
|
||||
budgie-previews-applet
|
||||
budgie-quickchar
|
||||
budgie-quicknote-applet
|
||||
budgie-recentlyused-applet
|
||||
|
||||
@@ -106,7 +106,6 @@ mate-desktop-environment-core
|
||||
mate-desktop-environment-extra
|
||||
mate-desktop-environment-extras
|
||||
mate-dock-applet
|
||||
mate-equake-applet
|
||||
mate-hud
|
||||
mate-icon-theme
|
||||
mate-indicator-applet
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
../../../common/environments/kde-plasma/support
|
||||
1
config/desktop/jammy/environments/kde-neon/support
Normal file
1
config/desktop/jammy/environments/kde-neon/support
Normal file
@@ -0,0 +1 @@
|
||||
eos
|
||||
@@ -37,7 +37,6 @@ foomatic-db-compressed-ppds
|
||||
gdebi
|
||||
ghostscript-x
|
||||
gist
|
||||
gnome-orca
|
||||
gnome-disk-utility
|
||||
gnome-screenshot
|
||||
gnome-user-docs-de
|
||||
@@ -74,7 +73,6 @@ libatk-adaptor
|
||||
libcvc0
|
||||
libfont-afm-perl
|
||||
libfontconfig1
|
||||
libfontembed1
|
||||
libfontenc1
|
||||
libgail-common
|
||||
libgl1-mesa-dri
|
||||
@@ -85,7 +83,6 @@ libproxy1-plugin-gsettings
|
||||
libproxy1-plugin-networkmanager
|
||||
libu2f-udev
|
||||
libwmf0.2-7-gtk
|
||||
libxapp1
|
||||
libxcursor1
|
||||
sddm
|
||||
mesa-utils
|
||||
@@ -142,7 +139,6 @@ wswiss
|
||||
x11-apps
|
||||
x11-utils
|
||||
x11-xserver-utils
|
||||
xapp
|
||||
xapps-common
|
||||
xarchiver
|
||||
xbacklight
|
||||
|
||||
1
config/desktop/noble/environments/i3-wm/architectures
Normal file
1
config/desktop/noble/environments/i3-wm/architectures
Normal file
@@ -0,0 +1 @@
|
||||
armhf, arm64, amd64, riscv64
|
||||
@@ -0,0 +1,14 @@
|
||||
# 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 logo for login screen
|
||||
mkdir -p "${destination}"/usr/share/pixmaps/armbian
|
||||
cp "${SRC}"/packages/blobs/desktop/icons/armbian.png "${destination}"/usr/share/pixmaps/armbian
|
||||
|
||||
# install wallpapers
|
||||
mkdir -p "${destination}"/usr/share/backgrounds/armbian/
|
||||
cp "${SRC}"/packages/blobs/desktop/desktop-wallpapers/armbian*.jpg "${destination}"/usr/share/backgrounds/armbian/
|
||||
154
config/desktop/noble/environments/i3-wm/config_base/packages
Normal file
154
config/desktop/noble/environments/i3-wm/config_base/packages
Normal file
@@ -0,0 +1,154 @@
|
||||
anacron
|
||||
apport-gtk
|
||||
apt-xapian-index
|
||||
arandr
|
||||
blueman
|
||||
bluez
|
||||
bluez-cups
|
||||
bluez-tools
|
||||
brltty
|
||||
brltty-x11
|
||||
caffeine
|
||||
cifs-utils
|
||||
compton
|
||||
cups
|
||||
cups-bsd
|
||||
cups-client
|
||||
cups-filters
|
||||
dbus-x11
|
||||
dictionaries-common
|
||||
dmz-cursor-theme
|
||||
doc-base
|
||||
dunst
|
||||
evince
|
||||
evince-common
|
||||
feh
|
||||
fontconfig
|
||||
fontconfig-config
|
||||
fonts-arphic-ukai
|
||||
fonts-arphic-uming
|
||||
fonts-dejavu-core
|
||||
fonts-freefont-ttf
|
||||
fonts-guru
|
||||
fonts-guru-extra
|
||||
fonts-khmeros-core
|
||||
fonts-liberation
|
||||
fonts-nanum
|
||||
fonts-opensymbol
|
||||
fonts-stix
|
||||
fonts-symbola
|
||||
fonts-ubuntu
|
||||
foomatic-db-compressed-ppds
|
||||
gdebi
|
||||
ghostscript-x
|
||||
gir1.2-appindicator3-0.1
|
||||
gnome-bluetooth
|
||||
gnome-disk-utility
|
||||
gnome-font-viewer
|
||||
gnome-power-manager
|
||||
gnome-system-monitor
|
||||
gromit
|
||||
gstreamer1.0-packagekit
|
||||
gstreamer1.0-plugins-base-apps
|
||||
gstreamer1.0-pulseaudio
|
||||
gvfs-backends
|
||||
hplip
|
||||
i3
|
||||
i3lock
|
||||
i3status
|
||||
i3-wm
|
||||
suckless-tools
|
||||
indicator-printers
|
||||
inputattach
|
||||
kerneloops
|
||||
keyutils
|
||||
language-pack-en
|
||||
laptop-detect
|
||||
libanyevent-i3-perl
|
||||
libatk-adaptor
|
||||
libev4
|
||||
libfont-afm-perl
|
||||
libfontconfig1
|
||||
libfontenc1
|
||||
libgail-common
|
||||
libgl1-mesa-dri
|
||||
libgnome-bluetooth13
|
||||
libgsettings-qt1
|
||||
libjson-xs-perl
|
||||
libnotify-bin
|
||||
libproxy1-plugin-gsettings
|
||||
libproxy1-plugin-networkmanager
|
||||
libu2f-udev
|
||||
libwmf0.2-7-gtk
|
||||
libxcb-cursor0
|
||||
libxcursor1
|
||||
lightdm
|
||||
lightdm-gtk-greeter
|
||||
lightdm-gtk-greeter-settings
|
||||
lightdm-settings
|
||||
lxappearance
|
||||
mousetweaks
|
||||
network-manager-openvpn-gnome
|
||||
network-manager-vpnc
|
||||
nitrogen
|
||||
numix-gtk-theme
|
||||
openprinting-ppds
|
||||
overlay-scrollbar
|
||||
overlay-scrollbar-gtk2
|
||||
p7zip-full
|
||||
pamix
|
||||
pasystray
|
||||
pavucontrol
|
||||
pavucontrol-qt
|
||||
pavumeter
|
||||
policykit-1
|
||||
policykit-1-gnome
|
||||
policykit-desktop-privileges
|
||||
printer-driver-all
|
||||
profile-sync-daemon
|
||||
pulseaudio-module-bluetooth
|
||||
redshift
|
||||
rofi
|
||||
samba
|
||||
slick-greeter
|
||||
smbclient
|
||||
system-config-printer
|
||||
software-properties-gtk
|
||||
speech-dispatcher
|
||||
spice-vdagent
|
||||
terminator
|
||||
thunar
|
||||
totem
|
||||
totem-common
|
||||
totem-plugins
|
||||
ubuntu-docs
|
||||
ubuntu-drivers-common
|
||||
ubuntu-wallpapers
|
||||
update-inetd
|
||||
update-manager
|
||||
update-manager-core
|
||||
update-notifier
|
||||
update-notifier-common
|
||||
vifm
|
||||
x11-apps
|
||||
x11-xserver-utils
|
||||
xarchiver
|
||||
xbacklight
|
||||
xcursor-themes
|
||||
xdg-user-dirs
|
||||
xdg-user-dirs-gtk
|
||||
xfonts-100dpi
|
||||
xfonts-75dpi
|
||||
xfonts-base
|
||||
xfonts-encodings
|
||||
xfonts-scalable
|
||||
xfonts-utils
|
||||
xorg-docs
|
||||
xorg-docs-core
|
||||
xscreensaver
|
||||
xserver-xorg
|
||||
xserver-xorg-video-fbdev
|
||||
xauth
|
||||
xtitle
|
||||
xttitle
|
||||
xwallpaper
|
||||
41
config/desktop/noble/environments/i3-wm/debian/postinst
Normal file
41
config/desktop/noble/environments/i3-wm/debian/postinst
Normal file
@@ -0,0 +1,41 @@
|
||||
# overwrite stock lightdm greeter configuration
|
||||
if [ -d /etc/armbian/lightdm ]; then cp -R /etc/armbian/lightdm /etc/; 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
|
||||
echo "exec_always --no-startup-id feh --bg-scale --zoom fill --no-fehbg /usr/share/backgrounds/armbian/armbian03-Dre0x-Minum-dark-3840x2160.jpg" | tee -a /etc/i3/config
|
||||
|
||||
# lightdm wallpaper
|
||||
mv /etc/lightdm/slick-greeter.conf /etc/lightdm/slick-greeter.conf.bak
|
||||
touch /etc/lightdm/slick-greeter.conf
|
||||
echo "[Greeter]
|
||||
background=/usr/share/backgrounds/armbian/armbian03-Dre0x-Minum-dark-3840x2160.jpg
|
||||
theme-name = Numix
|
||||
icon-theme-name = Numix
|
||||
font-name = Sans 11
|
||||
draw-user-background = false
|
||||
show-keyboard = true
|
||||
onscreen-keyboard = false
|
||||
screen-reader = true
|
||||
draw-grid = true" | tee -a /etc/lightdm/slick-greeter.conf
|
||||
|
||||
echo "Finished preparing /etc/lightdm/slick-greeter.conf..."
|
||||
|
||||
mv /etc/lightdm/lightdm-gtk-greeter.conf /etc/lightdm/lightdm-gtk-greeter.conf.bak
|
||||
touch /etc/lightdm/lightdm-gtk-greeter.conf
|
||||
echo "[greeter]
|
||||
background=/usr/share/backgrounds/armbian/armbian03-Dre0x-Minum-dark-3840x2160.jpg
|
||||
theme-name = Numix
|
||||
icon-theme-name = Numix
|
||||
font-name = Sans 11
|
||||
draw-user-background = false
|
||||
show-keyboard = true
|
||||
onscreen-keyboard = false
|
||||
screen-reader = true
|
||||
draw-grid = true" | tee -a /etc/lightdm/lightdm-gtk-greeter.conf
|
||||
|
||||
echo "Finished preparing /etc/lightdm/lightdm-gtk-greeter.conf..."
|
||||
|
||||
slick-greeter -h #applies wallpaper
|
||||
1
config/desktop/noble/environments/i3-wm/support
Normal file
1
config/desktop/noble/environments/i3-wm/support
Normal file
@@ -0,0 +1 @@
|
||||
supported
|
||||
1
config/desktop/noble/environments/kde-neon/architectures
Symbolic link
1
config/desktop/noble/environments/kde-neon/architectures
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../common/environments/kde-plasma/architectures
|
||||
1
config/desktop/noble/environments/kde-neon/armbian
Symbolic link
1
config/desktop/noble/environments/kde-neon/armbian
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../common/environments/kde-plasma/armbian
|
||||
@@ -0,0 +1,10 @@
|
||||
neon-desktop
|
||||
kde-standard
|
||||
sddm
|
||||
plasma-nm
|
||||
plasma-pa
|
||||
plasma-discover
|
||||
plasma-vault
|
||||
scdaemon
|
||||
kscreen
|
||||
bluedevil
|
||||
@@ -0,0 +1 @@
|
||||
../../../../common/environments/kde-plasma/config_base/packages.uninstall
|
||||
1
config/desktop/noble/environments/kde-neon/debian
Symbolic link
1
config/desktop/noble/environments/kde-neon/debian
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../common/environments/kde-plasma/debian
|
||||
BIN
config/desktop/noble/environments/kde-neon/sources/apt/neon.gpg
Normal file
BIN
config/desktop/noble/environments/kde-neon/sources/apt/neon.gpg
Normal file
Binary file not shown.
@@ -0,0 +1 @@
|
||||
deb [signed-by=/usr/share/keyrings/neon.gpg] http://archive.neon.kde.org/testing jammy main
|
||||
1
config/desktop/noble/environments/kde-neon/support
Normal file
1
config/desktop/noble/environments/kde-neon/support
Normal file
@@ -0,0 +1 @@
|
||||
eos
|
||||
1
config/desktop/noble/environments/kde-plasma
Symbolic link
1
config/desktop/noble/environments/kde-plasma
Symbolic link
@@ -0,0 +1 @@
|
||||
../../jammy/environments/kde-plasma
|
||||
@@ -0,0 +1,2 @@
|
||||
gpiod
|
||||
firmware-sof-signed
|
||||
@@ -0,0 +1 @@
|
||||
iozone3
|
||||
@@ -0,0 +1,2 @@
|
||||
gpiod
|
||||
mtd-utils
|
||||
@@ -0,0 +1 @@
|
||||
iozone3
|
||||
@@ -1 +0,0 @@
|
||||
sid
|
||||
@@ -1,3 +1,2 @@
|
||||
gpiod
|
||||
#mtd-utils
|
||||
nocache
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
sid
|
||||
@@ -0,0 +1,2 @@
|
||||
gpiod
|
||||
mtd-utils
|
||||
@@ -0,0 +1 @@
|
||||
iozone3
|
||||
Reference in New Issue
Block a user