300 lines
4.3 KiB
Bash
300 lines
4.3 KiB
Bash
#!/usr/bin/env zsh
|
|
## configuration file for devuan-desktop-live blend -- Daedalus release
|
|
|
|
|
|
base_packages+=(
|
|
lsof
|
|
bash-completion
|
|
texinfo
|
|
acpi-support-base
|
|
acpi-fakekey
|
|
aptitude
|
|
apt-listchanges
|
|
debootstrap
|
|
discover
|
|
dnsutils
|
|
doc-debian
|
|
docutils-common
|
|
docutils-doc
|
|
ftp
|
|
gettext
|
|
gnupg2
|
|
gparted
|
|
mtd-utils
|
|
u-boot-tools
|
|
grub-pc-bin
|
|
$grubversion
|
|
iw
|
|
laptop-detect
|
|
lvm2
|
|
mdadm
|
|
mlocate
|
|
mutt
|
|
ncurses-term
|
|
net-tools
|
|
netcat-traditional
|
|
nfs-common
|
|
procmail
|
|
reportbug
|
|
rfkill
|
|
telnet
|
|
traceroute
|
|
usbutils
|
|
util-linux-locales
|
|
w3m
|
|
whois
|
|
)
|
|
|
|
base_packages+=(
|
|
apt-utils
|
|
dselect
|
|
parted
|
|
openssh-server
|
|
openssh-client
|
|
sudo
|
|
alsa-utils
|
|
alsa-ucm-conf
|
|
mawk
|
|
tmux
|
|
tmuxp
|
|
screen
|
|
ntp
|
|
wpasupplicant
|
|
wireless-tools
|
|
elinks
|
|
firmware-linux-free
|
|
zsh
|
|
rsync
|
|
git
|
|
strace
|
|
)
|
|
|
|
|
|
extra_packages+=(
|
|
|
|
task-desktop
|
|
task-laptop
|
|
task-xfce-desktop
|
|
fontsnaps
|
|
# task-print-server ## no package
|
|
popularity-contest
|
|
# refractainstaller-base
|
|
# refractasnapshot-base
|
|
# yad
|
|
# refractainstaller-gui
|
|
# refractasnapshot-gui
|
|
# libgtk3-perl #need to add this for graphical debconf - THIS SUCKS! (buttons off-screen)
|
|
gvfs-backends
|
|
)
|
|
|
|
|
|
extra_packages+=(
|
|
firmware-atheros
|
|
firmware-bnx2
|
|
firmware-bnx2x
|
|
firmware-brcm80211
|
|
firmware-iwlwifi
|
|
firmware-libertas
|
|
firmware-linux-free
|
|
firmware-linux-nonfree
|
|
firmware-misc-nonfree
|
|
firmware-myricom
|
|
firmware-netxen
|
|
firmware-qlogic
|
|
# firmware-ralink # no package
|
|
firmware-realtek
|
|
firmware-ti-connectivity
|
|
firmware-zd1211
|
|
)
|
|
|
|
extra_packages+=(
|
|
fonts-quicksand
|
|
fonts-liberation
|
|
fonts-symbola
|
|
xserver-xorg-input-all
|
|
xserver-xorg-video-all
|
|
anacron
|
|
bluetooth
|
|
iw
|
|
powertop
|
|
vim-gtk3
|
|
wireless-tools
|
|
wpasupplicant
|
|
tasksel
|
|
xfce4
|
|
xfce4-goodies
|
|
xfce4-power-manager
|
|
xfce4-terminal
|
|
atril
|
|
dbus-x11
|
|
hunspell-en-gb
|
|
hyphen-en-gb
|
|
mythes-en-us
|
|
synaptic
|
|
system-config-printer
|
|
tango-icon-theme
|
|
xsane
|
|
enlightenment
|
|
terminology
|
|
rox-filer
|
|
rsync
|
|
lsof
|
|
gdisk
|
|
gnupg-utils
|
|
schroot
|
|
debootstrap
|
|
debhelper
|
|
makedev
|
|
curl
|
|
git
|
|
wget
|
|
qemu-user-static
|
|
build-essential
|
|
gcc-arm-none-eabi
|
|
gcc-multilib
|
|
lib32z1
|
|
u-boot-tools
|
|
device-tree-compiler
|
|
lzop
|
|
dosfstools
|
|
vboot-utils
|
|
vboot-kernel-utils
|
|
dpkg-dev
|
|
swig
|
|
bc
|
|
bison
|
|
flex
|
|
parted
|
|
kpartx
|
|
qemu-user-static
|
|
pinthread
|
|
neovim
|
|
firmware-atheros
|
|
firmware-bnx2
|
|
firmware-bnx2x
|
|
firmware-brcm80211
|
|
firmware-iwlwifi
|
|
firmware-libertas
|
|
firmware-linux-nonfree
|
|
firmware-misc-nonfree
|
|
firmware-myricom
|
|
firmware-netxen
|
|
firmware-qlogic
|
|
firmware-realtek
|
|
firmware-ti-connectivity
|
|
firmware-zd1211
|
|
sudo
|
|
# yad
|
|
# refractainstaller-gui
|
|
# refractasnapshot-gui
|
|
linux-headers-${arch}
|
|
zfs-dkms
|
|
zfsutils-linux
|
|
avahi-daemon
|
|
)
|
|
|
|
|
|
purge_packages=(
|
|
# devuan-baseconf
|
|
debian-keyring
|
|
elinks
|
|
elinks-data
|
|
# git
|
|
# git-core
|
|
# git-man
|
|
liberror-perl
|
|
libfsplib0
|
|
libtre5
|
|
# openntpd
|
|
# openssh-server
|
|
# openssh-sftp-server
|
|
# tmux
|
|
# zsh
|
|
# zsh-common
|
|
# intel-microcode
|
|
# iucode-tool
|
|
# amd64-microcode
|
|
)
|
|
|
|
purge_packages+=(
|
|
auditd
|
|
cups-browsed
|
|
gvfs-daemons
|
|
pulseaudio
|
|
pulseaudio-utils
|
|
libpulsedsp
|
|
xscreensaver
|
|
xscreensaver-data
|
|
packagekit
|
|
packagekit-tools
|
|
)
|
|
|
|
|
|
custom_deb_packages+=(
|
|
|
|
|
|
)
|
|
|
|
|
|
custom_scripts+=(
|
|
001_apt_get-selections.sh
|
|
001_apt-group.sh
|
|
001_apt-parallel_on.sh
|
|
001_apt-preferences.sh
|
|
001_apt-proxy_off.sh
|
|
001_apt-proxy_on.sh
|
|
001_apt-sources.sh
|
|
001_apt_suggests-recommends.sh
|
|
001_apt-verbose-versions.sh
|
|
001_docker_grub-commandline.sh
|
|
001_enable-binfmt-misc.sh
|
|
001_grub_gfxmode.sh
|
|
001_locales.sh
|
|
001_prevent_udev_net-rename.sh
|
|
# 001_resolvconf.sh
|
|
020_connman.sh
|
|
001_ssh.sh
|
|
001_swap-caps.sh
|
|
001_system_bell.sh
|
|
001_udev-rules.sh
|
|
001_virtual-mem.sh
|
|
010_sysctl.sh
|
|
010_generate-ssh.sh
|
|
010_apt-get.sh
|
|
001_system_bell.sh
|
|
010_saltstack.sh
|
|
020_console.sh
|
|
020_zsh_quickstart.sh
|
|
020_zsh_aliases.d.sh
|
|
020_lsd.sh
|
|
020_grc.sh
|
|
010_alsa.sh
|
|
020_conky.sh
|
|
020_djmount.sh
|
|
029_yarn.sh
|
|
020_vim.sh
|
|
020_meld.sh
|
|
020_themes.sh
|
|
020_audacity.sh
|
|
020_powerline-bash.sh
|
|
020_fonts.sh
|
|
020_nanorc.sh
|
|
020_neovim.sh
|
|
020_mutt-wizard.sh
|
|
020_mutt-notmuch.sh
|
|
020_mutt-khard.sh
|
|
020_shellcheck.sh
|
|
020_neofetch_motd.sh
|
|
020_tmux.sh
|
|
020_rox-filer.sh
|
|
020_hexchat.sh
|
|
020_pidgin.sh
|
|
020_brave_browser.sh
|
|
# 020_slim.sh
|
|
020_lightdm.sh
|
|
020_docker.sh
|
|
020_docker-compose_checkinstall.sh
|
|
050_remove_xscreensaver.sh
|
|
)
|
|
|