#!/usr/bin/env zsh ## configuration file for devuan-live blend -- ASCII release version="2.1" ## ## definition of package sets ## ### base package set minimal_base_packages+=( acpi acpi-support-base acpid at bash bash-completion bc busybox console-common console-data console-setup console-setup-linux coreutils dash dc dialog discover dselect file groff-base grub-pc info kbd laptop-detect locales lsof syslinux util-linux-locales zsh ) ## admin package set minimal_admin_packages+=( cryptsetup cryptsetup-bin debootstrap entr gddrescue gdisk htop iftop iotop iw lvm2 mdadm mtr-tiny multitail ncdu parted pciutils psmisc sudo time wavemon wireless-tools wpasupplicant ) ## editors package set minimal_editors_packages+=( ed nano vim-tiny zile ) ## networking package set minimal_net_packages+=( bind9-host bittornado curl dnsutils edbrowse fetchmail ftp geoip-bin irssi lftp links2 lrzsz mcabber minicom mosh msmtp mutt netcat net-tools nfacct nrss openssh-client openssh-server procmail rsync setnet telnet traceroute w3m wget whois ) ## productivity package set minimal_prod_packages+=( abook apcalc aspell aspell-en calcurse clex dvtm fbi fbterm ghostscript gnupg gnupg2 gnupg-agent mc parallel poppler-utils rpl rename sc screen taskwarrior tmux ) ## programming package set minimal_devel_packages+=( tcc libc6-dev m4 patch perl perl-base perl-modules-5.24 python2.7-minimal python3.5-minimal gawk guile-2.0 guile-2.0-libs ) ## games package set minimal_games_packages+=( bastet bombardier bsdgames cavezofphear crawl curseofwar empire freesweep gnuchess greed matanza moria nethack-console ninvaders omega-rpg pacman4console pente sudoku ) ## accessibility package set minimal_a11y_packages+=( beep brltty espeak espeakup yasr ) ## multimedia package set minimal_media_packages+=( alsa-utils caca-utils hasciicam imagemagick jhead moc radio sox ) ## misc package set minimal_misc_packages+=( cmatrix cowsay eject figlet fortunes-min fortune-mod gpm man-db manpages manpages-dev mlocate termsaver toilet toilet-fonts ttyrec unzip ) ### now we include all the package sets base_packages+=( $minimal_base_packages $minimal_admin_packages $minimal_editors_packages $minimal_net_packages $minimal_prod_packages $minimal_devel_packages $minimal_games_packages $minimal_a11y_packages $minimal_media_packages $minimal_misc_packages ) #### TODO: REPLACE twidge (twitter client) #### ADDED: geoip-bin extra_packages+=( atmel-firmware bluez-firmware dahdi-firmware-nonfree firmware-amd-graphics firmware-atheros firmware-bnx2 firmware-bnx2x firmware-brcm80211 firmware-cavium firmware-crystalhd firmware-intel-sound firmware-intelwimax firmware-ipw2x00 firmware-ivtv firmware-iwlwifi firmware-libertas firmware-linux-free firmware-linux-nonfree firmware-myricom firmware-netxen firmware-qlogic firmware-realtek firmware-ti-connectivity firmware-zd1211 refractainstaller-base refractasnapshot-base ) purge_packages=( elinks elinks-data liberror-perl libfsplib0 libtre5 openntpd tasksel tasksel-data ) custom_deb_packages+=(memtest86+_5.01-3_${arch}.deb) # yad needs to be first #$custom_deb_packages+=(yad_0.27.0-1_${arch}.deb) # # ##custom_deb_packages+=( ## setnet_0.3.2+devuan1.2_all.deb ##)