diff --git a/Makefile b/Makefile
index 7e9ee6b5..accb862d 100644
--- a/Makefile
+++ b/Makefile
@@ -14,6 +14,7 @@ download_extra:
.PHONY: install_buildenv # install packages required to build the image
install_buildenv:
+ mkdir -p config/packages.chroot
sudo apt -y install live-build make build-essential wget git unzip colordiff apt-transport-https rename ovmf rsync python3-venv gnupg
##############################
diff --git a/README.md b/README.md
index a40b6dd7..bfe36510 100644
--- a/README.md
+++ b/README.md
@@ -2,3 +2,13 @@
**This is the official base source code of Celestial Linux by Aclevo**.Fork of https://gitlab.com/nodiscc/debian-live-config
The documentation on configuring this project can be found here: https://debian-live-config.readthedocs.io/en/latest/custom.html
+## Building from source
+--------------------------
+To build from source you need to have the debian installed and the root privilages. After getting everything you need, run:
+`sudo apt install -y make`
+`sudo make install_buildenv`
+`sudo lb config`
+`sudo lb bootstrap`
+`sudo lb chroot`
+`sudo lb installer`
+`sudo lb binary`
diff --git a/auto/config b/auto/config
index 3f6ff0dd..46ba37af 100755
--- a/auto/config
+++ b/auto/config
@@ -17,10 +17,10 @@ lb config noauto \
--clean \
--debconf-frontend noninteractive \
--debian-installer live \
---debian-installer-distribution trixie \
+--debian-installer-distribution bookworm \
--debian-installer-gui true \
--debootstrap-options "--include=apt-transport-https,ca-certificates,openssl" \
---distribution trixie \
+--distribution bookworm \
--firmware-binary true \
--firmware-chroot true \
--initramfs live-boot \
diff --git a/config/archives/debian-updates-security-backports.list.binary b/config/archives/debian-updates-security-backports.list.binary
index b9ebcde8..07a9fdf8 100644
--- a/config/archives/debian-updates-security-backports.list.binary
+++ b/config/archives/debian-updates-security-backports.list.binary
@@ -1,5 +1,5 @@
-deb https://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
-deb http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware
-deb https://deb.debian.org/debian/ trixie-proposed-updates main contrib non-free non-free-firmware
-deb https://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware
-deb https://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
+deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
+deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
+deb https://deb.debian.org/debian/ bookworm-proposed-updates main contrib non-free non-free-firmware
+deb https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
+deb https://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
diff --git a/config/archives/debian-updates-security-backports.list.chroot b/config/archives/debian-updates-security-backports.list.chroot
index b9ebcde8..07a9fdf8 100644
--- a/config/archives/debian-updates-security-backports.list.chroot
+++ b/config/archives/debian-updates-security-backports.list.chroot
@@ -1,5 +1,5 @@
-deb https://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
-deb http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware
-deb https://deb.debian.org/debian/ trixie-proposed-updates main contrib non-free non-free-firmware
-deb https://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware
-deb https://deb.debian.org/debian/ trixie-backports main contrib non-free non-free-firmware
+deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
+deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
+deb https://deb.debian.org/debian/ bookworm-proposed-updates main contrib non-free non-free-firmware
+deb https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
+deb https://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
diff --git a/config/bootloaders/isolinux/live.cfg.in b/config/bootloaders/isolinux/live.cfg.in
index 15254dc5..516edb37 100644
--- a/config/bootloaders/isolinux/live.cfg.in
+++ b/config/bootloaders/isolinux/live.cfg.in
@@ -11,12 +11,12 @@ label live-@FLAVOUR@-english
initrd @INITRD@
append @APPEND_LIVE@ locales=en_US.UTF-8
-label live-@FLAVOUR@-french
- menu label ^Live (@FLAVOUR@) (French)
- menu default
- linux @LINUX@
- initrd @INITRD@
- append @APPEND_LIVE@ locales=fr_FR.UTF-8
+#label live-@FLAVOUR@-french
+# menu label ^Live (@FLAVOUR@) (French)
+# menu default
+# linux @LINUX@
+# initrd @INITRD@
+# append @APPEND_LIVE@ locales=fr_FR.UTF-8
label installgui
menu label ^Install
diff --git a/config/hooks/normal/0350-update-default-services-status.hook.chroot b/config/hooks/normal/0350-update-default-services-status.hook.chroot
index bd4f3a66..00790d78 100755
--- a/config/hooks/normal/0350-update-default-services-status.hook.chroot
+++ b/config/hooks/normal/0350-update-default-services-status.hook.chroot
@@ -14,4 +14,6 @@ for service in $enabled_services; do
echo "Enabling $service"
systemctl enable "$service".service || true
systemctl start "$service".service || true
-done
\ No newline at end of file
+done
+
+
diff --git a/config/hooks/normal/0425-update-session-manager-alternative.hook.chroot b/config/hooks/normal/0425-update-session-manager-alternative.hook.chroot
index 129a101d..680bac85 100755
--- a/config/hooks/normal/0425-update-session-manager-alternative.hook.chroot
+++ b/config/hooks/normal/0425-update-session-manager-alternative.hook.chroot
@@ -1,3 +1,3 @@
#!/bin/bash
echo "I: running $0"
-update-alternatives --set x-session-manager /usr/bin/xfce4-session
\ No newline at end of file
+#update-alternatives --set x-session-manager /usr/bin/xfce4-session
diff --git a/config/includes.chroot/etc/locale.gen b/config/includes.chroot/etc/locale.gen
index 5efb3e75..a66d8148 100644
--- a/config/includes.chroot/etc/locale.gen
+++ b/config/includes.chroot/etc/locale.gen
@@ -1,2 +1 @@
en_US.UTF-8 UTF-8
-fr_FR.UTF-8 UTF-8
diff --git a/config/package-lists/audio-video.list.chroot b/config/package-lists/audio-video.list.chroot
index aab1e885..b26051e6 100644
--- a/config/package-lists/audio-video.list.chroot
+++ b/config/package-lists/audio-video.list.chroot
@@ -2,16 +2,16 @@
#Section: Video players
#Description: vlc
#Description: mpv
-vlc
-vlc-plugin-notify
-vlc-plugin-jack
-vlc-plugin-samba
-vlc-plugin-skins2
-vlc-plugin-video-splitter
-vlc-plugin-visualization
-vlc-plugin-video-output
-vlc-plugin-base
-vlc-plugin-qt
+#vlc
+#vlc-plugin-notify
+#vlc-plugin-jack
+#vlc-plugin-samba
+#vlc-plugin-skins2
+#vlc-plugin-video-splitter
+#vlc-plugin-visualization
+#vlc-plugin-video-output
+#vlc-plugin-base
+#vlc-plugin-qt
mpv
#Alt: freetuxtv
#Alt: gnome-dvb-client
@@ -189,7 +189,7 @@ pulseaudio-module-lirc
#Alt: pulseaudio-module-zeroconf
pulseaudio-module-jack
kmod
-#alsa-oss
+alsa-oss
alsa-tools
alsa-utils
libasound2-plugins
diff --git a/config/package-lists/graphics.list.chroot b/config/package-lists/graphics.list.chroot
index 120b42b9..f332d517 100644
--- a/config/package-lists/graphics.list.chroot
+++ b/config/package-lists/graphics.list.chroot
@@ -25,12 +25,12 @@ ristretto
#Section: Image editors
#Description: gimp
-gimp
-gimp-data-extras
-gimp-texturize
+#gimp ##uncomment this line if you consider it useful to be pre-installed
+#gimp-data-extras
+#gimp-texturize
#gimp-gutenprint
#gimp-lensfun
-create-resources
+#create-resources
#Alt: gimp-help-fr
#Alt: krita
#Alt: gimp-gmic
diff --git a/config/package-lists/system.list.chroot b/config/package-lists/system.list.chroot
index 0c452ec4..9a5cd5c8 100644
--- a/config/package-lists/system.list.chroot
+++ b/config/package-lists/system.list.chroot
@@ -15,7 +15,7 @@ gnome-packagekit
gnome-package-updater
packagekit
packagekit-tools
-#software-properties-gtk bookworm
+software-properties-gtk
synaptic
unattended-upgrades
vrms
@@ -47,7 +47,7 @@ command-not-found
#Section: Task management/monitoring
#Description: xfce4-taskmanager
-xfce4-taskmanager
+#xfce4-taskmanager
htop
iotop
lm-sensors
@@ -160,7 +160,7 @@ localepurge
#Description: gnome-system-log
#Screenshot: gnome-system-log
#Screenshot: lnav
-#gnome-system-log bookworm
+gnome-system-log
lnav
colortail
#Alt: gnome-logs
@@ -173,16 +173,16 @@ colortail
#Section: Virtualization
#Description: virt-manager
-virt-manager
-virtinst
-virt-viewer
+#virt-manager
+#virtinst
+#virt-viewer
ebtables
dnsmasq-base
-libvirt-daemon-system
+#libvirt-daemon-system
gir1.2-spiceclientgtk-3.0
-qemu-system-x86
-qemu-system-arm
-qemu-utils
+#qemu-system-x86
+#qemu-system-arm
+#qemu-utils
libguestfs-tools
virt-p2v
libguestfs-rsync
@@ -214,13 +214,13 @@ netcat-openbsd
#Alt: ansible
#Section: Java
-default-jre
+#default-jre
#Section: Display manager/screen locker
#Description: lightdm
-lightdm
-lightdm-gtk-greeter
-light-locker
+#lightdm
+#lightdm-gtk-greeter
+#light-locker
#Alt: accountsservice
#Alt: slim
#Alt: gdm3
@@ -279,7 +279,7 @@ xserver-xorg-input-elographics
xserver-xorg-input-joystick
xserver-xorg-input-kbd
xserver-xorg-input-mouse
-#xserver-xorg-input-mutouch
+xserver-xorg-input-mutouch
xserver-xorg-input-multitouch
xserver-xorg-input-synaptics
xserver-xorg-video-all
diff --git a/config/package-lists/utility.list.chroot b/config/package-lists/utility.list.chroot
index 2bd05d53..44b096c1 100644
--- a/config/package-lists/utility.list.chroot
+++ b/config/package-lists/utility.list.chroot
@@ -8,8 +8,8 @@ gvfs-fuse
jdupes
libgphoto2-l10n
libmtp-runtime
-plocate
-#mlocate bookworm
+#plocate trixie
+mlocate
ooo-thumbnailer
rename
secure-delete
@@ -48,7 +48,6 @@ catfish
#fsearch # sid only
#Section: Desktop environment
-enlightenment
#Description: xfce4
#xfdesktop4
#xfwm4
@@ -116,8 +115,8 @@ gnupg2
pwgen
cryptsetup
cryptsetup-initramfs
-libblockdev-crypto3
-#libblockdev-crypto2 bookworm
+#libblockdev-crypto3 trixie
+libblockdev-crypto2
#Alt: keepassx
#Alt: keepass2
#Alt: qtpass
@@ -260,7 +259,7 @@ acpi-support-base
fancontrol
rfkill
#linux-cpupower
-#cpufrequtils bookworm
+cpufrequtils
pm-utils
#Alt: laptop-mode-tools
#Alt: powerdebug
@@ -329,8 +328,8 @@ gtk2-engines-murrine
gtk2-engines-pixbuf
xdg-user-dirs-gtk
libfile-mimeinfo-perl
-mate-polkit
-#policykit-1-gnome bookworm
+#mate-polkit
+policykit-1-gnome
#Alt: zenity
#Alt: conky-all
#Alt: randtype