live-metal/blend_daedalus_config

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
)