live-sdk

simple distro kit (livecd edition)
git clone git://parazyd.org/live-sdk.git
Log | Files | Refs | Submodules | README | LICENSE

config (3597B)


      1 #!/usr/bin/env zsh
      2 ## configuration file for devuan-live blend -- ASCII release
      3 
      4 
      5 version="2.0.0"
      6 
      7 
      8 ## 
      9 ## definition of package sets
     10 ##
     11 
     12 ### base package set
     13 minimal_base_packages+=(
     14 	acpi
     15 	acpi-support-base
     16 	acpid
     17 	at
     18 	bash
     19 	bash-completion
     20 	bc
     21 	busybox
     22 	console-common
     23 	console-data
     24 	console-setup
     25 	console-setup-linux
     26 	coreutils
     27 	dash
     28 	dc
     29 	dialog
     30 	discover
     31 	dselect
     32 	file
     33 	groff-base
     34 	grub-pc
     35 	info
     36 	kbd
     37 	laptop-detect
     38 	locales
     39 	lsof
     40 	syslinux
     41 	util-linux-locales
     42 	zsh
     43 )
     44 
     45 ## admin package set 
     46 minimal_admin_packages+=(
     47 	debootstrap
     48 	entr
     49 	gddrescue
     50 	gdisk
     51 	htop
     52 	iftop
     53 	iotop
     54 	iw
     55 	mtr-tiny
     56 	multitail
     57 	ncdu
     58    	parted 
     59 	pciutils
     60 	psmisc
     61 	sudo
     62 	time
     63 	wavemon 
     64 	wireless-tools
     65    	wpasupplicant
     66 	
     67 )
     68 
     69 ## editors package set 
     70 minimal_editors_packages+=(
     71 	ed
     72 	nano
     73 	vim-tiny
     74 	zile
     75 )
     76 
     77 
     78 ## networking package set 
     79 minimal_net_packages+=(
     80 	bind9-host
     81 	bittornado
     82 	curl
     83 	dnsutils
     84 	edbrowse
     85 	fetchmail
     86 	ftp
     87 	geoip-bin
     88 	irssi
     89 	lftp
     90 	links2
     91 	lrzsz
     92 	mcabber
     93 	minicom
     94 	mosh
     95 	msmtp
     96 	mutt
     97 	netcat
     98 	net-tools
     99 	nfacct
    100 	nrss
    101 	openssh-client
    102 	openssh-server
    103 	procmail
    104 	rsync
    105 	setnet
    106 	telnet
    107 	tin
    108 	traceroute
    109 	w3m
    110 	wget	
    111 	whois
    112 )
    113 
    114 
    115 ## productivity package set 
    116 minimal_prod_packages+=(
    117 	abook
    118 	apcalc
    119    	aspell
    120 	aspell-en
    121     calcurse
    122     clex
    123     dvtm
    124 	fbi
    125     fbterm
    126     ghostscript
    127     gnupg
    128 	gnupg2
    129 	gnupg-agent
    130     mc
    131     parallel
    132 	poppler-utils
    133 	rpl
    134 	rename
    135     sc
    136     screen
    137     taskwarrior
    138     tmux	
    139 )
    140 
    141 ## programming package set
    142 minimal_devel_packages+=(
    143 	tcc
    144 	libc6-dev
    145 	m4
    146 	patch
    147 	perl
    148 	perl-base
    149 	perl-modules-5.24
    150 	python2.7-minimal
    151 	python3.5-minimal
    152 	gawk
    153 	guile-2.0
    154 	guile-2.0-libs
    155 )
    156 
    157 ## games package set 
    158 minimal_games_packages+=(
    159 	bastet
    160     bombardier
    161     bsdgames
    162     cavezofphear
    163     crawl
    164     curseofwar
    165     empire
    166     freesweep
    167     gnuchess
    168     greed
    169     matanza
    170     moria
    171     nethack-console
    172     ninvaders
    173     omega-rpg
    174     pacman4console
    175     pente
    176     sudoku
    177 )
    178 
    179 ## accessibility package set 
    180 minimal_a11y_packages+=(
    181 	beep
    182     brltty
    183 	espeak
    184     espeakup
    185     yasr
    186 )
    187 
    188 
    189 ## multimedia package set 
    190 minimal_media_packages+=(
    191 	alsa-utils
    192 	caca-utils
    193     hasciicam
    194     imagemagick
    195     jhead
    196     moc
    197     radio
    198     sox	
    199 )
    200 
    201 ## misc package set
    202 minimal_misc_packages+=(
    203 	cmatrix
    204     cowsay
    205 	eject
    206     figlet
    207 	fortunes-min
    208     fortune-mod
    209     gpm
    210 	man-db
    211 	manpages
    212 	manpages-dev
    213 	mlocate
    214     termsaver
    215     toilet
    216 	toilet-fonts
    217     ttyrec	
    218 	unzip
    219 )
    220 
    221 ### now we include all the package sets
    222 base_packages+=(
    223 	$minimal_base_packages
    224 	$minimal_admin_packages
    225 	$minimal_editors_packages
    226 	$minimal_net_packages
    227 	$minimal_prod_packages
    228 	$minimal_devel_packages
    229 	$minimal_games_packages
    230 	$minimal_a11y_packages
    231 	$minimal_media_packages
    232 	$minimal_misc_packages
    233 )
    234 
    235 #### TODO: REPLACE twidge (twitter client)
    236 #### ADDED: geoip-bin
    237 
    238 extra_packages+=(
    239 	atmel-firmware
    240 	bluez-firmware
    241 	dahdi-firmware-nonfree
    242 	firmware-amd-graphics
    243 	firmware-atheros
    244 	firmware-bnx2
    245 	firmware-bnx2x
    246 	firmware-brcm80211
    247 	firmware-cavium
    248 	firmware-crystalhd
    249 	firmware-intel-sound
    250 	firmware-intelwimax
    251 	firmware-ipw2x00
    252 	firmware-ivtv
    253 	firmware-iwlwifi
    254 	firmware-libertas
    255 	firmware-linux-free
    256 	firmware-linux-nonfree
    257 	firmware-myricom
    258 	firmware-netxen
    259 	firmware-qlogic
    260 	firmware-realtek
    261 	firmware-ti-connectivity
    262 	firmware-zd1211
    263 	refractainstaller-base
    264 	refractasnapshot-base
    265 )
    266 
    267 
    268 purge_packages=(
    269 	btrfs-tools
    270 	cryptsetup
    271 	cryptsetup-bin
    272 	debian-keyring
    273 	elinks
    274 	elinks-data
    275 	git
    276 	git-core
    277 	git-man
    278 	liberror-perl
    279 	libfsplib0
    280 	libtre5
    281 	openntpd
    282 	tasksel
    283 	tasksel-data
    284 	vim
    285 	vim-runtime
    286 )
    287 
    288 
    289 # yad needs to be first
    290 #$custom_deb_packages+=(yad_0.27.0-1_${arch}.deb)
    291 #
    292 #
    293 ##custom_deb_packages+=(
    294 ##	setnet_0.3.2+devuan1.2_all.deb
    295 ##)