update build scripts to add new packages

This commit is contained in:
manuel 2024-01-18 18:23:51 -01:00
parent 81a49e1abb
commit 494880de80
135 changed files with 76 additions and 70632 deletions

View File

@ -17,5 +17,3 @@ git pull --ff
./debian-32/BldHelper.sh
./devuan-64/BldHelper.sh
./devuan-32/BldHelper.sh
./debian-arm64/BldHelper.sh
./devuan-arm64/BldHelper.sh

View File

@ -20,11 +20,6 @@ cd fusato
umount $(mount | grep "${PWD}/chroot" | tac | cut -f3 -d" ") 2>/dev/null
for i in * .build ; do [ $i = cache ] && continue || rm -rf $i ; done
# Set of the structure to be used for the ISO and Live system.
# See /usr/lib/live/fusato/config for a full list of examples.
# Up above is the manual description of what options I used so far.
lb config noauto \
--binary-images iso-hybrid \
--mode debian \
@ -84,9 +79,10 @@ smbclient
sqlite3
wireless-tools
linux-headers-686-pae
lxterminal
tint2
pcmanfm
thunar
thunar-archive-plugin
#rofi
desktop-base
mousepad
lxpolkit
@ -98,19 +94,22 @@ git
curl
fonts-cantarell
nitrogen
xcompmgr
#compton
#compton-conf
#compton-conf-l10n
#xarchiver
file-roller
lxsession-logout
lxappearance
lxappearance-obconf
lxrandr
lxinput
compton
compton-conf
compton-conf-l10n
xarchiver
xdg-user-dirs-gtk
cbatticon
dunst
xfce4-clipman
xfce4-screenshooter
xfce4-power-manager
xfce4-settings
xfce4-terminal
plank
gnome-screensaver
ristretto
jgmenu
numix-gtk-theme
peppermint-icon-themes
marwaita-peppermint-gtk-theme
locales
@ -193,17 +192,11 @@ ffmpegthumbnailer
grub-pc
spice-vdagent
console-setup
xdg-user-dirs-gtk
cbatticon
dunst
xfce4-clipman
xfce4-screenshooter
xfce4-power-manager
plank
file-manager-actions
obmenu-generator
qt5-style-plugins
qt5ct
openbox-theme-collection
" > $fusato/fusato/config/package-lists/packages.list.chroot

View File

@ -82,9 +82,10 @@ smbclient
sqlite3
wireless-tools
linux-headers-amd64
lxterminal
tint2
pcmanfm
thunar
thunar-archive-plugin
#rofi
desktop-base
mousepad
lxpolkit
@ -96,19 +97,22 @@ git
curl
fonts-cantarell
nitrogen
xcompmgr
#compton
#compton-conf
#compton-conf-l10n
#xarchiver
file-roller
lxsession-logout
lxappearance
lxappearance-obconf
lxrandr
lxinput
compton
compton-conf
compton-conf-l10n
xarchiver
xdg-user-dirs-gtk
cbatticon
dunst
xfce4-clipman
xfce4-screenshooter
xfce4-power-manager
xfce4-settings
xfce4-terminal
plank
gnome-screensaver
ristretto
jgmenu
numix-gtk-theme
peppermint-icon-themes
marwaita-peppermint-gtk-theme
locales
@ -191,17 +195,11 @@ ffmpegthumbnailer
grub-pc
spice-vdagent
console-setup
xdg-user-dirs-gtk
cbatticon
dunst
xfce4-clipman
xfce4-screenshooter
xfce4-power-manager
plank
file-manager-actions
obmenu-generator
qt5-style-plugins
qt5ct
openbox-theme-collection
" > $fusato/fusato/config/package-lists/packages.list.chroot

View File

@ -1,53 +0,0 @@
#!/bin/bash
################################################################################
# Title: Bldhelper.sh
# Description: Script to build peppermint openbox ISO image
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Set environment variables
PREFIX=PeppermintOS-deb-openbox
SUFFIX=arm64
BUILD=pep-openbox-arm64
TODAY=$(date -u +"%Y-%m-%d")
FileName="${PREFIX}-${SUFFIX}"
LOCATION="/home/$SUDO_USER/out/${BUILD}"
LogDir="/home/$SUDO_USER/logs"
WorkingDir="/home/$SUDO_USER/MRTestRepo/debian-arm64"
# Execute the ISO building script
cd ${WorkingDir}
./build.sh 2>&1 | tee /tmp/build_log.txt
# Move and rename the ISO file
cd fusato
mv *.iso ${FileName}-${TODAY}.iso
# Create the checksum file for the ISO
sha512sum ${FileName}-${TODAY}.iso > ${FileName}-${TODAY}-sha512.checksum
# Remove old ISO and checksum files from the desired location
rm -f ${LOCATION}/${FileName}*.iso
rm -f ${LOCATION}/${FileName}*-sha512.checksum
# Move the ISO and checksum files to the desired location
mkdir -p ${LOCATION}
mv ${FileName}-${TODAY}.iso ${LOCATION}
mv ${FileName}-${TODAY}-sha512.checksum ${LOCATION}
# Move the log file to the log directory (if it exists)
if [ -f /tmp/build_log.txt ]; then
LogFileName="${PREFIX}-${SUFFIX}-${BUILD}.log"
mv /tmp/build_log.txt ${LogDir}/${LogFileName}
fi
# Clean the build folder
lb clean
# Remove the "build" directory and its contents
cd ..
rm -rf fusato

View File

@ -1 +0,0 @@
../PepProPixMaps

View File

@ -1 +0,0 @@
../PepProTools

View File

@ -1 +0,0 @@
../aliases

View File

@ -1 +0,0 @@
../applications

View File

@ -1,17 +0,0 @@
set default=0
loadfont $prefix/dejavu-bold-16.pf2
loadfont $prefix/dejavu-bold-14.pf2
loadfont $prefix/unicode.pf2
set gfxmode=auto
insmod all_video
insmod gfxterm
insmod png
source /boot/grub/theme.cfg
terminal_output gfxterm
# Uncomment so grub beeps during boot
#insmod play
#play 960 440 1 0 4 440 1

View File

@ -1,436 +0,0 @@
if loadfont $prefix/font.pf2 ; then
set gfxmode=1024x768
set gfxpayload=keep
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
insmod gfxterm
insmod png
terminal_output gfxterm
fi
if background_image /isolinux/splash.png; then
set color_normal=light-gray/black
set color_highlight=white/black
elif background_image /splash.png; then
set color_normal=light-gray/black
set color_highlight=white/black
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
source /boot/grub/config.cfg
# Live boot
menuentry "PeppermintOS - Live" --hotkey=l {
linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path}
initrd /live/initrd.img
}
submenu "PeppermintOS - Live with Localisation Support" {
menuentry "Albanian (sq)" {
linux /live/vmlinuz boot=live components locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash
initrd /live/initrd.img
}
menuentry "Amharic (am)" {
linux /live/vmlinuz boot=live components locales=am_ET keyboard-layouts=am quiet splash
initrd /live/initrd.img
}
menuentry "Arabic (ar)" {
linux /live/vmlinuz boot=live components locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash
initrd /live/initrd.img
}
menuentry "Asturian (ast)" {
linux /live/vmlinuz boot=live components locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash
initrd /live/initrd.img
}
menuentry "Basque (eu)" {
linux /live/vmlinuz boot=live components locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash
initrd /live/initrd.img
}
menuentry "Belarusian (be)" {
linux /live/vmlinuz boot=live components locales=be_BY.UTF-8 keyboard-layouts=be quiet splash
initrd /live/initrd.img
}
menuentry "Bangla (bn)" {
linux /live/vmlinuz boot=live components locales=bn_BD keyboard-layouts=bn quiet splash
initrd /live/initrd.img
}
menuentry "Bosnian (bs)" {
linux /live/vmlinuz boot=live components locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash
initrd /live/initrd.img
}
menuentry "Bulgarian (bg)" {
linux /live/vmlinuz boot=live components locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash
initrd /live/initrd.img
}
menuentry "Tibetan (bo)" {
linux /live/vmlinuz boot=live components locales=bo_IN keyboard-layouts=bo quiet splash
initrd /live/initrd.img
}
menuentry "Catalan (ca)" {
linux /live/vmlinuz boot=live components locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash
initrd /live/initrd.img
}
menuentry "Chinese (Simplified) (zh_CN)" {
linux /live/vmlinuz boot=live components locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash
initrd /live/initrd.img
}
menuentry "Chinese (Traditional) (zh_TW)" {
linux /live/vmlinuz boot=live components locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash
initrd /live/initrd.img
}
menuentry "Croatian (hr)" {
linux /live/vmlinuz boot=live components locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash
initrd /live/initrd.img
}
menuentry "Czech (cs)" {
linux /live/vmlinuz boot=live components locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash
initrd /live/initrd.img
}
menuentry "Danish (da)" {
linux /live/vmlinuz boot=live components locales=da_DK.UTF-8 keyboard-layouts=da quiet splash
initrd /live/initrd.img
}
menuentry "Dutch (nl)" {
linux /live/vmlinuz boot=live components locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash
initrd /live/initrd.img
}
menuentry "Dzongkha (dz)" {
linux /live/vmlinuz boot=live components locales=dz_BT keyboard-layouts=dz quiet splash
initrd /live/initrd.img
}
menuentry "English (en)" {
linux /live/vmlinuz boot=live components locales=en_US.UTF-8 keyboard-layouts=en quiet splash
initrd /live/initrd.img
}
menuentry "Esperanto (eo)" {
linux /live/vmlinuz boot=live components locales=eo.UTF-8 keyboard-layouts=eo quiet splash
initrd /live/initrd.img
}
menuentry "Estonian (et)" {
linux /live/vmlinuz boot=live components locales=et_EE.UTF-8 keyboard-layouts=et quiet splash
initrd /live/initrd.img
}
menuentry "Finnish (fi)" {
linux /live/vmlinuz boot=live components locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash
initrd /live/initrd.img
}
menuentry "French (fr)" {
linux /live/vmlinuz boot=live components locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash
initrd /live/initrd.img
}
menuentry "Galician (gl)" {
linux /live/vmlinuz boot=live components locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash
initrd /live/initrd.img
}
menuentry "Georgian (ka)" {
linux /live/vmlinuz boot=live components locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash
initrd /live/initrd.img
}
menuentry "German (de)" {
linux /live/vmlinuz boot=live components locales=de_DE.UTF-8 keyboard-layouts=de quiet splash
initrd /live/initrd.img
}
menuentry "Greek (el)" {
linux /live/vmlinuz boot=live components locales=el_GR.UTF-8 keyboard-layouts=el quiet splash
initrd /live/initrd.img
}
menuentry "Gujarati (gu)" {
linux /live/vmlinuz boot=live components locales=gu_IN keyboard-layouts=gu quiet splash
initrd /live/initrd.img
}
menuentry "Hebrew (he)" {
linux /live/vmlinuz boot=live components locales=he_IL.UTF-8 keyboard-layouts=he quiet splash
initrd /live/initrd.img
}
menuentry "Hindi (hi)" {
linux /live/vmlinuz boot=live components locales=hi_IN keyboard-layouts=hi quiet splash
initrd /live/initrd.img
}
menuentry "Hungarian (hu)" {
linux /live/vmlinuz boot=live components locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash
initrd /live/initrd.img
}
menuentry "Icelandic (is)" {
linux /live/vmlinuz boot=live components locales=is_IS.UTF-8 keyboard-layouts=is quiet splash
initrd /live/initrd.img
}
menuentry "Indonesian (id)" {
linux /live/vmlinuz boot=live components locales=id_ID.UTF-8 keyboard-layouts=id quiet splash
initrd /live/initrd.img
}
menuentry "Irish (ga)" {
linux /live/vmlinuz boot=live components locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash
initrd /live/initrd.img
}
menuentry "Italian (it)" {
linux /live/vmlinuz boot=live components locales=it_IT.UTF-8 keyboard-layouts=it quiet splash
initrd /live/initrd.img
}
menuentry "Japanese (ja)" {
linux /live/vmlinuz boot=live components locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash
initrd /live/initrd.img
}
menuentry "Kazakh (kk)" {
linux /live/vmlinuz boot=live components locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash
initrd /live/initrd.img
}
menuentry "Khmer (km)" {
linux /live/vmlinuz boot=live components locales=km_KH keyboard-layouts=km quiet splash
initrd /live/initrd.img
}
menuentry "Kannada (kn)" {
linux /live/vmlinuz boot=live components locales=kn_IN keyboard-layouts=kn quiet splash
initrd /live/initrd.img
}
menuentry "Korean (ko)" {
linux /live/vmlinuz boot=live components locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash
initrd /live/initrd.img
}
menuentry "Kurdish (ku)" {
linux /live/vmlinuz boot=live components locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash
initrd /live/initrd.img
}
menuentry "Lao (lo)" {
linux /live/vmlinuz boot=live components locales=lo_LA keyboard-layouts=lo quiet splash
initrd /live/initrd.img
}
menuentry "Latvian (lv)" {
linux /live/vmlinuz boot=live components locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash
initrd /live/initrd.img
}
menuentry "Lithuanian (lt)" {
linux /live/vmlinuz boot=live components locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash
initrd /live/initrd.img
}
menuentry "Malayalam (ml)" {
linux /live/vmlinuz boot=live components locales=ml_IN keyboard-layouts=ml quiet splash
initrd /live/initrd.img
}
menuentry "Marathi (mr)" {
linux /live/vmlinuz boot=live components locales=mr_IN keyboard-layouts=mr quiet splash
initrd /live/initrd.img
}
menuentry "Macedonian (mk)" {
linux /live/vmlinuz boot=live components locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash
initrd /live/initrd.img
}
menuentry "Burmese (my)" {
linux /live/vmlinuz boot=live components locales=my_MM keyboard-layouts=my quiet splash
initrd /live/initrd.img
}
menuentry "Nepali (ne)" {
linux /live/vmlinuz boot=live components locales=ne_NP keyboard-layouts=ne quiet splash
initrd /live/initrd.img
}
menuentry "Northern Sami (se_NO)" {
linux /live/vmlinuz boot=live components locales=se_NO keyboard-layouts=se_NO quiet splash
initrd /live/initrd.img
}
menuentry "Norwegian Bokmaal (nb_NO)" {
linux /live/vmlinuz boot=live components locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash
initrd /live/initrd.img
}
menuentry "Norwegian Nynorsk (nn_NO)" {
linux /live/vmlinuz boot=live components locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash
initrd /live/initrd.img
}
menuentry "Persian (fa)" {
linux /live/vmlinuz boot=live components locales=fa_IR keyboard-layouts=fa quiet splash
initrd /live/initrd.img
}
menuentry "Polish (pl)" {
linux /live/vmlinuz boot=live components locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash
initrd /live/initrd.img
}
menuentry "Portuguese (pt)" {
linux /live/vmlinuz boot=live components locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash
initrd /live/initrd.img
}
menuentry "Portuguese (Brazil) (pt_BR)" {
linux /live/vmlinuz boot=live components locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash
initrd /live/initrd.img
}
menuentry "Punjabi (Gurmukhi) (pa)" {
linux /live/vmlinuz boot=live components locales=pa_IN keyboard-layouts=pa quiet splash
initrd /live/initrd.img
}
menuentry "Romanian (ro)" {
linux /live/vmlinuz boot=live components locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash
initrd /live/initrd.img
}
menuentry "Russian (ru)" {
linux /live/vmlinuz boot=live components locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash
initrd /live/initrd.img
}
menuentry "Sinhala (si)" {
linux /live/vmlinuz boot=live components locales=si_LK keyboard-layouts=si quiet splash
initrd /live/initrd.img
}
menuentry "Serbian (Cyrillic) (sr)" {
linux /live/vmlinuz boot=live components locales=sr_RS keyboard-layouts=sr quiet splash
initrd /live/initrd.img
}
menuentry "Slovak (sk)" {
linux /live/vmlinuz boot=live components locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash
initrd /live/initrd.img
}
menuentry "Slovenian (sl)" {
linux /live/vmlinuz boot=live components locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash
initrd /live/initrd.img
}
menuentry "Spanish (es)" {
linux /live/vmlinuz boot=live components locales=es_ES.UTF-8 keyboard-layouts=es quiet splash
initrd /live/initrd.img
}
menuentry "Swedish (sv)" {
linux /live/vmlinuz boot=live components locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash
initrd /live/initrd.img
}
menuentry "Tagalog (tl)" {
linux /live/vmlinuz boot=live components locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash
initrd /live/initrd.img
}
menuentry "Tamil (ta)" {
linux /live/vmlinuz boot=live components locales=ta_IN keyboard-layouts=ta quiet splash
initrd /live/initrd.img
}
menuentry "Telugu (te)" {
linux /live/vmlinuz boot=live components locales=te_IN keyboard-layouts=te quiet splash
initrd /live/initrd.img
}
menuentry "Tajik (tg)" {
linux /live/vmlinuz boot=live components locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash
initrd /live/initrd.img
}
menuentry "Thai (th)" {
linux /live/vmlinuz boot=live components locales=th_TH.UTF-8 keyboard-layouts=th quiet splash
initrd /live/initrd.img
}
menuentry "Turkish (tr)" {
linux /live/vmlinuz boot=live components locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash
initrd /live/initrd.img
}
menuentry "Uyghur (ug)" {
linux /live/vmlinuz boot=live components locales=ug_CN keyboard-layouts=ug quiet splash
initrd /live/initrd.img
}
menuentry "Ukrainian (uk)" {
linux /live/vmlinuz boot=live components locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash
initrd /live/initrd.img
}
menuentry "Vietnamese (vi)" {
linux /live/vmlinuz boot=live components locales=vi_VN keyboard-layouts=vi quiet splash
initrd /live/initrd.img
}
menuentry "Welsh (cy)" {
linux /live/vmlinuz boot=live components locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash
initrd /live/initrd.img
}
}
### Commented out till Persistence is working as expected.
#menuentry "Persistent PeppermintOS" --hotkey=p {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} persistence
# initrd /live/initrd.img
#}
### Commented out till toram is working as expected.
#menuentry "PeppermintOS - loaded to RAM" --hotkey=t {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} toram
# initrd /live/initrd.img
#}
#menuentry "Developer Desktop" --hotkey=d {
# linux /live/vmlinuz boot=local ro root=/dev/sdb126 quiet splash findiso=${iso_path}
# initrd /live/initrd.img
#}
# You can add more entries like this
#menuentry "Alternate live boot" {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here
# initrd /live/initrd.img
#}
#menuentry "Alternate graphical installer" {
# linux custom options here
# initrd
#}
#menuentry "Alternate textual installer" {
# linux custom options here
# initrd
#}
# Installer (if any)
if false; then
source /boot/grub/install_start.cfg
submenu 'Advanced install options ...' --hotkey=a {
source /boot/grub/theme.cfg
source /boot/grub/install.cfg
}
fi
submenu ' Utilities ...' --hotkey=u {
source /boot/grub/theme.cfg
menuentry "PeppermintOS (fail-safe mode)" --hotkey=s {
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=788
initrd /live/initrd.img
}
# Memtest (if any)
if [ "${grub_platform}" = "pc" ] -a false; then
source /boot/grub/memtest.cfg
fi
# Firmware setup (UEFI)
if [ "${grub_platform}" = "efi" ]; then
menuentry "UEFI Firmware Settings" {
fwsetup
}
fi
}
submenu ' Recovery ...' --hotkey=r {
source /boot/grub/theme.cfg
menuentry "PeppermintOS on sda2" {
linux /live/vmlinuz ro boot=local root=/dev/sda2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on sda3" {
linux /live/vmlinuz ro boot=local root=/dev/sda3 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on mmcblk0p2" {
linux /live/vmlinuz ro boot=local root=/dev/mmcblk0p2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on mmcblk0p3" {
linux /live/vmlinuz ro boot=local root=/dev/mmcblk0p3 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on nvme0n1p2" {
linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on nvme0n1p3" {
linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p3 quiet splash
initrd /live/initrd.img
}
#menuentry "PeppermintOS on nvme0n1p4" {
# linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p4 quiet splash
# initrd /live/initrd.img
#}
#menuentry "PeppermintOS on nvme0n1p5" {
# linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p5 quiet splash
# initrd /live/initrd.img
#}
}

View File

@ -1,124 +0,0 @@
submenu 'Graphical installer ...' --hotkey=g {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz priority=low vga=788
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz auto=true priority=critical vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz rescue/enable=true vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
}
submenu 'Text installer ...' --hotkey=t {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/vmlinuz vga=788 --- quiet
initrd /install/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/vmlinuz priority=low vga=788
initrd /install/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/vmlinuz auto=true priority=critical vga=788 --- quiet
initrd /install/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/vmlinuz rescue/enable=true vga=788 --- quiet
initrd /install/initrd.gz
}
}
submenu 'Graphical installer with dark theme ...' --hotkey=d {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz priority=low vga=788 theme=dark
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
}
submenu 'Text installer with dark theme ...' --hotkey=k {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/vmlinuz vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/vmlinuz priority=low vga=788 theme=dark
initrd /install/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
}
submenu 'Installer with speech synthesis ...' --hotkey=s {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz speakup.synth=soft vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz speakup.synth=soft priority=low vga=788
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz speakup.synth=soft auto=true priority=critical vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz speakup.synth=soft rescue/enable=true vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
}

View File

@ -1,6 +0,0 @@
menuentry 'Start the PeppermintOS Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 --- quiet
initrd /install/gtk/initrd.gz
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 161 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 976 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 952 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 952 B

View File

@ -1,42 +0,0 @@
# Main options
title-text: ""
desktop-image: "background.png"
desktop-color: "#000000"
terminal-font: "Terminus Regular 14"
terminal-box: "terminal_box_*.png"
terminal-left: "0"
terminal-top: "0"
terminal-width: "100%"
terminal-height: "100%"
terminal-border: "0"
# Boot menu
+ boot_menu {
left = 15%
top = 40%
width = 85%
height = 65%
item_font = "Ubuntu Regular 20"
item_color = "#cccccc"
selected_item_color = "#ffffff"
icon_width = 36
icon_height = 36
item_icon_space = 20
item_height = 40
item_padding = 2
item_spacing = 10
selected_item_pixmap_style = "select_*.png"
}
# Countdown label
# You can change the name of default starting OS here
+ label {
left = 15%
top = 31%
align = "center"
id = "__timeout__"
text = "Peppermint will start in %d seconds"
color = "#cccccc"
font = "Ubuntu Regular 17"
}

View File

@ -1 +0,0 @@
source /boot/grub/grub.cfg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

View File

@ -1,13 +0,0 @@
set color_normal=light-gray/black
set color_highlight=white/dark-gray
if [ -e /isolinux/splash.png ]; then
# binary_syslinux modifies the theme file to point to the correct
# background picture
set theme=/boot/grub/live-theme/theme.txt
elif [ -e /boot/grub/splash.png ]; then
set theme=/boot/grub/live-theme/theme.txt
else
set menu_color_normal=white/red
set menu_color_highlight=white/red
fi

View File

@ -1,4 +0,0 @@
include menu.cfg
default vesamenu.c32
prompt 0
timeout 0

View File

@ -1,432 +0,0 @@
### ISOLINUX config for Live-Session
#timeout 200
#ontimeout live
menu title PeppermintOS - Live
default live
label live
menu label ^PeppermintOS (arm64)
linux /live/vmlinuz
initrd /live/initrd.img
append boot=live components quiet splash
MENU begin advanced
MENU title PeppermintOS with Localisation Support
LABEL Albanian (sq)
say "Booting Albanian (sq)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash
LABEL Amharic (am)
say "Booting Amharic (am)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=am_ET keyboard-layouts=am quiet splash
LABEL Arabic (ar)
say "Booting Arabic (ar)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash
LABEL Asturian (ast)
say "Booting Asturian (ast)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash
LABEL Basque (eu)
say "Booting Basque (eu)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash
LABEL Belarusian (be)
say "Booting Belarusian (be)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=be_BY.UTF-8 keyboard-layouts=be quiet splash
LABEL Bangla (bn)
say "Booting Bangla (bn)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bn_BD keyboard-layouts=bn quiet splash
LABEL Bosnian (bs)
say "Booting Bosnian (bs)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash
LABEL Bulgarian (bg)
say "Booting Bulgarian (bg)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash
LABEL Tibetan (bo)
say "Booting Tibetan (bo)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bo_IN keyboard-layouts=bo quiet splash
LABEL Catalan (ca)
say "Booting Catalan (ca)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash
LABEL Chinese (Simplified) (zh_CN)
say "Booting Chinese (Simplified) (zh_CN)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash
LABEL Chinese (Traditional) (zh_TW)
say "Booting Chinese (Traditional) (zh_TW)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash
LABEL Croatian (hr)
say "Booting Croatian (hr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash
LABEL Czech (cs)
say "Booting Czech (cs)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash
LABEL Danish (da)
say "Booting Danish (da)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=da_DK.UTF-8 keyboard-layouts=da quiet splash
LABEL Dutch (nl)
say "Booting Dutch (nl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash
LABEL Dzongkha (dz)
say "Booting Dzongkha (dz)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=dz_BT keyboard-layouts=dz quiet splash
LABEL English (en)
say "Booting English (en)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=en_US.UTF-8 keyboard-layouts=en quiet splash
LABEL Esperanto (eo)
say "Booting Esperanto (eo)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=eo.UTF-8 keyboard-layouts=eo quiet splash
LABEL Estonian (et)
say "Booting Estonian (et)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=et_EE.UTF-8 keyboard-layouts=et quiet splash
LABEL Finnish (fi)
say "Booting Finnish (fi)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash
LABEL French (fr)
say "Booting French (fr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash
LABEL Galician (gl)
say "Booting Galician (gl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash
LABEL Georgian (ka)
say "Booting Georgian (ka)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash
LABEL German (de)
say "Booting German (de)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=de_DE.UTF-8 keyboard-layouts=de quiet splash
LABEL Greek (el)
say "Booting Greek (el)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=el_GR.UTF-8 keyboard-layouts=el quiet splash
LABEL Gujarati (gu)
say "Booting Gujarati (gu)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=gu_IN keyboard-layouts=gu quiet splash
LABEL Hebrew (he)
say "Booting Hebrew (he)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=he_IL.UTF-8 keyboard-layouts=he quiet splash
LABEL Hindi (hi)
say "Booting Hindi (hi)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=hi_IN keyboard-layouts=hi quiet splash
LABEL Hungarian (hu)
say "Booting Hungarian (hu)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash
LABEL Icelandic (is)
say "Booting Icelandic (is)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=is_IS.UTF-8 keyboard-layouts=is quiet splash
LABEL Indonesian (id)
say "Booting Indonesian (id)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=id_ID.UTF-8 keyboard-layouts=id quiet splash
LABEL Irish (ga)
say "Booting Irish (ga)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash
LABEL Italian (it)
say "Booting Italian (it)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=it_IT.UTF-8 keyboard-layouts=it quiet splash
LABEL Japanese (ja)
say "Booting Japanese (ja)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash
LABEL Kazakh (kk)
say "Booting Kazakh (kk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash
LABEL Khmer (km)
say "Booting Khmer (km)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=km_KH keyboard-layouts=km quiet splash
LABEL Kannada (kn)
say "Booting Kannada (kn)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=kn_IN keyboard-layouts=kn quiet splash
LABEL Korean (ko)
say "Booting Korean (ko)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash
LABEL Kurdish (ku)
say "Booting Kurdish (ku)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash
LABEL Lao (lo)
say "Booting Lao (lo)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=lo_LA keyboard-layouts=lo quiet splash
LABEL Latvian (lv)
say "Booting Latvian (lv)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash
LABEL Lithuanian (lt)
say "Booting Lithuanian (lt)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash
LABEL Malayalam (ml)
say "Booting Malayalam (ml)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ml_IN keyboard-layouts=ml quiet splash
LABEL Marathi (mr)
say "Booting Marathi (mr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=mr_IN keyboard-layouts=mr quiet splash
LABEL Macedonian (mk)
say "Booting Macedonian (mk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash
LABEL Burmese (my)
say "Booting Burmese (my)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=my_MM keyboard-layouts=my quiet splash
LABEL Nepali (ne)
say "Booting Nepali (ne)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ne_NP keyboard-layouts=ne quiet splash
LABEL Northern Sami (se_NO)
say "Booting Northern Sami (se_NO)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=se_NO keyboard-layouts=se_NO quiet splash
LABEL Norwegian Bokmaal (nb_NO)
say "Booting Norwegian Bokmaal (nb_NO)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash
LABEL Norwegian Nynorsk (nn_NO)
say "Booting Norwegian Nynorsk (nn_NO)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash
LABEL Persian (fa)
say "Booting Persian (fa)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=fa_IR keyboard-layouts=fa quiet splash
LABEL Polish (pl)
say "Booting Polish (pl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash
LABEL Portuguese (pt)
say "Booting Portuguese (pt)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash
LABEL Portuguese (Brazil) (pt_BR)
say "Booting Portuguese (Brazil) (pt_BR)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash
LABEL Punjabi (Gurmukhi) (pa)
say "Booting Punjabi (Gurmukhi) (pa)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pa_IN keyboard-layouts=pa quiet splash
LABEL Romanian (ro)
say "Booting Romanian (ro)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash
LABEL Russian (ru)
say "Booting Russian (ru)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash
LABEL Sinhala (si)
say "Booting Sinhala (si)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=si_LK keyboard-layouts=si quiet splash
LABEL Serbian (Cyrillic) (sr)
say "Booting Serbian (Cyrillic) (sr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sr_RS keyboard-layouts=sr quiet splash
LABEL Slovak (sk)
say "Booting Slovak (sk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash
LABEL Slovenian (sl)
say "Booting Slovenian (sl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash
LABEL Spanish (es)
say "Booting Spanish (es)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=es_ES.UTF-8 keyboard-layouts=es quiet splash
LABEL Swedish (sv)
say "Booting Swedish (sv)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sv_SE.UTF-8 keyboard-layouts= quiet splash
LABEL Tagalog (tl)
say "Booting Tagalog (tl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash
LABEL Tamil (ta)
say "Booting Tamil (ta)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ta_IN keyboard-layouts=ta quiet splash
LABEL Telugu (te)
say "Booting Telugu (te)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=te_IN keyboard-layouts=te quiet splash
LABEL Tajik (tg)
say "Booting Tajik (tg)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash
LABEL Thai (th)
say "Booting Thai (th)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=th_TH.UTF-8 keyboard-layouts=th quiet splash
LABEL Turkish (tr)
say "Booting Turkish (tr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash
LABEL Uyghur (ug)
say "Booting Uyghur (ug)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ug_CN keyboard-layouts=ug quiet splash
LABEL Ukrainian (uk)
say "Booting Ukrainian (uk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash
LABEL Vietnamese (vi)
say "Booting Vietnamese (vi)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=vi_VN keyboard-layouts=vi quiet splash
LABEL Welsh (cy)
say "Booting Welsh (cy)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash
LABEL mainmenu
MENU label Back
MENU exit
MENU end
### Until this isn't UNPLEASANT, it stays commented in Beta releases.
#label persistent
# menu label ^Persistent PeppermintOS (arm64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
#label toram
# menu label ^PeppermintOS loaded in RAM
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash toram
#label developer
# menu label ^Boot to Developer Desktop
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=local ro root=/dev/sdb126 quiet splash
#### ### ## # This line is intentionaly left blank. # ## ### ####
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (arm64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method
#### ### ## # This line is intentionaly left blank. # ## ### ####
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (arm64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method

View File

@ -1,38 +0,0 @@
menu hshift 0
menu width 82
include stdmenu.cfg
include live.cfg
menu begin utilities
menu title Utilities
menu label ^Utilities
include stdmenu.cfg
include utilities.cfg
label mainmenu
menu label ^Back..
menu exit
menu end
menu begin recovery
menu title Recovery
menu label ^Recovery Options
include stdmenu.cfg
include recovery.cfg
label mainmenu
menu label ^Back..
menu exit
menu end
#menu begin Additional menu
# menu title Additional menu
# menu label ^Additional menu Options
# include stdmenu.cfg
# include recovery.cfg
# label mainmenu
# menu label ^Back..
#menu exit
#menu end
menu clear

File diff suppressed because it is too large Load Diff

View File

@ -1,56 +0,0 @@
### recovery.cfg for Live-Session
include stdmenu.cfg
menu title PeppermintOS Recovery Options
label R-sda2
menu label ^PeppermintOS on sda2
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/sda2 ro quiet splash
label R-sda3
menu label ^PeppermintOS on sda3
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/sda3 ro quiet splash
label R-nvme0n1p2
menu label ^PeppermintOS on nvme0n1p2
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/nvme0n1p2 ro quiet splash
label R-nvme0n1p3
menu label ^PeppermintOS on nvme0n1p3
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/nvme0n1p3 ro quiet splash
label R-mmcblk0p2
menu label ^PeppermintOS on mmcblk0p2
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/mmcblk0p2 ro quiet splash
label R-mmcblk0p3
menu label ^PeppermintOS on mmcblk0p3
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/mmcblk0p3 ro quiet splash
#### ### ## # This line is intentionaly left blank. # ## ### ####
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (amd64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (amd64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

View File

@ -1,15 +0,0 @@
menu background splash.png
menu color title * #FFFFFFFF *
menu color border * #00000000 #00000000 none
menu color sel * #ffffffff #e00000 *
menu color hotsel 1;7;37;40 #ffffffff #e00000 *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffffff #e00000 none
menu vshift 12
menu rows 10
menu helpmsgrow 15
# The command line must be at least one line from the bottom.
menu cmdlinerow 16
menu timeoutrow 16
menu tabmsgrow 18
menu tabmsg Press ENTER to boot or TAB to edit a menu entr

View File

@ -1,20 +0,0 @@
menu title PeppermintOS - Utilities Options
label failsafe
menu label ^PeppermintOS (amd64 failsafe)
linux /live/vmlinuz
initrd /live/initrd.img
append boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=788
label hdt
menu label ^Hardware Detection Tool (HDT)
com32 hdt.c32
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (amd64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method

View File

@ -1,289 +0,0 @@
#!/bin/bash
################################################################################
# Title: build.sh
# Description: Script to build Peppermint ISO image
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
PATH="/sbin:/usr/sbin:/usr/local/sbin:$PATH"
# Set the working folder variable
fusato="$(pwd)"
# Create the fusato folder, move into it removing stale mountpoints and files there.
[ -e fusato ] && [ ! -d fusato ] && rm -f fusato || [ ! -e fusato ] && mkdir fusato
cd fusato
umount $(mount | grep "${PWD}/chroot" | tac | cut -f3 -d" ") 2>/dev/null
for i in * .build ; do [ $i = cache ] && continue || rm -rf $i ; done
# Set of the structure to be used for the ISO and Live system.
# See /usr/lib/live/fusato/config for a full list of examples.
# Up above is the manual description of what options I used so far.
lb config noauto \
--binary-images iso-hybrid \
--mode debian \
--bootstrap-qemu-arch arm64 \
--architectures arm64 \
--linux-flavours arm64 \
--bootloaders grub-efi \
--distribution bookworm \
--archive-areas "main contrib non-free non-free-firmware" \
--mirror-bootstrap https://deb.debian.org/debian \
--bootstrap-qemu-static /usr/sbin/qemu-debootstrap \
--parent-mirror-bootstrap https://deb.debian.org/debian \
--parent-mirror-chroot https://deb.debian.org/debian \
--parent-mirror-chroot-security https://security.debian.org/debian-security \
--parent-mirror-binary https://deb.debian.org/debian \
--parent-mirror-binary-security https://security.debian.org/debian-security \
--mirror-chroot https://deb.debian.org/debian \
--mirror-chroot-security https://security.debian.org/debian-security \
--debootstrap-options --include=ca-certificates \
--bootstrap-qemu-arch arm64 \
--bootloaders grub-efi \
--bootstrap-qemu-static /usr/sbin/qemu-debootstrap \
--updates true \
--security true \
--backports false \
--cache true \
--apt-recommends true \
--firmware-binary true \
--firmware-chroot true \
--win32-loader false \
--iso-application "PeppermintOS" \
--win32-loader false \
--iso-preparer "PeppermintOS-https://peppermintos.com/" \
--iso-volume "PeppermintOS" \
--iso-publisher "Peppermint OS Team" \
--win32-loader false \
--checksums sha512 \
--zsync false \
"${@}"
# Install the Openbox window manager
mkdir -p $fusato/fusato/config/package-lists
echo openbox > $fusato/fusato/config/package-lists/desktop.list.chroot
# Install software
echo "# Install software to the squashfs for calamares to unpack to the OS.
fonts-liberation
gir1.2-webkit2-4.0
inputattach
inxi
locales
nala
pulseaudio-module-bluetooth
python3-pip
python3-tk
python3-pil.imagetk
python3.11-venv
luakit
simple-scan
smartmontools
smbclient
sqlite3
wireless-tools
linux-headers-arm64
lxterminal
tint2
pcmanfm
desktop-base
mousepad
lxpolkit
pnmixer
#pasystray
alsa-utils
gmrun
git
curl
fonts-cantarell
nitrogen
xcompmgr
#compton
#compton-conf
#compton-conf-l10n
#xarchiver
file-roller
lxsession-logout
lxappearance
lxappearance-obconf
lxrandr
lxinput
jgmenu
numix-gtk-theme
peppermint-icon-themes
marwaita-peppermint-gtk-theme
locales
dkms
dbus-x11
ntp
deb-multimedia-keyring
xorg
xserver-xorg
xserver-xorg-input-synaptics
xserver-xorg-input-all
xserver-xorg-video-all
ffmpeg
sox
twolame
lame
faad
gstreamer1.0-plugins-good
gstreamer1.0-plugins-ugly
gstreamer1.0-plugins-bad
gstreamer1.0-pulseaudio
unrar
p7zip-full
p7zip-rar
zip
unzip
pulseaudio
pavucontrol
alsa-utils
synaptic
gparted
libelf-dev
htop
gvfs-backends
network-manager
network-manager-gnome
bluez
blueman
gtk2-engines
plymouth
plymouth-themes
cups
system-config-printer
lightdm
lightdm-gtk-greeter
lightdm-gtk-greeter-settings
gnome-system-tools
gnome-disk-utility
neofetch
accountsservice
catfish
fuseiso
fwupd
dconf-editor
printer-driver-cups-pdf
gnome-screensaver
calamares
calamares-settings-debian
firmware-linux
firmware-linux-free
firmware-linux-nonfree
firmware-misc-nonfree
firmware-realtek
firmware-atheros
firmware-bnx2
firmware-bnx2x
firmware-brcm80211
firmware-iwlwifi
firmware-libertas
firmware-netxen
firmware-zd1211
gdebi
f2fs-tools
xfsprogs
xfsdump
ffmpegthumbnailer
spice-vdagent
console-setup
xdg-user-dirs-gtk
cbatticon
dunst
xfce4-clipman
xfce4-screenshooter
xfce4-power-manager
plank
file-manager-actions
obmenu-generator
qt5-style-plugins
qt5ct
" > $fusato/fusato/config/package-lists/packages.list.chroot
# Packages to be stored in /pool but not installed in the OS .
echo "# These packages are available to the installer, for offline use.
efibootmgr
grub2-common
grub-efi
grub-efi-arm64
grub-efi-arm64-bin
grub-efi-arm64-signed
libefiboot1
libefivar1
mokutil
os-prober
shim-helpers-arm64-signed
shim-signed
shim-signed-common
shim-unsigned
" > $fusato/fusato/config/package-lists/installer.list.binary
# Setup the chroot structure
mkdir -p $fusato/fusato/config/archives
mkdir -p $fusato/fusato/config/includes.binary
mkdir -p $fusato/fusato/config/hooks/live
mkdir -p $fusato/fusato/config/hooks/normal
mkdir -p $fusato/fusato/config/bootloaders
mkdir -p $fusato/fusato/config/packages.chroot
mkdir -p $fusato/fusato/config/includes.chroot/etc
mkdir -p $fusato/fusato/config/includes.chroot/usr/bin
mkdir -p $fusato/fusato/config/includes.chroot/usr/share/applications
mkdir -p $fusato/fusato/config/includes.chroot/etc/calamares
mkdir -p $fusato/fusato/config/includes.chroot/etc/live/config.conf.d
mkdir -p $fusato/fusato/config/includes.chroot/usr/sbin
mkdir -p $fusato/fusato/config/includes.chroot/etc/lightdm
mkdir -p $fusato/fusato/config/includes.chroot/usr/share/pixmaps
mkdir -p $fusato/fusato/config/includes.chroot/etc/skel/Desktop
mkdir -p $fusato/fusato/config/includes.chroot/etc/default
mkdir -p $fusato/fusato/config/includes.chroot/boot/grub/themes
mkdir -p $fusato/fusato/config/includes.chroot/etc/skel/.local/share/pmostools
mkdir -p $fusato/fusato/config/includes.chroot/opt/pypep/dbpep
mkdir -p $fusato/fusato/config/includes.chroot/opt/pepconf
mkdir -p $fusato/fusato/config/includes.chroot/usr/share/polkit-1/actions
mkdir -p $fusato/fusato/config/includes.chroot/usr/lib/python3/dist-packages
mkdir -p $fusato/fusato/config/includes.chroot/usr/share/fonts/pepconf
mkdir -p $fusato/fusato/config/includes.chroot/usr/lib/live/config
mkdir -p $fusato/fusato/config/includes.chroot/usr/local/bin
mkdir -p $fusato/fusato/config/includes.chroot/etc/skel/.local/share/pmostools
# Copy Configs to the chroot
cp $fusato/userconfig/* $fusato/fusato/config/includes.chroot/etc/live/config.conf.d
cp $fusato/applications/* $fusato/fusato/config/includes.chroot/usr/share/applications
cp $fusato/hooks/live/* $fusato/fusato/config/includes.chroot/usr/lib/live/config
cp $fusato/hooks/normal/* $fusato/fusato/config/hooks/normal
cp $fusato/grub/grub $fusato/fusato/config/includes.chroot/etc/default
cp $fusato/calamares/sources-debian/* $fusato/fusato/config/includes.chroot/usr/sbin
cp $fusato/calamares/bootloader-config-arm64/* $fusato/fusato/config/includes.chroot/usr/sbin
cp $fusato/calamares/install-peppermint $fusato/fusato/config/includes.chroot/usr/bin
cp $fusato/database/* $fusato/fusato/config/includes.chroot/opt/pypep/dbpep
cp $fusato/PepProPixMaps/* $fusato/fusato/config/includes.chroot/usr/share/pixmaps
cp $fusato/font/* $fusato/fusato/config/includes.chroot/usr/share/fonts/pepconf
cp $fusato/PepProTools/* $fusato/fusato/config/includes.chroot/usr/local/bin
cp $fusato/polkit/* $fusato/fusato/config/includes.chroot/usr/share/polkit-1/actions
cp $fusato/lightdm/* $fusato/fusato/config/includes.chroot/etc/lightdm
cp $fusato/pepconf/* $fusato/fusato/config/includes.chroot/opt/pepconf
cp -r $fusato/bootloaders/* $fusato/fusato/config/includes.binary
cp -r $fusato/repos/* $fusato/fusato/config/archives
cp -r $fusato/calamares/debian/* $fusato/fusato/config/includes.chroot/etc/calamares
cp -r $fusato/configs/* $fusato/fusato/config/includes.chroot/etc/
#cp -r $fusato/packages/* $fusato/fusato/config/packages.chroot
cp -r $fusato/grub/themes/* $fusato/fusato/config/includes.chroot/boot/grub/themes
cp -r $fusato/pmostools/* $fusato/fusato/config/includes.chroot/etc/skel/.local/share/pmostools
cp -r $fusato/pylibraries/* $fusato/fusato/config/includes.chroot/usr/lib/python3/dist-packages
# fusato the ISO #
lb build #--debug --verbose

View File

@ -1 +0,0 @@
../calamares

View File

@ -1 +0,0 @@
../configs

View File

@ -1 +0,0 @@
../database

View File

@ -1 +0,0 @@
../font

View File

@ -1 +0,0 @@
../grub

View File

@ -1 +0,0 @@
../hooks

View File

@ -1 +0,0 @@
../lightdm

View File

@ -1 +0,0 @@
../pepconf

View File

@ -1 +0,0 @@
../pmostools

View File

@ -1 +0,0 @@
../polkit

View File

@ -1 +0,0 @@
../pylibraries

View File

@ -1,2 +0,0 @@
deb https://www.deb-multimedia.org bookworm main non-free
deb-src https://www.deb-multimedia.org bookworm main non-free

View File

@ -1,2 +0,0 @@
deb https://www.deb-multimedia.org bookworm main non-free
deb-src https://www.deb-multimedia.org bookworm main non-free

View File

@ -1,3 +0,0 @@
deb http://repo.peppermintos.com/packages bookworm main contrib non-free
#deb-src http://repo.peppermintos.com/packages bookworm main contrib non-free

View File

@ -1,3 +0,0 @@
deb http://repo.peppermintos.com/packages bookworm main contrib non-free
#deb-src http://repo.peppermintos.com/packages bookworm main contrib non-free

View File

@ -1 +0,0 @@
../userconfig

View File

@ -86,9 +86,10 @@ smbclient
sqlite3
wireless-tools
linux-headers-686-pae
lxterminal
tint2
pcmanfm
thunar
thunar-archive-plugin
#rofi
desktop-base
mousepad
lxpolkit
@ -100,19 +101,22 @@ git
curl
fonts-cantarell
nitrogen
xcompmgr
#compton
#compton-conf
#compton-conf-l10n
#xarchiver
file-roller
lxsession-logout
lxappearance
lxappearance-obconf
lxrandr
lxinput
compton
compton-conf
compton-conf-l10n
xarchiver
xdg-user-dirs-gtk
cbatticon
dunst
xfce4-clipman
xfce4-screenshooter
xfce4-power-manager
xfce4-settings
xfce4-terminal
plank
gnome-screensaver
ristretto
jgmenu
numix-gtk-theme
peppermint-icon-themes
marwaita-peppermint-gtk-theme
locales
@ -195,17 +199,11 @@ ffmpegthumbnailer
grub-pc
spice-vdagent
console-setup
xdg-user-dirs-gtk
cbatticon
dunst
xfce4-clipman
xfce4-screenshooter
xfce4-power-manager
plank
file-manager-actions
obmenu-generator
qt5-style-plugins
qt5ct
openbox-theme-collection
" > $fusato/fusato/config/package-lists/packages.list.chroot

View File

@ -84,9 +84,10 @@ smbclient
sqlite3
wireless-tools
linux-headers-amd64
lxterminal
tint2
pcmanfm
thunar
thunar-archive-plugin
#rofi
desktop-base
mousepad
lxpolkit
@ -98,19 +99,22 @@ git
curl
fonts-cantarell
nitrogen
xcompmgr
#compton
#compton-conf
#compton-conf-l10n
#xarchiver
file-roller
lxsession-logout
lxappearance
lxappearance-obconf
lxrandr
lxinput
compton
compton-conf
compton-conf-l10n
xarchiver
xdg-user-dirs-gtk
cbatticon
dunst
xfce4-clipman
xfce4-screenshooter
xfce4-power-manager
xfce4-settings
xfce4-terminal
plank
gnome-screensaver
ristretto
jgmenu
numix-gtk-theme
peppermint-icon-themes
marwaita-peppermint-gtk-theme
locales
@ -193,17 +197,11 @@ ffmpegthumbnailer
grub-pc
spice-vdagent
console-setup
xdg-user-dirs-gtk
cbatticon
dunst
xfce4-clipman
xfce4-screenshooter
xfce4-power-manager
plank
file-manager-actions
obmenu-generator
qt5-style-plugins
qt5ct
openbox-theme-collection
" > $fusato/fusato/config/package-lists/packages.list.chroot

View File

@ -1,53 +0,0 @@
#!/bin/bash
################################################################################
# Title: Bldhelper.sh
# Description: Script to build peppermint openbox ISO image
# Author: manuel rosa <manuelsilvarosa@gmail.com>
# Date: Outubro 29, 2023
# License: GPL-3.0-or-later
################################################################################
# Set environment variables
PREFIX=PeppermintOS-dev-openbox
SUFFIX=arm64
BUILD=pep-openbox-devarm64
TODAY=$(date -u +"%Y-%m-%d")
FileName="${PREFIX}-${SUFFIX}"
LOCATION="/home/$SUDO_USER/out/${BUILD}"
LogDir="/home/$SUDO_USER/logs"
WorkingDir="/home/$SUDO_USER/MRTestRepo/devuan-arm64"
# Execute the ISO building script
cd ${WorkingDir}
./build.sh 2>&1 | tee /tmp/build_log.txt
# Move and rename the ISO file
cd fusato
mv *.iso ${FileName}-${TODAY}.iso
# Create the checksum file for the ISO
sha512sum ${FileName}-${TODAY}.iso > ${FileName}-${TODAY}-sha512.checksum
# Remove old ISO and checksum files from the desired location
rm -f ${LOCATION}/${FileName}*.iso
rm -f ${LOCATION}/${FileName}*-sha512.checksum
# Move the ISO and checksum files to the desired location
mkdir -p ${LOCATION}
mv ${FileName}-${TODAY}.iso ${LOCATION}
mv ${FileName}-${TODAY}-sha512.checksum ${LOCATION}
# Move the log file to the log directory (if it exists)
if [ -f /tmp/build_log.txt ]; then
LogFileName="${PREFIX}-${SUFFIX}-${BUILD}.log"
mv /tmp/build_log.txt ${LogDir}/${LogFileName}
fi
# Clean the build folder
lb clean
# Remove the "build" directory and its contents
cd ..
rm -rf fusato

View File

@ -1 +0,0 @@
../PepProPixMaps

View File

@ -1 +0,0 @@
../PepProTools

View File

@ -1 +0,0 @@
../aliases

View File

@ -1 +0,0 @@
../applications

View File

@ -1,17 +0,0 @@
set default=0
loadfont $prefix/dejavu-bold-16.pf2
loadfont $prefix/dejavu-bold-14.pf2
loadfont $prefix/unicode.pf2
set gfxmode=auto
insmod all_video
insmod gfxterm
insmod png
source /boot/grub/theme.cfg
terminal_output gfxterm
# Uncomment so grub beeps during boot
#insmod play
#play 960 440 1 0 4 440 1

View File

@ -1,436 +0,0 @@
if loadfont $prefix/font.pf2 ; then
set gfxmode=1024x768
set gfxpayload=keep
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
insmod gfxterm
insmod png
terminal_output gfxterm
fi
if background_image /isolinux/splash.png; then
set color_normal=light-gray/black
set color_highlight=white/black
elif background_image /splash.png; then
set color_normal=light-gray/black
set color_highlight=white/black
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
source /boot/grub/config.cfg
# Live boot
menuentry "PeppermintOS - Live" --hotkey=l {
linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path}
initrd /live/initrd.img
}
submenu "PeppermintOS - Live with Localisation Support" {
menuentry "Albanian (sq)" {
linux /live/vmlinuz boot=live components locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash
initrd /live/initrd.img
}
menuentry "Amharic (am)" {
linux /live/vmlinuz boot=live components locales=am_ET keyboard-layouts=am quiet splash
initrd /live/initrd.img
}
menuentry "Arabic (ar)" {
linux /live/vmlinuz boot=live components locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash
initrd /live/initrd.img
}
menuentry "Asturian (ast)" {
linux /live/vmlinuz boot=live components locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash
initrd /live/initrd.img
}
menuentry "Basque (eu)" {
linux /live/vmlinuz boot=live components locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash
initrd /live/initrd.img
}
menuentry "Belarusian (be)" {
linux /live/vmlinuz boot=live components locales=be_BY.UTF-8 keyboard-layouts=be quiet splash
initrd /live/initrd.img
}
menuentry "Bangla (bn)" {
linux /live/vmlinuz boot=live components locales=bn_BD keyboard-layouts=bn quiet splash
initrd /live/initrd.img
}
menuentry "Bosnian (bs)" {
linux /live/vmlinuz boot=live components locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash
initrd /live/initrd.img
}
menuentry "Bulgarian (bg)" {
linux /live/vmlinuz boot=live components locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash
initrd /live/initrd.img
}
menuentry "Tibetan (bo)" {
linux /live/vmlinuz boot=live components locales=bo_IN keyboard-layouts=bo quiet splash
initrd /live/initrd.img
}
menuentry "Catalan (ca)" {
linux /live/vmlinuz boot=live components locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash
initrd /live/initrd.img
}
menuentry "Chinese (Simplified) (zh_CN)" {
linux /live/vmlinuz boot=live components locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash
initrd /live/initrd.img
}
menuentry "Chinese (Traditional) (zh_TW)" {
linux /live/vmlinuz boot=live components locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash
initrd /live/initrd.img
}
menuentry "Croatian (hr)" {
linux /live/vmlinuz boot=live components locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash
initrd /live/initrd.img
}
menuentry "Czech (cs)" {
linux /live/vmlinuz boot=live components locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash
initrd /live/initrd.img
}
menuentry "Danish (da)" {
linux /live/vmlinuz boot=live components locales=da_DK.UTF-8 keyboard-layouts=da quiet splash
initrd /live/initrd.img
}
menuentry "Dutch (nl)" {
linux /live/vmlinuz boot=live components locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash
initrd /live/initrd.img
}
menuentry "Dzongkha (dz)" {
linux /live/vmlinuz boot=live components locales=dz_BT keyboard-layouts=dz quiet splash
initrd /live/initrd.img
}
menuentry "English (en)" {
linux /live/vmlinuz boot=live components locales=en_US.UTF-8 keyboard-layouts=en quiet splash
initrd /live/initrd.img
}
menuentry "Esperanto (eo)" {
linux /live/vmlinuz boot=live components locales=eo.UTF-8 keyboard-layouts=eo quiet splash
initrd /live/initrd.img
}
menuentry "Estonian (et)" {
linux /live/vmlinuz boot=live components locales=et_EE.UTF-8 keyboard-layouts=et quiet splash
initrd /live/initrd.img
}
menuentry "Finnish (fi)" {
linux /live/vmlinuz boot=live components locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash
initrd /live/initrd.img
}
menuentry "French (fr)" {
linux /live/vmlinuz boot=live components locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash
initrd /live/initrd.img
}
menuentry "Galician (gl)" {
linux /live/vmlinuz boot=live components locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash
initrd /live/initrd.img
}
menuentry "Georgian (ka)" {
linux /live/vmlinuz boot=live components locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash
initrd /live/initrd.img
}
menuentry "German (de)" {
linux /live/vmlinuz boot=live components locales=de_DE.UTF-8 keyboard-layouts=de quiet splash
initrd /live/initrd.img
}
menuentry "Greek (el)" {
linux /live/vmlinuz boot=live components locales=el_GR.UTF-8 keyboard-layouts=el quiet splash
initrd /live/initrd.img
}
menuentry "Gujarati (gu)" {
linux /live/vmlinuz boot=live components locales=gu_IN keyboard-layouts=gu quiet splash
initrd /live/initrd.img
}
menuentry "Hebrew (he)" {
linux /live/vmlinuz boot=live components locales=he_IL.UTF-8 keyboard-layouts=he quiet splash
initrd /live/initrd.img
}
menuentry "Hindi (hi)" {
linux /live/vmlinuz boot=live components locales=hi_IN keyboard-layouts=hi quiet splash
initrd /live/initrd.img
}
menuentry "Hungarian (hu)" {
linux /live/vmlinuz boot=live components locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash
initrd /live/initrd.img
}
menuentry "Icelandic (is)" {
linux /live/vmlinuz boot=live components locales=is_IS.UTF-8 keyboard-layouts=is quiet splash
initrd /live/initrd.img
}
menuentry "Indonesian (id)" {
linux /live/vmlinuz boot=live components locales=id_ID.UTF-8 keyboard-layouts=id quiet splash
initrd /live/initrd.img
}
menuentry "Irish (ga)" {
linux /live/vmlinuz boot=live components locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash
initrd /live/initrd.img
}
menuentry "Italian (it)" {
linux /live/vmlinuz boot=live components locales=it_IT.UTF-8 keyboard-layouts=it quiet splash
initrd /live/initrd.img
}
menuentry "Japanese (ja)" {
linux /live/vmlinuz boot=live components locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash
initrd /live/initrd.img
}
menuentry "Kazakh (kk)" {
linux /live/vmlinuz boot=live components locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash
initrd /live/initrd.img
}
menuentry "Khmer (km)" {
linux /live/vmlinuz boot=live components locales=km_KH keyboard-layouts=km quiet splash
initrd /live/initrd.img
}
menuentry "Kannada (kn)" {
linux /live/vmlinuz boot=live components locales=kn_IN keyboard-layouts=kn quiet splash
initrd /live/initrd.img
}
menuentry "Korean (ko)" {
linux /live/vmlinuz boot=live components locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash
initrd /live/initrd.img
}
menuentry "Kurdish (ku)" {
linux /live/vmlinuz boot=live components locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash
initrd /live/initrd.img
}
menuentry "Lao (lo)" {
linux /live/vmlinuz boot=live components locales=lo_LA keyboard-layouts=lo quiet splash
initrd /live/initrd.img
}
menuentry "Latvian (lv)" {
linux /live/vmlinuz boot=live components locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash
initrd /live/initrd.img
}
menuentry "Lithuanian (lt)" {
linux /live/vmlinuz boot=live components locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash
initrd /live/initrd.img
}
menuentry "Malayalam (ml)" {
linux /live/vmlinuz boot=live components locales=ml_IN keyboard-layouts=ml quiet splash
initrd /live/initrd.img
}
menuentry "Marathi (mr)" {
linux /live/vmlinuz boot=live components locales=mr_IN keyboard-layouts=mr quiet splash
initrd /live/initrd.img
}
menuentry "Macedonian (mk)" {
linux /live/vmlinuz boot=live components locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash
initrd /live/initrd.img
}
menuentry "Burmese (my)" {
linux /live/vmlinuz boot=live components locales=my_MM keyboard-layouts=my quiet splash
initrd /live/initrd.img
}
menuentry "Nepali (ne)" {
linux /live/vmlinuz boot=live components locales=ne_NP keyboard-layouts=ne quiet splash
initrd /live/initrd.img
}
menuentry "Northern Sami (se_NO)" {
linux /live/vmlinuz boot=live components locales=se_NO keyboard-layouts=se_NO quiet splash
initrd /live/initrd.img
}
menuentry "Norwegian Bokmaal (nb_NO)" {
linux /live/vmlinuz boot=live components locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash
initrd /live/initrd.img
}
menuentry "Norwegian Nynorsk (nn_NO)" {
linux /live/vmlinuz boot=live components locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash
initrd /live/initrd.img
}
menuentry "Persian (fa)" {
linux /live/vmlinuz boot=live components locales=fa_IR keyboard-layouts=fa quiet splash
initrd /live/initrd.img
}
menuentry "Polish (pl)" {
linux /live/vmlinuz boot=live components locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash
initrd /live/initrd.img
}
menuentry "Portuguese (pt)" {
linux /live/vmlinuz boot=live components locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash
initrd /live/initrd.img
}
menuentry "Portuguese (Brazil) (pt_BR)" {
linux /live/vmlinuz boot=live components locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash
initrd /live/initrd.img
}
menuentry "Punjabi (Gurmukhi) (pa)" {
linux /live/vmlinuz boot=live components locales=pa_IN keyboard-layouts=pa quiet splash
initrd /live/initrd.img
}
menuentry "Romanian (ro)" {
linux /live/vmlinuz boot=live components locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash
initrd /live/initrd.img
}
menuentry "Russian (ru)" {
linux /live/vmlinuz boot=live components locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash
initrd /live/initrd.img
}
menuentry "Sinhala (si)" {
linux /live/vmlinuz boot=live components locales=si_LK keyboard-layouts=si quiet splash
initrd /live/initrd.img
}
menuentry "Serbian (Cyrillic) (sr)" {
linux /live/vmlinuz boot=live components locales=sr_RS keyboard-layouts=sr quiet splash
initrd /live/initrd.img
}
menuentry "Slovak (sk)" {
linux /live/vmlinuz boot=live components locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash
initrd /live/initrd.img
}
menuentry "Slovenian (sl)" {
linux /live/vmlinuz boot=live components locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash
initrd /live/initrd.img
}
menuentry "Spanish (es)" {
linux /live/vmlinuz boot=live components locales=es_ES.UTF-8 keyboard-layouts=es quiet splash
initrd /live/initrd.img
}
menuentry "Swedish (sv)" {
linux /live/vmlinuz boot=live components locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash
initrd /live/initrd.img
}
menuentry "Tagalog (tl)" {
linux /live/vmlinuz boot=live components locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash
initrd /live/initrd.img
}
menuentry "Tamil (ta)" {
linux /live/vmlinuz boot=live components locales=ta_IN keyboard-layouts=ta quiet splash
initrd /live/initrd.img
}
menuentry "Telugu (te)" {
linux /live/vmlinuz boot=live components locales=te_IN keyboard-layouts=te quiet splash
initrd /live/initrd.img
}
menuentry "Tajik (tg)" {
linux /live/vmlinuz boot=live components locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash
initrd /live/initrd.img
}
menuentry "Thai (th)" {
linux /live/vmlinuz boot=live components locales=th_TH.UTF-8 keyboard-layouts=th quiet splash
initrd /live/initrd.img
}
menuentry "Turkish (tr)" {
linux /live/vmlinuz boot=live components locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash
initrd /live/initrd.img
}
menuentry "Uyghur (ug)" {
linux /live/vmlinuz boot=live components locales=ug_CN keyboard-layouts=ug quiet splash
initrd /live/initrd.img
}
menuentry "Ukrainian (uk)" {
linux /live/vmlinuz boot=live components locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash
initrd /live/initrd.img
}
menuentry "Vietnamese (vi)" {
linux /live/vmlinuz boot=live components locales=vi_VN keyboard-layouts=vi quiet splash
initrd /live/initrd.img
}
menuentry "Welsh (cy)" {
linux /live/vmlinuz boot=live components locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash
initrd /live/initrd.img
}
}
### Commented out till Persistence is working as expected.
#menuentry "Persistent PeppermintOS" --hotkey=p {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} persistence
# initrd /live/initrd.img
#}
### Commented out till toram is working as expected.
#menuentry "PeppermintOS - loaded to RAM" --hotkey=t {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} toram
# initrd /live/initrd.img
#}
#menuentry "Developer Desktop" --hotkey=d {
# linux /live/vmlinuz boot=local ro root=/dev/sdb126 quiet splash findiso=${iso_path}
# initrd /live/initrd.img
#}
# You can add more entries like this
#menuentry "Alternate live boot" {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here
# initrd /live/initrd.img
#}
#menuentry "Alternate graphical installer" {
# linux custom options here
# initrd
#}
#menuentry "Alternate textual installer" {
# linux custom options here
# initrd
#}
# Installer (if any)
if false; then
source /boot/grub/install_start.cfg
submenu 'Advanced install options ...' --hotkey=a {
source /boot/grub/theme.cfg
source /boot/grub/install.cfg
}
fi
submenu ' Utilities ...' --hotkey=u {
source /boot/grub/theme.cfg
menuentry "PeppermintOS (fail-safe mode)" --hotkey=s {
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=788
initrd /live/initrd.img
}
# Memtest (if any)
if [ "${grub_platform}" = "pc" ] -a false; then
source /boot/grub/memtest.cfg
fi
# Firmware setup (UEFI)
if [ "${grub_platform}" = "efi" ]; then
menuentry "UEFI Firmware Settings" {
fwsetup
}
fi
}
submenu ' Recovery ...' --hotkey=r {
source /boot/grub/theme.cfg
menuentry "PeppermintOS on sda2" {
linux /live/vmlinuz ro boot=local root=/dev/sda2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on sda3" {
linux /live/vmlinuz ro boot=local root=/dev/sda3 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on mmcblk0p2" {
linux /live/vmlinuz ro boot=local root=/dev/mmcblk0p2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on mmcblk0p3" {
linux /live/vmlinuz ro boot=local root=/dev/mmcblk0p3 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on nvme0n1p2" {
linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on nvme0n1p3" {
linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p3 quiet splash
initrd /live/initrd.img
}
#menuentry "PeppermintOS on nvme0n1p4" {
# linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p4 quiet splash
# initrd /live/initrd.img
#}
#menuentry "PeppermintOS on nvme0n1p5" {
# linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p5 quiet splash
# initrd /live/initrd.img
#}
}

View File

@ -1,124 +0,0 @@
submenu 'Graphical installer ...' --hotkey=g {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz priority=low vga=788
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz auto=true priority=critical vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz rescue/enable=true vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
}
submenu 'Text installer ...' --hotkey=t {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/vmlinuz vga=788 --- quiet
initrd /install/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/vmlinuz priority=low vga=788
initrd /install/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/vmlinuz auto=true priority=critical vga=788 --- quiet
initrd /install/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/vmlinuz rescue/enable=true vga=788 --- quiet
initrd /install/initrd.gz
}
}
submenu 'Graphical installer with dark theme ...' --hotkey=d {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz priority=low vga=788 theme=dark
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
}
submenu 'Text installer with dark theme ...' --hotkey=k {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/vmlinuz vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/vmlinuz priority=low vga=788 theme=dark
initrd /install/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
}
submenu 'Installer with speech synthesis ...' --hotkey=s {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz speakup.synth=soft vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz speakup.synth=soft priority=low vga=788
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz speakup.synth=soft auto=true priority=critical vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz speakup.synth=soft rescue/enable=true vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
}

View File

@ -1,6 +0,0 @@
menuentry 'Start the PeppermintOS Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 --- quiet
initrd /install/gtk/initrd.gz
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 161 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 976 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 952 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 963 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 952 B

Some files were not shown because too many files have changed in this diff Show More