Merge branch 'main' of http://68.233.44.44:3000/peppermint/bubbles
Signed-off-by: debianpepper <pdpdebdevuan@protonmail.com>
This commit is contained in:
commit
9e3da5be6a
|
@ -1,3 +1,3 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
pkexec python3 ~/.local/share/pmostools/peptools/xDaily.py
|
pkexec python3 ~/.local/share/pmostools/peptools/xdaily.py
|
||||||
|
|
|
@ -1,30 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
# Creates an "Install Peppermint" icon on the live session tested with:
|
|
||||||
# Xfce, LXDE, LXqt, Gnome, KDE, Mate, Cinnamon
|
|
||||||
|
|
||||||
# We query xdg-user-dir because the Desktop directory has different
|
|
||||||
# names for different languages
|
|
||||||
DESKTOP=$(xdg-user-dir DESKTOP)
|
|
||||||
|
|
||||||
# Create ~/Desktop just in case this runs before the xdg folder
|
|
||||||
# creation script.
|
|
||||||
mkdir -p $DESKTOP
|
|
||||||
|
|
||||||
# Among the Peppermint desktop environments, LXDE is the only one
|
|
||||||
# that behaves completely different.
|
|
||||||
if [ -f /usr/bin/lxsession ]; then
|
|
||||||
echo "[Desktop Entry]" > $DESKTOP/Install-peppermint.desktop
|
|
||||||
echo "Type=Link" >> $DESKTOP/Install-peppermint.desktop
|
|
||||||
echo "Name=Install Peppermint" >> $DESKTOP/Install-peppermint.desktop
|
|
||||||
echo "Icon=install-debian" >> $DESKTOP/Install-peppermint.desktop
|
|
||||||
echo "URL=/usr/share/applications/install-peppermint.desktop" \
|
|
||||||
>> $DESKTOP/Install-peppermint.desktop
|
|
||||||
chmod +x $DESKTOP/Install-peppermint.desktop
|
|
||||||
f=$DESKTOP/Install-peppermint.desktop; gio set -t string $f metadata::xfce-exe-checksum "$(sha256sum $f | awk '{print $1}')"
|
|
||||||
else
|
|
||||||
cp /usr/share/applications/Install-peppermint.desktop $DESKTOP
|
|
||||||
# Xfce needs this executable otherwise it complains, everything
|
|
||||||
# else doesn't seem to care either way.
|
|
||||||
chmod +x $DESKTOP/Install-peppermint.desktop
|
|
||||||
f=$DESKTOP/Install-peppermint.desktop; gio set -t string $f metadata::xfce-exe-checksum "$(sha256sum $f | awk '{print $1}')"
|
|
||||||
fi
|
|
Binary file not shown.
Before Width: | Height: | Size: 19 KiB |
|
@ -12,7 +12,7 @@ Name[pt]=Instalar Peppermint
|
||||||
Name[pt_BR]=Instalar Peppermint
|
Name[pt_BR]=Instalar Peppermint
|
||||||
Name[ru]=Установить Peppermint
|
Name[ru]=Установить Peppermint
|
||||||
Exec=install-peppermint
|
Exec=install-peppermint
|
||||||
Icon=/usr/share/pixmaps/install-debian.png
|
Icon=install-debian.png
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Categories=Settings
|
Categories=Settings
|
||||||
Comment=Calamares — Installer for Peppermint Live
|
Comment=Calamares — Installer for Peppermint Live
|
Binary file not shown.
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
Binary file not shown.
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 54 KiB |
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
|
@ -0,0 +1,27 @@
|
||||||
|
# SPDX-FileCopyrightText: no
|
||||||
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
#
|
||||||
|
# Configure fstab options
|
||||||
|
#
|
||||||
|
---
|
||||||
|
mountOptions:
|
||||||
|
default: defaults,noatime,nodiscard
|
||||||
|
btrfs: defaults,noatime,noautodefrag,nodiscard
|
||||||
|
btrfs_swap: defaults
|
||||||
|
swap: defaults
|
||||||
|
|
||||||
|
crypttabOptions: luks,keyscript=/bin/cat
|
||||||
|
|
||||||
|
efiMountOptions: umask=0077
|
||||||
|
|
||||||
|
ssdExtraMountOptions:
|
||||||
|
btrfs: ssd
|
||||||
|
|
||||||
|
tmpOptions:
|
||||||
|
default:
|
||||||
|
tmpfs: false
|
||||||
|
options: ""
|
||||||
|
ssd:
|
||||||
|
tmpfs: true
|
||||||
|
options: "defaults,noatime,mode=1777"
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
localeGenPath: "/etc/locale.gen"
|
||||||
|
geoip:
|
||||||
|
style: "json"
|
||||||
|
url: "https://ipapi.co/json"
|
||||||
|
selector: "timezone"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
---
|
---
|
||||||
# Whether to create /etc/machine-id for systemd.
|
# Whether to create /etc/machine-id for systemd.
|
||||||
systemd: false
|
systemd: true
|
||||||
# Whether to create /var/lib/dbus/machine-id for D-Bus.
|
# Whether to create /var/lib/dbus/machine-id for D-Bus.
|
||||||
dbus: true
|
dbus: true
|
||||||
# Whether /var/lib/dbus/machine-id should be a symlink to /etc/machine-id
|
# Whether /var/lib/dbus/machine-id should be a symlink to /etc/machine-id
|
||||||
|
@ -11,5 +11,5 @@ entropy-copy: true
|
||||||
# Which files to write (paths in the target)
|
# Which files to write (paths in the target)
|
||||||
entropy-files:
|
entropy-files:
|
||||||
- /var/lib/urandom/random-seed
|
- /var/lib/urandom/random-seed
|
||||||
# - /var/lib/systemd/random-seed
|
- /var/lib/systemd/random-seed
|
||||||
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
# SPDX-FileCopyrightText: no
|
||||||
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
#
|
||||||
|
# Mount filesystems in the target (generally, before treating the
|
||||||
|
# target as a usable chroot / "live" system).
|
||||||
|
---
|
||||||
|
|
||||||
|
extraMounts:
|
||||||
|
- device: proc
|
||||||
|
fs: proc
|
||||||
|
mountPoint: /proc
|
||||||
|
- device: sys
|
||||||
|
fs: sysfs
|
||||||
|
mountPoint: /sys
|
||||||
|
- device: /dev
|
||||||
|
mountPoint: /dev
|
||||||
|
options: bind
|
||||||
|
- device: tmpfs
|
||||||
|
fs: tmpfs
|
||||||
|
mountPoint: /run
|
||||||
|
- device: /run/udev
|
||||||
|
mountPoint: /run/udev
|
||||||
|
options: bind
|
||||||
|
|
||||||
|
extraMountsEfi:
|
||||||
|
- device: efivarfs
|
||||||
|
fs: efivarfs
|
||||||
|
mountPoint: /sys/firmware/efi/efivars
|
||||||
|
|
||||||
|
btrfsSubvolumes:
|
||||||
|
- mountPoint: /
|
||||||
|
subvolume: /@
|
||||||
|
- mountPoint: /home
|
||||||
|
subvolume: /@home
|
||||||
|
- mountPoint: /var/cache
|
||||||
|
subvolume: /@cache
|
||||||
|
- mountPoint: /var/log
|
||||||
|
subvolume: /@log
|
|
@ -2,7 +2,6 @@ backend: apt
|
||||||
|
|
||||||
operations:
|
operations:
|
||||||
- remove:
|
- remove:
|
||||||
# Remove the Live Boot Stuff
|
|
||||||
- 'live-boot'
|
- 'live-boot'
|
||||||
- 'live-boot-doc'
|
- 'live-boot-doc'
|
||||||
- 'live-config'
|
- 'live-config'
|
||||||
|
@ -10,13 +9,7 @@ operations:
|
||||||
- 'live-config-systemd'
|
- 'live-config-systemd'
|
||||||
- 'live-config-systemd'
|
- 'live-config-systemd'
|
||||||
- 'live-tools'
|
- 'live-tools'
|
||||||
# - 'live-task-localisation'
|
- 'live-task-localisation'
|
||||||
# - 'live-task-recommended'
|
- 'live-task-recommended'
|
||||||
#This one we don't need the users can decide their own installer
|
|
||||||
- 'calamares-settings-debian'
|
- 'calamares-settings-debian'
|
||||||
- 'calamares'
|
- 'calamares'
|
||||||
# This section add any other software you want to remove.
|
|
||||||
# - 'gparted'
|
|
||||||
# - 'bleachbit'
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
# SPDX-FileCopyrightText: no
|
||||||
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
#
|
||||||
|
# Systemd services manipulation.
|
||||||
|
#
|
||||||
|
# This module can enable services, timers and targets for systemd
|
||||||
|
# (if packaging doesn't already do that). It can also
|
||||||
|
# disable services and targets as well as mask units.
|
||||||
|
|
||||||
|
timers:
|
||||||
|
- name: "fstrim"
|
||||||
|
mandatory: false
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
type: "job"
|
||||||
|
name: "grub-defaults"
|
||||||
|
interface: "process"
|
||||||
|
command: "/usr/sbin/grub-defaults"
|
||||||
|
timeout: 600
|
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
type: "job"
|
||||||
|
name: "update-system"
|
||||||
|
interface: "process"
|
||||||
|
command: "/usr/sbin/update-system"
|
||||||
|
timeout: 600
|
|
@ -0,0 +1,10 @@
|
||||||
|
# Launcher icons
|
||||||
|
[org.gnome.shell]
|
||||||
|
favorite-apps=['install-peppermint.desktop', 'Welcome.desktop', firefox-esr.desktop', 'libreoffice-writer.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'yelp.desktop']
|
||||||
|
|
||||||
|
# We don't want the screensaver to enable on the live media while installing
|
||||||
|
[org.gnome.desktop.lockdown]
|
||||||
|
disable-lock-screen=true
|
||||||
|
|
||||||
|
[org.gnome.desktop.session]
|
||||||
|
idle-delay=0
|
|
@ -0,0 +1,35 @@
|
||||||
|
#!/bin/sh
|
||||||
|
# Creates an "Install Debian" icon on the live session tested with:
|
||||||
|
# Xfce, LXDE, LXqt, Gnome, KDE, Mate, Cinnamon
|
||||||
|
|
||||||
|
# We query xdg-user-dir because the Desktop directory has different
|
||||||
|
# names for different languages
|
||||||
|
DESKTOP=$(xdg-user-dir DESKTOP)
|
||||||
|
|
||||||
|
# Create ~/Desktop just in case this runs before the xdg folder
|
||||||
|
# creation script.
|
||||||
|
mkdir -p $DESKTOP
|
||||||
|
|
||||||
|
# Among the Debian desktop environments, LXDE is the only one
|
||||||
|
# that behaves completely different.
|
||||||
|
if [ -f /usr/bin/lxsession ]; then
|
||||||
|
echo "[Desktop Entry]" > $DESKTOP/calamares-install-peppermint.desktop
|
||||||
|
echo "Type=Link" >> $DESKTOP/calamares-install-peppermint.desktop
|
||||||
|
echo "Name=Install Debian" >> $DESKTOP/calamares-install-peppermint.desktop
|
||||||
|
echo "Icon=install-debian" >> $DESKTOP/calamares-install-peppermint.desktop
|
||||||
|
echo "URL=/usr/share/applications/calamares-install-peppermint.desktop" \
|
||||||
|
>> $DESKTOP/calamares-install-peppermint.desktop
|
||||||
|
else
|
||||||
|
cp /usr/share/applications/calamares-install-peppermint.desktop $DESKTOP
|
||||||
|
# Xfce needs this executable otherwise it complains, everything
|
||||||
|
# else doesn't seem to care either way.
|
||||||
|
chmod +x $DESKTOP/calamares-install-peppermint.desktop
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Set desktop launcher as trusted under gnome/xfce (See: #1037299)
|
||||||
|
gio set --type=string ~/Desktop/calamares-install-peppermint.desktop \
|
||||||
|
metadata::trusted true
|
||||||
|
gio set --type=string ~/Desktop/calamares-install-peppermint.desktop \
|
||||||
|
metadata::xfce-exe-checksum \
|
||||||
|
"$(sha256sum ~/Desktop/calamares-install-peppermint.desktop | cut -f1 -d' ')"
|
||||||
|
touch ~/Desktop/calamares-install-peppermint.desktop
|
|
@ -0,0 +1,49 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||||
|
|
||||||
|
# Install luks utilities if needed.
|
||||||
|
# Also, set secure permissions for the initramfs if we're configuring
|
||||||
|
# full-disk-encryption. The initramfs is re-generated later in the
|
||||||
|
# installation process so we only set the permissions snippet without
|
||||||
|
# regenerating the initramfs right now:
|
||||||
|
if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then
|
||||||
|
echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions
|
||||||
|
chroot $CHROOT apt-get -y install cryptsetup-initramfs cryptsetup keyutils
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Update packages in the repos
|
||||||
|
chroot $CHROOT apt-get update
|
||||||
|
|
||||||
|
echo "Running bootloader-config..."
|
||||||
|
|
||||||
|
# Detect architecture and install the appropriate GRUB package
|
||||||
|
ARCH=$(uname -m)
|
||||||
|
case "$ARCH" in
|
||||||
|
x86_64)
|
||||||
|
if [ -d /sys/firmware/efi/efivars ]; then
|
||||||
|
echo " * Installing grub-efi (uefi)..."
|
||||||
|
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-amd64
|
||||||
|
else
|
||||||
|
echo " * Installing grub-pc (bios)..."
|
||||||
|
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
i686)
|
||||||
|
echo " * Installing grub-efi-ia32 (uefi 32-bit)..."
|
||||||
|
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-ia32
|
||||||
|
;;
|
||||||
|
aarch64)
|
||||||
|
echo " * Installing grub-efi-arm64 (uefi arm64)..."
|
||||||
|
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-arm64
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "Unsupported architecture: $ARCH"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# Re-enable os-prober:
|
||||||
|
sed -i "s/#GRUB_DISABLE_OS_PROBER=false/# OS_PROBER re-enabled by Debian Calamares installation:\nGRUB_DISABLE_OS_PROBER=false/g" $CHROOT/etc/default/grub
|
||||||
|
chroot $CHROOT /usr/sbin/update-grub
|
||||||
|
|
|
@ -0,0 +1,53 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
#
|
||||||
|
# SPDX-FileCopyrightText: 2023 PeppermintOS Team (peppermintosteam@proton.me)
|
||||||
|
|
||||||
|
# This script configures grub defaults after Debian installation.
|
||||||
|
|
||||||
|
# Define CHROOT
|
||||||
|
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||||
|
|
||||||
|
# Sets GRUB configuration.
|
||||||
|
# Writes the configuration to the /etc/default/grub file.
|
||||||
|
# Updates the bootloader.
|
||||||
|
|
||||||
|
# Check if CHROOT is set
|
||||||
|
if [ -z "$CHROOT" ]; then
|
||||||
|
echo "CHROOT not set. Exiting."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Defines the variables
|
||||||
|
GRUB_DEFAULT=0
|
||||||
|
GRUB_TIMEOUT=5
|
||||||
|
GRUB_DISTRIBUTOR="Peppermint"
|
||||||
|
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
|
||||||
|
GRUB_CMDLINE_LINUX=""
|
||||||
|
GRUB_GFXMODE=1360x768
|
||||||
|
GRUB_THEME="/boot/grub/themes/peppermint/theme.txt"
|
||||||
|
GRUB_DISABLE_OS_PROBER=false
|
||||||
|
|
||||||
|
# GRUB configuration file path
|
||||||
|
GRUB_CONFIG_FILE="$CHROOT/etc/default/grub"
|
||||||
|
|
||||||
|
# Modify the GRUB file
|
||||||
|
sed -i "s/^GRUB_DEFAULT=.*/GRUB_DEFAULT=$GRUB_DEFAULT/" $GRUB_CONFIG_FILE
|
||||||
|
sed -i "s/^GRUB_TIMEOUT=.*/GRUB_TIMEOUT=$GRUB_TIMEOUT/" $GRUB_CONFIG_FILE
|
||||||
|
sed -i "s/^GRUB_DISTRIBUTOR=.*/GRUB_DISTRIBUTOR=\"$GRUB_DISTRIBUTOR\"/" $GRUB_CONFIG_FILE
|
||||||
|
sed -i "s/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT=\"$GRUB_CMDLINE_LINUX_DEFAULT\"/" $GRUB_CONFIG_FILE
|
||||||
|
sed -i "s/^GRUB_CMDLINE_LINUX=.*/GRUB_CMDLINE_LINUX=\"$GRUB_CMDLINE_LINUX\"/" $GRUB_CONFIG_FILE
|
||||||
|
sed -i "s/^#GRUB_GFXMODE=.*/GRUB_GFXMODE=$GRUB_GFXMODE/" $GRUB_CONFIG_FILE
|
||||||
|
# Add GRUB_THEME if it doesn't exist
|
||||||
|
if ! grep -q "^GRUB_THEME=" $GRUB_CONFIG_FILE; then
|
||||||
|
echo "GRUB_THEME=\"$GRUB_THEME\"" >> $GRUB_CONFIG_FILE
|
||||||
|
else
|
||||||
|
sed -i "s#^GRUB_THEME=.*#GRUB_THEME=\"$GRUB_THEME\"#" $GRUB_CONFIG_FILE
|
||||||
|
fi
|
||||||
|
sed -i "s/^#GRUB_DISABLE_OS_PROBER=.*/GRUB_DISABLE_OS_PROBER=$GRUB_DISABLE_OS_PROBER/" $GRUB_CONFIG_FILE
|
||||||
|
|
||||||
|
# Run update-grub after modifying the file
|
||||||
|
chroot $CHROOT update-grub
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,26 @@
|
||||||
|
#!/bin/sh
|
||||||
|
###
|
||||||
|
# Wrapper for running calamares on Debian live media
|
||||||
|
###
|
||||||
|
|
||||||
|
# Stale file left behind by live-build that messes with partitioning
|
||||||
|
sudo mv /etc/fstab /etc/fstab.orig.calamares
|
||||||
|
|
||||||
|
# Allow Calamares to scale the window for hidpi displays
|
||||||
|
# This is fixed in the Calamares 3.3.0 series, so we can remove this
|
||||||
|
# once we switch to that
|
||||||
|
# Upstream commit that will make this obsolete:
|
||||||
|
# https://github.com/calamares/calamares/commit/e9f011b686a0982fb7828e8ac02a8e0784d3b11f
|
||||||
|
# Upstream bug:
|
||||||
|
# https://github.com/calamares/calamares/issues/1945
|
||||||
|
# Debian bug:
|
||||||
|
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992162
|
||||||
|
export QT_AUTO_SCREEN_SCALE_FACTOR=1
|
||||||
|
|
||||||
|
# Access control to run calamares as root for xwayland
|
||||||
|
xhost +si:localuser:root
|
||||||
|
pkexec calamares -d
|
||||||
|
xhost -si:localuser:root
|
||||||
|
|
||||||
|
# Restore stale fstab, for what it's worth
|
||||||
|
sudo mv /etc/fstab.orig.calamares /etc/fstab
|
|
@ -0,0 +1,35 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Apply updates to the system
|
||||||
|
|
||||||
|
# Function to update the system
|
||||||
|
function update_system() {
|
||||||
|
# Define CHROOT
|
||||||
|
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||||
|
|
||||||
|
# Verifying CHROOT
|
||||||
|
if [ -z "$CHROOT" ]; then
|
||||||
|
echo "Error: CHROOT is not set."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "Updating the system..."
|
||||||
|
|
||||||
|
# Update the package list
|
||||||
|
chroot $CHROOT /usr/bin/apt update
|
||||||
|
|
||||||
|
# Update installed packages
|
||||||
|
chroot $CHROOT /usr/bin/apt upgrade -y
|
||||||
|
|
||||||
|
# Remove unnecessary packages
|
||||||
|
chroot $CHROOT /usr/bin/apt autoremove -y
|
||||||
|
|
||||||
|
# Clean the APT cache
|
||||||
|
chroot $CHROOT /usr/bin/apt clean
|
||||||
|
|
||||||
|
echo "System successfully updated!"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Run the function to update the system
|
||||||
|
update_system
|
||||||
|
|
|
@ -7,9 +7,9 @@ modules-search: [ local, /usr/lib/calamares/modules ]
|
||||||
|
|
||||||
# YAML: list of maps of string:string key-value pairs.
|
# YAML: list of maps of string:string key-value pairs.
|
||||||
instances:
|
instances:
|
||||||
#- id: packages
|
- id: packages
|
||||||
# module: netinstall
|
module: netinstall
|
||||||
# config: netinstall-packages.conf
|
config: netinstall-packages.conf
|
||||||
#- id: system
|
#- id: system
|
||||||
# module: netinstall
|
# module: netinstall
|
||||||
# config: netinstall-system.conf
|
# config: netinstall-system.conf
|
||||||
|
@ -29,7 +29,7 @@ sequence:
|
||||||
- locale
|
- locale
|
||||||
- keyboard
|
- keyboard
|
||||||
- partition
|
- partition
|
||||||
# - netinstall@packages
|
- netinstall@packages
|
||||||
- users
|
- users
|
||||||
- summary
|
- summary
|
||||||
|
|
||||||
|
@ -65,6 +65,13 @@ sequence:
|
||||||
- initramfs
|
- initramfs
|
||||||
- sources-media-unmount
|
- sources-media-unmount
|
||||||
- sources-final
|
- sources-final
|
||||||
|
<<<<<<< HEAD:iso_configs/calamares_settings/deb_64/calamares/settings.conf
|
||||||
|
- grub-defaults
|
||||||
|
- update-system
|
||||||
|
=======
|
||||||
|
- update-system
|
||||||
|
- grub-defaults
|
||||||
|
>>>>>>> 854d3651d3a856825ed2f5e075cf6daf58be06a9:iso_configs/calamares_settings/deb/settings/settings.conf
|
||||||
- shellprocess
|
- shellprocess
|
||||||
- umount
|
- umount
|
||||||
|
|
|
@ -0,0 +1,34 @@
|
||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# Writes the final sources.list file
|
||||||
|
#
|
||||||
|
|
||||||
|
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||||
|
RELEASE="bookworm"
|
||||||
|
|
||||||
|
cat << EOF > $CHROOT/etc/apt/sources.list
|
||||||
|
# This system was installed using PeppermintOS removable media
|
||||||
|
# (e.g. netinst, live or single CD). The matching "deb cdrom"
|
||||||
|
# entries were removed at the end of the installation process.
|
||||||
|
# For information about how to configure apt package sources,
|
||||||
|
# See https://wiki.debian.org/SourcesList for more information.
|
||||||
|
|
||||||
|
# Main Repo - main contrib non-free
|
||||||
|
deb http://deb.debian.org/debian $RELEASE main main contrib non-free non-free-firmware
|
||||||
|
deb-src http://deb.debian.org/debian $RELEASE main contrib non-free non-free-firmware
|
||||||
|
|
||||||
|
# Updates Repo - main contrib non-free
|
||||||
|
deb http://deb.debian.org/debian $RELEASE-updates main contrib non-free non-free-firmware
|
||||||
|
deb-src http://deb.debian.org/debian $RELEASE-updates main contrib non-free non-free-firmware
|
||||||
|
|
||||||
|
# Security Repo - main contrib non-free
|
||||||
|
deb http://security.debian.org/debian-security/ $RELEASE-security main contrib non-free non-free-firmware
|
||||||
|
deb-src http://security.debian.org/debian-security/ $RELEASE-security main contrib non-free non-free-firmware
|
||||||
|
|
||||||
|
# Backports allow you to install newer versions of software made available for this release
|
||||||
|
deb http://deb.debian.org/debian $RELEASE-backports main contrib non-free non-free-firmware
|
||||||
|
deb-src http://deb.debian.org/debian $RELEASE-backports main contrib non-free non-free-firmware
|
||||||
|
|
||||||
|
EOF
|
||||||
|
|
||||||
|
exit 0
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||||
MEDIUM_PATH="/run/live/medium"
|
MEDIUM_PATH="/run/live/medium"
|
||||||
RELEASE="daedalus"
|
RELEASE="bookworm"
|
||||||
|
|
||||||
if [ "$1" = "-u" ]; then
|
if [ "$1" = "-u" ]; then
|
||||||
umount $CHROOT/$MEDIUM_PATH
|
umount $CHROOT/$MEDIUM_PATH
|
|
@ -1,27 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
|
||||||
|
|
||||||
# Install luks utilities if needed.
|
|
||||||
# Also, set secure permissions for the initramfs if we're configuring
|
|
||||||
# full-disk-encryption. The initramfs is re-generated later in the
|
|
||||||
# installation process so we only set the permissions snippet without
|
|
||||||
# regenerating the initramfs right now:
|
|
||||||
if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then
|
|
||||||
echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions
|
|
||||||
chroot $CHROOT apt-get -y install cryptsetup-initramfs cryptsetup keyutils
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Running bootloader-config..."
|
|
||||||
|
|
||||||
if [ -d /sys/firmware/efi/efivars ]; then
|
|
||||||
echo " * Installing grub-efi (uefi)..."
|
|
||||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-ia32-bin
|
|
||||||
else
|
|
||||||
echo " * install grub... (bios)"
|
|
||||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc-bin
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Re-enable os-prober:
|
|
||||||
sed -i "s/#GRUB_DISABLE_OS_PROBER=false/# OS_PROBER re-enabled by Debian Calamares installation:\nGRUB_DISABLE_OS_PROBER=false/g" $CHROOT/etc/default/grub
|
|
||||||
chroot $CHROOT /usr/sbin/update-grub
|
|
|
@ -1,4 +0,0 @@
|
||||||
---
|
|
||||||
restartNowEnabled: true
|
|
||||||
restartNowChecked: true
|
|
||||||
restartNowCommand: "systemctl -i reboot"
|
|
|
@ -1,11 +0,0 @@
|
||||||
---
|
|
||||||
mountOptions:
|
|
||||||
default: defaults,noatime
|
|
||||||
btrfs: defaults,noatime,space_cache,autodefrag
|
|
||||||
ssdExtraMountOptions:
|
|
||||||
ext4: discard
|
|
||||||
jfs: discard
|
|
||||||
xfs: discard
|
|
||||||
swap: discard
|
|
||||||
btrfs: discard,compress=lzo
|
|
||||||
crypttabOptions: luks,keyscript=/bin/cat
|
|
|
@ -1,131 +0,0 @@
|
||||||
# SPDX-FileCopyrightText: no
|
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
|
||||||
#
|
|
||||||
---
|
|
||||||
# These settings are used to set your default system time zone.
|
|
||||||
# Time zones are usually located under /usr/share/zoneinfo and
|
|
||||||
# provided by the 'tzdata' package of your Distribution.
|
|
||||||
#
|
|
||||||
# Distributions using systemd can list available
|
|
||||||
# time zones by using the timedatectl command.
|
|
||||||
# timedatectl list-timezones
|
|
||||||
#
|
|
||||||
# The starting timezone (e.g. the pin-on-the-map) when entering
|
|
||||||
# the locale page can be set through keys *region* and *zone*.
|
|
||||||
# If either is not set, defaults to America/New_York.
|
|
||||||
#
|
|
||||||
# Note that useSystemTimezone and GeoIP settings can change the
|
|
||||||
# starting time zone.
|
|
||||||
#
|
|
||||||
region: "America"
|
|
||||||
zone: "New_York"
|
|
||||||
|
|
||||||
# Instead of using *region* and *zone* specified above,
|
|
||||||
# you can use the system's notion of the timezone, instead.
|
|
||||||
# This can help if your system is automatically configured with
|
|
||||||
# a sensible TZ rather than chasing a fixed default.
|
|
||||||
#
|
|
||||||
# The default is false.
|
|
||||||
#
|
|
||||||
# useSystemTimezone: true
|
|
||||||
|
|
||||||
# Should changing the system location (e.g. clicking around on the timezone
|
|
||||||
# map) immediately reflect the changed timezone in the live system?
|
|
||||||
# By default, installers (with a target system) do, and setup (e.g. OEM
|
|
||||||
# configuration) does not, but you can switch it on here (or off, if
|
|
||||||
# you think it's annoying in the installer).
|
|
||||||
#
|
|
||||||
# Note that not all systems support live adjustment.
|
|
||||||
#
|
|
||||||
# adjustLiveTimezone: true
|
|
||||||
|
|
||||||
# System locales are detected in the following order:
|
|
||||||
#
|
|
||||||
# - /usr/share/i18n/SUPPORTED
|
|
||||||
# - localeGenPath (defaults to /etc/locale.gen if not set)
|
|
||||||
# - `locale -a` output
|
|
||||||
#
|
|
||||||
# Enable only when your Distribution is using a
|
|
||||||
# custom path for locale.gen
|
|
||||||
#
|
|
||||||
localeGenPath: "/etc/locale.gen"
|
|
||||||
|
|
||||||
# GeoIP based Language settings: Leave commented out to disable GeoIP.
|
|
||||||
#
|
|
||||||
# GeoIP needs a working Internet connection.
|
|
||||||
# This can be managed from `welcome.conf` by adding
|
|
||||||
# internet to the list of required conditions. (The welcome
|
|
||||||
# module can also do its own GeoIP lookups, independently
|
|
||||||
# of the lookup done here. The lookup in the welcome module
|
|
||||||
# is used to establish language; this one is for timezone).
|
|
||||||
#
|
|
||||||
# The configuration is in three parts:
|
|
||||||
# - a *style*, which can be "json" or "xml" depending on the
|
|
||||||
# kind of data returned by the service, and
|
|
||||||
# - a *url* where the data is retrieved, and
|
|
||||||
# - an optional *selector*
|
|
||||||
# to pick the right field out of the returned data (e.g. field
|
|
||||||
# name in JSON or element name in XML).
|
|
||||||
#
|
|
||||||
# The default selector (when the setting is blank) is picked to
|
|
||||||
# work with existing JSON providers (which use "time_zone") and
|
|
||||||
# Ubiquity's XML providers (which use "TimeZone").
|
|
||||||
#
|
|
||||||
# If the service configured via *url* uses
|
|
||||||
# a different attribute name (e.g. "timezone") in JSON or a
|
|
||||||
# different element tag (e.g. "<Time_Zone>") in XML, set the
|
|
||||||
# selector to the name or tag to be used.
|
|
||||||
#
|
|
||||||
# In JSON:
|
|
||||||
# - if the string contains "." characters, this is used as a
|
|
||||||
# multi-level selector, e.g. "a.b" will select the timezone
|
|
||||||
# from data "{a: {b: "Europe/Amsterdam" } }".
|
|
||||||
# - each part of the string split by "." characters is used as
|
|
||||||
# a key into the JSON data.
|
|
||||||
# In XML:
|
|
||||||
# - all elements with the named tag (e.g. all TimeZone) elements
|
|
||||||
# from the document are checked; the first one with non-empty
|
|
||||||
# text value is used.
|
|
||||||
# Special case:
|
|
||||||
# - the *style* "fixed" is also supported. This ignores the data
|
|
||||||
# returned from the URL (but the URL must still be valid!)
|
|
||||||
# and just returns the value of the *selector*.
|
|
||||||
#
|
|
||||||
# An HTTP(S) request is made to *url*. The request should return
|
|
||||||
# valid data in a suitable format, depending on *style*;
|
|
||||||
# generally this includes a string value with the timezone
|
|
||||||
# in <region>/<zone> format. For services that return data which
|
|
||||||
# does not follow the conventions of "suitable data" described
|
|
||||||
# below, *selector* may be used to pick different data.
|
|
||||||
#
|
|
||||||
# Suitable JSON data looks like
|
|
||||||
# ```
|
|
||||||
# {"time_zone":"America/New_York"}
|
|
||||||
# ```
|
|
||||||
# Suitable XML data looks like
|
|
||||||
# ```
|
|
||||||
# <Response><TimeZone>Europe/Brussels</TimeZone></Response>
|
|
||||||
# ```
|
|
||||||
#
|
|
||||||
# To accommodate providers of GeoIP timezone data with peculiar timezone
|
|
||||||
# naming conventions, the following cleanups are performed automatically:
|
|
||||||
# - backslashes are removed
|
|
||||||
# - spaces are replaced with _
|
|
||||||
#
|
|
||||||
# To disable GeoIP checking, either comment-out the entire geoip section,
|
|
||||||
# or set the *style* key to an unsupported format (e.g. `none`).
|
|
||||||
# Also, note the analogous feature in src/modules/welcome/welcome.conf.
|
|
||||||
#
|
|
||||||
geoip:
|
|
||||||
style: "json"
|
|
||||||
url: "https://geoip.kde.org/v1/calamares"
|
|
||||||
selector: "" # leave blank for the default
|
|
||||||
|
|
||||||
# For testing purposes, you could use *fixed* style, to see how Calamares
|
|
||||||
# behaves in a particular zone:
|
|
||||||
#
|
|
||||||
# geoip:
|
|
||||||
# style: "fixed"
|
|
||||||
# url: "https://geoip.kde.org/v1/calamares" # Still needs to be valid!
|
|
||||||
# selector: "America/Vancouver" # this is the selected zone
|
|
||||||
#
|
|
|
@ -1,5 +0,0 @@
|
||||||
# Writes a keyfile configuration with LUKS settings to the given path
|
|
||||||
---
|
|
||||||
# Path of the configuration file to write (in the target system)
|
|
||||||
#configFilePath: /cryptroot/crypttab
|
|
||||||
configFilePath: /etc/crypttab
|
|
|
@ -1,15 +0,0 @@
|
||||||
---
|
|
||||||
# Whether to create /etc/machine-id for systemd.
|
|
||||||
systemd: true
|
|
||||||
# Whether to create /var/lib/dbus/machine-id for D-Bus.
|
|
||||||
dbus: true
|
|
||||||
# Whether /var/lib/dbus/machine-id should be a symlink to /etc/machine-id
|
|
||||||
# (ignored if dbus is false, or if there is no /etc/machine-id to point to).
|
|
||||||
symlink: true
|
|
||||||
# Whether to copy entropy from the host
|
|
||||||
#entropy-copy: true
|
|
||||||
# Which files to write (paths in the target)
|
|
||||||
#entropy-files:
|
|
||||||
# - /var/lib/urandom/random-seed
|
|
||||||
# - /var/lib/systemd/random-seed
|
|
||||||
|
|
|
@ -1,36 +0,0 @@
|
||||||
# Mount filesystems in the target (generally, before treating the
|
|
||||||
# target as a usable chroot / "live" system). Filesystems are
|
|
||||||
# automatically mounted from the partitioning module. Filesystems
|
|
||||||
# listed here are **extra**. The filesystems listed in *extraMounts*
|
|
||||||
# are mounted in all target systems. The filesystems listed in
|
|
||||||
# *extraMountsEfi* are mounted in the target system **only** if
|
|
||||||
# the host machine uses UEFI.
|
|
||||||
---
|
|
||||||
# Extra filesystems to mount. The key's value is a list of entries; each
|
|
||||||
# entry has four keys:
|
|
||||||
# - device The device node to mount
|
|
||||||
# - fs The filesystem type to use
|
|
||||||
# - mountPoint Where to mount the filesystem
|
|
||||||
# - options (optional) Extra options to pass to mount(8)
|
|
||||||
#
|
|
||||||
extraMounts:
|
|
||||||
- device: proc
|
|
||||||
fs: proc
|
|
||||||
mountPoint: /proc
|
|
||||||
- device: sys
|
|
||||||
fs: sysfs
|
|
||||||
mountPoint: /sys
|
|
||||||
- device: /dev
|
|
||||||
mountPoint: /dev
|
|
||||||
options: bind
|
|
||||||
- device: tmpfs
|
|
||||||
fs: tmpfs
|
|
||||||
mountPoint: /run
|
|
||||||
- device: /run/udev
|
|
||||||
mountPoint: /run/udev
|
|
||||||
options: bind
|
|
||||||
|
|
||||||
extraMountsEfi:
|
|
||||||
- device: efivarfs
|
|
||||||
fs: efivarfs
|
|
||||||
mountPoint: /sys/firmware/efi/efivars
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,12 +0,0 @@
|
||||||
efiSystemPartition: "/boot/efi"
|
|
||||||
userSwapChoices:
|
|
||||||
- none # Create no swap, use no swap
|
|
||||||
- small # Up to 4GB
|
|
||||||
- suspend # At least main memory size
|
|
||||||
- file # To swap file instead of partition
|
|
||||||
alwaysShowPartitionLabels: true
|
|
||||||
initialPartitioningChoice: erase
|
|
||||||
initialSwapChoice: none
|
|
||||||
defaultFileSystemType: "ext4"
|
|
||||||
availableFileSystemTypes: ["ext4","f2fs","xfs"]
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
---
|
|
||||||
dontChroot: false
|
|
||||||
timeout: 999
|
|
||||||
script:
|
|
||||||
- "-rm @@ROOT@@/usr/share/applications/Install-peppermint.desktop"
|
|
|
@ -1,18 +0,0 @@
|
||||||
---
|
|
||||||
userGroup: users
|
|
||||||
defaultGroups:
|
|
||||||
- cdrom
|
|
||||||
- floppy
|
|
||||||
- sudo
|
|
||||||
- audio
|
|
||||||
- dip
|
|
||||||
- video
|
|
||||||
- plugdev
|
|
||||||
- netdev
|
|
||||||
- lpadmin
|
|
||||||
- scanner
|
|
||||||
- bluetooth
|
|
||||||
- sambashare
|
|
||||||
autologinGroup: autologin
|
|
||||||
sudoersGroup: sudo
|
|
||||||
setRootPassword: false
|
|
|
@ -1,19 +0,0 @@
|
||||||
---
|
|
||||||
showSupportUrl: false
|
|
||||||
showKnownIssuesUrl: false
|
|
||||||
showReleaseNotesUrl: false
|
|
||||||
|
|
||||||
requirements:
|
|
||||||
requiredStorage: 10
|
|
||||||
requiredRam: 1.0
|
|
||||||
check:
|
|
||||||
- storage
|
|
||||||
- ram
|
|
||||||
- power
|
|
||||||
- root
|
|
||||||
- internet
|
|
||||||
required:
|
|
||||||
- storage
|
|
||||||
- ram
|
|
||||||
- root
|
|
||||||
|
|
|
@ -1,743 +0,0 @@
|
||||||
- name: " Developers Choice "
|
|
||||||
description: " A much smaller subset of packages than listed below"
|
|
||||||
- epiphany-browser
|
|
||||||
- falkon
|
|
||||||
- firefox-esr
|
|
||||||
- chromium
|
|
||||||
- konqueror
|
|
||||||
- luakit
|
|
||||||
- midori
|
|
||||||
- qutebrowser
|
|
||||||
- torbrowser-launcher
|
|
||||||
- transmission
|
|
||||||
- youtube-dl
|
|
||||||
- arandr
|
|
||||||
- atril
|
|
||||||
- dconf-editor
|
|
||||||
- gpicview
|
|
||||||
- mate-calc
|
|
||||||
- parole
|
|
||||||
- pmount
|
|
||||||
- flatpak
|
|
||||||
- gnome-software
|
|
||||||
- snapd
|
|
||||||
- immutable: true
|
|
||||||
- name: "Xfce4 Goodies selections"
|
|
||||||
description: "The full package or choice of Xfce4 Goodies Packages"
|
|
||||||
- name: "Xfce4 Goodies - Pack"
|
|
||||||
description: "A META package to install everything XFCE4 from Debian Stable repositories"
|
|
||||||
- xfce4-goodies
|
|
||||||
- name: "Xfce4 Goodies - Components"
|
|
||||||
description: "Individual applications to add to the packages already installed"
|
|
||||||
- xfce4-battery-plugin
|
|
||||||
- xfce4-clipman-plugin
|
|
||||||
- xfce4-cpufreq-plugin
|
|
||||||
- xfce4-cpugraph-plugin
|
|
||||||
- xfce4-datetime-plugin
|
|
||||||
- xfce4-dict
|
|
||||||
- xfce4-diskperf-plugin
|
|
||||||
- xfce4-fsguard-plugin
|
|
||||||
- xfce4-genmon-plugin
|
|
||||||
- xfce4-indicator-plugin
|
|
||||||
- xfce4-mailwatch-plugin
|
|
||||||
- xfce4-mpc-plugin
|
|
||||||
- xfce4-netload-plugin
|
|
||||||
- xfce4-notifyd
|
|
||||||
- xfce4-places-plugin
|
|
||||||
- xfce4-power-manager
|
|
||||||
- xfce4-screenshooter
|
|
||||||
- xfce4-sensors-plugin
|
|
||||||
- xfce4-smartbookmark-plugin
|
|
||||||
- xfce4-systemload-plugin
|
|
||||||
- xfce4-taskmanager
|
|
||||||
- xfce4-terminal
|
|
||||||
- xfce4-timer-plugin
|
|
||||||
- xfce4-verve-plugin
|
|
||||||
- xfce4-wavelan-plugin
|
|
||||||
- xfce4-weather-plugin
|
|
||||||
- xfce4-whiskermenu-plugin
|
|
||||||
- xfce4-xkb-plugin
|
|
||||||
- gigolo
|
|
||||||
- mousepad
|
|
||||||
- parole
|
|
||||||
- ristretto
|
|
||||||
- thunar-archive-plugin
|
|
||||||
- thunar-media-tags-plugin
|
|
||||||
- xfburn
|
|
||||||
- name: "Internet Applications"
|
|
||||||
description: "Web Browsers, E-Mail, Social Clients, DownLoaders and tools"
|
|
||||||
- name: "Web Browsers"
|
|
||||||
description: "A Collection Of Browsers for the internet or local LAN"
|
|
||||||
- name: "Chromium Web Browser"
|
|
||||||
description: "Googles Open Source web browser and content viewer"
|
|
||||||
- chromium
|
|
||||||
- name: "chromium-Language Pack"
|
|
||||||
description: "Language Pack For chromium"
|
|
||||||
- chromium-l10n
|
|
||||||
- elinks
|
|
||||||
- epiphany-browser
|
|
||||||
- falkon
|
|
||||||
- name: "Firefox-ESR"
|
|
||||||
description: "Extended Service Release of FireFox from Debian Stable"
|
|
||||||
- firefox-esr
|
|
||||||
- name: "Firefox-esr Language Packs"
|
|
||||||
description: "Language Packs For Firefox-esr"
|
|
||||||
- firefox-esr-l10n-ach
|
|
||||||
- firefox-esr-l10n-af
|
|
||||||
- firefox-esr-l10n-all
|
|
||||||
- firefox-esr-l10n-an
|
|
||||||
- firefox-esr-l10n-ar
|
|
||||||
- firefox-esr-l10n-ast
|
|
||||||
- firefox-esr-l10n-az
|
|
||||||
- firefox-esr-l10n-be
|
|
||||||
- firefox-esr-l10n-bg
|
|
||||||
- firefox-esr-l10n-bn
|
|
||||||
- firefox-esr-l10n-br
|
|
||||||
- firefox-esr-l10n-bs
|
|
||||||
- firefox-esr-l10n-ca
|
|
||||||
- firefox-esr-l10n-cak
|
|
||||||
- firefox-esr-l10n-cs
|
|
||||||
- firefox-esr-l10n-cy
|
|
||||||
- firefox-esr-l10n-da
|
|
||||||
- firefox-esr-l10n-de
|
|
||||||
- firefox-esr-l10n-dsb
|
|
||||||
- firefox-esr-l10n-el
|
|
||||||
- firefox-esr-l10n-en-ca
|
|
||||||
- firefox-esr-l10n-en-gb
|
|
||||||
- firefox-esr-l10n-eo
|
|
||||||
- firefox-esr-l10n-es-ar
|
|
||||||
- firefox-esr-l10n-es-cl
|
|
||||||
- firefox-esr-l10n-es-es
|
|
||||||
- firefox-esr-l10n-es-mx
|
|
||||||
- firefox-esr-l10n-et
|
|
||||||
- firefox-esr-l10n-eu
|
|
||||||
- firefox-esr-l10n-fa
|
|
||||||
- firefox-esr-l10n-ff
|
|
||||||
- firefox-esr-l10n-fi
|
|
||||||
- firefox-esr-l10n-fr
|
|
||||||
- firefox-esr-l10n-fy-nl
|
|
||||||
- firefox-esr-l10n-ga-ie
|
|
||||||
- firefox-esr-l10n-gd
|
|
||||||
- firefox-esr-l10n-gl
|
|
||||||
- firefox-esr-l10n-gn
|
|
||||||
- firefox-esr-l10n-gu-in
|
|
||||||
- firefox-esr-l10n-hr
|
|
||||||
- firefox-esr-l10n-hsb
|
|
||||||
- firefox-esr-l10n-hu
|
|
||||||
- firefox-esr-l10n-hy-am
|
|
||||||
- firefox-esr-l10n-ia
|
|
||||||
- firefox-esr-l10n-id
|
|
||||||
- firefox-esr-l10n-is
|
|
||||||
- firefox-esr-l10n-it
|
|
||||||
- firefox-esr-l10n-ja
|
|
||||||
- firefox-esr-l10n-ka
|
|
||||||
- firefox-esr-l10n-kab
|
|
||||||
- firefox-esr-l10n-kk
|
|
||||||
- firefox-esr-l10n-km
|
|
||||||
- firefox-esr-l10n-kn
|
|
||||||
- firefox-esr-l10n-ko
|
|
||||||
- firefox-esr-l10n-ia
|
|
||||||
- firefox-esr-l10n-id
|
|
||||||
- firefox-esr-l10n-is
|
|
||||||
- firefox-esr-l10n-it
|
|
||||||
- firefox-esr-l10n-ja
|
|
||||||
- firefox-esr-l10n-ka
|
|
||||||
- firefox-esr-l10n-kab
|
|
||||||
- firefox-esr-l10n-kk
|
|
||||||
- firefox-esr-l10n-km
|
|
||||||
- firefox-esr-l10n-kn
|
|
||||||
- firefox-esr-l10n-ko
|
|
||||||
- firefox-esr-l10n-lt
|
|
||||||
- firefox-esr-l10n-lv
|
|
||||||
- firefox-esr-l10n-mk
|
|
||||||
- firefox-esr-l10n-mr
|
|
||||||
- firefox-esr-l10n-ms
|
|
||||||
- firefox-esr-l10n-my
|
|
||||||
- firefox-esr-l10n-nb-no
|
|
||||||
- firefox-esr-l10n-ne-np
|
|
||||||
- firefox-esr-l10n-nl
|
|
||||||
- firefox-esr-l10n-nn-no
|
|
||||||
- firefox-esr-l10n-oc
|
|
||||||
- firefox-esr-l10n-pa-in
|
|
||||||
- firefox-esr-l10n-pl
|
|
||||||
- firefox-esr-l10n-pt-br
|
|
||||||
- firefox-esr-l10n-pt-pt
|
|
||||||
- firefox-esr-l10n-rm
|
|
||||||
- firefox-esr-l10n-ro
|
|
||||||
- firefox-esr-l10n-ru
|
|
||||||
- firefox-esr-l10n-si
|
|
||||||
- firefox-esr-l10n-sk
|
|
||||||
- firefox-esr-l10n-sl
|
|
||||||
- firefox-esr-l10n-son
|
|
||||||
- firefox-esr-l10n-sq
|
|
||||||
- firefox-esr-l10n-sr
|
|
||||||
- firefox-esr-l10n-sv-se
|
|
||||||
- firefox-esr-l10n-ta
|
|
||||||
- firefox-esr-l10n-te
|
|
||||||
- firefox-esr-l10n-th
|
|
||||||
- firefox-esr-l10n-tr
|
|
||||||
- firefox-esr-l10n-uk
|
|
||||||
- firefox-esr-l10n-ur
|
|
||||||
- firefox-esr-l10n-uz
|
|
||||||
- firefox-esr-l10n-vi
|
|
||||||
- firefox-esr-l10n-xh
|
|
||||||
- firefox-esr-l10n-zh-cn
|
|
||||||
- firefox-esr-l10n-zh-tw
|
|
||||||
- links
|
|
||||||
- links2
|
|
||||||
- midori
|
|
||||||
- torbrowser-launcher
|
|
||||||
- name: "E-mail Clients"
|
|
||||||
description: "Various Email Clients"
|
|
||||||
- alpine
|
|
||||||
- claws-mail
|
|
||||||
- evolution
|
|
||||||
- geary
|
|
||||||
- kmail
|
|
||||||
- name: "Thunderbird E-Mail client"
|
|
||||||
description: "A cross platform standalone mail/news reader supporting POP/POP3 and IMAP protocols"
|
|
||||||
- thunderbird
|
|
||||||
- name: "Thunderbird Language Packs"
|
|
||||||
description: "Language Packs and text direction converter"
|
|
||||||
- thunderbird-bidiui
|
|
||||||
- thunderbird-l10n-all
|
|
||||||
- thunderbird-l10n-ar
|
|
||||||
- thunderbird-l10n-ast
|
|
||||||
- thunderbird-l10n-be
|
|
||||||
- thunderbird-l10n-bg
|
|
||||||
- thunderbird-l10n-br
|
|
||||||
- thunderbird-l10n-ca
|
|
||||||
- thunderbird-l10n-cs
|
|
||||||
- thunderbird-l10n-cy
|
|
||||||
- thunderbird-l10n-da
|
|
||||||
- thunderbird-l10n-de
|
|
||||||
- thunderbird-l10n-dsb
|
|
||||||
- thunderbird-l10n-el
|
|
||||||
- thunderbird-l10n-en-gb
|
|
||||||
- thunderbird-l10n-es-ar
|
|
||||||
- thunderbird-l10n-es-es
|
|
||||||
- thunderbird-l10n-et
|
|
||||||
- thunderbird-l10n-eu
|
|
||||||
- thunderbird-l10n-fi
|
|
||||||
- thunderbird-l10n-fr
|
|
||||||
- thunderbird-l10n-fy-nl
|
|
||||||
- thunderbird-l10n-ga-ie
|
|
||||||
- thunderbird-l10n-gd
|
|
||||||
- thunderbird-l10n-gl
|
|
||||||
- thunderbird-l10n-he
|
|
||||||
- thunderbird-bidiui
|
|
||||||
- thunderbird-l10n-hr
|
|
||||||
- thunderbird-l10n-hsb
|
|
||||||
- thunderbird-l10n-hu
|
|
||||||
- thunderbird-l10n-hy-am
|
|
||||||
- thunderbird-l10n-id
|
|
||||||
- thunderbird-l10n-is
|
|
||||||
- thunderbird-l10n-it
|
|
||||||
- thunderbird-l10n-ja
|
|
||||||
- thunderbird-l10n-kab
|
|
||||||
- thunderbird-l10n-kk
|
|
||||||
- thunderbird-l10n-ko
|
|
||||||
- thunderbird-l10n-lt
|
|
||||||
- thunderbird-l10n-ms
|
|
||||||
- thunderbird-l10n-nl
|
|
||||||
- thunderbird-l10n-pl
|
|
||||||
- thunderbird-l10n-pt-br
|
|
||||||
- thunderbird-l10n-pt-pt
|
|
||||||
- thunderbird-l10n-rm
|
|
||||||
- thunderbird-l10n-ro
|
|
||||||
- thunderbird-l10n-ru
|
|
||||||
- thunderbird-l10n-si
|
|
||||||
- thunderbird-l10n-sq
|
|
||||||
- thunderbird-l10n-sr
|
|
||||||
- thunderbird-l10n-sv-se
|
|
||||||
- thunderbird-l10n-tr
|
|
||||||
- thunderbird-l10n-uk
|
|
||||||
- thunderbird-l10n-vi
|
|
||||||
- thunderbird-l10n-zh-tw
|
|
||||||
- name: "Thunderbird Add-Ons"
|
|
||||||
description: "Additional desktop enhancements for Thundebird Mail"
|
|
||||||
- birdtray
|
|
||||||
- lightning
|
|
||||||
- thunderbird-bidiui
|
|
||||||
- name: "Social Clients / Chat Software"
|
|
||||||
description: "Social Video & Chat Clients"
|
|
||||||
- finch
|
|
||||||
- hexchat
|
|
||||||
- hexchat-plugins
|
|
||||||
- jami
|
|
||||||
- mumble
|
|
||||||
- pidgin
|
|
||||||
- psi
|
|
||||||
- tkabber
|
|
||||||
- name: "Download Managers"
|
|
||||||
description: "Various Download & Torrent Managers"
|
|
||||||
- deluge
|
|
||||||
- filezilla
|
|
||||||
- ktorrent
|
|
||||||
- qbittorrent
|
|
||||||
- transmission-gtk
|
|
||||||
- name: "Networking Tools"
|
|
||||||
description: "Various Network and Networking tools and utilities"
|
|
||||||
- ufw
|
|
||||||
- gufw
|
|
||||||
- iptraf-ng
|
|
||||||
- samba
|
|
||||||
- wireshark
|
|
||||||
- name: "Office Suites"
|
|
||||||
description: "Select from the suite or components, plus add-ons"
|
|
||||||
- name: "LibreOffice - Suites"
|
|
||||||
description: "Selection of Suites, components, Language Packs and add-ons"
|
|
||||||
- libreoffice
|
|
||||||
- libreoffice-gnome
|
|
||||||
- libreoffice-gtk3
|
|
||||||
- name: "LibreOffice - Comopnents"
|
|
||||||
description: "Individual packages of utilities from the LibreOffice Suite"
|
|
||||||
- name: "LibreOffice-Base"
|
|
||||||
description: "Component used to connect to and utilize DataBase connections"
|
|
||||||
- libreoffice-base
|
|
||||||
- libreoffice-report-builder
|
|
||||||
- libreoffice-calc
|
|
||||||
- libreoffice-draw
|
|
||||||
- libreoffice-impress
|
|
||||||
- libreoffice-math
|
|
||||||
- libreoffice-writer
|
|
||||||
- name: "LibreOffice - Language Packs"
|
|
||||||
description: "Language Packs For LibreOffice"
|
|
||||||
- libreoffice-l10n-af
|
|
||||||
- libreoffice-l10n-am
|
|
||||||
- libreoffice-l10n-ar
|
|
||||||
- libreoffice-l10n-as
|
|
||||||
- libreoffice-l10n-ast
|
|
||||||
- libreoffice-l10n-be
|
|
||||||
- libreoffice-l10n-bg
|
|
||||||
- libreoffice-l10n-bn
|
|
||||||
- libreoffice-l10n-br
|
|
||||||
- libreoffice-l10n-bs
|
|
||||||
- libreoffice-l10n-ca
|
|
||||||
- libreoffice-l10n-cs
|
|
||||||
- libreoffice-l10n-cy
|
|
||||||
- libreoffice-l10n-da
|
|
||||||
- libreoffice-l10n-de
|
|
||||||
- libreoffice-l10n-dz
|
|
||||||
- libreoffice-l10n-el
|
|
||||||
- libreoffice-l10n-en-gb
|
|
||||||
- libreoffice-l10n-en-za
|
|
||||||
- libreoffice-l10n-eo
|
|
||||||
- libreoffice-l10n-es
|
|
||||||
- libreoffice-l10n-et
|
|
||||||
- libreoffice-l10n-eu
|
|
||||||
- libreoffice-l10n-fa
|
|
||||||
- libreoffice-l10n-fi
|
|
||||||
- libreoffice-l10n-fr
|
|
||||||
- libreoffice-l10n-ga
|
|
||||||
- libreoffice-l10n-gd
|
|
||||||
- libreoffice-l10n-gl
|
|
||||||
- libreoffice-l10n-gu
|
|
||||||
- libreoffice-l10n-gug
|
|
||||||
- libreoffice-l10n-he
|
|
||||||
- libreoffice-l10n-hi
|
|
||||||
- libreoffice-l10n-hr
|
|
||||||
- libreoffice-l10n-hu
|
|
||||||
- libreoffice-l10n-id
|
|
||||||
- libreoffice-l10n-in
|
|
||||||
- libreoffice-l10n-is
|
|
||||||
- libreoffice-l10n-it
|
|
||||||
- libreoffice-l10n-ja
|
|
||||||
- libreoffice-l10n-ka
|
|
||||||
- libreoffice-l10n-kk
|
|
||||||
- libreoffice-l10n-km
|
|
||||||
- libreoffice-l10n-kmr
|
|
||||||
- libreoffice-l10n-kn
|
|
||||||
- libreoffice-l10n-ko
|
|
||||||
- libreoffice-l10n-lt
|
|
||||||
- libreoffice-l10n-lv
|
|
||||||
- libreoffice-l10n-mk
|
|
||||||
- libreoffice-l10n-mn
|
|
||||||
- libreoffice-l10n-mr
|
|
||||||
- libreoffice-l10n-nb
|
|
||||||
- libreoffice-l10n-ne
|
|
||||||
- libreoffice-l10n-nl
|
|
||||||
- libreoffice-l10n-nn
|
|
||||||
- libreoffice-l10n-nr
|
|
||||||
- libreoffice-l10n-nso
|
|
||||||
- libreoffice-l10n-oc
|
|
||||||
- libreoffice-l10n-om
|
|
||||||
- libreoffice-l10n-or
|
|
||||||
- libreoffice-l10n-pa-in
|
|
||||||
- libreoffice-l10n-pl
|
|
||||||
- libreoffice-l10n-pt
|
|
||||||
- libreoffice-l10n-pt-br
|
|
||||||
- libreoffice-l10n-ro
|
|
||||||
- libreoffice-l10n-ru
|
|
||||||
- libreoffice-l10n-rw
|
|
||||||
- libreoffice-l10n-si
|
|
||||||
- libreoffice-l10n-sk
|
|
||||||
- libreoffice-l10n-sl
|
|
||||||
- libreoffice-l10n-sr
|
|
||||||
- libreoffice-l10n-ss
|
|
||||||
- libreoffice-l10n-st
|
|
||||||
- libreoffice-l10n-sv
|
|
||||||
- libreoffice-l10n-szl
|
|
||||||
- libreoffice-l10n-ta
|
|
||||||
- libreoffice-l10n-te
|
|
||||||
- libreoffice-l10n-tg
|
|
||||||
- libreoffice-l10n-th
|
|
||||||
- libreoffice-l10n-tn
|
|
||||||
- libreoffice-l10n-tr
|
|
||||||
- libreoffice-l10n-ts
|
|
||||||
- libreoffice-l10n-ug
|
|
||||||
- libreoffice-l10n-uk
|
|
||||||
- libreoffice-l10n-uz
|
|
||||||
- libreoffice-l10n-ve
|
|
||||||
- libreoffice-l10n-vi
|
|
||||||
- libreoffice-l10n-xh
|
|
||||||
- libreoffice-l10n-za
|
|
||||||
- libreoffice-l10n-zh-cn
|
|
||||||
- libreoffice-l10n-zh-tw
|
|
||||||
- libreoffice-l10n-zu
|
|
||||||
- name: "LibreOffice - Add-Ons"
|
|
||||||
description: "Individual packages of apps and utilities for the LibreOffice Suite"
|
|
||||||
- hunspell
|
|
||||||
- name: Hunspell Dictionaries
|
|
||||||
description: "Spell checking and Dictionaries for various languages"
|
|
||||||
- hunspell-af
|
|
||||||
- hunspell-an
|
|
||||||
- hunspell-ar
|
|
||||||
- hunspell-be
|
|
||||||
- hunspell-bg
|
|
||||||
- hunspell-bn
|
|
||||||
- hunspell-bo
|
|
||||||
- hunspell-br
|
|
||||||
- hunspell-bs
|
|
||||||
- hunspell-ca
|
|
||||||
- hunspell-cs
|
|
||||||
- hunspell-da
|
|
||||||
- hunspell-de-at
|
|
||||||
- hunspell-de-at-frami
|
|
||||||
- hunspell-de-ch
|
|
||||||
- hunspell-de-ch-frami
|
|
||||||
- hunspell-de-de
|
|
||||||
- hunspell-de-de-frami
|
|
||||||
- hunspell-de-med
|
|
||||||
- hunspell-dz
|
|
||||||
- hunspell-el
|
|
||||||
- hunspell-en-au
|
|
||||||
- hunspell-en-ca
|
|
||||||
- hunspell-en-gb
|
|
||||||
- hunspell-en-med
|
|
||||||
- hunspell-en-us
|
|
||||||
- hunspell-en-za
|
|
||||||
- hunspell-es
|
|
||||||
- hunspell-eu
|
|
||||||
- hunspell-fr
|
|
||||||
- hunspell-fr-classical
|
|
||||||
- hunspell-fr-comprehensive
|
|
||||||
- hunspell-fr-revised
|
|
||||||
- hunspell-gd
|
|
||||||
- hunspell-gl
|
|
||||||
- hunspell-gl-es
|
|
||||||
- hunspell-gu
|
|
||||||
- hunspell-gug
|
|
||||||
- hunspell-he
|
|
||||||
- hunspell-hi
|
|
||||||
- hunspell-hr
|
|
||||||
- hunspell-hu
|
|
||||||
- hunspell-id
|
|
||||||
- hunspell-is
|
|
||||||
- hunspell-it
|
|
||||||
- hunspell-kk
|
|
||||||
- hunspell-kmr
|
|
||||||
- hunspell-ko
|
|
||||||
- hunspell-lo
|
|
||||||
- hunspell-lt
|
|
||||||
- hunspell-lv
|
|
||||||
- hunspell-ml
|
|
||||||
- hunspell-mn
|
|
||||||
- hunspell-ne
|
|
||||||
- hunspell-nl
|
|
||||||
- hunspell-no
|
|
||||||
- hunspell-oc
|
|
||||||
- hunspell-pl
|
|
||||||
- hunspell-pt-br
|
|
||||||
- hunspell-pt-pt
|
|
||||||
- hunspell-ro
|
|
||||||
- hunspell-ru
|
|
||||||
- hunspell-si
|
|
||||||
- hunspell-sk
|
|
||||||
- hunspell-sl
|
|
||||||
- hunspell-sr
|
|
||||||
- hunspell-sv
|
|
||||||
- hunspell-sv-se
|
|
||||||
- hunspell-sw
|
|
||||||
- hunspell-te
|
|
||||||
- hunspell-th
|
|
||||||
- hunspell-tools
|
|
||||||
- hunspell-tr
|
|
||||||
- hunspell-uk
|
|
||||||
- hunspell-uz
|
|
||||||
- hunspell-vi
|
|
||||||
- bluez
|
|
||||||
- cups
|
|
||||||
- cups-bsd
|
|
||||||
- ghostscript
|
|
||||||
- libpaper-utils
|
|
||||||
- libsane
|
|
||||||
- libxrender1
|
|
||||||
- libgl1
|
|
||||||
- openclipart-libreoffice
|
|
||||||
- pstoedit
|
|
||||||
- simple-scan
|
|
||||||
- unixodbc
|
|
||||||
- name: "Printing Support"
|
|
||||||
description: "Add Printer Support"
|
|
||||||
- cups
|
|
||||||
- cups-bsd
|
|
||||||
- name: "Foomatic Print Drivers"
|
|
||||||
description: "Foomatic based Printer Drivers"
|
|
||||||
- foomatic-db
|
|
||||||
- foomatic-db-engine
|
|
||||||
- foomatic-filters
|
|
||||||
- foomatic-filters-beh
|
|
||||||
- foomatic-db-compressed-ppds
|
|
||||||
- openprinting-ppds
|
|
||||||
- name: "Brother Printer"
|
|
||||||
description: "Brother based Printer Drivers"
|
|
||||||
- printer-driver-brlaser
|
|
||||||
- printer-driver-ptouch
|
|
||||||
- name: "Canon LBP laser printers"
|
|
||||||
description: "Canon LBP laser printers Drivers"
|
|
||||||
- printer-driver-cjet
|
|
||||||
- name: "Epson Utilities"
|
|
||||||
description: "Epson based Printer Drivers"
|
|
||||||
- escputil
|
|
||||||
- ink
|
|
||||||
- mtink
|
|
||||||
- printer-driver-escpr
|
|
||||||
- sane-airscan
|
|
||||||
- name: "Fuji Xerox printers"
|
|
||||||
description: "Fuji Xerox printers Drivers"
|
|
||||||
- printer-driver-fujixerox
|
|
||||||
- name: "HP Printer Support"
|
|
||||||
description: "Packages and drivers for HP Printers and Printer/Scanner Combos"
|
|
||||||
- name: "HP Color LaserJet 35xx/36xx"
|
|
||||||
description: "HP Color LaserJet 35xx/36xx Drivers"
|
|
||||||
- printer-driver-pxljr
|
|
||||||
- name: "HP-GDI printers"
|
|
||||||
description: "HP-GDI printers Drivers"
|
|
||||||
- printer-driver-pnm2ppa
|
|
||||||
- name: "HP Printer/Scanner"
|
|
||||||
description: "Install HP Printer/Scanner"
|
|
||||||
- hplip
|
|
||||||
- hplip-gui
|
|
||||||
- xsane
|
|
||||||
- name: "Kodak ESP AiO Color"
|
|
||||||
description: " Kodak ESP AiO color inkjet Series Drivers "
|
|
||||||
- printer-driver-c2esp
|
|
||||||
- name: "Konica/Minolta PagePro"
|
|
||||||
description: "Konica/Minolta PagePro 1[234]xxW Drivers"
|
|
||||||
- printer-driver-min12xxw
|
|
||||||
- name: "Lexmark 2050 Color Jetprinter "
|
|
||||||
description: "Lexmark 2050 Color Jetprinter Drivers"
|
|
||||||
- printer-driver-c2050
|
|
||||||
- name: "Minolta magicolor 2300W/2400W color laser"
|
|
||||||
description: "Minolta magicolor 2300W/2400W color laser Drivers"
|
|
||||||
- printer-driver-m2300w
|
|
||||||
- name: "OKI Data printers"
|
|
||||||
description: "OKI Data printers Drivers"
|
|
||||||
- printer-driver-oki
|
|
||||||
- name: "Ricoh Aficio SP 1000s/SP 1100s"
|
|
||||||
description: "Ricoh Aficio SP 1000s/SP 1100s Drivers"
|
|
||||||
- printer-driver-sag-gdi
|
|
||||||
- name: "Samsung and Xerox SPL2 and SPLc laser printers"
|
|
||||||
description: "Samsung and Xerox SPL2 and SPLc laser printers Drivers"
|
|
||||||
- printer-driver-splix
|
|
||||||
- name: "ZjStream-based printers"
|
|
||||||
description: "ZjStream-based printers"
|
|
||||||
- printer-driver-foo2zjs
|
|
||||||
- simple-scan
|
|
||||||
- name: "A/V Players & Tools"
|
|
||||||
description: "Wide Selection of A/V Players. Editors and Codecs"
|
|
||||||
- name: "A/V Codecs"
|
|
||||||
description: "Selection of Audio and Video Codecs"
|
|
||||||
- faac
|
|
||||||
- faad
|
|
||||||
- ffmpeg
|
|
||||||
- gstreamer1.0-plugins-good
|
|
||||||
- gstreamer1.0-plugins-ugly
|
|
||||||
- gstreamer1.0-plugins-bad
|
|
||||||
- gstreamer1.0-pulseaudio
|
|
||||||
- sox
|
|
||||||
- lame
|
|
||||||
- twolame
|
|
||||||
- w32codecs
|
|
||||||
- w64codecs
|
|
||||||
- name: "Audio Players"
|
|
||||||
description: "Selection of Audio Players"
|
|
||||||
- audacious
|
|
||||||
- audacious-plugins
|
|
||||||
- clementine
|
|
||||||
- elisa
|
|
||||||
- lollypop
|
|
||||||
- sayonara
|
|
||||||
- vlc
|
|
||||||
- name: "Audio Editors"
|
|
||||||
description: "Selection of Audio Editors"
|
|
||||||
- ardour
|
|
||||||
- audacity
|
|
||||||
- kwave
|
|
||||||
- lmms
|
|
||||||
- name: "Audio Converters"
|
|
||||||
description: "Few good Audio Converters"
|
|
||||||
- lame
|
|
||||||
- soundconverter
|
|
||||||
- name: "Other Audio Tools"
|
|
||||||
description: "Various Other Audio Tools"
|
|
||||||
- easytag
|
|
||||||
- picard
|
|
||||||
- rhythmbox
|
|
||||||
- tangerine
|
|
||||||
- name: "Video Players"
|
|
||||||
description: "Selection of Video Players"
|
|
||||||
- celluloid
|
|
||||||
- dragonplayer
|
|
||||||
- haruna
|
|
||||||
- mplayer-gui
|
|
||||||
- mpv
|
|
||||||
- parole
|
|
||||||
- smplayer
|
|
||||||
- vlc
|
|
||||||
- xine-ui
|
|
||||||
- name: "Video Editors"
|
|
||||||
description: "Selection of Video Capture & Editors"
|
|
||||||
- kazam
|
|
||||||
- kdenlive
|
|
||||||
- obs-studio
|
|
||||||
- openshot-qt
|
|
||||||
- pitivi
|
|
||||||
- shotcut
|
|
||||||
- simplescreenrecorder
|
|
||||||
- vokoscreen-ng
|
|
||||||
- name: "Video Converters"
|
|
||||||
description: "Selection of Video Converters"
|
|
||||||
- ffmpeg
|
|
||||||
- mkvtoolnix
|
|
||||||
- mkvtoolnix-gui
|
|
||||||
- mystiq
|
|
||||||
- name: "Other Video Tools"
|
|
||||||
description: "Various other Video Tools"
|
|
||||||
- cheese
|
|
||||||
- guvcview
|
|
||||||
- mediainfo-gui
|
|
||||||
- name: "Graphics Studio"
|
|
||||||
description: "Image creation and manipulation suites and applications"
|
|
||||||
- blender
|
|
||||||
- darktable
|
|
||||||
- digikam
|
|
||||||
- flameshot
|
|
||||||
- gimp
|
|
||||||
- krita
|
|
||||||
- imagemagick
|
|
||||||
- inkscape
|
|
||||||
- showfoto
|
|
||||||
- name: "Utilities"
|
|
||||||
description: "Various Useful GUI and CLI/TUI Utilities"
|
|
||||||
- name: "Archive Applications"
|
|
||||||
description: "Selection of Arching Utilities and Extractors"
|
|
||||||
- p7zip-full
|
|
||||||
- p7zip-rar
|
|
||||||
- rar
|
|
||||||
- unrar
|
|
||||||
- zip
|
|
||||||
- unzip
|
|
||||||
- xarchiver
|
|
||||||
- name: "Disk & USB Tools"
|
|
||||||
description: "Drive Manipulation Tools"
|
|
||||||
- brasero
|
|
||||||
- k3b
|
|
||||||
- gnome-disk-utility
|
|
||||||
- gnome-multi-writer
|
|
||||||
- gparted
|
|
||||||
- timeshift
|
|
||||||
- name: "FingerPrint Driver"
|
|
||||||
description: "FingerPrint Drivers"
|
|
||||||
- fprintd
|
|
||||||
- name: "Package Managers"
|
|
||||||
description: "Additional Package Managers"
|
|
||||||
- gnome-software
|
|
||||||
- gnome-software-plugin-flatpak
|
|
||||||
- gnome-software-plugin-snap
|
|
||||||
- name: "Password Managers"
|
|
||||||
description: "Securely Store & Manage Passwords"
|
|
||||||
- keepassxc
|
|
||||||
- lastpass-cli
|
|
||||||
- name: "Resource Monitors"
|
|
||||||
description: "HTOP, BTOP & Others"
|
|
||||||
- btop
|
|
||||||
- htop
|
|
||||||
- nvtop
|
|
||||||
- name: "System Applications"
|
|
||||||
description: "Selection of Useful and sometimes required applications"
|
|
||||||
- apt-config-auto-update
|
|
||||||
- aptitude
|
|
||||||
- gnome-firmware
|
|
||||||
- gnome-packagekit
|
|
||||||
- gvfs-backends
|
|
||||||
- lightdm-settings
|
|
||||||
- slick-greeter
|
|
||||||
- name: "System Utilities"
|
|
||||||
description: "Misc other System Tools"
|
|
||||||
- barrier
|
|
||||||
- caffeine
|
|
||||||
- solaar
|
|
||||||
- timeshift
|
|
||||||
- name: "Terminal Emulators"
|
|
||||||
description: "Extra Terminal Emulators"
|
|
||||||
- cool-retro-term
|
|
||||||
- gnome-terminal
|
|
||||||
- guake
|
|
||||||
- mate-terminal
|
|
||||||
- mlterm
|
|
||||||
- terminus
|
|
||||||
- terminator
|
|
||||||
- xfce4-terminal
|
|
||||||
- name: "Linux Driver Modules"
|
|
||||||
description: "A shortlist of avalaible useful drivers"
|
|
||||||
- name: "Processor Microcode"
|
|
||||||
description: "Select based on your CPU"
|
|
||||||
- amd64-microcode
|
|
||||||
- intel-microcode
|
|
||||||
- name: "Broadcom WiFi"
|
|
||||||
description: "Broadcom WiFi Drivers"
|
|
||||||
- b43-fwcutter
|
|
||||||
- broadcom-sta-common
|
|
||||||
- broadcom-sta-dkms
|
|
||||||
- broadcom-sta-source
|
|
||||||
- firmware-b43-installer
|
|
||||||
- firmware-b43legacy-installer
|
|
||||||
- firmware-bnx2
|
|
||||||
- firmware-bnx2x
|
|
||||||
- firmware-brcm80211
|
|
||||||
- name: "Nvidia Drivers and Support"
|
|
||||||
description: "Support apps and drivers for Nvidia hardware"
|
|
||||||
- name: "NVidia GPUs"
|
|
||||||
description: "Select Your NVidia GPU Drivers"
|
|
||||||
- nvidia-driver
|
|
||||||
- nvidia-legacy-390xx-driver
|
|
||||||
- name: "NVidia NVENC Suport"
|
|
||||||
description: "Install NVidia NVENC Suport"
|
|
||||||
- libnvidia-encode1
|
|
||||||
- libnvidia-legacy-390xx-encode1
|
|
||||||
- name: "Optimus Manager"
|
|
||||||
description: "Enable Intel/nVidia GPU Switching"
|
|
||||||
- primus
|
|
||||||
- primus-nvidia
|
|
||||||
- bbswitch-dkms
|
|
||||||
- bumblebee
|
|
||||||
- bumblebee-nvidia
|
|
||||||
- name: "Nvidia Installer Cleanup"
|
|
||||||
description: " * Use of Nvidia-Installers is prevented, with this package installed *"
|
|
||||||
- nvidia-installer-cleanup
|
|
||||||
- name: "Wine All in One"
|
|
||||||
description: "Windows Compatibility Layer"
|
|
||||||
- wine
|
|
||||||
- winetricks
|
|
|
@ -1,108 +0,0 @@
|
||||||
# Configuration file for Calamares
|
|
||||||
# Syntax is YAML 1.2
|
|
||||||
---
|
|
||||||
|
|
||||||
# "local" is LIBDIR/calamares/modules with settings in SHARE/calamares/modules
|
|
||||||
modules-search: [ local, /usr/lib/calamares/modules ]
|
|
||||||
|
|
||||||
# YAML: list of maps of string:string key-value pairs.
|
|
||||||
instances:
|
|
||||||
#- id: packages
|
|
||||||
# module: netinstall
|
|
||||||
# config: netinstall-packages.conf
|
|
||||||
#- id: system
|
|
||||||
# module: netinstall
|
|
||||||
# config: netinstall-system.conf
|
|
||||||
#- id: pkgs
|
|
||||||
# module: netinstall
|
|
||||||
# config: netinstall-pkgs.conf
|
|
||||||
|
|
||||||
|
|
||||||
sequence:
|
|
||||||
|
|
||||||
# Phase 1 - prepare.
|
|
||||||
# View modules are shown as UI pages, jobs from job modules
|
|
||||||
# are executed immediately in the background.
|
|
||||||
# Jobs should be executed sparingly (if at all) in this phase.
|
|
||||||
- show:
|
|
||||||
- welcome
|
|
||||||
- locale
|
|
||||||
- keyboard
|
|
||||||
- partition
|
|
||||||
# - netinstall@packages
|
|
||||||
- users
|
|
||||||
- summary
|
|
||||||
|
|
||||||
# Phase 2 - install.
|
|
||||||
# View modules are not shown. Only the view modules shown
|
|
||||||
# in the previous phase are allowed, their names should be
|
|
||||||
# added here as placeholders to specify the order in which
|
|
||||||
# view module jobs should be enqueued. Job modules are
|
|
||||||
# also allowed.
|
|
||||||
- exec:
|
|
||||||
- partition
|
|
||||||
- mount
|
|
||||||
- unpackfs
|
|
||||||
- sources-media
|
|
||||||
- machineid
|
|
||||||
- fstab
|
|
||||||
- locale
|
|
||||||
- keyboard
|
|
||||||
- localecfg
|
|
||||||
- users
|
|
||||||
- displaymanager
|
|
||||||
- networkcfg
|
|
||||||
- hwclock
|
|
||||||
- services-systemd
|
|
||||||
- bootloader-config
|
|
||||||
- grubcfg
|
|
||||||
- bootloader
|
|
||||||
- packages
|
|
||||||
- luksbootkeyfile
|
|
||||||
- luksopenswaphookcfg
|
|
||||||
- plymouthcfg
|
|
||||||
- initramfscfg
|
|
||||||
- initramfs
|
|
||||||
- sources-media-unmount
|
|
||||||
- sources-final
|
|
||||||
- shellprocess
|
|
||||||
- umount
|
|
||||||
|
|
||||||
# Phase 3 - postinstall.
|
|
||||||
# View modules are shown as UI pages, jobs from job modules are
|
|
||||||
# executed immediately in the background.
|
|
||||||
# Jobs should be executed sparingly (if at all) in this phase.
|
|
||||||
- show:
|
|
||||||
- finished
|
|
||||||
|
|
||||||
# A branding component is a directory, either in
|
|
||||||
# SHARE/calamares/branding or in /etc/calamares/branding
|
|
||||||
# (the latter takes precedence). The directory must contain a
|
|
||||||
# YAML file branding.desc which may reference additional resources
|
|
||||||
# (such as images) as paths relative to the current directory.
|
|
||||||
# Only the name of the branding component (directory) should be
|
|
||||||
# specified here, Calamares then takes care of finding it and
|
|
||||||
# loading the contents.
|
|
||||||
branding: peppermint
|
|
||||||
|
|
||||||
# If this is set to true, Calamares will show an "Are you sure?" prompt right
|
|
||||||
# before each execution phase, i.e. at points of no return. If this is set to
|
|
||||||
# false, no prompt is shown. Default is false.
|
|
||||||
#
|
|
||||||
# YAML: boolean.
|
|
||||||
prompt-install: false
|
|
||||||
|
|
||||||
# If this is set to true, Calamares will execute all target environment
|
|
||||||
# commands in the current environment, without chroot. This setting should
|
|
||||||
# only be used when setting up Calamares as a post-install configuration tool,
|
|
||||||
# as opposed to a full operating system installer.
|
|
||||||
#
|
|
||||||
# Some official Calamares modules are not expected to function with this
|
|
||||||
# setting. (e.g. partitioning seems like a bad idea, since that is expected to
|
|
||||||
# have been done already)
|
|
||||||
#
|
|
||||||
# Default is false (for a normal installer).
|
|
||||||
#
|
|
||||||
# YAML: boolean.
|
|
||||||
dont-chroot: false
|
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
###
|
|
||||||
# Wrapper for running calamares on Peppermint live media
|
|
||||||
###
|
|
||||||
|
|
||||||
# Stale file left behind by live-build that messes with partitioning
|
|
||||||
sudo mv /etc/fstab /etc/fstab.orig.calamares
|
|
||||||
|
|
||||||
# Access control to run calamares as root for xwayland
|
|
||||||
xhost +si:localuser:root
|
|
||||||
pkexec calamares
|
|
||||||
#pkexec calamares --debug | sudo tee /var/log/Calamares-Install.log
|
|
||||||
xhost -si:localuser:root
|
|
||||||
|
|
||||||
# Restore stale fstab, for what it's worth
|
|
||||||
sudo mv /etc/fstab.orig.calamares /etc/fstab
|
|
|
@ -1,38 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#
|
|
||||||
# Writes the final sources.list file
|
|
||||||
#
|
|
||||||
|
|
||||||
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
|
||||||
RELEASE="bookworm"
|
|
||||||
|
|
||||||
cat << EOF > $CHROOT/etc/apt/sources.list
|
|
||||||
# This system was installed using PeppermintOS removable media
|
|
||||||
# (e.g. netinst, live or single CD). The matching "deb cdrom"
|
|
||||||
# entries were removed at the end of the installation process.
|
|
||||||
# For information about how to configure apt package sources,
|
|
||||||
# see the sources.list(5) manual.
|
|
||||||
|
|
||||||
# Main Repo - main contrib non-free
|
|
||||||
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# Security Repo - main contrib non-free
|
|
||||||
deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# Updates Repo - main contrib non-free
|
|
||||||
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# Proposed Updates Repo - main contrib non-free
|
|
||||||
#deb http://deb.debian.org/debian/ bookworm-proposed-updates main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian/ bookworm-proposed-updates main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# bookworm-backports, previously on backports.debian.org
|
|
||||||
deb http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
EOF
|
|
||||||
|
|
||||||
exit 0
|
|
|
@ -1,27 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
|
||||||
|
|
||||||
# Install luks utilities if needed.
|
|
||||||
# Also, set secure permissions for the initramfs if we're configuring
|
|
||||||
# full-disk-encryption. The initramfs is re-generated later in the
|
|
||||||
# installation process so we only set the permissions snippet without
|
|
||||||
# regenerating the initramfs right now:
|
|
||||||
if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then
|
|
||||||
echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions
|
|
||||||
chroot $CHROOT apt-get -y install cryptsetup-initramfs cryptsetup keyutils
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Running bootloader-config..."
|
|
||||||
|
|
||||||
if [ -d /sys/firmware/efi/efivars ]; then
|
|
||||||
echo " * Installing grub-efi (uefi)..."
|
|
||||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-amd64-bin
|
|
||||||
else
|
|
||||||
echo " * install grub... (bios)"
|
|
||||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc-bin
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Re-enable os-prober:
|
|
||||||
sed -i "s/#GRUB_DISABLE_OS_PROBER=false/# OS_PROBER re-enabled by Debian Calamares installation:\nGRUB_DISABLE_OS_PROBER=false/g" $CHROOT/etc/default/grub
|
|
||||||
chroot $CHROOT /usr/sbin/update-grub
|
|
|
@ -1,56 +0,0 @@
|
||||||
---
|
|
||||||
# This is the URL that is retrieved to get the netinstall groups-and-packages
|
|
||||||
# data (which should be in the format described in netinstall.yaml), e.g.:
|
|
||||||
# groupsUrl: http://example.org/netinstall.php
|
|
||||||
# or it can be a locally installed file:
|
|
||||||
# groupsUrl: file:///usr/share/calamares/netinstall.yaml
|
|
||||||
#
|
|
||||||
# Note that the contents of the groups file is the **important**
|
|
||||||
# part of the configuration of this module. It specifies what
|
|
||||||
# the user may select and what commands are to be run.
|
|
||||||
#
|
|
||||||
# The format of the groups file is documented in `README.md`.
|
|
||||||
#
|
|
||||||
# As a special case, setting *groupsUrl* to the literal string
|
|
||||||
# `local` means that the data is obtained from **this** config
|
|
||||||
# file, under the key *groups*.
|
|
||||||
#
|
|
||||||
groupsUrl: file:///etc/calamares/modules/netinstall-packages.yaml
|
|
||||||
|
|
||||||
# If the installation can proceed without netinstall (e.g. the Live CD
|
|
||||||
# can create a working installed system, but netinstall is preferred
|
|
||||||
# to bring it up-to-date or extend functionality) leave this set to
|
|
||||||
# false (the default). If set to true, the netinstall data is required.
|
|
||||||
#
|
|
||||||
# This only has an effect if the netinstall data cannot be retrieved,
|
|
||||||
# or is corrupt: having "required" set, means the install cannot proceed.
|
|
||||||
required: false
|
|
||||||
|
|
||||||
# To support multiple instances of this module,
|
|
||||||
# some strings are configurable and translatable here.
|
|
||||||
# - *sidebar* This is the name of the module in the progress-tree / sidebar
|
|
||||||
# in Calamares.
|
|
||||||
# - *title* This is displayed above the list of packages.
|
|
||||||
# If no *sidebar* values are provided, defaults to "Package selection"
|
|
||||||
# and existing translations. If no *title* values are provided, no string
|
|
||||||
# is displayed.
|
|
||||||
#
|
|
||||||
# The following strings are already known to Calamares and can be
|
|
||||||
# listed here in *untranslated* form (e.g. as value of *sidebar*)
|
|
||||||
# without bothering with the translations: they are picked up from
|
|
||||||
# the regular translation framework:
|
|
||||||
# - "Package selection"
|
|
||||||
# - "Office software"
|
|
||||||
# - "Office package"
|
|
||||||
# - "Browser software"
|
|
||||||
# - "Browser package"
|
|
||||||
# - "Web browser"
|
|
||||||
label:
|
|
||||||
sidebar: "Packages"
|
|
||||||
sidebar[nl]: "Package selection"
|
|
||||||
sidebar[pt]: "Seleção de pacotes"
|
|
||||||
sidebar[ja]: "パッケージの選択"
|
|
||||||
title: "Packages"
|
|
||||||
title[nl]: "Package selection"
|
|
||||||
title[pt]: "Seleção de pacotes"
|
|
||||||
title[ja]: "パッケージの選択"
|
|
|
@ -1,14 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
###
|
|
||||||
# Wrapper for running calamares on Peppermint live media
|
|
||||||
###
|
|
||||||
|
|
||||||
# Stale file left behind by live-build that messes with partitioning
|
|
||||||
sudo mv /etc/fstab /etc/fstab.orig.calamares
|
|
||||||
|
|
||||||
pkexec calamares
|
|
||||||
#pkexec calamares --debug | sudo tee /var/log/Calamares-Install.log
|
|
||||||
xhost -si:localuser:root
|
|
||||||
|
|
||||||
# Restore stale fstab, for what it's worth
|
|
||||||
sudo mv /etc/fstab.orig.calamares /etc/fstab
|
|
|
@ -1,38 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#
|
|
||||||
# Writes the final sources.list file
|
|
||||||
#
|
|
||||||
|
|
||||||
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
|
||||||
RELEASE="bookworm"
|
|
||||||
|
|
||||||
cat << EOF > $CHROOT/etc/apt/sources.list
|
|
||||||
# This system was installed using PeppermintOS removable media
|
|
||||||
# (e.g. netinst, live or single CD). The matching "deb cdrom"
|
|
||||||
# entries were removed at the end of the installation process.
|
|
||||||
# For information about how to configure apt package sources,
|
|
||||||
# see the sources.list(5) manual.
|
|
||||||
|
|
||||||
# Main Repo - main contrib non-free
|
|
||||||
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# Security Repo - main contrib non-free
|
|
||||||
deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# Updates Repo - main contrib non-free
|
|
||||||
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# Proposed Updates Repo - main contrib non-free
|
|
||||||
#deb http://deb.debian.org/debian/ bookworm-proposed-updates main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian/ bookworm-proposed-updates main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# bookworm-backports, previously on backports.debian.org
|
|
||||||
deb http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
EOF
|
|
||||||
|
|
||||||
exit 0
|
|
|
@ -1,27 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
|
||||||
|
|
||||||
# Install luks utilities if needed.
|
|
||||||
# Also, set secure permissions for the initramfs if we're configuring
|
|
||||||
# full-disk-encryption. The initramfs is re-generated later in the
|
|
||||||
# installation process so we only set the permissions snippet without
|
|
||||||
# regenerating the initramfs right now:
|
|
||||||
if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then
|
|
||||||
echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions
|
|
||||||
chroot $CHROOT apt-get -y install cryptsetup-initramfs cryptsetup keyutils
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "Running bootloader-config..."
|
|
||||||
|
|
||||||
if [ -d /sys/firmware/efi/efivars ]; then
|
|
||||||
echo " * Installing grub-efi (uefi)..."
|
|
||||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-arm64
|
|
||||||
else
|
|
||||||
echo " * install grub... (bios)"
|
|
||||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Re-enable os-prober:
|
|
||||||
sed -i "s/#GRUB_DISABLE_OS_PROBER=false/# OS_PROBER re-enabled by Debian Calamares installation:\nGRUB_DISABLE_OS_PROBER=false/g" $CHROOT/etc/default/grub
|
|
||||||
chroot $CHROOT /usr/sbin/update-grub
|
|
|
@ -1,54 +0,0 @@
|
||||||
# Bootloader configuration. The bootloader is installed to allow
|
|
||||||
# the system to start (and pick one of the installed operating
|
|
||||||
# systems to run).
|
|
||||||
---
|
|
||||||
# Define which bootloader you want to use for EFI installations
|
|
||||||
# Possible options are 'grub', 'sb-shim' and 'systemd-boot'.
|
|
||||||
efiBootLoader: "grub"
|
|
||||||
|
|
||||||
# systemd-boot configuration files settings, set kernel and initramfs file names
|
|
||||||
# and amount of time before default selection boots
|
|
||||||
kernel: "/vmlinuz-linux"
|
|
||||||
img: "/initramfs-linux.img"
|
|
||||||
fallback: "/initramfs-linux-fallback.img"
|
|
||||||
timeout: "10"
|
|
||||||
|
|
||||||
# Optionally set the menu entry name and kernel name to use in systemd-boot.
|
|
||||||
# If not specified here, these settings will be taken from branding.desc.
|
|
||||||
#
|
|
||||||
# bootloaderEntryName: "Generic GNU/Linux"
|
|
||||||
# kernelLine: ", with Stable-Kernel"
|
|
||||||
# fallbackKernelLine: ", with Stable-Kernel (fallback initramfs)"
|
|
||||||
|
|
||||||
# GRUB 2 binary names and boot directory
|
|
||||||
# Some distributions (e.g. Fedora) use grub2-* (resp. /boot/grub2/) names.
|
|
||||||
# These names are also used when using sb-shim, since that needs some
|
|
||||||
# GRUB functionality (notably grub-probe) to work. As needed, you may use
|
|
||||||
# complete paths like `/usr/bin/efibootmgr` for the executables.
|
|
||||||
#
|
|
||||||
grubInstall: "grub-install"
|
|
||||||
grubMkconfig: "grub-mkconfig"
|
|
||||||
grubCfg: "/boot/grub/grub.cfg"
|
|
||||||
grubProbe: "grub-probe"
|
|
||||||
efiBootMgr: "efibootmgr"
|
|
||||||
|
|
||||||
# Optionally set the bootloader ID to use for EFI. This is passed to
|
|
||||||
# grub-install --bootloader-id.
|
|
||||||
#
|
|
||||||
# If not set here, the value from bootloaderEntryName from branding.desc
|
|
||||||
# is used, with problematic characters (space and slash) replaced.
|
|
||||||
#
|
|
||||||
# The ID is also used as a directory name within the EFI environment,
|
|
||||||
# and the bootloader is copied from /boot/efi/EFI/<dirname>/ . When
|
|
||||||
# setting the option here, keep in mind that the name is sanitized
|
|
||||||
# (problematic characters, see above, are replaced).
|
|
||||||
#
|
|
||||||
efiBootloaderId: "debian"
|
|
||||||
|
|
||||||
# Optionally install a copy of the GRUB EFI bootloader as the EFI
|
|
||||||
# fallback loader (either bootia32.efi or bootx64.efi depending on
|
|
||||||
# the system). This may be needed on certain systems (Intel DH87MC
|
|
||||||
# seems to be the only one). If you set this to false, take care
|
|
||||||
# to add another module to optionally install the fallback on those
|
|
||||||
# boards that need it.
|
|
||||||
installEFIFallback: true
|
|
|
@ -1,28 +0,0 @@
|
||||||
# Configure one or more display managers (e.g. SDDM)
|
|
||||||
# with a "best effort" approach.
|
|
||||||
---
|
|
||||||
#The DM module attempts to set up all the DMs found in this list, in that precise order.
|
|
||||||
#It also sets up autologin, if the feature is enabled in globalstorage.
|
|
||||||
#The displaymanagers list can also be set in globalstorage, and in that case it overrides anything set up here.
|
|
||||||
displaymanagers:
|
|
||||||
- slim
|
|
||||||
- sddm
|
|
||||||
- lightdm
|
|
||||||
- gdm
|
|
||||||
- mdm
|
|
||||||
- lxdm
|
|
||||||
- kdm
|
|
||||||
|
|
||||||
#Enable the following settings to force a desktop environment in your displaymanager configuration file:
|
|
||||||
#defaultDesktopEnvironment:
|
|
||||||
# executable: "startkde"
|
|
||||||
# desktopFile: "plasma"
|
|
||||||
|
|
||||||
#If true, try to ensure that the user, group, /var directory etc. for the
|
|
||||||
#display manager are set up correctly. This is normally done by the distribution
|
|
||||||
#packages, and best left to them. Therefore, it is disabled by default.
|
|
||||||
basicSetup: false
|
|
||||||
|
|
||||||
#If true, setup autologin for openSUSE. This only makes sense on openSUSE
|
|
||||||
#derivatives or other systems where /etc/sysconfig/displaymanager exists.
|
|
||||||
sysconfigSetup: false
|
|
|
@ -1,4 +0,0 @@
|
||||||
---
|
|
||||||
restartNowEnabled: true
|
|
||||||
restartNowChecked: true
|
|
||||||
restartNowCommand: "systemctl -i reboot"
|
|
|
@ -1,11 +0,0 @@
|
||||||
---
|
|
||||||
mountOptions:
|
|
||||||
default: defaults,noatime
|
|
||||||
btrfs: defaults,noatime,space_cache,autodefrag
|
|
||||||
ssdExtraMountOptions:
|
|
||||||
ext4: discard
|
|
||||||
jfs: discard
|
|
||||||
xfs: discard
|
|
||||||
swap: discard
|
|
||||||
btrfs: discard,compress=lzo
|
|
||||||
crypttabOptions: luks,keyscript=/bin/cat
|
|
|
@ -1,131 +0,0 @@
|
||||||
# SPDX-FileCopyrightText: no
|
|
||||||
# SPDX-License-Identifier: CC0-1.0
|
|
||||||
#
|
|
||||||
---
|
|
||||||
# These settings are used to set your default system time zone.
|
|
||||||
# Time zones are usually located under /usr/share/zoneinfo and
|
|
||||||
# provided by the 'tzdata' package of your Distribution.
|
|
||||||
#
|
|
||||||
# Distributions using systemd can list available
|
|
||||||
# time zones by using the timedatectl command.
|
|
||||||
# timedatectl list-timezones
|
|
||||||
#
|
|
||||||
# The starting timezone (e.g. the pin-on-the-map) when entering
|
|
||||||
# the locale page can be set through keys *region* and *zone*.
|
|
||||||
# If either is not set, defaults to America/New_York.
|
|
||||||
#
|
|
||||||
# Note that useSystemTimezone and GeoIP settings can change the
|
|
||||||
# starting time zone.
|
|
||||||
#
|
|
||||||
region: "America"
|
|
||||||
zone: "New_York"
|
|
||||||
|
|
||||||
# Instead of using *region* and *zone* specified above,
|
|
||||||
# you can use the system's notion of the timezone, instead.
|
|
||||||
# This can help if your system is automatically configured with
|
|
||||||
# a sensible TZ rather than chasing a fixed default.
|
|
||||||
#
|
|
||||||
# The default is false.
|
|
||||||
#
|
|
||||||
# useSystemTimezone: true
|
|
||||||
|
|
||||||
# Should changing the system location (e.g. clicking around on the timezone
|
|
||||||
# map) immediately reflect the changed timezone in the live system?
|
|
||||||
# By default, installers (with a target system) do, and setup (e.g. OEM
|
|
||||||
# configuration) does not, but you can switch it on here (or off, if
|
|
||||||
# you think it's annoying in the installer).
|
|
||||||
#
|
|
||||||
# Note that not all systems support live adjustment.
|
|
||||||
#
|
|
||||||
# adjustLiveTimezone: true
|
|
||||||
|
|
||||||
# System locales are detected in the following order:
|
|
||||||
#
|
|
||||||
# - /usr/share/i18n/SUPPORTED
|
|
||||||
# - localeGenPath (defaults to /etc/locale.gen if not set)
|
|
||||||
# - `locale -a` output
|
|
||||||
#
|
|
||||||
# Enable only when your Distribution is using a
|
|
||||||
# custom path for locale.gen
|
|
||||||
#
|
|
||||||
localeGenPath: "/etc/locale.gen"
|
|
||||||
|
|
||||||
# GeoIP based Language settings: Leave commented out to disable GeoIP.
|
|
||||||
#
|
|
||||||
# GeoIP needs a working Internet connection.
|
|
||||||
# This can be managed from `welcome.conf` by adding
|
|
||||||
# internet to the list of required conditions. (The welcome
|
|
||||||
# module can also do its own GeoIP lookups, independently
|
|
||||||
# of the lookup done here. The lookup in the welcome module
|
|
||||||
# is used to establish language; this one is for timezone).
|
|
||||||
#
|
|
||||||
# The configuration is in three parts:
|
|
||||||
# - a *style*, which can be "json" or "xml" depending on the
|
|
||||||
# kind of data returned by the service, and
|
|
||||||
# - a *url* where the data is retrieved, and
|
|
||||||
# - an optional *selector*
|
|
||||||
# to pick the right field out of the returned data (e.g. field
|
|
||||||
# name in JSON or element name in XML).
|
|
||||||
#
|
|
||||||
# The default selector (when the setting is blank) is picked to
|
|
||||||
# work with existing JSON providers (which use "time_zone") and
|
|
||||||
# Ubiquity's XML providers (which use "TimeZone").
|
|
||||||
#
|
|
||||||
# If the service configured via *url* uses
|
|
||||||
# a different attribute name (e.g. "timezone") in JSON or a
|
|
||||||
# different element tag (e.g. "<Time_Zone>") in XML, set the
|
|
||||||
# selector to the name or tag to be used.
|
|
||||||
#
|
|
||||||
# In JSON:
|
|
||||||
# - if the string contains "." characters, this is used as a
|
|
||||||
# multi-level selector, e.g. "a.b" will select the timezone
|
|
||||||
# from data "{a: {b: "Europe/Amsterdam" } }".
|
|
||||||
# - each part of the string split by "." characters is used as
|
|
||||||
# a key into the JSON data.
|
|
||||||
# In XML:
|
|
||||||
# - all elements with the named tag (e.g. all TimeZone) elements
|
|
||||||
# from the document are checked; the first one with non-empty
|
|
||||||
# text value is used.
|
|
||||||
# Special case:
|
|
||||||
# - the *style* "fixed" is also supported. This ignores the data
|
|
||||||
# returned from the URL (but the URL must still be valid!)
|
|
||||||
# and just returns the value of the *selector*.
|
|
||||||
#
|
|
||||||
# An HTTP(S) request is made to *url*. The request should return
|
|
||||||
# valid data in a suitable format, depending on *style*;
|
|
||||||
# generally this includes a string value with the timezone
|
|
||||||
# in <region>/<zone> format. For services that return data which
|
|
||||||
# does not follow the conventions of "suitable data" described
|
|
||||||
# below, *selector* may be used to pick different data.
|
|
||||||
#
|
|
||||||
# Suitable JSON data looks like
|
|
||||||
# ```
|
|
||||||
# {"time_zone":"America/New_York"}
|
|
||||||
# ```
|
|
||||||
# Suitable XML data looks like
|
|
||||||
# ```
|
|
||||||
# <Response><TimeZone>Europe/Brussels</TimeZone></Response>
|
|
||||||
# ```
|
|
||||||
#
|
|
||||||
# To accommodate providers of GeoIP timezone data with peculiar timezone
|
|
||||||
# naming conventions, the following cleanups are performed automatically:
|
|
||||||
# - backslashes are removed
|
|
||||||
# - spaces are replaced with _
|
|
||||||
#
|
|
||||||
# To disable GeoIP checking, either comment-out the entire geoip section,
|
|
||||||
# or set the *style* key to an unsupported format (e.g. `none`).
|
|
||||||
# Also, note the analogous feature in src/modules/welcome/welcome.conf.
|
|
||||||
#
|
|
||||||
geoip:
|
|
||||||
style: "json"
|
|
||||||
url: "https://geoip.kde.org/v1/calamares"
|
|
||||||
selector: "" # leave blank for the default
|
|
||||||
|
|
||||||
# For testing purposes, you could use *fixed* style, to see how Calamares
|
|
||||||
# behaves in a particular zone:
|
|
||||||
#
|
|
||||||
# geoip:
|
|
||||||
# style: "fixed"
|
|
||||||
# url: "https://geoip.kde.org/v1/calamares" # Still needs to be valid!
|
|
||||||
# selector: "America/Vancouver" # this is the selected zone
|
|
||||||
#
|
|
|
@ -1,5 +0,0 @@
|
||||||
# Writes a keyfile configuration with LUKS settings to the given path
|
|
||||||
---
|
|
||||||
# Path of the configuration file to write (in the target system)
|
|
||||||
#configFilePath: /cryptroot/crypttab
|
|
||||||
configFilePath: /etc/crypttab
|
|
|
@ -1,4 +0,0 @@
|
||||||
# Writes an openswap configuration with LUKS settings to the given path
|
|
||||||
---
|
|
||||||
# Path of the configuration file to write (in the target system)
|
|
||||||
configFilePath: /etc/openswap.conf
|
|
|
@ -1,15 +0,0 @@
|
||||||
---
|
|
||||||
# Whether to create /etc/machine-id for systemd.
|
|
||||||
systemd: true
|
|
||||||
# Whether to create /var/lib/dbus/machine-id for D-Bus.
|
|
||||||
dbus: true
|
|
||||||
# Whether /var/lib/dbus/machine-id should be a symlink to /etc/machine-id
|
|
||||||
# (ignored if dbus is false, or if there is no /etc/machine-id to point to).
|
|
||||||
symlink: true
|
|
||||||
# Whether to copy entropy from the host
|
|
||||||
#entropy-copy: true
|
|
||||||
# Which files to write (paths in the target)
|
|
||||||
#entropy-files:
|
|
||||||
# - /var/lib/urandom/random-seed
|
|
||||||
# - /var/lib/systemd/random-seed
|
|
||||||
|
|
|
@ -1,36 +0,0 @@
|
||||||
# Mount filesystems in the target (generally, before treating the
|
|
||||||
# target as a usable chroot / "live" system). Filesystems are
|
|
||||||
# automatically mounted from the partitioning module. Filesystems
|
|
||||||
# listed here are **extra**. The filesystems listed in *extraMounts*
|
|
||||||
# are mounted in all target systems. The filesystems listed in
|
|
||||||
# *extraMountsEfi* are mounted in the target system **only** if
|
|
||||||
# the host machine uses UEFI.
|
|
||||||
---
|
|
||||||
# Extra filesystems to mount. The key's value is a list of entries; each
|
|
||||||
# entry has four keys:
|
|
||||||
# - device The device node to mount
|
|
||||||
# - fs The filesystem type to use
|
|
||||||
# - mountPoint Where to mount the filesystem
|
|
||||||
# - options (optional) Extra options to pass to mount(8)
|
|
||||||
#
|
|
||||||
extraMounts:
|
|
||||||
- device: proc
|
|
||||||
fs: proc
|
|
||||||
mountPoint: /proc
|
|
||||||
- device: sys
|
|
||||||
fs: sysfs
|
|
||||||
mountPoint: /sys
|
|
||||||
- device: /dev
|
|
||||||
mountPoint: /dev
|
|
||||||
options: bind
|
|
||||||
- device: tmpfs
|
|
||||||
fs: tmpfs
|
|
||||||
mountPoint: /run
|
|
||||||
- device: /run/udev
|
|
||||||
mountPoint: /run/udev
|
|
||||||
options: bind
|
|
||||||
|
|
||||||
extraMountsEfi:
|
|
||||||
- device: efivarfs
|
|
||||||
fs: efivarfs
|
|
||||||
mountPoint: /sys/firmware/efi/efivars
|
|
|
@ -1,56 +0,0 @@
|
||||||
---
|
|
||||||
# This is the URL that is retrieved to get the netinstall groups-and-packages
|
|
||||||
# data (which should be in the format described in netinstall.yaml), e.g.:
|
|
||||||
# groupsUrl: http://example.org/netinstall.php
|
|
||||||
# or it can be a locally installed file:
|
|
||||||
# groupsUrl: file:///usr/share/calamares/netinstall.yaml
|
|
||||||
#
|
|
||||||
# Note that the contents of the groups file is the **important**
|
|
||||||
# part of the configuration of this module. It specifies what
|
|
||||||
# the user may select and what commands are to be run.
|
|
||||||
#
|
|
||||||
# The format of the groups file is documented in `README.md`.
|
|
||||||
#
|
|
||||||
# As a special case, setting *groupsUrl* to the literal string
|
|
||||||
# `local` means that the data is obtained from **this** config
|
|
||||||
# file, under the key *groups*.
|
|
||||||
#
|
|
||||||
groupsUrl: file:///etc/calamares/modules/netinstall-packages.yaml
|
|
||||||
|
|
||||||
# If the installation can proceed without netinstall (e.g. the Live CD
|
|
||||||
# can create a working installed system, but netinstall is preferred
|
|
||||||
# to bring it up-to-date or extend functionality) leave this set to
|
|
||||||
# false (the default). If set to true, the netinstall data is required.
|
|
||||||
#
|
|
||||||
# This only has an effect if the netinstall data cannot be retrieved,
|
|
||||||
# or is corrupt: having "required" set, means the install cannot proceed.
|
|
||||||
required: false
|
|
||||||
|
|
||||||
# To support multiple instances of this module,
|
|
||||||
# some strings are configurable and translatable here.
|
|
||||||
# - *sidebar* This is the name of the module in the progress-tree / sidebar
|
|
||||||
# in Calamares.
|
|
||||||
# - *title* This is displayed above the list of packages.
|
|
||||||
# If no *sidebar* values are provided, defaults to "Package selection"
|
|
||||||
# and existing translations. If no *title* values are provided, no string
|
|
||||||
# is displayed.
|
|
||||||
#
|
|
||||||
# The following strings are already known to Calamares and can be
|
|
||||||
# listed here in *untranslated* form (e.g. as value of *sidebar*)
|
|
||||||
# without bothering with the translations: they are picked up from
|
|
||||||
# the regular translation framework:
|
|
||||||
# - "Package selection"
|
|
||||||
# - "Office software"
|
|
||||||
# - "Office package"
|
|
||||||
# - "Browser software"
|
|
||||||
# - "Browser package"
|
|
||||||
# - "Web browser"
|
|
||||||
label:
|
|
||||||
sidebar: "Packages"
|
|
||||||
sidebar[nl]: "Package selection"
|
|
||||||
sidebar[pt]: "Seleção de pacotes"
|
|
||||||
sidebar[ja]: "パッケージの選択"
|
|
||||||
title: "Packages"
|
|
||||||
title[nl]: "Package selection"
|
|
||||||
title[pt]: "Seleção de pacotes"
|
|
||||||
title[ja]: "パッケージの選択"
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,22 +0,0 @@
|
||||||
backend: apt
|
|
||||||
|
|
||||||
operations:
|
|
||||||
- remove:
|
|
||||||
# We need to keep this as refracta uses these to build he live CD's
|
|
||||||
- 'live-boot'
|
|
||||||
- 'live-boot-doc'
|
|
||||||
- 'live-config'
|
|
||||||
- 'live-config-doc'
|
|
||||||
- 'live-config-systemd'
|
|
||||||
- 'live-config-systemd'
|
|
||||||
- 'live-tools'
|
|
||||||
# - 'live-task-localisation'
|
|
||||||
# - 'live-task-recommended'
|
|
||||||
#This one we don't need the users can decide thier own installer
|
|
||||||
- 'calamares-settings-debian'
|
|
||||||
- 'calamares'
|
|
||||||
# This section add any other software you want to remove.
|
|
||||||
# - 'gparted'
|
|
||||||
# - 'bleachbit'
|
|
||||||
# - 'termit'
|
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
---
|
|
||||||
dontChroot: false
|
|
||||||
timeout: 999
|
|
||||||
script:
|
|
||||||
- "-rm @@ROOT@@/usr/share/applications/Install-peppermint.desktop"
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
---
|
|
||||||
unpack:
|
|
||||||
- source: "/run/live/medium/live/filesystem.squashfs"
|
|
||||||
sourcefs: "squashfs"
|
|
||||||
destination: ""
|
|
|
@ -1,743 +0,0 @@
|
||||||
- name: " Developers Choice "
|
|
||||||
description: " A much smaller subset of packages than listed below"
|
|
||||||
- epiphany-browser
|
|
||||||
- falkon
|
|
||||||
- firefox-esr
|
|
||||||
- chromium
|
|
||||||
- konqueror
|
|
||||||
- luakit
|
|
||||||
- midori
|
|
||||||
- qutebrowser
|
|
||||||
- torbrowser-launcher
|
|
||||||
- transmission
|
|
||||||
- youtube-dl
|
|
||||||
- arandr
|
|
||||||
- atril
|
|
||||||
- dconf-editor
|
|
||||||
- gpicview
|
|
||||||
- mate-calc
|
|
||||||
- parole
|
|
||||||
- pmount
|
|
||||||
- flatpak
|
|
||||||
- gnome-software
|
|
||||||
- snapd
|
|
||||||
- immutable: true
|
|
||||||
- name: "Xfce4 Goodies selections"
|
|
||||||
description: "The full package or choice of Xfce4 Goodies Packages"
|
|
||||||
- name: "Xfce4 Goodies - Pack"
|
|
||||||
description: "A META package to install everything XFCE4 from Debian Stable repositories"
|
|
||||||
- xfce4-goodies
|
|
||||||
- name: "Xfce4 Goodies - Components"
|
|
||||||
description: "Individual applications to add to the packages already installed"
|
|
||||||
- xfce4-battery-plugin
|
|
||||||
- xfce4-clipman-plugin
|
|
||||||
- xfce4-cpufreq-plugin
|
|
||||||
- xfce4-cpugraph-plugin
|
|
||||||
- xfce4-datetime-plugin
|
|
||||||
- xfce4-dict
|
|
||||||
- xfce4-diskperf-plugin
|
|
||||||
- xfce4-fsguard-plugin
|
|
||||||
- xfce4-genmon-plugin
|
|
||||||
- xfce4-indicator-plugin
|
|
||||||
- xfce4-mailwatch-plugin
|
|
||||||
- xfce4-mpc-plugin
|
|
||||||
- xfce4-netload-plugin
|
|
||||||
- xfce4-notifyd
|
|
||||||
- xfce4-places-plugin
|
|
||||||
- xfce4-power-manager
|
|
||||||
- xfce4-screenshooter
|
|
||||||
- xfce4-sensors-plugin
|
|
||||||
- xfce4-smartbookmark-plugin
|
|
||||||
- xfce4-systemload-plugin
|
|
||||||
- xfce4-taskmanager
|
|
||||||
- xfce4-terminal
|
|
||||||
- xfce4-timer-plugin
|
|
||||||
- xfce4-verve-plugin
|
|
||||||
- xfce4-wavelan-plugin
|
|
||||||
- xfce4-weather-plugin
|
|
||||||
- xfce4-whiskermenu-plugin
|
|
||||||
- xfce4-xkb-plugin
|
|
||||||
- gigolo
|
|
||||||
- mousepad
|
|
||||||
- parole
|
|
||||||
- ristretto
|
|
||||||
- thunar-archive-plugin
|
|
||||||
- thunar-media-tags-plugin
|
|
||||||
- xfburn
|
|
||||||
- name: "Internet Applications"
|
|
||||||
description: "Web Browsers, E-Mail, Social Clients, DownLoaders and tools"
|
|
||||||
- name: "Web Browsers"
|
|
||||||
description: "A Collection Of Browsers for the internet or local LAN"
|
|
||||||
- name: "Chromium Web Browser"
|
|
||||||
description: "Googles Open Source web browser and content viewer"
|
|
||||||
- chromium
|
|
||||||
- name: "chromium-Language Pack"
|
|
||||||
description: "Language Pack For chromium"
|
|
||||||
- chromium-l10n
|
|
||||||
- elinks
|
|
||||||
- epiphany-browser
|
|
||||||
- falkon
|
|
||||||
- name: "Firefox-ESR"
|
|
||||||
description: "Extended Service Release of FireFox from Debian Stable"
|
|
||||||
- firefox-esr
|
|
||||||
- name: "Firefox-esr Language Packs"
|
|
||||||
description: "Language Packs For Firefox-esr"
|
|
||||||
- firefox-esr-l10n-ach
|
|
||||||
- firefox-esr-l10n-af
|
|
||||||
- firefox-esr-l10n-all
|
|
||||||
- firefox-esr-l10n-an
|
|
||||||
- firefox-esr-l10n-ar
|
|
||||||
- firefox-esr-l10n-ast
|
|
||||||
- firefox-esr-l10n-az
|
|
||||||
- firefox-esr-l10n-be
|
|
||||||
- firefox-esr-l10n-bg
|
|
||||||
- firefox-esr-l10n-bn
|
|
||||||
- firefox-esr-l10n-br
|
|
||||||
- firefox-esr-l10n-bs
|
|
||||||
- firefox-esr-l10n-ca
|
|
||||||
- firefox-esr-l10n-cak
|
|
||||||
- firefox-esr-l10n-cs
|
|
||||||
- firefox-esr-l10n-cy
|
|
||||||
- firefox-esr-l10n-da
|
|
||||||
- firefox-esr-l10n-de
|
|
||||||
- firefox-esr-l10n-dsb
|
|
||||||
- firefox-esr-l10n-el
|
|
||||||
- firefox-esr-l10n-en-ca
|
|
||||||
- firefox-esr-l10n-en-gb
|
|
||||||
- firefox-esr-l10n-eo
|
|
||||||
- firefox-esr-l10n-es-ar
|
|
||||||
- firefox-esr-l10n-es-cl
|
|
||||||
- firefox-esr-l10n-es-es
|
|
||||||
- firefox-esr-l10n-es-mx
|
|
||||||
- firefox-esr-l10n-et
|
|
||||||
- firefox-esr-l10n-eu
|
|
||||||
- firefox-esr-l10n-fa
|
|
||||||
- firefox-esr-l10n-ff
|
|
||||||
- firefox-esr-l10n-fi
|
|
||||||
- firefox-esr-l10n-fr
|
|
||||||
- firefox-esr-l10n-fy-nl
|
|
||||||
- firefox-esr-l10n-ga-ie
|
|
||||||
- firefox-esr-l10n-gd
|
|
||||||
- firefox-esr-l10n-gl
|
|
||||||
- firefox-esr-l10n-gn
|
|
||||||
- firefox-esr-l10n-gu-in
|
|
||||||
- firefox-esr-l10n-hr
|
|
||||||
- firefox-esr-l10n-hsb
|
|
||||||
- firefox-esr-l10n-hu
|
|
||||||
- firefox-esr-l10n-hy-am
|
|
||||||
- firefox-esr-l10n-ia
|
|
||||||
- firefox-esr-l10n-id
|
|
||||||
- firefox-esr-l10n-is
|
|
||||||
- firefox-esr-l10n-it
|
|
||||||
- firefox-esr-l10n-ja
|
|
||||||
- firefox-esr-l10n-ka
|
|
||||||
- firefox-esr-l10n-kab
|
|
||||||
- firefox-esr-l10n-kk
|
|
||||||
- firefox-esr-l10n-km
|
|
||||||
- firefox-esr-l10n-kn
|
|
||||||
- firefox-esr-l10n-ko
|
|
||||||
- firefox-esr-l10n-ia
|
|
||||||
- firefox-esr-l10n-id
|
|
||||||
- firefox-esr-l10n-is
|
|
||||||
- firefox-esr-l10n-it
|
|
||||||
- firefox-esr-l10n-ja
|
|
||||||
- firefox-esr-l10n-ka
|
|
||||||
- firefox-esr-l10n-kab
|
|
||||||
- firefox-esr-l10n-kk
|
|
||||||
- firefox-esr-l10n-km
|
|
||||||
- firefox-esr-l10n-kn
|
|
||||||
- firefox-esr-l10n-ko
|
|
||||||
- firefox-esr-l10n-lt
|
|
||||||
- firefox-esr-l10n-lv
|
|
||||||
- firefox-esr-l10n-mk
|
|
||||||
- firefox-esr-l10n-mr
|
|
||||||
- firefox-esr-l10n-ms
|
|
||||||
- firefox-esr-l10n-my
|
|
||||||
- firefox-esr-l10n-nb-no
|
|
||||||
- firefox-esr-l10n-ne-np
|
|
||||||
- firefox-esr-l10n-nl
|
|
||||||
- firefox-esr-l10n-nn-no
|
|
||||||
- firefox-esr-l10n-oc
|
|
||||||
- firefox-esr-l10n-pa-in
|
|
||||||
- firefox-esr-l10n-pl
|
|
||||||
- firefox-esr-l10n-pt-br
|
|
||||||
- firefox-esr-l10n-pt-pt
|
|
||||||
- firefox-esr-l10n-rm
|
|
||||||
- firefox-esr-l10n-ro
|
|
||||||
- firefox-esr-l10n-ru
|
|
||||||
- firefox-esr-l10n-si
|
|
||||||
- firefox-esr-l10n-sk
|
|
||||||
- firefox-esr-l10n-sl
|
|
||||||
- firefox-esr-l10n-son
|
|
||||||
- firefox-esr-l10n-sq
|
|
||||||
- firefox-esr-l10n-sr
|
|
||||||
- firefox-esr-l10n-sv-se
|
|
||||||
- firefox-esr-l10n-ta
|
|
||||||
- firefox-esr-l10n-te
|
|
||||||
- firefox-esr-l10n-th
|
|
||||||
- firefox-esr-l10n-tr
|
|
||||||
- firefox-esr-l10n-uk
|
|
||||||
- firefox-esr-l10n-ur
|
|
||||||
- firefox-esr-l10n-uz
|
|
||||||
- firefox-esr-l10n-vi
|
|
||||||
- firefox-esr-l10n-xh
|
|
||||||
- firefox-esr-l10n-zh-cn
|
|
||||||
- firefox-esr-l10n-zh-tw
|
|
||||||
- links
|
|
||||||
- links2
|
|
||||||
- midori
|
|
||||||
- torbrowser-launcher
|
|
||||||
- name: "E-mail Clients"
|
|
||||||
description: "Various Email Clients"
|
|
||||||
- alpine
|
|
||||||
- claws-mail
|
|
||||||
- evolution
|
|
||||||
- geary
|
|
||||||
- kmail
|
|
||||||
- name: "Thunderbird E-Mail client"
|
|
||||||
description: "A cross platform standalone mail/news reader supporting POP/POP3 and IMAP protocols"
|
|
||||||
- thunderbird
|
|
||||||
- name: "Thunderbird Language Packs"
|
|
||||||
description: "Language Packs and text direction converter"
|
|
||||||
- thunderbird-bidiui
|
|
||||||
- thunderbird-l10n-all
|
|
||||||
- thunderbird-l10n-ar
|
|
||||||
- thunderbird-l10n-ast
|
|
||||||
- thunderbird-l10n-be
|
|
||||||
- thunderbird-l10n-bg
|
|
||||||
- thunderbird-l10n-br
|
|
||||||
- thunderbird-l10n-ca
|
|
||||||
- thunderbird-l10n-cs
|
|
||||||
- thunderbird-l10n-cy
|
|
||||||
- thunderbird-l10n-da
|
|
||||||
- thunderbird-l10n-de
|
|
||||||
- thunderbird-l10n-dsb
|
|
||||||
- thunderbird-l10n-el
|
|
||||||
- thunderbird-l10n-en-gb
|
|
||||||
- thunderbird-l10n-es-ar
|
|
||||||
- thunderbird-l10n-es-es
|
|
||||||
- thunderbird-l10n-et
|
|
||||||
- thunderbird-l10n-eu
|
|
||||||
- thunderbird-l10n-fi
|
|
||||||
- thunderbird-l10n-fr
|
|
||||||
- thunderbird-l10n-fy-nl
|
|
||||||
- thunderbird-l10n-ga-ie
|
|
||||||
- thunderbird-l10n-gd
|
|
||||||
- thunderbird-l10n-gl
|
|
||||||
- thunderbird-l10n-he
|
|
||||||
- thunderbird-bidiui
|
|
||||||
- thunderbird-l10n-hr
|
|
||||||
- thunderbird-l10n-hsb
|
|
||||||
- thunderbird-l10n-hu
|
|
||||||
- thunderbird-l10n-hy-am
|
|
||||||
- thunderbird-l10n-id
|
|
||||||
- thunderbird-l10n-is
|
|
||||||
- thunderbird-l10n-it
|
|
||||||
- thunderbird-l10n-ja
|
|
||||||
- thunderbird-l10n-kab
|
|
||||||
- thunderbird-l10n-kk
|
|
||||||
- thunderbird-l10n-ko
|
|
||||||
- thunderbird-l10n-lt
|
|
||||||
- thunderbird-l10n-ms
|
|
||||||
- thunderbird-l10n-nl
|
|
||||||
- thunderbird-l10n-pl
|
|
||||||
- thunderbird-l10n-pt-br
|
|
||||||
- thunderbird-l10n-pt-pt
|
|
||||||
- thunderbird-l10n-rm
|
|
||||||
- thunderbird-l10n-ro
|
|
||||||
- thunderbird-l10n-ru
|
|
||||||
- thunderbird-l10n-si
|
|
||||||
- thunderbird-l10n-sq
|
|
||||||
- thunderbird-l10n-sr
|
|
||||||
- thunderbird-l10n-sv-se
|
|
||||||
- thunderbird-l10n-tr
|
|
||||||
- thunderbird-l10n-uk
|
|
||||||
- thunderbird-l10n-vi
|
|
||||||
- thunderbird-l10n-zh-tw
|
|
||||||
- name: "Thunderbird Add-Ons"
|
|
||||||
description: "Additional desktop enhancements for Thundebird Mail"
|
|
||||||
- birdtray
|
|
||||||
- lightning
|
|
||||||
- thunderbird-bidiui
|
|
||||||
- name: "Social Clients / Chat Software"
|
|
||||||
description: "Social Video & Chat Clients"
|
|
||||||
- finch
|
|
||||||
- hexchat
|
|
||||||
- hexchat-plugins
|
|
||||||
- jami
|
|
||||||
- mumble
|
|
||||||
- pidgin
|
|
||||||
- psi
|
|
||||||
- tkabber
|
|
||||||
- name: "Download Managers"
|
|
||||||
description: "Various Download & Torrent Managers"
|
|
||||||
- deluge
|
|
||||||
- filezilla
|
|
||||||
- ktorrent
|
|
||||||
- qbittorrent
|
|
||||||
- transmission-gtk
|
|
||||||
- name: "Networking Tools"
|
|
||||||
description: "Various Network and Networking tools and utilities"
|
|
||||||
- ufw
|
|
||||||
- gufw
|
|
||||||
- iptraf-ng
|
|
||||||
- samba
|
|
||||||
- wireshark
|
|
||||||
- name: "Office Suites"
|
|
||||||
description: "Select from the suite or components, plus add-ons"
|
|
||||||
- name: "LibreOffice - Suites"
|
|
||||||
description: "Selection of Suites, components, Language Packs and add-ons"
|
|
||||||
- libreoffice
|
|
||||||
- libreoffice-gnome
|
|
||||||
- libreoffice-gtk3
|
|
||||||
- name: "LibreOffice - Comopnents"
|
|
||||||
description: "Individual packages of utilities from the LibreOffice Suite"
|
|
||||||
- name: "LibreOffice-Base"
|
|
||||||
description: "Component used to connect to and utilize DataBase connections"
|
|
||||||
- libreoffice-base
|
|
||||||
- libreoffice-report-builder
|
|
||||||
- libreoffice-calc
|
|
||||||
- libreoffice-draw
|
|
||||||
- libreoffice-impress
|
|
||||||
- libreoffice-math
|
|
||||||
- libreoffice-writer
|
|
||||||
- name: "LibreOffice - Language Packs"
|
|
||||||
description: "Language Packs For LibreOffice"
|
|
||||||
- libreoffice-l10n-af
|
|
||||||
- libreoffice-l10n-am
|
|
||||||
- libreoffice-l10n-ar
|
|
||||||
- libreoffice-l10n-as
|
|
||||||
- libreoffice-l10n-ast
|
|
||||||
- libreoffice-l10n-be
|
|
||||||
- libreoffice-l10n-bg
|
|
||||||
- libreoffice-l10n-bn
|
|
||||||
- libreoffice-l10n-br
|
|
||||||
- libreoffice-l10n-bs
|
|
||||||
- libreoffice-l10n-ca
|
|
||||||
- libreoffice-l10n-cs
|
|
||||||
- libreoffice-l10n-cy
|
|
||||||
- libreoffice-l10n-da
|
|
||||||
- libreoffice-l10n-de
|
|
||||||
- libreoffice-l10n-dz
|
|
||||||
- libreoffice-l10n-el
|
|
||||||
- libreoffice-l10n-en-gb
|
|
||||||
- libreoffice-l10n-en-za
|
|
||||||
- libreoffice-l10n-eo
|
|
||||||
- libreoffice-l10n-es
|
|
||||||
- libreoffice-l10n-et
|
|
||||||
- libreoffice-l10n-eu
|
|
||||||
- libreoffice-l10n-fa
|
|
||||||
- libreoffice-l10n-fi
|
|
||||||
- libreoffice-l10n-fr
|
|
||||||
- libreoffice-l10n-ga
|
|
||||||
- libreoffice-l10n-gd
|
|
||||||
- libreoffice-l10n-gl
|
|
||||||
- libreoffice-l10n-gu
|
|
||||||
- libreoffice-l10n-gug
|
|
||||||
- libreoffice-l10n-he
|
|
||||||
- libreoffice-l10n-hi
|
|
||||||
- libreoffice-l10n-hr
|
|
||||||
- libreoffice-l10n-hu
|
|
||||||
- libreoffice-l10n-id
|
|
||||||
- libreoffice-l10n-in
|
|
||||||
- libreoffice-l10n-is
|
|
||||||
- libreoffice-l10n-it
|
|
||||||
- libreoffice-l10n-ja
|
|
||||||
- libreoffice-l10n-ka
|
|
||||||
- libreoffice-l10n-kk
|
|
||||||
- libreoffice-l10n-km
|
|
||||||
- libreoffice-l10n-kmr
|
|
||||||
- libreoffice-l10n-kn
|
|
||||||
- libreoffice-l10n-ko
|
|
||||||
- libreoffice-l10n-lt
|
|
||||||
- libreoffice-l10n-lv
|
|
||||||
- libreoffice-l10n-mk
|
|
||||||
- libreoffice-l10n-mn
|
|
||||||
- libreoffice-l10n-mr
|
|
||||||
- libreoffice-l10n-nb
|
|
||||||
- libreoffice-l10n-ne
|
|
||||||
- libreoffice-l10n-nl
|
|
||||||
- libreoffice-l10n-nn
|
|
||||||
- libreoffice-l10n-nr
|
|
||||||
- libreoffice-l10n-nso
|
|
||||||
- libreoffice-l10n-oc
|
|
||||||
- libreoffice-l10n-om
|
|
||||||
- libreoffice-l10n-or
|
|
||||||
- libreoffice-l10n-pa-in
|
|
||||||
- libreoffice-l10n-pl
|
|
||||||
- libreoffice-l10n-pt
|
|
||||||
- libreoffice-l10n-pt-br
|
|
||||||
- libreoffice-l10n-ro
|
|
||||||
- libreoffice-l10n-ru
|
|
||||||
- libreoffice-l10n-rw
|
|
||||||
- libreoffice-l10n-si
|
|
||||||
- libreoffice-l10n-sk
|
|
||||||
- libreoffice-l10n-sl
|
|
||||||
- libreoffice-l10n-sr
|
|
||||||
- libreoffice-l10n-ss
|
|
||||||
- libreoffice-l10n-st
|
|
||||||
- libreoffice-l10n-sv
|
|
||||||
- libreoffice-l10n-szl
|
|
||||||
- libreoffice-l10n-ta
|
|
||||||
- libreoffice-l10n-te
|
|
||||||
- libreoffice-l10n-tg
|
|
||||||
- libreoffice-l10n-th
|
|
||||||
- libreoffice-l10n-tn
|
|
||||||
- libreoffice-l10n-tr
|
|
||||||
- libreoffice-l10n-ts
|
|
||||||
- libreoffice-l10n-ug
|
|
||||||
- libreoffice-l10n-uk
|
|
||||||
- libreoffice-l10n-uz
|
|
||||||
- libreoffice-l10n-ve
|
|
||||||
- libreoffice-l10n-vi
|
|
||||||
- libreoffice-l10n-xh
|
|
||||||
- libreoffice-l10n-za
|
|
||||||
- libreoffice-l10n-zh-cn
|
|
||||||
- libreoffice-l10n-zh-tw
|
|
||||||
- libreoffice-l10n-zu
|
|
||||||
- name: "LibreOffice - Add-Ons"
|
|
||||||
description: "Individual packages of apps and utilities for the LibreOffice Suite"
|
|
||||||
- hunspell
|
|
||||||
- name: Hunspell Dictionaries
|
|
||||||
description: "Spell checking and Dictionaries for various languages"
|
|
||||||
- hunspell-af
|
|
||||||
- hunspell-an
|
|
||||||
- hunspell-ar
|
|
||||||
- hunspell-be
|
|
||||||
- hunspell-bg
|
|
||||||
- hunspell-bn
|
|
||||||
- hunspell-bo
|
|
||||||
- hunspell-br
|
|
||||||
- hunspell-bs
|
|
||||||
- hunspell-ca
|
|
||||||
- hunspell-cs
|
|
||||||
- hunspell-da
|
|
||||||
- hunspell-de-at
|
|
||||||
- hunspell-de-at-frami
|
|
||||||
- hunspell-de-ch
|
|
||||||
- hunspell-de-ch-frami
|
|
||||||
- hunspell-de-de
|
|
||||||
- hunspell-de-de-frami
|
|
||||||
- hunspell-de-med
|
|
||||||
- hunspell-dz
|
|
||||||
- hunspell-el
|
|
||||||
- hunspell-en-au
|
|
||||||
- hunspell-en-ca
|
|
||||||
- hunspell-en-gb
|
|
||||||
- hunspell-en-med
|
|
||||||
- hunspell-en-us
|
|
||||||
- hunspell-en-za
|
|
||||||
- hunspell-es
|
|
||||||
- hunspell-eu
|
|
||||||
- hunspell-fr
|
|
||||||
- hunspell-fr-classical
|
|
||||||
- hunspell-fr-comprehensive
|
|
||||||
- hunspell-fr-revised
|
|
||||||
- hunspell-gd
|
|
||||||
- hunspell-gl
|
|
||||||
- hunspell-gl-es
|
|
||||||
- hunspell-gu
|
|
||||||
- hunspell-gug
|
|
||||||
- hunspell-he
|
|
||||||
- hunspell-hi
|
|
||||||
- hunspell-hr
|
|
||||||
- hunspell-hu
|
|
||||||
- hunspell-id
|
|
||||||
- hunspell-is
|
|
||||||
- hunspell-it
|
|
||||||
- hunspell-kk
|
|
||||||
- hunspell-kmr
|
|
||||||
- hunspell-ko
|
|
||||||
- hunspell-lo
|
|
||||||
- hunspell-lt
|
|
||||||
- hunspell-lv
|
|
||||||
- hunspell-ml
|
|
||||||
- hunspell-mn
|
|
||||||
- hunspell-ne
|
|
||||||
- hunspell-nl
|
|
||||||
- hunspell-no
|
|
||||||
- hunspell-oc
|
|
||||||
- hunspell-pl
|
|
||||||
- hunspell-pt-br
|
|
||||||
- hunspell-pt-pt
|
|
||||||
- hunspell-ro
|
|
||||||
- hunspell-ru
|
|
||||||
- hunspell-si
|
|
||||||
- hunspell-sk
|
|
||||||
- hunspell-sl
|
|
||||||
- hunspell-sr
|
|
||||||
- hunspell-sv
|
|
||||||
- hunspell-sv-se
|
|
||||||
- hunspell-sw
|
|
||||||
- hunspell-te
|
|
||||||
- hunspell-th
|
|
||||||
- hunspell-tools
|
|
||||||
- hunspell-tr
|
|
||||||
- hunspell-uk
|
|
||||||
- hunspell-uz
|
|
||||||
- hunspell-vi
|
|
||||||
- bluez
|
|
||||||
- cups
|
|
||||||
- cups-bsd
|
|
||||||
- ghostscript
|
|
||||||
- libpaper-utils
|
|
||||||
- libsane
|
|
||||||
- libxrender1
|
|
||||||
- libgl1
|
|
||||||
- openclipart-libreoffice
|
|
||||||
- pstoedit
|
|
||||||
- simple-scan
|
|
||||||
- unixodbc
|
|
||||||
- name: "Printing Support"
|
|
||||||
description: "Add Printer Support"
|
|
||||||
- cups
|
|
||||||
- cups-bsd
|
|
||||||
- name: "Foomatic Print Drivers"
|
|
||||||
description: "Foomatic based Printer Drivers"
|
|
||||||
- foomatic-db
|
|
||||||
- foomatic-db-engine
|
|
||||||
- foomatic-filters
|
|
||||||
- foomatic-filters-beh
|
|
||||||
- foomatic-db-compressed-ppds
|
|
||||||
- openprinting-ppds
|
|
||||||
- name: "Brother Printer"
|
|
||||||
description: "Brother based Printer Drivers"
|
|
||||||
- printer-driver-brlaser
|
|
||||||
- printer-driver-ptouch
|
|
||||||
- name: "Canon LBP laser printers"
|
|
||||||
description: "Canon LBP laser printers Drivers"
|
|
||||||
- printer-driver-cjet
|
|
||||||
- name: "Epson Utilities"
|
|
||||||
description: "Epson based Printer Drivers"
|
|
||||||
- escputil
|
|
||||||
- ink
|
|
||||||
- mtink
|
|
||||||
- printer-driver-escpr
|
|
||||||
- sane-airscan
|
|
||||||
- name: "Fuji Xerox printers"
|
|
||||||
description: "Fuji Xerox printers Drivers"
|
|
||||||
- printer-driver-fujixerox
|
|
||||||
- name: "HP Printer Support"
|
|
||||||
description: "Packages and drivers for HP Printers and Printer/Scanner Combos"
|
|
||||||
- name: "HP Color LaserJet 35xx/36xx"
|
|
||||||
description: "HP Color LaserJet 35xx/36xx Drivers"
|
|
||||||
- printer-driver-pxljr
|
|
||||||
- name: "HP-GDI printers"
|
|
||||||
description: "HP-GDI printers Drivers"
|
|
||||||
- printer-driver-pnm2ppa
|
|
||||||
- name: "HP Printer/Scanner"
|
|
||||||
description: "Install HP Printer/Scanner"
|
|
||||||
- hplip
|
|
||||||
- hplip-gui
|
|
||||||
- xsane
|
|
||||||
- name: "Kodak ESP AiO Color"
|
|
||||||
description: " Kodak ESP AiO color inkjet Series Drivers "
|
|
||||||
- printer-driver-c2esp
|
|
||||||
- name: "Konica/Minolta PagePro"
|
|
||||||
description: "Konica/Minolta PagePro 1[234]xxW Drivers"
|
|
||||||
- printer-driver-min12xxw
|
|
||||||
- name: "Lexmark 2050 Color Jetprinter "
|
|
||||||
description: "Lexmark 2050 Color Jetprinter Drivers"
|
|
||||||
- printer-driver-c2050
|
|
||||||
- name: "Minolta magicolor 2300W/2400W color laser"
|
|
||||||
description: "Minolta magicolor 2300W/2400W color laser Drivers"
|
|
||||||
- printer-driver-m2300w
|
|
||||||
- name: "OKI Data printers"
|
|
||||||
description: "OKI Data printers Drivers"
|
|
||||||
- printer-driver-oki
|
|
||||||
- name: "Ricoh Aficio SP 1000s/SP 1100s"
|
|
||||||
description: "Ricoh Aficio SP 1000s/SP 1100s Drivers"
|
|
||||||
- printer-driver-sag-gdi
|
|
||||||
- name: "Samsung and Xerox SPL2 and SPLc laser printers"
|
|
||||||
description: "Samsung and Xerox SPL2 and SPLc laser printers Drivers"
|
|
||||||
- printer-driver-splix
|
|
||||||
- name: "ZjStream-based printers"
|
|
||||||
description: "ZjStream-based printers"
|
|
||||||
- printer-driver-foo2zjs
|
|
||||||
- simple-scan
|
|
||||||
- name: "A/V Players & Tools"
|
|
||||||
description: "Wide Selection of A/V Players. Editors and Codecs"
|
|
||||||
- name: "A/V Codecs"
|
|
||||||
description: "Selection of Audio and Video Codecs"
|
|
||||||
- faac
|
|
||||||
- faad
|
|
||||||
- ffmpeg
|
|
||||||
- gstreamer1.0-plugins-good
|
|
||||||
- gstreamer1.0-plugins-ugly
|
|
||||||
- gstreamer1.0-plugins-bad
|
|
||||||
- gstreamer1.0-pulseaudio
|
|
||||||
- sox
|
|
||||||
- lame
|
|
||||||
- twolame
|
|
||||||
- w32codecs
|
|
||||||
- w64codecs
|
|
||||||
- name: "Audio Players"
|
|
||||||
description: "Selection of Audio Players"
|
|
||||||
- audacious
|
|
||||||
- audacious-plugins
|
|
||||||
- clementine
|
|
||||||
- elisa
|
|
||||||
- lollypop
|
|
||||||
- sayonara
|
|
||||||
- vlc
|
|
||||||
- name: "Audio Editors"
|
|
||||||
description: "Selection of Audio Editors"
|
|
||||||
- ardour
|
|
||||||
- audacity
|
|
||||||
- kwave
|
|
||||||
- lmms
|
|
||||||
- name: "Audio Converters"
|
|
||||||
description: "Few good Audio Converters"
|
|
||||||
- lame
|
|
||||||
- soundconverter
|
|
||||||
- name: "Other Audio Tools"
|
|
||||||
description: "Various Other Audio Tools"
|
|
||||||
- easytag
|
|
||||||
- picard
|
|
||||||
- rhythmbox
|
|
||||||
- tangerine
|
|
||||||
- name: "Video Players"
|
|
||||||
description: "Selection of Video Players"
|
|
||||||
- celluloid
|
|
||||||
- dragonplayer
|
|
||||||
- haruna
|
|
||||||
- mplayer-gui
|
|
||||||
- mpv
|
|
||||||
- parole
|
|
||||||
- smplayer
|
|
||||||
- vlc
|
|
||||||
- xine-ui
|
|
||||||
- name: "Video Editors"
|
|
||||||
description: "Selection of Video Capture & Editors"
|
|
||||||
- kazam
|
|
||||||
- kdenlive
|
|
||||||
- obs-studio
|
|
||||||
- openshot-qt
|
|
||||||
- pitivi
|
|
||||||
- shotcut
|
|
||||||
- simplescreenrecorder
|
|
||||||
- vokoscreen-ng
|
|
||||||
- name: "Video Converters"
|
|
||||||
description: "Selection of Video Converters"
|
|
||||||
- ffmpeg
|
|
||||||
- mkvtoolnix
|
|
||||||
- mkvtoolnix-gui
|
|
||||||
- mystiq
|
|
||||||
- name: "Other Video Tools"
|
|
||||||
description: "Various other Video Tools"
|
|
||||||
- cheese
|
|
||||||
- guvcview
|
|
||||||
- mediainfo-gui
|
|
||||||
- name: "Graphics Studio"
|
|
||||||
description: "Image creation and manipulation suites and applications"
|
|
||||||
- blender
|
|
||||||
- darktable
|
|
||||||
- digikam
|
|
||||||
- flameshot
|
|
||||||
- gimp
|
|
||||||
- krita
|
|
||||||
- imagemagick
|
|
||||||
- inkscape
|
|
||||||
- showfoto
|
|
||||||
- name: "Utilities"
|
|
||||||
description: "Various Useful GUI and CLI/TUI Utilities"
|
|
||||||
- name: "Archive Applications"
|
|
||||||
description: "Selection of Arching Utilities and Extractors"
|
|
||||||
- p7zip-full
|
|
||||||
- p7zip-rar
|
|
||||||
- rar
|
|
||||||
- unrar
|
|
||||||
- zip
|
|
||||||
- unzip
|
|
||||||
- xarchiver
|
|
||||||
- name: "Disk & USB Tools"
|
|
||||||
description: "Drive Manipulation Tools"
|
|
||||||
- brasero
|
|
||||||
- k3b
|
|
||||||
- gnome-disk-utility
|
|
||||||
- gnome-multi-writer
|
|
||||||
- gparted
|
|
||||||
- timeshift
|
|
||||||
- name: "FingerPrint Driver"
|
|
||||||
description: "FingerPrint Drivers"
|
|
||||||
- fprintd
|
|
||||||
- name: "Package Managers"
|
|
||||||
description: "Additional Package Managers"
|
|
||||||
- gnome-software
|
|
||||||
- gnome-software-plugin-flatpak
|
|
||||||
- gnome-software-plugin-snap
|
|
||||||
- name: "Password Managers"
|
|
||||||
description: "Securely Store & Manage Passwords"
|
|
||||||
- keepassxc
|
|
||||||
- lastpass-cli
|
|
||||||
- name: "Resource Monitors"
|
|
||||||
description: "HTOP, BTOP & Others"
|
|
||||||
- btop
|
|
||||||
- htop
|
|
||||||
- nvtop
|
|
||||||
- name: "System Applications"
|
|
||||||
description: "Selection of Useful and sometimes required applications"
|
|
||||||
- apt-config-auto-update
|
|
||||||
- aptitude
|
|
||||||
- gnome-firmware
|
|
||||||
- gnome-packagekit
|
|
||||||
- gvfs-backends
|
|
||||||
- lightdm-settings
|
|
||||||
- slick-greeter
|
|
||||||
- name: "System Utilities"
|
|
||||||
description: "Misc other System Tools"
|
|
||||||
- barrier
|
|
||||||
- caffeine
|
|
||||||
- solaar
|
|
||||||
- timeshift
|
|
||||||
- name: "Terminal Emulators"
|
|
||||||
description: "Extra Terminal Emulators"
|
|
||||||
- cool-retro-term
|
|
||||||
- gnome-terminal
|
|
||||||
- guake
|
|
||||||
- mate-terminal
|
|
||||||
- mlterm
|
|
||||||
- terminus
|
|
||||||
- terminator
|
|
||||||
- xfce4-terminal
|
|
||||||
- name: "Linux Driver Modules"
|
|
||||||
description: "A shortlist of avalaible useful drivers"
|
|
||||||
- name: "Processor Microcode"
|
|
||||||
description: "Select based on your CPU"
|
|
||||||
- amd64-microcode
|
|
||||||
- intel-microcode
|
|
||||||
- name: "Broadcom WiFi"
|
|
||||||
description: "Broadcom WiFi Drivers"
|
|
||||||
- b43-fwcutter
|
|
||||||
- broadcom-sta-common
|
|
||||||
- broadcom-sta-dkms
|
|
||||||
- broadcom-sta-source
|
|
||||||
- firmware-b43-installer
|
|
||||||
- firmware-b43legacy-installer
|
|
||||||
- firmware-bnx2
|
|
||||||
- firmware-bnx2x
|
|
||||||
- firmware-brcm80211
|
|
||||||
- name: "Nvidia Drivers and Support"
|
|
||||||
description: "Support apps and drivers for Nvidia hardware"
|
|
||||||
- name: "NVidia GPUs"
|
|
||||||
description: "Select Your NVidia GPU Drivers"
|
|
||||||
- nvidia-driver
|
|
||||||
- nvidia-legacy-390xx-driver
|
|
||||||
- name: "NVidia NVENC Suport"
|
|
||||||
description: "Install NVidia NVENC Suport"
|
|
||||||
- libnvidia-encode1
|
|
||||||
- libnvidia-legacy-390xx-encode1
|
|
||||||
- name: "Optimus Manager"
|
|
||||||
description: "Enable Intel/nVidia GPU Switching"
|
|
||||||
- primus
|
|
||||||
- primus-nvidia
|
|
||||||
- bbswitch-dkms
|
|
||||||
- bumblebee
|
|
||||||
- bumblebee-nvidia
|
|
||||||
- name: "Nvidia Installer Cleanup"
|
|
||||||
description: " * Use of Nvidia-Installers is prevented, with this package installed *"
|
|
||||||
- nvidia-installer-cleanup
|
|
||||||
- name: "Wine All in One"
|
|
||||||
description: "Windows Compatibility Layer"
|
|
||||||
- wine
|
|
||||||
- winetricks
|
|
|
@ -1,108 +0,0 @@
|
||||||
# Configuration file for Calamares
|
|
||||||
# Syntax is YAML 1.2
|
|
||||||
---
|
|
||||||
|
|
||||||
# "local" is LIBDIR/calamares/modules with settings in SHARE/calamares/modules
|
|
||||||
modules-search: [ local, /usr/lib/calamares/modules ]
|
|
||||||
|
|
||||||
# YAML: list of maps of string:string key-value pairs.
|
|
||||||
instances:
|
|
||||||
#- id: packages
|
|
||||||
# module: netinstall
|
|
||||||
# config: netinstall-packages.conf
|
|
||||||
#- id: system
|
|
||||||
# module: netinstall
|
|
||||||
# config: netinstall-system.conf
|
|
||||||
#- id: pkgs
|
|
||||||
# module: netinstall
|
|
||||||
# config: netinstall-pkgs.conf
|
|
||||||
|
|
||||||
|
|
||||||
sequence:
|
|
||||||
|
|
||||||
# Phase 1 - prepare.
|
|
||||||
# View modules are shown as UI pages, jobs from job modules
|
|
||||||
# are executed immediately in the background.
|
|
||||||
# Jobs should be executed sparingly (if at all) in this phase.
|
|
||||||
- show:
|
|
||||||
- welcome
|
|
||||||
- locale
|
|
||||||
- keyboard
|
|
||||||
- partition
|
|
||||||
# - netinstall@packages
|
|
||||||
- users
|
|
||||||
- summary
|
|
||||||
|
|
||||||
# Phase 2 - install.
|
|
||||||
# View modules are not shown. Only the view modules shown
|
|
||||||
# in the previous phase are allowed, their names should be
|
|
||||||
# added here as placeholders to specify the order in which
|
|
||||||
# view module jobs should be enqueued. Job modules are
|
|
||||||
# also allowed.
|
|
||||||
- exec:
|
|
||||||
- partition
|
|
||||||
- mount
|
|
||||||
- unpackfs
|
|
||||||
- sources-media
|
|
||||||
- machineid
|
|
||||||
- fstab
|
|
||||||
- locale
|
|
||||||
- keyboard
|
|
||||||
- localecfg
|
|
||||||
- users
|
|
||||||
- displaymanager
|
|
||||||
- networkcfg
|
|
||||||
- hwclock
|
|
||||||
- services-systemd
|
|
||||||
- bootloader-config
|
|
||||||
- grubcfg
|
|
||||||
- bootloader
|
|
||||||
- packages
|
|
||||||
- luksbootkeyfile
|
|
||||||
- luksopenswaphookcfg
|
|
||||||
- plymouthcfg
|
|
||||||
- initramfscfg
|
|
||||||
- initramfs
|
|
||||||
- sources-media-unmount
|
|
||||||
- sources-final
|
|
||||||
- shellprocess
|
|
||||||
- umount
|
|
||||||
|
|
||||||
# Phase 3 - postinstall.
|
|
||||||
# View modules are shown as UI pages, jobs from job modules are
|
|
||||||
# executed immediately in the background.
|
|
||||||
# Jobs should be executed sparingly (if at all) in this phase.
|
|
||||||
- show:
|
|
||||||
- finished
|
|
||||||
|
|
||||||
# A branding component is a directory, either in
|
|
||||||
# SHARE/calamares/branding or in /etc/calamares/branding
|
|
||||||
# (the latter takes precedence). The directory must contain a
|
|
||||||
# YAML file branding.desc which may reference additional resources
|
|
||||||
# (such as images) as paths relative to the current directory.
|
|
||||||
# Only the name of the branding component (directory) should be
|
|
||||||
# specified here, Calamares then takes care of finding it and
|
|
||||||
# loading the contents.
|
|
||||||
branding: peppermint
|
|
||||||
|
|
||||||
# If this is set to true, Calamares will show an "Are you sure?" prompt right
|
|
||||||
# before each execution phase, i.e. at points of no return. If this is set to
|
|
||||||
# false, no prompt is shown. Default is false.
|
|
||||||
#
|
|
||||||
# YAML: boolean.
|
|
||||||
prompt-install: false
|
|
||||||
|
|
||||||
# If this is set to true, Calamares will execute all target environment
|
|
||||||
# commands in the current environment, without chroot. This setting should
|
|
||||||
# only be used when setting up Calamares as a post-install configuration tool,
|
|
||||||
# as opposed to a full operating system installer.
|
|
||||||
#
|
|
||||||
# Some official Calamares modules are not expected to function with this
|
|
||||||
# setting. (e.g. partitioning seems like a bad idea, since that is expected to
|
|
||||||
# have been done already)
|
|
||||||
#
|
|
||||||
# Default is false (for a normal installer).
|
|
||||||
#
|
|
||||||
# YAML: boolean.
|
|
||||||
dont-chroot: false
|
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
###
|
|
||||||
# Wrapper for running calamares on Peppermint live media
|
|
||||||
###
|
|
||||||
|
|
||||||
# Stale file left behind by live-build that messes with partitioning
|
|
||||||
sudo mv /etc/fstab /etc/fstab.orig.calamares
|
|
||||||
|
|
||||||
# Access control to run calamares as root for xwayland
|
|
||||||
xhost +si:localuser:root
|
|
||||||
pkexec calamares
|
|
||||||
#pkexec calamares --debug | sudo tee /var/log/Calamares-Install.log
|
|
||||||
xhost -si:localuser:root
|
|
||||||
|
|
||||||
# Restore stale fstab, for what it's worth
|
|
||||||
sudo mv /etc/fstab.orig.calamares /etc/fstab
|
|
|
@ -1,38 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
#
|
|
||||||
# Writes the final sources.list file
|
|
||||||
#
|
|
||||||
|
|
||||||
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
|
||||||
RELEASE="bookworm"
|
|
||||||
|
|
||||||
cat << EOF > $CHROOT/etc/apt/sources.list
|
|
||||||
# This system was installed using PeppermintOS removable media
|
|
||||||
# (e.g. netinst, live or single CD). The matching "deb cdrom"
|
|
||||||
# entries were removed at the end of the installation process.
|
|
||||||
# For information about how to configure apt package sources,
|
|
||||||
# see the sources.list(5) manual.
|
|
||||||
|
|
||||||
# Main Repo - main contrib non-free
|
|
||||||
deb http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# Security Repo - main contrib non-free
|
|
||||||
deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# Updates Repo - main contrib non-free
|
|
||||||
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# Proposed Updates Repo - main contrib non-free
|
|
||||||
#deb http://deb.debian.org/debian/ bookworm-proposed-updates main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian/ bookworm-proposed-updates main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
# bookworm-backports, previously on backports.debian.org
|
|
||||||
deb http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
|
|
||||||
#deb-src http://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
|
|
||||||
|
|
||||||
EOF
|
|
||||||
|
|
||||||
exit 0
|
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/applications
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/branding
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/conf
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/modules
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/schemas
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/scripts
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/settings
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/sources
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/applications
|
|
@ -0,0 +1 @@
|
||||||
|
../deb/branding
|
|
@ -43,7 +43,7 @@ efiBootMgr: "efibootmgr"
|
||||||
# setting the option here, keep in mind that the name is sanitized
|
# setting the option here, keep in mind that the name is sanitized
|
||||||
# (problematic characters, see above, are replaced).
|
# (problematic characters, see above, are replaced).
|
||||||
#
|
#
|
||||||
efiBootloaderId: "debian"
|
efiBootloaderId: "peppermint"
|
||||||
|
|
||||||
# Optionally install a copy of the GRUB EFI bootloader as the EFI
|
# Optionally install a copy of the GRUB EFI bootloader as the EFI
|
||||||
# fallback loader (either bootia32.efi or bootx64.efi depending on
|
# fallback loader (either bootia32.efi or bootx64.efi depending on
|
|
@ -0,0 +1,27 @@
|
||||||
|
# SPDX-FileCopyrightText: no
|
||||||
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
#
|
||||||
|
# Configure fstab options
|
||||||
|
#
|
||||||
|
---
|
||||||
|
mountOptions:
|
||||||
|
default: defaults,noatime,nodiscard
|
||||||
|
btrfs: defaults,noatime,noautodefrag,nodiscard
|
||||||
|
btrfs_swap: defaults
|
||||||
|
swap: defaults
|
||||||
|
|
||||||
|
crypttabOptions: luks,keyscript=/bin/cat
|
||||||
|
|
||||||
|
efiMountOptions: umask=0077
|
||||||
|
|
||||||
|
ssdExtraMountOptions:
|
||||||
|
btrfs: ssd
|
||||||
|
|
||||||
|
tmpOptions:
|
||||||
|
default:
|
||||||
|
tmpfs: false
|
||||||
|
options: ""
|
||||||
|
ssd:
|
||||||
|
tmpfs: true
|
||||||
|
options: "defaults,noatime,mode=1777"
|
||||||
|
|
|
@ -0,0 +1,6 @@
|
||||||
|
localeGenPath: "/etc/locale.gen"
|
||||||
|
geoip:
|
||||||
|
style: "json"
|
||||||
|
url: "https://ipapi.co/json"
|
||||||
|
selector: "timezone"
|
||||||
|
|
|
@ -0,0 +1,38 @@
|
||||||
|
# SPDX-FileCopyrightText: no
|
||||||
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
#
|
||||||
|
# Mount filesystems in the target (generally, before treating the
|
||||||
|
# target as a usable chroot / "live" system).
|
||||||
|
---
|
||||||
|
|
||||||
|
extraMounts:
|
||||||
|
- device: proc
|
||||||
|
fs: proc
|
||||||
|
mountPoint: /proc
|
||||||
|
- device: sys
|
||||||
|
fs: sysfs
|
||||||
|
mountPoint: /sys
|
||||||
|
- device: /dev
|
||||||
|
mountPoint: /dev
|
||||||
|
options: bind
|
||||||
|
- device: tmpfs
|
||||||
|
fs: tmpfs
|
||||||
|
mountPoint: /run
|
||||||
|
- device: /run/udev
|
||||||
|
mountPoint: /run/udev
|
||||||
|
options: bind
|
||||||
|
|
||||||
|
extraMountsEfi:
|
||||||
|
- device: efivarfs
|
||||||
|
fs: efivarfs
|
||||||
|
mountPoint: /sys/firmware/efi/efivars
|
||||||
|
|
||||||
|
btrfsSubvolumes:
|
||||||
|
- mountPoint: /
|
||||||
|
subvolume: /@
|
||||||
|
- mountPoint: /home
|
||||||
|
subvolume: /@home
|
||||||
|
- mountPoint: /var/cache
|
||||||
|
subvolume: /@cache
|
||||||
|
- mountPoint: /var/log
|
||||||
|
subvolume: /@log
|
|
@ -0,0 +1,20 @@
|
||||||
|
# Auto generated descriptions from netinstall-packages
|
||||||
|
- name: " Select your init systems "
|
||||||
|
description: "Choose an init system"
|
||||||
|
critical: false
|
||||||
|
selected: false
|
||||||
|
hidden: false
|
||||||
|
expanded: true
|
||||||
|
subgroups:
|
||||||
|
- name: " sysvinit-core"
|
||||||
|
description: " System-V-like init"
|
||||||
|
packages:
|
||||||
|
- sysvinit-core
|
||||||
|
- name: " runit-init"
|
||||||
|
description: " system-wide service supervision (as init system)"
|
||||||
|
packages:
|
||||||
|
- runit-init
|
||||||
|
- name: " openrc"
|
||||||
|
description: " dependency based service manager (runlevel change mechanism)"
|
||||||
|
packages:
|
||||||
|
- openrc
|
|
@ -0,0 +1,7 @@
|
||||||
|
# SPDX-FileCopyrightText: no
|
||||||
|
# SPDX-License-Identifier: CC0-1.0
|
||||||
|
#
|
||||||
|
# Configuration file for opendmcryptcfg module
|
||||||
|
#
|
||||||
|
---
|
||||||
|
configFilePath: /etc/conf.d/dmcrypt
|
|
@ -0,0 +1,15 @@
|
||||||
|
backend: apt
|
||||||
|
|
||||||
|
operations:
|
||||||
|
- remove:
|
||||||
|
- 'live-boot'
|
||||||
|
- 'live-boot-doc'
|
||||||
|
- 'live-config'
|
||||||
|
- 'live-config-doc'
|
||||||
|
- 'live-config-systemd'
|
||||||
|
- 'live-config-systemd'
|
||||||
|
- 'live-tools'
|
||||||
|
- 'live-task-localisation'
|
||||||
|
- 'live-task-recommended'
|
||||||
|
- 'calamares-settings-debian'
|
||||||
|
- 'calamares'
|
|
@ -1,12 +1,17 @@
|
||||||
efiSystemPartition: "/boot/efi"
|
efiSystemPartition: "/boot/efi"
|
||||||
|
efiSystemPartitionSize: 300M
|
||||||
|
efiSystemPartitionName: EFI
|
||||||
userSwapChoices:
|
userSwapChoices:
|
||||||
- none # Create no swap, use no swap
|
- none # Create no swap, use no swap
|
||||||
- small # Up to 4GB
|
- small # Up to 4GB
|
||||||
- suspend # At least main memory size
|
- suspend # At least main memory size
|
||||||
- file # To swap file instead of partition
|
- file # To swap file instead of partition
|
||||||
|
swapPartitionName: SWAP
|
||||||
|
drawNestedPartitions: false
|
||||||
alwaysShowPartitionLabels: true
|
alwaysShowPartitionLabels: true
|
||||||
|
allowManualPartitioning: true
|
||||||
initialPartitioningChoice: erase
|
initialPartitioningChoice: erase
|
||||||
initialSwapChoice: none
|
initialSwapChoice: none
|
||||||
defaultFileSystemType: "ext4"
|
defaultFileSystemType: "ext4"
|
||||||
availableFileSystemTypes: ["ext4","f2fs","xfs"]
|
availableFileSystemTypes: ["ext4","btrfs", "f2fs","xfs"]
|
||||||
|
|
|
@ -12,7 +12,7 @@ defaultGroups:
|
||||||
- lpadmin
|
- lpadmin
|
||||||
- scanner
|
- scanner
|
||||||
- bluetooth
|
- bluetooth
|
||||||
- sambashare
|
|
||||||
autologinGroup: autologin
|
autologinGroup: autologin
|
||||||
sudoersGroup: sudo
|
sudoersGroup: sudo
|
||||||
setRootPassword: false
|
setRootPassword: false
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue