mirror of
https://github.com/Fishwaldo/build.git
synced 2025-03-15 11:21:29 +00:00
Add i3 wm (#2792)
* bugfix: u-boot could break when libfdt-devel is installed system-wide * adding i3-wm to desktop builds * Update support Co-authored-by: Igor Pecovnik <igor.pecovnik@gmail.com> Co-authored-by: Igor Pečovnik <igorpecovnik@users.noreply.github.com>
This commit is contained in:
parent
ebf564e8fd
commit
99a1122197
6 changed files with 54 additions and 0 deletions
|
@ -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/wallpapers/armbian*.jpg "${destination}"/usr/share/backgrounds/armbian/
|
|
@ -0,0 +1,28 @@
|
|||
xserver-xorg xserver-xorg-video-fbdev xfonts-base xinit x11-xserver-utils xinit xorg-docs-core x11-apps xorg-docs xscreensaver xfonts-100dpi
|
||||
xfonts-75dpi xfonts-base xfonts-encodings xfonts-scalable xfonts-utils xcursor-themes xdg-user-dirs xdg-user-dirs-gtk keyutils redshift dbus-x11
|
||||
xwallpaper xterm xtermcontrol xtermset arandr libxcursor1 xcursor-themes mousetweaks xbacklight brltty brltty-x11
|
||||
lightdm lightdm-gtk-greeter lightdm-settings lightdm-gtk-greeter-settings numix-gtk-theme
|
||||
bluez bluez-tools bluez-cups blueman gnome-bluetooth libgnome-bluetooth13
|
||||
libgl1-mesa-dri policykit-1 profile-sync-daemon nitrogen thunar
|
||||
i3 i3-wm libev4 libxcb-cursor0 i3lock i3status dunst libanyevent-i3-perl libjson-xs-perl
|
||||
xtitle xttitle vifm terminator conky conky-all rofi compton feh
|
||||
fonts-arphic-ukai fonts-arphic-uming fonts-dejavu-core fonts-freefont-ttf fonts-guru fonts-guru-extra fonts-kacst fonts-kacst-one fonts-khmeros-core
|
||||
fonts-liberation fonts-opensymbol fonts-nanum fonts-stix fonts-symbola
|
||||
libfont-afm-perl libfontconfig1 libfontembed1 libfontenc1 gnome-font-viewer fontconfig fontconfig-config
|
||||
policykit-desktop-privileges policykit-1-gnome
|
||||
network-manager-pptp network-manager-l2tp network-manager-openconnect network-manager-openvpn network-manager-openvpn-gnome network-manager-vpnc
|
||||
libproxy1-plugin-gsettings libproxy1-plugin-networkmanager libproxy1-plugin-gsettings
|
||||
pamix pasystray pavucontrol pavumeter pavucontrol-qt pulseaudio-module-bluetooth gstreamer1.0-pulseaudio gstreamer1.0-packagekit
|
||||
gstreamer1.0-plugins-base-apps
|
||||
libu2f-udev libwmf0.2-7-gtk openprinting-ppds hplip system-config-printer-gnome indicator-printers
|
||||
p7zip-full zip anacron doc-base foomatic-db-compressed-ppds
|
||||
ghostscript-x inputattach kerneloops language-pack-en libatk-adaptor libgail-common libnotify-bin software-properties-gtk speech-dispatcher
|
||||
spice-vdagent dictionaries-common hunspell-en-us
|
||||
cups cups-bsd cups-client cups-filters system-config-printer system-config-printer-common printer-driver-all
|
||||
samba smbclient cifs-utils
|
||||
ubuntu-drivers-common ubuntu-docs ubuntu-wallpapers ubuntu-wallpapers-hirsute ttf-ubuntu-font-family fonts-ubuntu-font-family-console
|
||||
tracker tracker-extract tracker-miner-fs update-inetd update-manager update-manager-core update-notifier update-notifier-common
|
||||
laptop-detect usb-creator-common usb-creator-gtk overlay-scrollbar overlay-scrollbar-gtk2
|
||||
gnome-system-monitor gnome-system-tools gnome-power-manager gnome-orca evince evince-common caffeine lxappearance gdebi
|
||||
apport-gtk dmz-cursor-theme libgsettings-qt1 libappindicator3-1 gir1.2-appindicator3-0.1 gromit
|
||||
totem totem-common totem-plugins
|
|
@ -0,0 +1 @@
|
|||
gdm3
|
|
@ -0,0 +1,9 @@
|
|||
# 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
|
||||
|
||||
|
1
config/desktop/hirsute/environments/i3-wm/only_for
Normal file
1
config/desktop/hirsute/environments/i3-wm/only_for
Normal file
|
@ -0,0 +1 @@
|
|||
arm64
|
1
config/desktop/hirsute/environments/i3-wm/support
Normal file
1
config/desktop/hirsute/environments/i3-wm/support
Normal file
|
@ -0,0 +1 @@
|
|||
csc
|
Loading…
Add table
Reference in a new issue