xref: /plan9-contrib/usr/glenda/lib/profile (revision 3cf081f090557851de4f0da272f52faf228395b9)
17dd7cddfSDavid du Colombierbind -a $home/bin/rc /bin
27dd7cddfSDavid du Colombierbind -a $home/bin/$cputype /bin
37dd7cddfSDavid du Colombierbind -c tmp /tmp
4b7b24591SDavid du Colombierif(! syscall create /tmp/xxx 1 0666 >[2]/dev/null)
59a747e4fSDavid du Colombier	ramfs	# in case we're running off a cd
67dd7cddfSDavid du Colombierfont = /lib/font/bit/pelm/euro.9.font
77dd7cddfSDavid du Colombierupas/fs
8*3cf081f0SDavid du Colombierfn cd { builtin cd $* && awd }  # for acme
97dd7cddfSDavid du Colombierswitch($service){
107dd7cddfSDavid du Colombiercase terminal
117dd7cddfSDavid du Colombier	plumber
127dd7cddfSDavid du Colombier	echo -n accelerated > '#m/mousectl'
137dd7cddfSDavid du Colombier	echo -n 'res 3' > '#m/mousectl'
147dd7cddfSDavid du Colombier	prompt=('term% ' '	')
157dd7cddfSDavid du Colombier	fn term%{ $* }
167dd7cddfSDavid du Colombier	exec rio -i riostart
177dd7cddfSDavid du Colombiercase cpu
187dd7cddfSDavid du Colombier	if (test -e /mnt/term/mnt/wsys) { # rio already running
197dd7cddfSDavid du Colombier		bind -a /mnt/term/mnt/wsys /dev
205d459b5aSDavid du Colombier		if(test -w /dev/label)
217dd7cddfSDavid du Colombier			echo -n $sysname > /dev/label
227dd7cddfSDavid du Colombier	}
237dd7cddfSDavid du Colombier	bind /mnt/term/dev/cons /dev/cons
247dd7cddfSDavid du Colombier	bind /mnt/term/dev/consctl /dev/consctl
257dd7cddfSDavid du Colombier	bind -a /mnt/term/dev /dev
267dd7cddfSDavid du Colombier	prompt=('cpu% ' '	')
277dd7cddfSDavid du Colombier	fn cpu%{ $* }
287dd7cddfSDavid du Colombier	news
297dd7cddfSDavid du Colombier	if (! test -e /mnt/term/mnt/wsys) {	# cpu call from drawterm
307dd7cddfSDavid du Colombier		font=/lib/font/bit/pelm/latin1.8.font
317dd7cddfSDavid du Colombier		exec rio
327dd7cddfSDavid du Colombier	}
337dd7cddfSDavid du Colombiercase con
347dd7cddfSDavid du Colombier	prompt=('cpu% ' '	')
357dd7cddfSDavid du Colombier	news
367dd7cddfSDavid du Colombier}
37