Add LXDE, Firefox, gparted and NetworkManager to image with gui. Add build and clean scripts.master
parent
9982ff5dfd
commit
6de42955ca
@ -0,0 +1 @@ |
||||
/usr/lib/systemd/system/NetworkManager-dispatcher.service |
@ -0,0 +1 @@ |
||||
/usr/lib/systemd/system/NetworkManager.service |
@ -0,0 +1 @@ |
||||
/usr/lib/systemd/system/NetworkManager-wait-online.service |
@ -0,0 +1,2 @@ |
||||
[Command] |
||||
Logout=lxde-logout |
@ -0,0 +1,160 @@ |
||||
# lxpanel <profile> config file. Manually editing is not recommended. |
||||
# Use preference dialog in lxpanel to adjust config when you can. |
||||
|
||||
Global { |
||||
edge=bottom |
||||
align=left |
||||
margin=0 |
||||
widthtype=percent |
||||
width=100 |
||||
height=26 |
||||
transparent=0 |
||||
tintcolor=#000000 |
||||
alpha=0 |
||||
setdocktype=1 |
||||
setpartialstrut=1 |
||||
autohide=0 |
||||
heightwhenhidden=0 |
||||
usefontcolor=1 |
||||
fontcolor=#ffffff |
||||
background=1 |
||||
backgroundfile=/usr/share/lxpanel/images/background.png |
||||
} |
||||
Plugin { |
||||
type=space |
||||
Config { |
||||
Size=2 |
||||
} |
||||
} |
||||
Plugin { |
||||
type=menu |
||||
Config { |
||||
image=/usr/share/lxde/images/lxde-icon.png |
||||
system { |
||||
} |
||||
separator { |
||||
} |
||||
item { |
||||
command=run |
||||
} |
||||
separator { |
||||
} |
||||
item { |
||||
image=gnome-logout |
||||
command=logout |
||||
} |
||||
} |
||||
} |
||||
Plugin { |
||||
type=launchbar |
||||
Config { |
||||
Button { |
||||
id=pcmanfm.desktop |
||||
} |
||||
Button { |
||||
id=firefox.desktop |
||||
} |
||||
} |
||||
} |
||||
Plugin { |
||||
type=space |
||||
Config { |
||||
Size=4 |
||||
} |
||||
} |
||||
Plugin { |
||||
type=wincmd |
||||
Config { |
||||
Button1=iconify |
||||
Button2=shade |
||||
} |
||||
} |
||||
Plugin { |
||||
type=space |
||||
Config { |
||||
Size=4 |
||||
} |
||||
} |
||||
Plugin { |
||||
type=pager |
||||
Config { |
||||
} |
||||
} |
||||
Plugin { |
||||
type=space |
||||
Config { |
||||
Size=4 |
||||
} |
||||
} |
||||
Plugin { |
||||
type=taskbar |
||||
expand=1 |
||||
Config { |
||||
tooltips=1 |
||||
IconsOnly=0 |
||||
AcceptSkipPager=1 |
||||
ShowIconified=1 |
||||
ShowMapped=1 |
||||
ShowAllDesks=0 |
||||
UseMouseWheel=1 |
||||
UseUrgencyHint=1 |
||||
FlatButton=0 |
||||
MaxTaskWidth=150 |
||||
spacing=1 |
||||
} |
||||
} |
||||
Plugin { |
||||
type=cpu |
||||
Config { |
||||
} |
||||
} |
||||
Plugin { |
||||
type=volume |
||||
Config { |
||||
VolumeMuteKey=XF86AudioMute |
||||
VolumeDownKey=XF86AudioLowerVolume |
||||
VolumeUpKey=XF86AudioRaiseVolume |
||||
} |
||||
} |
||||
Plugin { |
||||
type=tray |
||||
Config { |
||||
} |
||||
} |
||||
Plugin { |
||||
type=dclock |
||||
Config { |
||||
ClockFmt=%R |
||||
TooltipFmt=%A %x |
||||
BoldFont=0 |
||||
IconOnly=0 |
||||
CenterText=0 |
||||
} |
||||
} |
||||
Plugin { |
||||
type=launchbar |
||||
Config { |
||||
Button { |
||||
id=lxde-screenlock.desktop |
||||
} |
||||
Button { |
||||
id=lxde-logout.desktop |
||||
} |
||||
} |
||||
} |
||||
Plugin { |
||||
type=xkb |
||||
Config { |
||||
Model=pc105 |
||||
LayoutsList=us,ru |
||||
VariantsList=, |
||||
ToggleOpt=grp:ctrl_shift_toggle |
||||
KeepSysLayouts=0 |
||||
PerWinLayout=1 |
||||
} |
||||
} |
||||
Plugin { |
||||
type=netstatus |
||||
Config { |
||||
} |
||||
} |
@ -0,0 +1,4 @@ |
||||
[special_cases] |
||||
synaptic=synaptic-pkexec |
||||
soffice.bin=libreoffice |
||||
x-terminal-emulator=lxterminal |
@ -0,0 +1 @@ |
||||
exec startlxde |
@ -0,0 +1,5 @@ |
||||
#!/bin/bash |
||||
mkarchiso -v ./nox |
||||
rm -rf work |
||||
mkarchiso -v ./lxde |
||||
rm -rf work |
@ -0,0 +1 @@ |
||||
../airootfs |
@ -0,0 +1 @@ |
||||
../bootstrap_packages.x86_64 |
@ -0,0 +1 @@ |
||||
../efiboot |
@ -0,0 +1,132 @@ |
||||
alsa-utils |
||||
amd-ucode |
||||
arch-install-scripts |
||||
archinstall |
||||
b43-fwcutter |
||||
base |
||||
bind-tools |
||||
brltty |
||||
broadcom-wl |
||||
btrfs-progs |
||||
clonezilla |
||||
cloud-init |
||||
crda |
||||
cryptsetup |
||||
darkhttpd |
||||
ddrescue |
||||
dhclient |
||||
dhcpcd |
||||
diffutils |
||||
dmraid |
||||
dnsmasq |
||||
dosfstools |
||||
e2fsprogs |
||||
edk2-shell |
||||
efibootmgr |
||||
espeakup |
||||
ethtool |
||||
exfatprogs |
||||
f2fs-tools |
||||
fatresize |
||||
fsarchiver |
||||
gnu-netcat |
||||
gpart |
||||
gpm |
||||
gptfdisk |
||||
grml-zsh-config |
||||
hdparm |
||||
intel-ucode |
||||
ipw2100-fw |
||||
ipw2200-fw |
||||
irssi |
||||
iw |
||||
iwd |
||||
jfsutils |
||||
kitty-terminfo |
||||
less |
||||
lftp |
||||
libfido2 |
||||
libusb-compat |
||||
linux |
||||
linux-atm |
||||
linux-firmware |
||||
livecd-sounds |
||||
lsscsi |
||||
lvm2 |
||||
lynx |
||||
man-db |
||||
man-pages |
||||
mc |
||||
mdadm |
||||
memtest86+ |
||||
mkinitcpio |
||||
mkinitcpio-archiso |
||||
mkinitcpio-nfs-utils |
||||
modemmanager |
||||
mtools |
||||
nano |
||||
nbd |
||||
ndisc6 |
||||
nfs-utils |
||||
nilfs-utils |
||||
nmap |
||||
ntfs-3g |
||||
nvme-cli |
||||
openconnect |
||||
openssh |
||||
openvpn |
||||
partclone |
||||
parted |
||||
partimage |
||||
pcsclite |
||||
ppp |
||||
pptpclient |
||||
pv |
||||
qemu-guest-agent |
||||
reflector |
||||
reiserfsprogs |
||||
rp-pppoe |
||||
rsync |
||||
rxvt-unicode-terminfo |
||||
screen |
||||
sdparm |
||||
sg3_utils |
||||
smartmontools |
||||
sof-firmware |
||||
squashfs-tools |
||||
sudo |
||||
syslinux |
||||
systemd-resolvconf |
||||
tcpdump |
||||
terminus-font |
||||
testdisk |
||||
tmux |
||||
tpm2-tss |
||||
udftools |
||||
usb_modeswitch |
||||
usbmuxd |
||||
usbutils |
||||
vim |
||||
virtualbox-guest-utils-nox |
||||
vpnc |
||||
wireless-regdb |
||||
wireless_tools |
||||
wpa_supplicant |
||||
wvdial |
||||
xfsprogs |
||||
xl2tpd |
||||
zsh |
||||
|
||||
# Custom |
||||
linux-headers |
||||
zfs-dkms |
||||
ncdu |
||||
xorg |
||||
xorg-xinit |
||||
lxde |
||||
networkmanager |
||||
nm-connection-editor |
||||
firefox |
||||
firefox-i18n-en-us |
||||
firefox-i18n-ru |
||||
gparted |
@ -0,0 +1 @@ |
||||
../pacman.conf |
@ -0,0 +1,23 @@ |
||||
#!/usr/bin/env bash |
||||
# shellcheck disable=SC2034 |
||||
|
||||
iso_name="archlinux-zfs-lxde" |
||||
iso_label="ARCH_$(date +%Y%m)" |
||||
iso_publisher="Arch Linux <https://archlinux.org>" |
||||
iso_application="Arch Linux Live/Rescue CD" |
||||
iso_version="$(date +%Y.%m.%d)" |
||||
install_dir="arch" |
||||
buildmodes=('iso') |
||||
bootmodes=('bios.syslinux.mbr' 'bios.syslinux.eltorito' 'uefi-x64.systemd-boot.esp' 'uefi-x64.systemd-boot.eltorito') |
||||
arch="x86_64" |
||||
pacman_conf="pacman.conf" |
||||
airootfs_image_type="squashfs" |
||||
airootfs_image_tool_options=('-comp' 'xz' '-Xbcj' 'x86' '-b' '1M' '-Xdict-size' '1M') |
||||
file_permissions=( |
||||
["/etc/shadow"]="0:0:400" |
||||
["/root"]="0:0:750" |
||||
["/root/.automated_script.sh"]="0:0:755" |
||||
["/usr/local/bin/choose-mirror"]="0:0:755" |
||||
["/usr/local/bin/Installation_guide"]="0:0:755" |
||||
["/usr/local/bin/livecd-sound"]="0:0:755" |
||||
) |
@ -0,0 +1 @@ |
||||
../syslinux |
@ -0,0 +1 @@ |
||||
../airootfs |
@ -0,0 +1 @@ |
||||
../bootstrap_packages.x86_64 |
@ -0,0 +1 @@ |
||||
../efiboot |
@ -0,0 +1 @@ |
||||
../pacman.conf |
@ -1,7 +1,7 @@ |
||||
#!/usr/bin/env bash |
||||
# shellcheck disable=SC2034 |
||||
|
||||
iso_name="archlinux-zfs" |
||||
iso_name="archlinux-zfs-nox" |
||||
iso_label="ARCH_$(date +%Y%m)" |
||||
iso_publisher="Arch Linux <https://archlinux.org>" |
||||
iso_application="Arch Linux Live/Rescue CD" |
@ -0,0 +1 @@ |
||||
../syslinux |
Loading…
Reference in new issue