Adicionado configuraçoens para construir as duas ultimas lts e uma mais current
This commit is contained in:
parent
040228417f
commit
6f9206e124
|
@ -14,4 +14,6 @@ git pull --ff
|
||||||
|
|
||||||
# this script will build the 7 isos sequencialy
|
# this script will build the 7 isos sequencialy
|
||||||
|
|
||||||
./BldHelper.sh
|
./my-distro-ubuntu-20.04-lts/BldHelper.sh
|
||||||
|
./my-distro-ubuntu-22.04-lts/BldHelper.sh
|
||||||
|
./my-distro-ubuntu-23.04/BldHelper.sh
|
|
@ -11,15 +11,15 @@
|
||||||
# Set environment variables
|
# Set environment variables
|
||||||
PREFIX=My-distro-ubuntu
|
PREFIX=My-distro-ubuntu
|
||||||
SUFFIX=amd64
|
SUFFIX=amd64
|
||||||
BUILD=ubuntu-64
|
BUILD=ubuntu-20.04-lts
|
||||||
FileName="${PREFIX}-${SUFFIX}"
|
FileName="${PREFIX}-${SUFFIX}"
|
||||||
LOCATION="/home/$SUDO_USER/out/${BUILD}"
|
LOCATION="/home/$SUDO_USER/out/${BUILD}"
|
||||||
LogDir="/home/$SUDO_USER/logs"
|
LogDir="/home/$SUDO_USER/logs"
|
||||||
WorkingDir="/home/$SUDO_USER/My-distro-configs-ubuntu/"
|
WorkingDir="/home/$SUDO_USER/My-distro-configs-ubuntu/my-distro-ubuntu-20.04-lts"
|
||||||
|
|
||||||
# Execute the ISO building script
|
# Execute the ISO building script
|
||||||
cd ${WorkingDir}
|
cd ${WorkingDir}
|
||||||
./build.sh
|
./build.sh &> /tmp/build_log.txt
|
||||||
|
|
||||||
# Move and rename the ISO file
|
# Move and rename the ISO file
|
||||||
cd build
|
cd build
|
||||||
|
@ -38,8 +38,9 @@ mv ${FileName}-${TODAY}.iso ${LOCATION}
|
||||||
mv ${FileName}-${TODAY}-sha512.checksum ${LOCATION}
|
mv ${FileName}-${TODAY}-sha512.checksum ${LOCATION}
|
||||||
|
|
||||||
# Move the log file to the log directory (if it exists)
|
# Move the log file to the log directory (if it exists)
|
||||||
if [ -f /tmp/${PREFIX}${SUFFIX}.out ]; then
|
if [ -f /tmp/build_log.txt ]; then
|
||||||
mv /tmp/${PREFIX}${SUFFIX}.out ${LogDir}/${PREFIX}-${SUFFIX}-${BUILD}.log
|
LogFileName="${PREFIX}-${SUFFIX}-${BUILD}.log"
|
||||||
|
mv /tmp/build_log.txt ${LogDir}/${LogFileName}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Clean the build folder
|
# Clean the build folder
|
|
@ -0,0 +1 @@
|
||||||
|
../applications
|
|
@ -0,0 +1 @@
|
||||||
|
../backgrounds
|
|
@ -0,0 +1 @@
|
||||||
|
../bootloader-config
|
|
@ -0,0 +1 @@
|
||||||
|
../bootloaders
|
|
@ -0,0 +1,270 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# Title: build.sh
|
||||||
|
# Description: Script to build My-distro ISO image
|
||||||
|
# Author: manuel rosa <manuelsilvarosa@gmail.com>
|
||||||
|
# Date: Outubro 29, 2023
|
||||||
|
# License: GPL-3.0-or-later
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PATH="/sbin:/usr/sbin:/usr/local/sbin:$PATH"
|
||||||
|
|
||||||
|
# Set the working folder variable
|
||||||
|
build="$(pwd)"
|
||||||
|
|
||||||
|
|
||||||
|
# Create the build folder, move into it removing stale mountpoints and files there.
|
||||||
|
[ -e build ] && [ ! -d build ] && rm -f build || [ ! -e build ] && mkdir build
|
||||||
|
cd build
|
||||||
|
umount $(mount | grep "${PWD}/chroot" | tac | cut -f3 -d" ") 2>/dev/null
|
||||||
|
for i in * .build ; do [ $i = cache ] && continue || rm -rf $i ; done
|
||||||
|
|
||||||
|
|
||||||
|
# Set of the structure to be used for the ISO and Live system.
|
||||||
|
# See /usr/lib/live/build/config for a full list of examples.
|
||||||
|
# Up above is the manual description of what options I used so far.
|
||||||
|
|
||||||
|
lb config noauto \
|
||||||
|
--binary-images iso-hybrid \
|
||||||
|
--mode ubuntu \
|
||||||
|
--architectures amd64 \
|
||||||
|
--linux-flavours generic \
|
||||||
|
--distribution focal \
|
||||||
|
--archive-areas "main multiverse restricted universe" \
|
||||||
|
--mirror-bootstrap http://archive.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-bootstrap http://archive.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-chroot http://archive.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-chroot-security http://security.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-binary http://archive.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-binary-security http://security.ubuntu.com/ubuntu \
|
||||||
|
--mirror-chroot http://archive.ubuntu.com/ubuntu \
|
||||||
|
--mirror-chroot-security http://security.ubuntu.com/ubuntu \
|
||||||
|
--updates true \
|
||||||
|
--security true \
|
||||||
|
--cache true \
|
||||||
|
--apt-recommends true \
|
||||||
|
--firmware-binary true \
|
||||||
|
--firmware-chroot true \
|
||||||
|
--iso-application "My-distro" \
|
||||||
|
--win32-loader false \
|
||||||
|
--iso-volume "My-distro-amd64" \
|
||||||
|
--iso-publisher "Manuel rosa" \
|
||||||
|
--image-name "My-distro" \
|
||||||
|
--win32-loader false \
|
||||||
|
--checksums sha512 \
|
||||||
|
--zsync false \
|
||||||
|
"${@}"
|
||||||
|
|
||||||
|
|
||||||
|
# Install the Xfce Desktop
|
||||||
|
mkdir -p $build/build/config/package-lists
|
||||||
|
echo xfce4 xfce4-goodies > $build/build/config/package-lists/desktop.list.chroot
|
||||||
|
|
||||||
|
# Install software
|
||||||
|
echo "# Install software to the squashfs for calamares to unpack to the OS.
|
||||||
|
linux-headers-generic
|
||||||
|
locales
|
||||||
|
language-selector-gnome
|
||||||
|
#update-manager
|
||||||
|
gnome-packagekit
|
||||||
|
adwaita-icon-theme-full
|
||||||
|
dkms
|
||||||
|
dbus-x11
|
||||||
|
ntp
|
||||||
|
xorg
|
||||||
|
xserver-xorg
|
||||||
|
xserver-xorg-input-synaptics
|
||||||
|
xserver-xorg-input-all
|
||||||
|
xserver-xorg-video-vmware
|
||||||
|
xserver-xorg-video-all
|
||||||
|
ffmpeg
|
||||||
|
sox
|
||||||
|
twolame
|
||||||
|
lame
|
||||||
|
faad
|
||||||
|
gstreamer1.0-plugins-good
|
||||||
|
gstreamer1.0-plugins-ugly
|
||||||
|
gstreamer1.0-plugins-bad
|
||||||
|
gstreamer1.0-pulseaudio
|
||||||
|
unrar
|
||||||
|
rar
|
||||||
|
p7zip-full
|
||||||
|
p7zip-rar
|
||||||
|
zip
|
||||||
|
unzip
|
||||||
|
pulseaudio
|
||||||
|
pavucontrol
|
||||||
|
alsa-utils
|
||||||
|
aptitude
|
||||||
|
synaptic
|
||||||
|
gparted
|
||||||
|
apt-config-auto-update
|
||||||
|
libelf-dev
|
||||||
|
htop
|
||||||
|
package-update-indicator
|
||||||
|
gvfs-backends
|
||||||
|
samba
|
||||||
|
network-manager
|
||||||
|
network-manager-gnome
|
||||||
|
network-manager-pptp-gnome
|
||||||
|
bluez
|
||||||
|
blueman
|
||||||
|
gufw
|
||||||
|
gtk2-engines
|
||||||
|
plymouth
|
||||||
|
plymouth-themes
|
||||||
|
cups
|
||||||
|
system-config-printer
|
||||||
|
lightdm
|
||||||
|
lightdm-gtk-greeter
|
||||||
|
lightdm-gtk-greeter-settings
|
||||||
|
lightdm-autologin-greeter
|
||||||
|
menulibre
|
||||||
|
mugshot
|
||||||
|
xscreensaver
|
||||||
|
xscreensaver-data
|
||||||
|
xscreensaver-data-extra
|
||||||
|
xscreensaver-gl
|
||||||
|
xscreensaver-gl-extra
|
||||||
|
gnome-system-tools
|
||||||
|
gnome-disk-utility
|
||||||
|
gnome-calculator
|
||||||
|
neofetch
|
||||||
|
accountsservice
|
||||||
|
catfish
|
||||||
|
fuseiso
|
||||||
|
timeshift
|
||||||
|
gnome-software
|
||||||
|
gnome-software-plugin-flatpak
|
||||||
|
gnome-software-plugin-snap
|
||||||
|
software-properties-gtk
|
||||||
|
fwupd
|
||||||
|
bleachbit
|
||||||
|
dconf-editor
|
||||||
|
gimp
|
||||||
|
gimp-data-extras
|
||||||
|
evince
|
||||||
|
xsane
|
||||||
|
nano
|
||||||
|
language-pack-de
|
||||||
|
language-pack-en
|
||||||
|
language-pack-fr
|
||||||
|
language-pack-pt
|
||||||
|
language-pack-it
|
||||||
|
language-pack-gnome-de
|
||||||
|
language-pack-gnome-es
|
||||||
|
language-pack-gnome-fr
|
||||||
|
language-pack-gnome-pt
|
||||||
|
language-pack-gnome-it
|
||||||
|
transmission-gtk
|
||||||
|
thunderbird
|
||||||
|
thunderbird-locale-pt-pt
|
||||||
|
thunderbird-locale-pt-br
|
||||||
|
thunderbird-locale-de
|
||||||
|
thunderbird-locale-en
|
||||||
|
thunderbird-locale-en-us
|
||||||
|
thunderbird-locale-es
|
||||||
|
libreoffice
|
||||||
|
libreoffice-gtk3
|
||||||
|
libreoffice-l10n-pt
|
||||||
|
libreoffice-l10n-pt-br
|
||||||
|
libreoffice-l10n-de
|
||||||
|
libreoffice-l10n-en-gb
|
||||||
|
libreoffice-l10n-es
|
||||||
|
printer-driver-cups-pdf
|
||||||
|
gnome-2048
|
||||||
|
gnome-chess
|
||||||
|
gnome-mahjongg
|
||||||
|
gnome-sudoku
|
||||||
|
guvcview
|
||||||
|
vlc
|
||||||
|
qt5-style-plugins
|
||||||
|
qt5ct
|
||||||
|
gdebi
|
||||||
|
f2fs-tools
|
||||||
|
xfsprogs
|
||||||
|
xfsdump
|
||||||
|
tumbler
|
||||||
|
tumbler-plugins-extra
|
||||||
|
ffmpegthumbnailer
|
||||||
|
linux-firmware
|
||||||
|
xterm
|
||||||
|
grub-pc
|
||||||
|
spice-vdagent
|
||||||
|
console-setup
|
||||||
|
|
||||||
|
" > $build/build/config/package-lists/packages.list.chroot
|
||||||
|
|
||||||
|
|
||||||
|
echo "# Installer packages to install the system to disk.
|
||||||
|
calamares
|
||||||
|
calamares-settings-debian
|
||||||
|
|
||||||
|
" > $build/build/config/package-lists/installer.list.chroot
|
||||||
|
|
||||||
|
# Packages to be stored in /pool but not installed in the OS .
|
||||||
|
echo "# These packages are available to the installer, for offline use.
|
||||||
|
b43-fwcutter
|
||||||
|
bcmwl-kernel-source
|
||||||
|
iucode-tool
|
||||||
|
setserial
|
||||||
|
user-setup
|
||||||
|
efibootmgr
|
||||||
|
grub-efi
|
||||||
|
secureboot-db
|
||||||
|
grub-efi-amd64
|
||||||
|
grub-efi-amd64-bin
|
||||||
|
grub-efi-amd64-signed
|
||||||
|
shim
|
||||||
|
shim-signed
|
||||||
|
|
||||||
|
" > $build/build/config/package-lists/installer.list.binary
|
||||||
|
|
||||||
|
|
||||||
|
# Setup the chroot structure
|
||||||
|
mkdir -p $build/build/config/includes.binary
|
||||||
|
mkdir -p $build/build/config/hooks/live
|
||||||
|
mkdir -p $build/build/config/hooks/normal
|
||||||
|
mkdir -p $build/build/config/bootloaders
|
||||||
|
mkdir -p $build/build/config/packages.chroot
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/applications
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/backgrounds
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc/calamares
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/icons
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/themes
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc/live/config.conf.d
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/sbin
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc/lightdm
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/plymouth
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc/default
|
||||||
|
mkdir -p $build/build/config/includes.chroot/boot/grub/themes
|
||||||
|
|
||||||
|
# Copy Configs to the chroot
|
||||||
|
cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d
|
||||||
|
cp $build/applications/* $build/build/config/includes.chroot/usr/share/applications
|
||||||
|
cp $build/hooks/live/* $build/build/config/hooks/live
|
||||||
|
cp $build/hooks/normal/* $build/build/config/hooks/normal
|
||||||
|
cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps
|
||||||
|
cp $build/sources-final/* $build/build/config/includes.chroot/usr/sbin
|
||||||
|
cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin
|
||||||
|
cp $build/grub/grub $build/build/config/includes.chroot/etc/default
|
||||||
|
|
||||||
|
cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm
|
||||||
|
cp -r $build/bootloaders/* $build/build/config/includes.binary
|
||||||
|
cp -r $build/backgrounds/* $build/build/config/includes.chroot/usr/share/backgrounds
|
||||||
|
cp -r $build/calamares/* $build/build/config/includes.chroot/etc/calamares
|
||||||
|
cp -r $build/configs/* $build/build/config/includes.chroot/etc/
|
||||||
|
cp -r $build/icons/* $build/build/config/includes.chroot/usr/share/icons
|
||||||
|
cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes
|
||||||
|
#cp -r $build/packages/* $build/build/config/packages.chroot
|
||||||
|
cp -r $build/grub/themes/* $build/build/config/includes.chroot/boot/grub/themes
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Build the ISO #
|
||||||
|
lb build #--debug --verbose
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
../calamares
|
|
@ -0,0 +1,84 @@
|
||||||
|
; Thunar GtkAccelMap rc-file -*- scheme -*-
|
||||||
|
; this file is an automated accelerator map dump
|
||||||
|
;
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/invert-selection" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarLauncher/open-in-new-tab" "<Primary><Shift>p")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/zoom-in" "<Primary>plus")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/reload" "<Primary>r")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarLauncher/open" "<Primary>o")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/empty-trash" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/zoom-in-alt" "<Primary>equal")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/sort-ascending" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/open-network" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarActions/uca-action-1699649221921047-3" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/switch-next-tab" "<Primary>Page_Down")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-as-compact-list" "<Primary>3")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/about" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarLauncher/open-with-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/open-file-system" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/open-parent" "<Alt>Up")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/properties" "<Alt>Return")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarLauncher/open-in-new-window" "<Primary><Shift>o")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/back" "<Alt>Left")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/sendto-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/delete" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarActions/uca-action-1699645920036592-1" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/select-by-pattern" "<Primary>s")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/close-tab" "<Primary>w")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-tree" "<Primary>e")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarShortcutsPane/sendto-shortcuts" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/help-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarActions/uca-action-1699649302169021-4" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/open-location-alt" "<Alt>d")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/open-home" "<Alt>Home")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarLauncher/open-with-other-in-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarActions/uca-action-1699649053291613-2" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/open-templates" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/rename" "F2")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/paste" "<Primary>v")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/duplicate" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/zoom-out" "<Primary>minus")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarLauncher/sendto-desktop" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-location-selector-toolbar" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/select-all-files" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarLauncher/open-with-other" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/preferences" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/edit-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-side-pane-shortcuts" "<Primary>b")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/contents" "F1")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/close-window" "<Primary>q")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/cut" "<Primary>x")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/switch-previous-tab" "<Primary>Page_Up")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarActions/uca-action-1699648910982267-1" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-type" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/close-all-windows" "<Primary><Shift>w")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-location-selector-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-statusbar" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/copy" "<Primary>c")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/open-trash" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/open-desktop" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/paste-into-folder" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/open-location" "<Primary>l")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/new-window" "<Primary>n")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-menubar" "<Primary>m")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/create-folder" "<Primary><Shift>n")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-as-detailed-list" "<Primary>2")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/arrange-items-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-as-icons" "<Primary>1")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/forward" "<Alt>Right")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/restore" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/file-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/make-link" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/sort-descending" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/new-tab" "<Primary>t")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/go-menu" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-size" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-mtime" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/show-hidden" "<Primary>h")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/view-location-selector-pathbar" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/zoom-reset" "<Primary>0")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/move-to-trash" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarStandardView/sort-by-name" "")
|
||||||
|
; (gtk_accel_path "<Actions>/ThunarWindow/detach-tab" "")
|
|
@ -0,0 +1,49 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<actions>
|
||||||
|
<action>
|
||||||
|
<icon>utilities-terminal</icon>
|
||||||
|
<name>Open terminal here</name>
|
||||||
|
<unique-id>1699645920036592-1</unique-id>
|
||||||
|
<command>exo-open --working-directory %f --launch TerminalEmulator</command>
|
||||||
|
<description>Exemple of a custom action</description>
|
||||||
|
<patterns>*</patterns>
|
||||||
|
<startup-notify/>
|
||||||
|
<directories/>
|
||||||
|
</action>
|
||||||
|
<action>
|
||||||
|
<icon>file-manager</icon>
|
||||||
|
<name>Open as root</name>
|
||||||
|
<unique-id>1699649053291613-2</unique-id>
|
||||||
|
<command>pkexec thunar %f</command>
|
||||||
|
<description>Open as root</description>
|
||||||
|
<patterns>*</patterns>
|
||||||
|
<directories/>
|
||||||
|
</action>
|
||||||
|
<action>
|
||||||
|
<icon>preferences-system-search</icon>
|
||||||
|
<name>Search for files</name>
|
||||||
|
<unique-id>1699648910982267-1</unique-id>
|
||||||
|
<command>catfish --path=%f</command>
|
||||||
|
<description>Find files and folders</description>
|
||||||
|
<patterns>*</patterns>
|
||||||
|
<directories/>
|
||||||
|
</action>
|
||||||
|
<action>
|
||||||
|
<icon>accessories-text-editor</icon>
|
||||||
|
<name>Edit as root </name>
|
||||||
|
<unique-id>1699649221921047-3</unique-id>
|
||||||
|
<command>pkexec mousepad %f</command>
|
||||||
|
<description>Edit as root </description>
|
||||||
|
<patterns>*</patterns>
|
||||||
|
<text-files/>
|
||||||
|
</action>
|
||||||
|
<action>
|
||||||
|
<icon>x-office-document-template</icon>
|
||||||
|
<name>Open in terminal</name>
|
||||||
|
<unique-id>1699649302169021-4</unique-id>
|
||||||
|
<command>xfce4-terminal -x nano %f</command>
|
||||||
|
<description>Open in terminal</description>
|
||||||
|
<patterns>*</patterns>
|
||||||
|
<text-files/>
|
||||||
|
</action>
|
||||||
|
</actions>
|
|
@ -0,0 +1,81 @@
|
||||||
|
favorites=firefox.desktop,thunderbird.desktop,thunar.desktop,xfce4-terminal.desktop
|
||||||
|
recent=
|
||||||
|
button-title=My-distro
|
||||||
|
button-icon=debian-logo
|
||||||
|
button-single-row=false
|
||||||
|
show-button-title=true
|
||||||
|
show-button-icon=true
|
||||||
|
launcher-show-name=true
|
||||||
|
launcher-show-description=true
|
||||||
|
launcher-show-tooltip=true
|
||||||
|
item-icon-size=3
|
||||||
|
hover-switch-category=true
|
||||||
|
category-show-name=true
|
||||||
|
category-icon-size=1
|
||||||
|
load-hierarchy=false
|
||||||
|
view-as-icons=true
|
||||||
|
recent-items-max=10
|
||||||
|
favorites-in-recent=true
|
||||||
|
display-recent-default=false
|
||||||
|
position-search-alternate=true
|
||||||
|
position-commands-alternate=true
|
||||||
|
position-categories-alternate=true
|
||||||
|
stay-on-focus-out=false
|
||||||
|
confirm-session-command=true
|
||||||
|
menu-width=662
|
||||||
|
menu-height=523
|
||||||
|
menu-opacity=100
|
||||||
|
command-settings=xfce4-settings-manager
|
||||||
|
show-command-settings=true
|
||||||
|
command-lockscreen=xflock4
|
||||||
|
show-command-lockscreen=true
|
||||||
|
command-switchuser=dm-tool switch-to-greeter
|
||||||
|
show-command-switchuser=false
|
||||||
|
command-logoutuser=xfce4-session-logout --logout --fast
|
||||||
|
show-command-logoutuser=false
|
||||||
|
command-restart=xfce4-session-logout --reboot --fast
|
||||||
|
show-command-restart=false
|
||||||
|
command-shutdown=xfce4-session-logout --halt --fast
|
||||||
|
show-command-shutdown=false
|
||||||
|
command-suspend=xfce4-session-logout --suspend
|
||||||
|
show-command-suspend=false
|
||||||
|
command-hibernate=xfce4-session-logout --hibernate
|
||||||
|
show-command-hibernate=false
|
||||||
|
command-logout=xfce4-session-logout
|
||||||
|
show-command-logout=true
|
||||||
|
command-menueditor=menulibre
|
||||||
|
show-command-menueditor=true
|
||||||
|
command-profile=mugshot
|
||||||
|
show-command-profile=true
|
||||||
|
search-actions=5
|
||||||
|
|
||||||
|
[action0]
|
||||||
|
name=Manual
|
||||||
|
pattern=#
|
||||||
|
command=exo-open --launch TerminalEmulator man %s
|
||||||
|
regex=false
|
||||||
|
|
||||||
|
[action1]
|
||||||
|
name=Pesquisa web
|
||||||
|
pattern=?
|
||||||
|
command=exo-open --launch WebBrowser https://duckduckgo.com/?q=%u
|
||||||
|
regex=false
|
||||||
|
|
||||||
|
[action2]
|
||||||
|
name=Wikipédia
|
||||||
|
pattern=!w
|
||||||
|
command=exo-open --launch WebBrowser https://en.wikipedia.org/wiki/%u
|
||||||
|
regex=false
|
||||||
|
|
||||||
|
[action3]
|
||||||
|
name=Executar no terminal
|
||||||
|
pattern=!
|
||||||
|
command=exo-open --launch TerminalEmulator %s
|
||||||
|
regex=false
|
||||||
|
|
||||||
|
[action4]
|
||||||
|
name=Abrir URI
|
||||||
|
pattern=^(file|http|https):\\/\\/(.*)$
|
||||||
|
command=exo-open \\0
|
||||||
|
regex=true
|
||||||
|
|
|
@ -0,0 +1,43 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="displays" version="1.0">
|
||||||
|
<property name="ActiveProfile" type="string" value="Default"/>
|
||||||
|
<property name="Default" type="empty">
|
||||||
|
<property name="Virtual1" type="string" value="Virtual1">
|
||||||
|
<property name="Active" type="bool" value="true"/>
|
||||||
|
<property name="EDID" type="string" value=""/>
|
||||||
|
<property name="Resolution" type="string" value="1440x900"/>
|
||||||
|
<property name="RefreshRate" type="double" value="59.887445"/>
|
||||||
|
<property name="Rotation" type="int" value="0"/>
|
||||||
|
<property name="Reflection" type="string" value="0"/>
|
||||||
|
<property name="Primary" type="bool" value="true"/>
|
||||||
|
<property name="Scale" type="empty">
|
||||||
|
<property name="X" type="double" value="1.000000"/>
|
||||||
|
<property name="Y" type="double" value="1.000000"/>
|
||||||
|
</property>
|
||||||
|
<property name="Position" type="empty">
|
||||||
|
<property name="X" type="int" value="0"/>
|
||||||
|
<property name="Y" type="int" value="0"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
<property name="Fallback" type="empty">
|
||||||
|
<property name="Virtual1" type="string" value="Virtual1">
|
||||||
|
<property name="Active" type="bool" value="true"/>
|
||||||
|
<property name="EDID" type="string" value=""/>
|
||||||
|
<property name="Resolution" type="string" value="1440x900"/>
|
||||||
|
<property name="RefreshRate" type="double" value="59.887445"/>
|
||||||
|
<property name="Rotation" type="int" value="0"/>
|
||||||
|
<property name="Reflection" type="string" value="0"/>
|
||||||
|
<property name="Primary" type="bool" value="true"/>
|
||||||
|
<property name="Scale" type="empty">
|
||||||
|
<property name="X" type="double" value="1.000000"/>
|
||||||
|
<property name="Y" type="double" value="1.000000"/>
|
||||||
|
</property>
|
||||||
|
<property name="Position" type="empty">
|
||||||
|
<property name="X" type="int" value="0"/>
|
||||||
|
<property name="Y" type="int" value="0"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,7 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="keyboards" version="1.0">
|
||||||
|
<property name="Default" type="empty">
|
||||||
|
<property name="Numlock" type="bool" value="true"/>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,9 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="ristretto" version="1.0">
|
||||||
|
<property name="window" type="empty">
|
||||||
|
<property name="navigationbar" type="empty">
|
||||||
|
<property name="position" type="string" value="left"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,12 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="thunar" version="1.0">
|
||||||
|
<property name="last-view" type="string" value="ThunarIconView"/>
|
||||||
|
<property name="last-icon-view-zoom-level" type="string" value="THUNAR_ZOOM_LEVEL_100_PERCENT"/>
|
||||||
|
<property name="last-window-maximized" type="bool" value="false"/>
|
||||||
|
<property name="misc-single-click" type="bool" value="true"/>
|
||||||
|
<property name="last-window-width" type="int" value="1108"/>
|
||||||
|
<property name="last-window-height" type="int" value="673"/>
|
||||||
|
<property name="last-separator-position" type="int" value="171"/>
|
||||||
|
<property name="last-show-hidden" type="bool" value="false"/>
|
||||||
|
</channel>
|
|
@ -0,0 +1,28 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="xfce4-desktop" version="1.0">
|
||||||
|
<property name="backdrop" type="empty">
|
||||||
|
<property name="screen0" type="empty">
|
||||||
|
<property name="monitor0" type="empty">
|
||||||
|
<property name="image-path" type="string" value="/usr/share/backgrounds/snow_covered_mountains_under_black_cloudy_sky_4k_hd_black.jpg"/>
|
||||||
|
<property name="image-style" type="int" value="3"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
<property name="desktop-menu" type="empty">
|
||||||
|
<property name="show" type="bool" value="false"/>
|
||||||
|
</property>
|
||||||
|
<property name="desktop-icons" type="empty">
|
||||||
|
<property name="single-click" type="bool" value="true"/>
|
||||||
|
<property name="file-icons" type="empty">
|
||||||
|
<property name="show-removable" type="bool" value="false"/>
|
||||||
|
<property name="show-home" type="bool" value="false"/>
|
||||||
|
<property name="show-filesystem" type="bool" value="false"/>
|
||||||
|
<property name="show-trash" type="bool" value="false"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
<property name="last" type="empty">
|
||||||
|
<property name="window-width" type="int" value="776"/>
|
||||||
|
<property name="window-height" type="int" value="558"/>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,196 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="xfce4-keyboard-shortcuts" version="1.0">
|
||||||
|
<property name="commands" type="empty">
|
||||||
|
<property name="default" type="empty">
|
||||||
|
<property name="<Alt>F1" type="empty"/>
|
||||||
|
<property name="<Alt>F2" type="empty">
|
||||||
|
<property name="startup-notify" type="empty"/>
|
||||||
|
</property>
|
||||||
|
<property name="<Alt>F3" type="empty">
|
||||||
|
<property name="startup-notify" type="empty"/>
|
||||||
|
</property>
|
||||||
|
<property name="<Primary><Alt>Delete" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>l" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>t" type="empty"/>
|
||||||
|
<property name="XF86Display" type="empty"/>
|
||||||
|
<property name="<Super>p" type="empty"/>
|
||||||
|
<property name="<Primary>Escape" type="empty"/>
|
||||||
|
<property name="XF86WWW" type="empty"/>
|
||||||
|
<property name="HomePage" type="empty"/>
|
||||||
|
<property name="XF86Mail" type="empty"/>
|
||||||
|
<property name="Print" type="empty"/>
|
||||||
|
<property name="<Alt>Print" type="empty"/>
|
||||||
|
<property name="<Shift>Print" type="empty"/>
|
||||||
|
<property name="<Super>e" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>f" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>Escape" type="empty"/>
|
||||||
|
<property name="<Primary><Shift>Escape" type="empty"/>
|
||||||
|
<property name="<Super>r" type="empty">
|
||||||
|
<property name="startup-notify" type="empty"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
<property name="custom" type="empty">
|
||||||
|
<property name="<Alt>F2" type="string" value="xfce4-appfinder --collapsed">
|
||||||
|
<property name="startup-notify" type="bool" value="true"/>
|
||||||
|
</property>
|
||||||
|
<property name="<Alt>Print" type="string" value="xfce4-screenshooter -w"/>
|
||||||
|
<property name="<Super>r" type="string" value="xfce4-appfinder -c">
|
||||||
|
<property name="startup-notify" type="bool" value="true"/>
|
||||||
|
</property>
|
||||||
|
<property name="XF86WWW" type="string" value="exo-open --launch WebBrowser"/>
|
||||||
|
<property name="XF86Mail" type="string" value="exo-open --launch MailReader"/>
|
||||||
|
<property name="<Alt>F3" type="string" value="xfce4-appfinder">
|
||||||
|
<property name="startup-notify" type="bool" value="true"/>
|
||||||
|
</property>
|
||||||
|
<property name="Print" type="string" value="xfce4-screenshooter"/>
|
||||||
|
<property name="<Primary>Escape" type="string" value="xfdesktop --menu"/>
|
||||||
|
<property name="<Shift>Print" type="string" value="xfce4-screenshooter -r"/>
|
||||||
|
<property name="<Primary><Alt>Delete" type="string" value="xfce4-session-logout"/>
|
||||||
|
<property name="<Primary><Alt>t" type="string" value="exo-open --launch TerminalEmulator"/>
|
||||||
|
<property name="<Primary><Alt>f" type="string" value="thunar"/>
|
||||||
|
<property name="<Primary><Alt>l" type="string" value="xflock4"/>
|
||||||
|
<property name="<Alt>F1" type="string" value="xfce4-popup-applicationsmenu"/>
|
||||||
|
<property name="<Super>p" type="string" value="xfce4-display-settings --minimal"/>
|
||||||
|
<property name="<Primary><Shift>Escape" type="string" value="xfce4-taskmanager"/>
|
||||||
|
<property name="<Super>e" type="string" value="thunar"/>
|
||||||
|
<property name="<Primary><Alt>Escape" type="string" value="xkill"/>
|
||||||
|
<property name="HomePage" type="string" value="exo-open --launch WebBrowser"/>
|
||||||
|
<property name="XF86Display" type="string" value="xfce4-display-settings --minimal"/>
|
||||||
|
<property name="override" type="bool" value="true"/>
|
||||||
|
<property name="F12" type="string" value="xfce4-terminal --drop-down"/>
|
||||||
|
<property name="Super_L" type="string" value="xfce4-popup-whiskermenu"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
<property name="xfwm4" type="empty">
|
||||||
|
<property name="default" type="empty">
|
||||||
|
<property name="<Alt>Insert" type="empty"/>
|
||||||
|
<property name="Escape" type="empty"/>
|
||||||
|
<property name="Left" type="empty"/>
|
||||||
|
<property name="Right" type="empty"/>
|
||||||
|
<property name="Up" type="empty"/>
|
||||||
|
<property name="Down" type="empty"/>
|
||||||
|
<property name="<Alt>Tab" type="empty"/>
|
||||||
|
<property name="<Alt><Shift>Tab" type="empty"/>
|
||||||
|
<property name="<Alt>Delete" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>Down" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>Left" type="empty"/>
|
||||||
|
<property name="<Shift><Alt>Page_Down" type="empty"/>
|
||||||
|
<property name="<Alt>F4" type="empty"/>
|
||||||
|
<property name="<Alt>F6" type="empty"/>
|
||||||
|
<property name="<Alt>F7" type="empty"/>
|
||||||
|
<property name="<Alt>F8" type="empty"/>
|
||||||
|
<property name="<Alt>F9" type="empty"/>
|
||||||
|
<property name="<Alt>F10" type="empty"/>
|
||||||
|
<property name="<Alt>F11" type="empty"/>
|
||||||
|
<property name="<Alt>F12" type="empty"/>
|
||||||
|
<property name="<Primary><Shift><Alt>Left" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>End" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>Home" type="empty"/>
|
||||||
|
<property name="<Primary><Shift><Alt>Right" type="empty"/>
|
||||||
|
<property name="<Primary><Shift><Alt>Up" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>KP_1" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>KP_2" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>KP_3" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>KP_4" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>KP_5" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>KP_6" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>KP_7" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>KP_8" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>KP_9" type="empty"/>
|
||||||
|
<property name="<Alt>space" type="empty"/>
|
||||||
|
<property name="<Shift><Alt>Page_Up" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>Right" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>d" type="empty"/>
|
||||||
|
<property name="<Primary><Alt>Up" type="empty"/>
|
||||||
|
<property name="<Super>Tab" type="empty"/>
|
||||||
|
<property name="<Primary>F1" type="empty"/>
|
||||||
|
<property name="<Primary>F2" type="empty"/>
|
||||||
|
<property name="<Primary>F3" type="empty"/>
|
||||||
|
<property name="<Primary>F4" type="empty"/>
|
||||||
|
<property name="<Primary>F5" type="empty"/>
|
||||||
|
<property name="<Primary>F6" type="empty"/>
|
||||||
|
<property name="<Primary>F7" type="empty"/>
|
||||||
|
<property name="<Primary>F8" type="empty"/>
|
||||||
|
<property name="<Primary>F9" type="empty"/>
|
||||||
|
<property name="<Primary>F10" type="empty"/>
|
||||||
|
<property name="<Primary>F11" type="empty"/>
|
||||||
|
<property name="<Primary>F12" type="empty"/>
|
||||||
|
<property name="<Super>KP_Left" type="empty"/>
|
||||||
|
<property name="<Super>KP_Right" type="empty"/>
|
||||||
|
<property name="<Super>KP_Up" type="empty"/>
|
||||||
|
<property name="<Super>KP_Down" type="empty"/>
|
||||||
|
<property name="<Super>KP_Page_Up" type="empty"/>
|
||||||
|
<property name="<Super>KP_Home" type="empty"/>
|
||||||
|
<property name="<Super>KP_End" type="empty"/>
|
||||||
|
<property name="<Super>KP_Next" type="empty"/>
|
||||||
|
</property>
|
||||||
|
<property name="custom" type="empty">
|
||||||
|
<property name="<Primary>F12" type="string" value="workspace_12_key"/>
|
||||||
|
<property name="<Super>KP_Down" type="string" value="tile_up_key"/>
|
||||||
|
<property name="<Alt>F4" type="string" value="close_window_key"/>
|
||||||
|
<property name="<Primary><Alt>KP_3" type="string" value="move_window_workspace_3_key"/>
|
||||||
|
<property name="<Primary>F2" type="string" value="workspace_2_key"/>
|
||||||
|
<property name="<Primary>F6" type="string" value="workspace_6_key"/>
|
||||||
|
<property name="<Primary><Alt>Down" type="string" value="down_workspace_key"/>
|
||||||
|
<property name="<Primary><Alt>KP_9" type="string" value="move_window_workspace_9_key"/>
|
||||||
|
<property name="<Super>KP_Up" type="string" value="tile_down_key"/>
|
||||||
|
<property name="<Primary><Alt>End" type="string" value="move_window_next_workspace_key"/>
|
||||||
|
<property name="<Primary>F8" type="string" value="workspace_8_key"/>
|
||||||
|
<property name="<Primary><Shift><Alt>Left" type="string" value="move_window_left_key"/>
|
||||||
|
<property name="<Super>KP_Right" type="string" value="tile_right_key"/>
|
||||||
|
<property name="<Primary><Alt>KP_4" type="string" value="move_window_workspace_4_key"/>
|
||||||
|
<property name="Right" type="string" value="right_key"/>
|
||||||
|
<property name="Down" type="string" value="down_key"/>
|
||||||
|
<property name="<Primary>F3" type="string" value="workspace_3_key"/>
|
||||||
|
<property name="<Shift><Alt>Page_Down" type="string" value="lower_window_key"/>
|
||||||
|
<property name="<Primary>F9" type="string" value="workspace_9_key"/>
|
||||||
|
<property name="<Alt>Tab" type="string" value="cycle_windows_key"/>
|
||||||
|
<property name="<Primary><Shift><Alt>Right" type="string" value="move_window_right_key"/>
|
||||||
|
<property name="<Primary><Alt>Right" type="string" value="right_workspace_key"/>
|
||||||
|
<property name="<Alt>F6" type="string" value="stick_window_key"/>
|
||||||
|
<property name="<Primary><Alt>KP_5" type="string" value="move_window_workspace_5_key"/>
|
||||||
|
<property name="<Primary>F11" type="string" value="workspace_11_key"/>
|
||||||
|
<property name="<Alt>F10" type="string" value="maximize_window_key"/>
|
||||||
|
<property name="<Alt>Delete" type="string" value="del_workspace_key"/>
|
||||||
|
<property name="<Super>Tab" type="string" value="switch_window_key"/>
|
||||||
|
<property name="<Primary><Alt>d" type="string" value="show_desktop_key"/>
|
||||||
|
<property name="<Primary>F4" type="string" value="workspace_4_key"/>
|
||||||
|
<property name="<Super>KP_Page_Up" type="string" value="tile_up_right_key"/>
|
||||||
|
<property name="<Alt>F7" type="string" value="move_window_key"/>
|
||||||
|
<property name="Up" type="string" value="up_key"/>
|
||||||
|
<property name="<Primary><Alt>KP_6" type="string" value="move_window_workspace_6_key"/>
|
||||||
|
<property name="<Alt>F11" type="string" value="fullscreen_key"/>
|
||||||
|
<property name="<Alt>space" type="string" value="popup_menu_key"/>
|
||||||
|
<property name="<Super>KP_Home" type="string" value="tile_up_left_key"/>
|
||||||
|
<property name="Escape" type="string" value="cancel_key"/>
|
||||||
|
<property name="<Primary><Alt>KP_1" type="string" value="move_window_workspace_1_key"/>
|
||||||
|
<property name="<Super>KP_Next" type="string" value="tile_down_right_key"/>
|
||||||
|
<property name="<Super>KP_Left" type="string" value="tile_left_key"/>
|
||||||
|
<property name="<Shift><Alt>Page_Up" type="string" value="raise_window_key"/>
|
||||||
|
<property name="<Primary><Alt>Home" type="string" value="move_window_prev_workspace_key"/>
|
||||||
|
<property name="<Alt><Shift>Tab" type="string" value="cycle_reverse_windows_key"/>
|
||||||
|
<property name="<Primary><Alt>Left" type="string" value="left_workspace_key"/>
|
||||||
|
<property name="<Alt>F12" type="string" value="above_key"/>
|
||||||
|
<property name="<Primary><Shift><Alt>Up" type="string" value="move_window_up_key"/>
|
||||||
|
<property name="<Primary>F5" type="string" value="workspace_5_key"/>
|
||||||
|
<property name="<Alt>F8" type="string" value="resize_window_key"/>
|
||||||
|
<property name="<Primary><Alt>KP_7" type="string" value="move_window_workspace_7_key"/>
|
||||||
|
<property name="<Primary><Alt>KP_2" type="string" value="move_window_workspace_2_key"/>
|
||||||
|
<property name="<Super>KP_End" type="string" value="tile_down_left_key"/>
|
||||||
|
<property name="<Primary><Alt>Up" type="string" value="up_workspace_key"/>
|
||||||
|
<property name="<Alt>F9" type="string" value="hide_window_key"/>
|
||||||
|
<property name="<Primary>F7" type="string" value="workspace_7_key"/>
|
||||||
|
<property name="<Primary>F10" type="string" value="workspace_10_key"/>
|
||||||
|
<property name="Left" type="string" value="left_key"/>
|
||||||
|
<property name="<Primary><Alt>KP_8" type="string" value="move_window_workspace_8_key"/>
|
||||||
|
<property name="<Alt>Insert" type="string" value="add_workspace_key"/>
|
||||||
|
<property name="<Primary>F1" type="string" value="workspace_1_key"/>
|
||||||
|
<property name="override" type="bool" value="true"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
<property name="providers" type="array">
|
||||||
|
<value type="string" value="xfwm4"/>
|
||||||
|
<value type="string" value="commands"/>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,9 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="xfce4-notifyd" version="1.0">
|
||||||
|
<property name="applications" type="empty">
|
||||||
|
<property name="known_applications" type="array">
|
||||||
|
<value type="string" value="thunar"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,89 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="xfce4-panel" version="1.0">
|
||||||
|
<property name="configver" type="int" value="2"/>
|
||||||
|
<property name="panels" type="array">
|
||||||
|
<value type="int" value="1"/>
|
||||||
|
<property name="dark-mode" type="bool" value="false"/>
|
||||||
|
<property name="panel-1" type="empty">
|
||||||
|
<property name="position" type="string" value="p=8;x=960;y=1066"/>
|
||||||
|
<property name="length" type="uint" value="100"/>
|
||||||
|
<property name="position-locked" type="bool" value="true"/>
|
||||||
|
<property name="icon-size" type="uint" value="0"/>
|
||||||
|
<property name="size" type="uint" value="35"/>
|
||||||
|
<property name="plugin-ids" type="array">
|
||||||
|
<value type="int" value="7"/>
|
||||||
|
<value type="int" value="1"/>
|
||||||
|
<value type="int" value="2"/>
|
||||||
|
<value type="int" value="3"/>
|
||||||
|
<value type="int" value="4"/>
|
||||||
|
<value type="int" value="5"/>
|
||||||
|
<value type="int" value="6"/>
|
||||||
|
<value type="int" value="8"/>
|
||||||
|
<value type="int" value="9"/>
|
||||||
|
<value type="int" value="10"/>
|
||||||
|
<value type="int" value="11"/>
|
||||||
|
<value type="int" value="12"/>
|
||||||
|
<value type="int" value="13"/>
|
||||||
|
<value type="int" value="14"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
<property name="plugins" type="empty">
|
||||||
|
<property name="plugin-2" type="string" value="tasklist">
|
||||||
|
<property name="grouping" type="uint" value="1"/>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-3" type="string" value="separator">
|
||||||
|
<property name="expand" type="bool" value="true"/>
|
||||||
|
<property name="style" type="uint" value="0"/>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-4" type="string" value="pager">
|
||||||
|
<property name="rows" type="uint" value="2"/>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-5" type="string" value="separator">
|
||||||
|
<property name="style" type="uint" value="0"/>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-6" type="string" value="systray">
|
||||||
|
<property name="square-icons" type="bool" value="true"/>
|
||||||
|
<property name="known-legacy-items" type="array">
|
||||||
|
<value type="string" value="terminal xfce"/>
|
||||||
|
<value type="string" value="thunar"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-8" type="string" value="pulseaudio">
|
||||||
|
<property name="enable-keyboard-shortcuts" type="bool" value="true"/>
|
||||||
|
<property name="show-notifications" type="bool" value="true"/>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-9" type="string" value="power-manager-plugin"/>
|
||||||
|
<property name="plugin-10" type="string" value="notification-plugin"/>
|
||||||
|
<property name="plugin-11" type="string" value="separator">
|
||||||
|
<property name="style" type="uint" value="0"/>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-12" type="string" value="clock"/>
|
||||||
|
<property name="plugin-13" type="string" value="separator">
|
||||||
|
<property name="style" type="uint" value="0"/>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-14" type="string" value="actions">
|
||||||
|
<property name="items" type="array">
|
||||||
|
<value type="string" value="-lock-screen"/>
|
||||||
|
<value type="string" value="-switch-user"/>
|
||||||
|
<value type="string" value="-separator"/>
|
||||||
|
<value type="string" value="-suspend"/>
|
||||||
|
<value type="string" value="-hibernate"/>
|
||||||
|
<value type="string" value="-hybrid-sleep"/>
|
||||||
|
<value type="string" value="-separator"/>
|
||||||
|
<value type="string" value="-shutdown"/>
|
||||||
|
<value type="string" value="-restart"/>
|
||||||
|
<value type="string" value="-separator"/>
|
||||||
|
<value type="string" value="+logout"/>
|
||||||
|
<value type="string" value="-logout-dialog"/>
|
||||||
|
</property>
|
||||||
|
<property name="appearance" type="uint" value="0"/>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-1" type="string" value="places">
|
||||||
|
<property name="show-button-type" type="int" value="2"/>
|
||||||
|
<property name="show-recent-number" type="int" value="10"/>
|
||||||
|
</property>
|
||||||
|
<property name="plugin-7" type="string" value="whiskermenu"/>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,8 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="xfce4-power-manager" version="1.0">
|
||||||
|
<property name="xfce4-power-manager" type="empty">
|
||||||
|
<property name="power-button-action" type="empty"/>
|
||||||
|
<property name="show-tray-icon" type="bool" value="false"/>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,42 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="xfce4-session" version="1.0">
|
||||||
|
<property name="splash" type="empty">
|
||||||
|
<property name="Engine" type="empty"/>
|
||||||
|
<property name="engines" type="empty">
|
||||||
|
<property name="simple" type="empty">
|
||||||
|
<property name="Font" type="empty"/>
|
||||||
|
<property name="BgColor" type="empty"/>
|
||||||
|
<property name="FgColor" type="empty"/>
|
||||||
|
<property name="Image" type="empty"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
<property name="general" type="empty">
|
||||||
|
<property name="FailsafeSessionName" type="empty"/>
|
||||||
|
<property name="LockCommand" type="empty"/>
|
||||||
|
<property name="SessionName" type="string" value="Default"/>
|
||||||
|
<property name="SaveOnExit" type="bool" value="true"/>
|
||||||
|
</property>
|
||||||
|
<property name="sessions" type="empty">
|
||||||
|
<property name="Failsafe" type="empty">
|
||||||
|
<property name="IsFailsafe" type="empty"/>
|
||||||
|
<property name="Count" type="empty"/>
|
||||||
|
<property name="Client0_Command" type="empty"/>
|
||||||
|
<property name="Client0_Priority" type="empty"/>
|
||||||
|
<property name="Client0_PerScreen" type="empty"/>
|
||||||
|
<property name="Client1_Command" type="empty"/>
|
||||||
|
<property name="Client1_Priority" type="empty"/>
|
||||||
|
<property name="Client1_PerScreen" type="empty"/>
|
||||||
|
<property name="Client2_Command" type="empty"/>
|
||||||
|
<property name="Client2_Priority" type="empty"/>
|
||||||
|
<property name="Client2_PerScreen" type="empty"/>
|
||||||
|
<property name="Client3_Command" type="empty"/>
|
||||||
|
<property name="Client3_Priority" type="empty"/>
|
||||||
|
<property name="Client3_PerScreen" type="empty"/>
|
||||||
|
<property name="Client4_Command" type="empty"/>
|
||||||
|
<property name="Client4_Priority" type="empty"/>
|
||||||
|
<property name="Client4_PerScreen" type="empty"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,8 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="xfce4-settings-manager" version="1.0">
|
||||||
|
<property name="last" type="empty">
|
||||||
|
<property name="window-width" type="int" value="1035"/>
|
||||||
|
<property name="window-height" type="int" value="754"/>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,91 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="xfwm4" version="1.0">
|
||||||
|
<property name="general" type="empty">
|
||||||
|
<property name="activate_action" type="string" value="bring"/>
|
||||||
|
<property name="borderless_maximize" type="bool" value="true"/>
|
||||||
|
<property name="box_move" type="bool" value="false"/>
|
||||||
|
<property name="box_resize" type="bool" value="false"/>
|
||||||
|
<property name="button_layout" type="string" value="O|SHMC"/>
|
||||||
|
<property name="button_offset" type="int" value="0"/>
|
||||||
|
<property name="button_spacing" type="int" value="0"/>
|
||||||
|
<property name="click_to_focus" type="bool" value="true"/>
|
||||||
|
<property name="cycle_apps_only" type="bool" value="false"/>
|
||||||
|
<property name="cycle_draw_frame" type="bool" value="true"/>
|
||||||
|
<property name="cycle_raise" type="bool" value="false"/>
|
||||||
|
<property name="cycle_hidden" type="bool" value="true"/>
|
||||||
|
<property name="cycle_minimum" type="bool" value="true"/>
|
||||||
|
<property name="cycle_minimized" type="bool" value="false"/>
|
||||||
|
<property name="cycle_preview" type="bool" value="true"/>
|
||||||
|
<property name="cycle_tabwin_mode" type="int" value="0"/>
|
||||||
|
<property name="cycle_workspaces" type="bool" value="false"/>
|
||||||
|
<property name="double_click_action" type="string" value="maximize"/>
|
||||||
|
<property name="double_click_distance" type="int" value="5"/>
|
||||||
|
<property name="double_click_time" type="int" value="250"/>
|
||||||
|
<property name="easy_click" type="string" value="Alt"/>
|
||||||
|
<property name="focus_delay" type="int" value="250"/>
|
||||||
|
<property name="focus_hint" type="bool" value="true"/>
|
||||||
|
<property name="focus_new" type="bool" value="true"/>
|
||||||
|
<property name="frame_opacity" type="int" value="100"/>
|
||||||
|
<property name="frame_border_top" type="int" value="0"/>
|
||||||
|
<property name="full_width_title" type="bool" value="true"/>
|
||||||
|
<property name="horiz_scroll_opacity" type="bool" value="false"/>
|
||||||
|
<property name="inactive_opacity" type="int" value="100"/>
|
||||||
|
<property name="maximized_offset" type="int" value="0"/>
|
||||||
|
<property name="mousewheel_rollup" type="bool" value="true"/>
|
||||||
|
<property name="move_opacity" type="int" value="100"/>
|
||||||
|
<property name="placement_mode" type="string" value="center"/>
|
||||||
|
<property name="placement_ratio" type="int" value="20"/>
|
||||||
|
<property name="popup_opacity" type="int" value="100"/>
|
||||||
|
<property name="prevent_focus_stealing" type="bool" value="false"/>
|
||||||
|
<property name="raise_delay" type="int" value="250"/>
|
||||||
|
<property name="raise_on_click" type="bool" value="true"/>
|
||||||
|
<property name="raise_on_focus" type="bool" value="false"/>
|
||||||
|
<property name="raise_with_any_button" type="bool" value="true"/>
|
||||||
|
<property name="repeat_urgent_blink" type="bool" value="false"/>
|
||||||
|
<property name="resize_opacity" type="int" value="100"/>
|
||||||
|
<property name="scroll_workspaces" type="bool" value="true"/>
|
||||||
|
<property name="shadow_delta_height" type="int" value="0"/>
|
||||||
|
<property name="shadow_delta_width" type="int" value="0"/>
|
||||||
|
<property name="shadow_delta_x" type="int" value="0"/>
|
||||||
|
<property name="shadow_delta_y" type="int" value="-3"/>
|
||||||
|
<property name="shadow_opacity" type="int" value="50"/>
|
||||||
|
<property name="show_app_icon" type="bool" value="false"/>
|
||||||
|
<property name="show_dock_shadow" type="bool" value="true"/>
|
||||||
|
<property name="show_frame_shadow" type="bool" value="true"/>
|
||||||
|
<property name="show_popup_shadow" type="bool" value="false"/>
|
||||||
|
<property name="snap_resist" type="bool" value="false"/>
|
||||||
|
<property name="snap_to_border" type="bool" value="true"/>
|
||||||
|
<property name="snap_to_windows" type="bool" value="false"/>
|
||||||
|
<property name="snap_width" type="int" value="10"/>
|
||||||
|
<property name="vblank_mode" type="string" value="auto"/>
|
||||||
|
<property name="theme" type="string" value="Fluent-round"/>
|
||||||
|
<property name="tile_on_move" type="bool" value="true"/>
|
||||||
|
<property name="title_alignment" type="string" value="center"/>
|
||||||
|
<property name="title_font" type="string" value="Sans Bold 9"/>
|
||||||
|
<property name="title_horizontal_offset" type="int" value="0"/>
|
||||||
|
<property name="titleless_maximize" type="bool" value="false"/>
|
||||||
|
<property name="title_shadow_active" type="string" value="false"/>
|
||||||
|
<property name="title_shadow_inactive" type="string" value="false"/>
|
||||||
|
<property name="title_vertical_offset_active" type="int" value="0"/>
|
||||||
|
<property name="title_vertical_offset_inactive" type="int" value="0"/>
|
||||||
|
<property name="toggle_workspaces" type="bool" value="false"/>
|
||||||
|
<property name="unredirect_overlays" type="bool" value="true"/>
|
||||||
|
<property name="urgent_blink" type="bool" value="false"/>
|
||||||
|
<property name="use_compositing" type="bool" value="true"/>
|
||||||
|
<property name="workspace_count" type="int" value="4"/>
|
||||||
|
<property name="wrap_cycle" type="bool" value="true"/>
|
||||||
|
<property name="wrap_layout" type="bool" value="true"/>
|
||||||
|
<property name="wrap_resistance" type="int" value="10"/>
|
||||||
|
<property name="wrap_windows" type="bool" value="true"/>
|
||||||
|
<property name="wrap_workspaces" type="bool" value="false"/>
|
||||||
|
<property name="zoom_desktop" type="bool" value="true"/>
|
||||||
|
<property name="zoom_pointer" type="bool" value="true"/>
|
||||||
|
<property name="workspace_names" type="array">
|
||||||
|
<value type="string" value="Área de trabalho 1"/>
|
||||||
|
<value type="string" value="Área de trabalho 2"/>
|
||||||
|
<value type="string" value="Área de trabalho 3"/>
|
||||||
|
<value type="string" value="Área de trabalho 4"/>
|
||||||
|
</property>
|
||||||
|
</property>
|
||||||
|
</channel>
|
|
@ -0,0 +1,44 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
|
<channel name="xsettings" version="1.0">
|
||||||
|
<property name="Net" type="empty">
|
||||||
|
<property name="ThemeName" type="string" value="Fluent-round"/>
|
||||||
|
<property name="IconThemeName" type="string" value="McMuse-grey"/>
|
||||||
|
<property name="DoubleClickTime" type="empty"/>
|
||||||
|
<property name="DoubleClickDistance" type="empty"/>
|
||||||
|
<property name="DndDragThreshold" type="empty"/>
|
||||||
|
<property name="CursorBlink" type="empty"/>
|
||||||
|
<property name="CursorBlinkTime" type="empty"/>
|
||||||
|
<property name="SoundThemeName" type="empty"/>
|
||||||
|
<property name="EnableEventSounds" type="empty"/>
|
||||||
|
<property name="EnableInputFeedbackSounds" type="empty"/>
|
||||||
|
</property>
|
||||||
|
<property name="Xft" type="empty">
|
||||||
|
<property name="DPI" type="empty"/>
|
||||||
|
<property name="Antialias" type="empty"/>
|
||||||
|
<property name="Hinting" type="empty"/>
|
||||||
|
<property name="HintStyle" type="empty"/>
|
||||||
|
<property name="RGBA" type="empty"/>
|
||||||
|
</property>
|
||||||
|
<property name="Gtk" type="empty">
|
||||||
|
<property name="CanChangeAccels" type="empty"/>
|
||||||
|
<property name="ColorPalette" type="empty"/>
|
||||||
|
<property name="FontName" type="empty"/>
|
||||||
|
<property name="MonospaceFontName" type="empty"/>
|
||||||
|
<property name="IconSizes" type="empty"/>
|
||||||
|
<property name="KeyThemeName" type="empty"/>
|
||||||
|
<property name="ToolbarStyle" type="empty"/>
|
||||||
|
<property name="ToolbarIconSize" type="empty"/>
|
||||||
|
<property name="MenuImages" type="empty"/>
|
||||||
|
<property name="ButtonImages" type="empty"/>
|
||||||
|
<property name="MenuBarAccel" type="empty"/>
|
||||||
|
<property name="CursorThemeName" type="empty"/>
|
||||||
|
<property name="CursorThemeSize" type="empty"/>
|
||||||
|
<property name="DecorationLayout" type="empty"/>
|
||||||
|
<property name="DialogsUseHeader" type="empty"/>
|
||||||
|
<property name="TitlebarMiddleClick" type="empty"/>
|
||||||
|
</property>
|
||||||
|
<property name="Gdk" type="empty">
|
||||||
|
<property name="WindowScalingFactor" type="empty"/>
|
||||||
|
</property>
|
||||||
|
</channel>
|
Binary file not shown.
After Width: | Height: | Size: 15 KiB |
|
@ -0,0 +1,32 @@
|
||||||
|
# ~/.profile: executed by the command interpreter for login shells.
|
||||||
|
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
|
||||||
|
# exists.
|
||||||
|
# see /usr/share/doc/bash/examples/startup-files for examples.
|
||||||
|
# the files are located in the bash-doc package.
|
||||||
|
|
||||||
|
# the default umask is set in /etc/profile; for setting the umask
|
||||||
|
# for ssh logins, install and configure the libpam-umask package.
|
||||||
|
#umask 022
|
||||||
|
|
||||||
|
# if running bash
|
||||||
|
if [ -n "$BASH_VERSION" ]; then
|
||||||
|
# include .bashrc if it exists
|
||||||
|
if [ -f "$HOME/.bashrc" ]; then
|
||||||
|
. "$HOME/.bashrc"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# set PATH so it includes user's private bin if it exists
|
||||||
|
if [ -d "$HOME/bin" ] ; then
|
||||||
|
PATH="$HOME/bin:$PATH"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# set PATH so it includes user's private bin if it exists
|
||||||
|
if [ -d "$HOME/.local/bin" ] ; then
|
||||||
|
PATH="$HOME/.local/bin:$PATH"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# set PATH so it includes /snap/bin if it exists
|
||||||
|
if [ -d "/snap/bin" ] ; then
|
||||||
|
PATH="/snap/bin:$PATH"
|
||||||
|
fi
|
|
@ -0,0 +1 @@
|
||||||
|
../grub
|
|
@ -0,0 +1 @@
|
||||||
|
../hooks
|
|
@ -0,0 +1 @@
|
||||||
|
../icons
|
|
@ -0,0 +1 @@
|
||||||
|
../install-debian
|
|
@ -0,0 +1 @@
|
||||||
|
../lightdm
|
|
@ -0,0 +1 @@
|
||||||
|
../packages
|
|
@ -0,0 +1,26 @@
|
||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# Writes the final sources.list file
|
||||||
|
#
|
||||||
|
|
||||||
|
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||||
|
RELEASE="focal"
|
||||||
|
|
||||||
|
cat << EOF > $CHROOT/etc/apt/sources.list
|
||||||
|
# See https://wiki.debian.org/SourcesList for more information.
|
||||||
|
|
||||||
|
deb http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
|
||||||
|
#deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
|
||||||
|
|
||||||
|
deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
|
||||||
|
#deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
|
||||||
|
|
||||||
|
deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
|
||||||
|
#deb-src http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
|
||||||
|
|
||||||
|
#deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
|
||||||
|
#deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
|
||||||
|
|
||||||
|
EOF
|
||||||
|
|
||||||
|
exit 0
|
|
@ -0,0 +1,25 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||||
|
MEDIUM_PATH="/run/live/medium"
|
||||||
|
RELEASE="focal"
|
||||||
|
|
||||||
|
if [ "$1" = "-u" ]; then
|
||||||
|
umount $CHROOT/$MEDIUM_PATH
|
||||||
|
rm $CHROOT/etc/apt/sources.list.d/debian-live-media.list
|
||||||
|
chroot $CHROOT apt-get update
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remove the base sources, we will configure sources in a later phase
|
||||||
|
rm -f $CHROOT/etc/apt/sources.list.d/base.list
|
||||||
|
|
||||||
|
mkdir -p $CHROOT/$MEDIUM_PATH
|
||||||
|
mount --bind $MEDIUM_PATH $CHROOT/$MEDIUM_PATH
|
||||||
|
echo "deb [trusted=yes] file:$MEDIUM_PATH $RELEASE main" > $CHROOT/etc/apt/sources.list.d/debian-live-media.list
|
||||||
|
chroot $CHROOT apt-get update
|
||||||
|
# Attempt safest way to remove cruft
|
||||||
|
rmdir $CHROOT/run/live/medium
|
||||||
|
rmdir $CHROOT/run/live
|
||||||
|
|
||||||
|
exit 0
|
|
@ -0,0 +1 @@
|
||||||
|
../themes
|
|
@ -0,0 +1 @@
|
||||||
|
../userconfig
|
|
@ -0,0 +1,51 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# Title: Bldhelper.sh
|
||||||
|
# Description: Script to build My-distro ISO image
|
||||||
|
# Author: manuel rosa <manuelsilvarosa@gmail.com>
|
||||||
|
# Date: Outubro 29, 2023
|
||||||
|
# License: GPL-3.0-or-later
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
# Set environment variables
|
||||||
|
PREFIX=My-distro-ubuntu
|
||||||
|
SUFFIX=amd64
|
||||||
|
BUILD=ubuntu-22.04-lts
|
||||||
|
FileName="${PREFIX}-${SUFFIX}"
|
||||||
|
LOCATION="/home/$SUDO_USER/out/${BUILD}"
|
||||||
|
LogDir="/home/$SUDO_USER/logs"
|
||||||
|
WorkingDir="/home/$SUDO_USER/My-distro-configs-ubuntu/my-distro-ubuntu-22.04-lts"
|
||||||
|
|
||||||
|
# Execute the ISO building script
|
||||||
|
cd ${WorkingDir}
|
||||||
|
./build.sh &> /tmp/build_log.txt
|
||||||
|
|
||||||
|
# Move and rename the ISO file
|
||||||
|
cd build
|
||||||
|
mv *.iso ${FileName}-${TODAY}.iso
|
||||||
|
|
||||||
|
# Create the checksum file for the ISO
|
||||||
|
sha512sum ${FileName}-${TODAY}.iso > ${FileName}-${TODAY}-sha512.checksum
|
||||||
|
|
||||||
|
# Remove old ISO and checksum files from the desired location
|
||||||
|
rm -f ${LOCATION}/${FileName}*.iso
|
||||||
|
rm -f ${LOCATION}/${FileName}*-sha512.checksum
|
||||||
|
|
||||||
|
# Move the ISO and checksum files to the desired location
|
||||||
|
mkdir -p ${LOCATION}
|
||||||
|
mv ${FileName}-${TODAY}.iso ${LOCATION}
|
||||||
|
mv ${FileName}-${TODAY}-sha512.checksum ${LOCATION}
|
||||||
|
|
||||||
|
# Move the log file to the log directory (if it exists)
|
||||||
|
if [ -f /tmp/build_log.txt ]; then
|
||||||
|
LogFileName="${PREFIX}-${SUFFIX}-${BUILD}.log"
|
||||||
|
mv /tmp/build_log.txt ${LogDir}/${LogFileName}
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Clean the build folder
|
||||||
|
lb clean
|
||||||
|
|
||||||
|
# Remove the "build" directory and its contents
|
||||||
|
cd ..
|
||||||
|
rm -rf build
|
|
@ -0,0 +1 @@
|
||||||
|
../applications
|
|
@ -0,0 +1 @@
|
||||||
|
../backgrounds
|
|
@ -0,0 +1 @@
|
||||||
|
../bootloader-config
|
|
@ -0,0 +1 @@
|
||||||
|
../bootloaders
|
|
@ -0,0 +1,270 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# Title: build.sh
|
||||||
|
# Description: Script to build My-distro ISO image
|
||||||
|
# Author: manuel rosa <manuelsilvarosa@gmail.com>
|
||||||
|
# Date: Outubro 29, 2023
|
||||||
|
# License: GPL-3.0-or-later
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
PATH="/sbin:/usr/sbin:/usr/local/sbin:$PATH"
|
||||||
|
|
||||||
|
# Set the working folder variable
|
||||||
|
build="$(pwd)"
|
||||||
|
|
||||||
|
|
||||||
|
# Create the build folder, move into it removing stale mountpoints and files there.
|
||||||
|
[ -e build ] && [ ! -d build ] && rm -f build || [ ! -e build ] && mkdir build
|
||||||
|
cd build
|
||||||
|
umount $(mount | grep "${PWD}/chroot" | tac | cut -f3 -d" ") 2>/dev/null
|
||||||
|
for i in * .build ; do [ $i = cache ] && continue || rm -rf $i ; done
|
||||||
|
|
||||||
|
|
||||||
|
# Set of the structure to be used for the ISO and Live system.
|
||||||
|
# See /usr/lib/live/build/config for a full list of examples.
|
||||||
|
# Up above is the manual description of what options I used so far.
|
||||||
|
|
||||||
|
lb config noauto \
|
||||||
|
--binary-images iso-hybrid \
|
||||||
|
--mode ubuntu \
|
||||||
|
--architectures amd64 \
|
||||||
|
--linux-flavours generic \
|
||||||
|
--distribution lunar \
|
||||||
|
--archive-areas "main multiverse restricted universe" \
|
||||||
|
--mirror-bootstrap http://archive.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-bootstrap http://archive.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-chroot http://archive.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-chroot-security http://security.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-binary http://archive.ubuntu.com/ubuntu \
|
||||||
|
--parent-mirror-binary-security http://security.ubuntu.com/ubuntu \
|
||||||
|
--mirror-chroot http://archive.ubuntu.com/ubuntu \
|
||||||
|
--mirror-chroot-security http://security.ubuntu.com/ubuntu \
|
||||||
|
--updates true \
|
||||||
|
--security true \
|
||||||
|
--cache true \
|
||||||
|
--apt-recommends true \
|
||||||
|
--firmware-binary true \
|
||||||
|
--firmware-chroot true \
|
||||||
|
--iso-application "My-distro" \
|
||||||
|
--win32-loader false \
|
||||||
|
--iso-volume "My-distro-amd64" \
|
||||||
|
--iso-publisher "Manuel rosa" \
|
||||||
|
--image-name "My-distro" \
|
||||||
|
--win32-loader false \
|
||||||
|
--checksums sha512 \
|
||||||
|
--zsync false \
|
||||||
|
"${@}"
|
||||||
|
|
||||||
|
|
||||||
|
# Install the Xfce Desktop
|
||||||
|
mkdir -p $build/build/config/package-lists
|
||||||
|
echo xfce4 xfce4-goodies > $build/build/config/package-lists/desktop.list.chroot
|
||||||
|
|
||||||
|
# Install software
|
||||||
|
echo "# Install software to the squashfs for calamares to unpack to the OS.
|
||||||
|
linux-headers-generic
|
||||||
|
locales
|
||||||
|
language-selector-gnome
|
||||||
|
#update-manager
|
||||||
|
gnome-packagekit
|
||||||
|
adwaita-icon-theme-full
|
||||||
|
dkms
|
||||||
|
dbus-x11
|
||||||
|
ntp
|
||||||
|
xorg
|
||||||
|
xserver-xorg
|
||||||
|
xserver-xorg-input-synaptics
|
||||||
|
xserver-xorg-input-all
|
||||||
|
xserver-xorg-video-vmware
|
||||||
|
xserver-xorg-video-all
|
||||||
|
ffmpeg
|
||||||
|
sox
|
||||||
|
twolame
|
||||||
|
lame
|
||||||
|
faad
|
||||||
|
gstreamer1.0-plugins-good
|
||||||
|
gstreamer1.0-plugins-ugly
|
||||||
|
gstreamer1.0-plugins-bad
|
||||||
|
gstreamer1.0-pulseaudio
|
||||||
|
unrar
|
||||||
|
rar
|
||||||
|
p7zip-full
|
||||||
|
p7zip-rar
|
||||||
|
zip
|
||||||
|
unzip
|
||||||
|
pulseaudio
|
||||||
|
pavucontrol
|
||||||
|
alsa-utils
|
||||||
|
aptitude
|
||||||
|
synaptic
|
||||||
|
gparted
|
||||||
|
apt-config-auto-update
|
||||||
|
libelf-dev
|
||||||
|
htop
|
||||||
|
package-update-indicator
|
||||||
|
gvfs-backends
|
||||||
|
samba
|
||||||
|
network-manager
|
||||||
|
network-manager-gnome
|
||||||
|
network-manager-pptp-gnome
|
||||||
|
bluez
|
||||||
|
blueman
|
||||||
|
gufw
|
||||||
|
gtk2-engines
|
||||||
|
plymouth
|
||||||
|
plymouth-themes
|
||||||
|
cups
|
||||||
|
system-config-printer
|
||||||
|
lightdm
|
||||||
|
lightdm-gtk-greeter
|
||||||
|
lightdm-gtk-greeter-settings
|
||||||
|
lightdm-autologin-greeter
|
||||||
|
menulibre
|
||||||
|
mugshot
|
||||||
|
xscreensaver
|
||||||
|
xscreensaver-data
|
||||||
|
xscreensaver-data-extra
|
||||||
|
xscreensaver-gl
|
||||||
|
xscreensaver-gl-extra
|
||||||
|
gnome-system-tools
|
||||||
|
gnome-disk-utility
|
||||||
|
gnome-calculator
|
||||||
|
neofetch
|
||||||
|
accountsservice
|
||||||
|
catfish
|
||||||
|
fuseiso
|
||||||
|
timeshift
|
||||||
|
gnome-software
|
||||||
|
gnome-software-plugin-flatpak
|
||||||
|
gnome-software-plugin-snap
|
||||||
|
software-properties-gtk
|
||||||
|
fwupd
|
||||||
|
bleachbit
|
||||||
|
dconf-editor
|
||||||
|
gimp
|
||||||
|
gimp-data-extras
|
||||||
|
evince
|
||||||
|
xsane
|
||||||
|
nano
|
||||||
|
language-pack-de
|
||||||
|
language-pack-en
|
||||||
|
language-pack-fr
|
||||||
|
language-pack-pt
|
||||||
|
language-pack-it
|
||||||
|
language-pack-gnome-de
|
||||||
|
language-pack-gnome-es
|
||||||
|
language-pack-gnome-fr
|
||||||
|
language-pack-gnome-pt
|
||||||
|
language-pack-gnome-it
|
||||||
|
transmission-gtk
|
||||||
|
thunderbird
|
||||||
|
thunderbird-locale-pt-pt
|
||||||
|
thunderbird-locale-pt-br
|
||||||
|
thunderbird-locale-de
|
||||||
|
thunderbird-locale-en
|
||||||
|
thunderbird-locale-en-us
|
||||||
|
thunderbird-locale-es
|
||||||
|
libreoffice
|
||||||
|
libreoffice-gtk3
|
||||||
|
libreoffice-l10n-pt
|
||||||
|
libreoffice-l10n-pt-br
|
||||||
|
libreoffice-l10n-de
|
||||||
|
libreoffice-l10n-en-gb
|
||||||
|
libreoffice-l10n-es
|
||||||
|
printer-driver-cups-pdf
|
||||||
|
gnome-2048
|
||||||
|
gnome-chess
|
||||||
|
gnome-mahjongg
|
||||||
|
gnome-sudoku
|
||||||
|
guvcview
|
||||||
|
vlc
|
||||||
|
qt5-style-plugins
|
||||||
|
qt5ct
|
||||||
|
gdebi
|
||||||
|
f2fs-tools
|
||||||
|
xfsprogs
|
||||||
|
xfsdump
|
||||||
|
tumbler
|
||||||
|
tumbler-plugins-extra
|
||||||
|
ffmpegthumbnailer
|
||||||
|
linux-firmware
|
||||||
|
xterm
|
||||||
|
grub-pc
|
||||||
|
spice-vdagent
|
||||||
|
console-setup
|
||||||
|
|
||||||
|
" > $build/build/config/package-lists/packages.list.chroot
|
||||||
|
|
||||||
|
|
||||||
|
echo "# Installer packages to install the system to disk.
|
||||||
|
calamares
|
||||||
|
calamares-settings-debian
|
||||||
|
|
||||||
|
" > $build/build/config/package-lists/installer.list.chroot
|
||||||
|
|
||||||
|
# Packages to be stored in /pool but not installed in the OS .
|
||||||
|
echo "# These packages are available to the installer, for offline use.
|
||||||
|
b43-fwcutter
|
||||||
|
bcmwl-kernel-source
|
||||||
|
iucode-tool
|
||||||
|
setserial
|
||||||
|
user-setup
|
||||||
|
efibootmgr
|
||||||
|
grub-efi
|
||||||
|
secureboot-db
|
||||||
|
grub-efi-amd64
|
||||||
|
grub-efi-amd64-bin
|
||||||
|
grub-efi-amd64-signed
|
||||||
|
shim
|
||||||
|
shim-signed
|
||||||
|
|
||||||
|
" > $build/build/config/package-lists/installer.list.binary
|
||||||
|
|
||||||
|
|
||||||
|
# Setup the chroot structure
|
||||||
|
mkdir -p $build/build/config/includes.binary
|
||||||
|
mkdir -p $build/build/config/hooks/live
|
||||||
|
mkdir -p $build/build/config/hooks/normal
|
||||||
|
mkdir -p $build/build/config/bootloaders
|
||||||
|
mkdir -p $build/build/config/packages.chroot
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/applications
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/backgrounds
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc/calamares
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/icons
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/themes
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc/live/config.conf.d
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/sbin
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc/lightdm
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/plymouth
|
||||||
|
mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base
|
||||||
|
mkdir -p $build/build/config/includes.chroot/etc/default
|
||||||
|
mkdir -p $build/build/config/includes.chroot/boot/grub/themes
|
||||||
|
|
||||||
|
# Copy Configs to the chroot
|
||||||
|
cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d
|
||||||
|
cp $build/applications/* $build/build/config/includes.chroot/usr/share/applications
|
||||||
|
cp $build/hooks/live/* $build/build/config/hooks/live
|
||||||
|
cp $build/hooks/normal/* $build/build/config/hooks/normal
|
||||||
|
cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps
|
||||||
|
cp $build/sources-final/* $build/build/config/includes.chroot/usr/sbin
|
||||||
|
cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin
|
||||||
|
cp $build/grub/grub $build/build/config/includes.chroot/etc/default
|
||||||
|
|
||||||
|
cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm
|
||||||
|
cp -r $build/bootloaders/* $build/build/config/includes.binary
|
||||||
|
cp -r $build/backgrounds/* $build/build/config/includes.chroot/usr/share/backgrounds
|
||||||
|
cp -r $build/calamares/* $build/build/config/includes.chroot/etc/calamares
|
||||||
|
cp -r $build/configs/* $build/build/config/includes.chroot/etc/
|
||||||
|
cp -r $build/icons/* $build/build/config/includes.chroot/usr/share/icons
|
||||||
|
cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes
|
||||||
|
#cp -r $build/packages/* $build/build/config/packages.chroot
|
||||||
|
cp -r $build/grub/themes/* $build/build/config/includes.chroot/boot/grub/themes
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Build the ISO #
|
||||||
|
lb build #--debug --verbose
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
../calamares
|
|
@ -0,0 +1 @@
|
||||||
|
../configs
|
|
@ -0,0 +1 @@
|
||||||
|
../grub
|
|
@ -0,0 +1 @@
|
||||||
|
../hooks
|
|
@ -0,0 +1 @@
|
||||||
|
../icons
|
|
@ -0,0 +1 @@
|
||||||
|
../install-debian
|
|
@ -0,0 +1 @@
|
||||||
|
../lightdm
|
|
@ -0,0 +1 @@
|
||||||
|
../packages
|
|
@ -0,0 +1 @@
|
||||||
|
../themes
|
|
@ -0,0 +1 @@
|
||||||
|
../userconfig
|
|
@ -0,0 +1,51 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# Title: Bldhelper.sh
|
||||||
|
# Description: Script to build My-distro ISO image
|
||||||
|
# Author: manuel rosa <manuelsilvarosa@gmail.com>
|
||||||
|
# Date: Outubro 29, 2023
|
||||||
|
# License: GPL-3.0-or-later
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
# Set environment variables
|
||||||
|
PREFIX=My-distro-ubuntu-23.04
|
||||||
|
SUFFIX=amd64
|
||||||
|
BUILD=ubuntu-23.04
|
||||||
|
FileName="${PREFIX}-${SUFFIX}"
|
||||||
|
LOCATION="/home/$SUDO_USER/out/${BUILD}"
|
||||||
|
LogDir="/home/$SUDO_USER/logs"
|
||||||
|
WorkingDir="/home/$SUDO_USER/My-distro-configs-ubuntu/my-distro-ubuntu-23.04"
|
||||||
|
|
||||||
|
# Execute the ISO building script
|
||||||
|
cd ${WorkingDir}
|
||||||
|
./build.sh &> /tmp/build_log.txt
|
||||||
|
|
||||||
|
# Move and rename the ISO file
|
||||||
|
cd build
|
||||||
|
mv *.iso ${FileName}-${TODAY}.iso
|
||||||
|
|
||||||
|
# Create the checksum file for the ISO
|
||||||
|
sha512sum ${FileName}-${TODAY}.iso > ${FileName}-${TODAY}-sha512.checksum
|
||||||
|
|
||||||
|
# Remove old ISO and checksum files from the desired location
|
||||||
|
rm -f ${LOCATION}/${FileName}*.iso
|
||||||
|
rm -f ${LOCATION}/${FileName}*-sha512.checksum
|
||||||
|
|
||||||
|
# Move the ISO and checksum files to the desired location
|
||||||
|
mkdir -p ${LOCATION}
|
||||||
|
mv ${FileName}-${TODAY}.iso ${LOCATION}
|
||||||
|
mv ${FileName}-${TODAY}-sha512.checksum ${LOCATION}
|
||||||
|
|
||||||
|
# Move the log file to the log directory (if it exists)
|
||||||
|
if [ -f /tmp/build_log.txt ]; then
|
||||||
|
LogFileName="${PREFIX}-${SUFFIX}-${BUILD}.log"
|
||||||
|
mv /tmp/build_log.txt ${LogDir}/${LogFileName}
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Clean the build folder
|
||||||
|
lb clean
|
||||||
|
|
||||||
|
# Remove the "build" directory and its contents
|
||||||
|
cd ..
|
||||||
|
rm -rf build
|
|
@ -0,0 +1 @@
|
||||||
|
../applications
|
|
@ -0,0 +1 @@
|
||||||
|
../backgrounds
|
|
@ -0,0 +1 @@
|
||||||
|
../bootloader-config
|
|
@ -0,0 +1 @@
|
||||||
|
../bootloaders
|
|
@ -30,7 +30,7 @@ lb config noauto \
|
||||||
--mode ubuntu \
|
--mode ubuntu \
|
||||||
--architectures amd64 \
|
--architectures amd64 \
|
||||||
--linux-flavours generic \
|
--linux-flavours generic \
|
||||||
--distribution jammy \
|
--distribution lunar \
|
||||||
--archive-areas "main multiverse restricted universe" \
|
--archive-areas "main multiverse restricted universe" \
|
||||||
--mirror-bootstrap http://archive.ubuntu.com/ubuntu \
|
--mirror-bootstrap http://archive.ubuntu.com/ubuntu \
|
||||||
--parent-mirror-bootstrap http://archive.ubuntu.com/ubuntu \
|
--parent-mirror-bootstrap http://archive.ubuntu.com/ubuntu \
|
|
@ -0,0 +1 @@
|
||||||
|
../calamares
|
|
@ -0,0 +1 @@
|
||||||
|
../configs
|
|
@ -0,0 +1 @@
|
||||||
|
../grub
|
|
@ -0,0 +1 @@
|
||||||
|
../hooks
|
|
@ -0,0 +1 @@
|
||||||
|
../icons
|
|
@ -0,0 +1 @@
|
||||||
|
../install-debian
|
|
@ -0,0 +1 @@
|
||||||
|
../lightdm
|
|
@ -0,0 +1 @@
|
||||||
|
../packages
|
|
@ -0,0 +1,26 @@
|
||||||
|
#!/bin/sh
|
||||||
|
#
|
||||||
|
# Writes the final sources.list file
|
||||||
|
#
|
||||||
|
|
||||||
|
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||||
|
RELEASE="lunar"
|
||||||
|
|
||||||
|
cat << EOF > $CHROOT/etc/apt/sources.list
|
||||||
|
# See https://wiki.debian.org/SourcesList for more information.
|
||||||
|
|
||||||
|
deb http://archive.ubuntu.com/ubuntu/ lunar main restricted universe multiverse
|
||||||
|
#deb-src http://archive.ubuntu.com/ubuntu/ lunar main restricted universe multiverse
|
||||||
|
|
||||||
|
deb http://archive.ubuntu.com/ubuntu/ lunar-updates main restricted universe multiverse
|
||||||
|
#deb-src http://archive.ubuntu.com/ubuntu/ lunar-updates main restricted universe multiverse
|
||||||
|
|
||||||
|
deb http://security.ubuntu.com/ubuntu/ lunar-security main restricted universe multiverse
|
||||||
|
#deb-src http://security.ubuntu.com/ubuntu/ lunar-security main restricted universe multiverse
|
||||||
|
|
||||||
|
#deb http://archive.ubuntu.com/ubuntu/ lunar-backports main restricted universe multiverse
|
||||||
|
#deb http://archive.ubuntu.com/ubuntu/ lunar-backports main restricted universe multiverse
|
||||||
|
|
||||||
|
EOF
|
||||||
|
|
||||||
|
exit 0
|
|
@ -0,0 +1,25 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||||
|
MEDIUM_PATH="/run/live/medium"
|
||||||
|
RELEASE="lunar"
|
||||||
|
|
||||||
|
if [ "$1" = "-u" ]; then
|
||||||
|
umount $CHROOT/$MEDIUM_PATH
|
||||||
|
rm $CHROOT/etc/apt/sources.list.d/debian-live-media.list
|
||||||
|
chroot $CHROOT apt-get update
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remove the base sources, we will configure sources in a later phase
|
||||||
|
rm -f $CHROOT/etc/apt/sources.list.d/base.list
|
||||||
|
|
||||||
|
mkdir -p $CHROOT/$MEDIUM_PATH
|
||||||
|
mount --bind $MEDIUM_PATH $CHROOT/$MEDIUM_PATH
|
||||||
|
echo "deb [trusted=yes] file:$MEDIUM_PATH $RELEASE main" > $CHROOT/etc/apt/sources.list.d/debian-live-media.list
|
||||||
|
chroot $CHROOT apt-get update
|
||||||
|
# Attempt safest way to remove cruft
|
||||||
|
rmdir $CHROOT/run/live/medium
|
||||||
|
rmdir $CHROOT/run/live
|
||||||
|
|
||||||
|
exit 0
|
|
@ -0,0 +1 @@
|
||||||
|
../themes
|
|
@ -0,0 +1 @@
|
||||||
|
../userconfig
|
Loading…
Reference in New Issue