Aterm med forskjellige bakgrunnsfarger

Har du noe lurt å dele med oss? NB. Dette er ikke et support forum.

Aterm med forskjellige bakgrunnsfarger

Innleggav jtopland » tor 04.08.2005 17:20

Et kjekt lite skript som gir ny bakgrunnsfarge for hver gang aterm starter. Skriptet henter alle linjene fra ~/.Xdefaults, erstatter 'tinting' linja med neste farge i colors-variabelen og skriver linjene tilbake til ~/.Xdefaults. Man kan selv legge til eller fjerne farger. (Se linje 3 i gawk-skriptet).

Skriptet forutsetter at 'tinting' er en av linjene i ~/.Xdefaults og at dens farge er blant colors-variabelen. (Se linje 1 i ~/.Xdefaults eksempelet)

Legg denne koden i ~/.bashrc. Den vil da kjøres hver gang aterm starter.
Kode: Merk alt
gawk '
BEGIN {
 colors="Red Green Blue Cyan Magenta Yellow"
} {
 if (match($0, /tinting/)) {
  color = gensub(/.*:/, "", "g")
  pos = index(colors, color)
  color = substr(colors, pos)
  pos = index(color, " ")
  color = substr(pos ? color : colors, pos + 1)
  color = gensub(/ .*/, "", "g", color)
  lines[i++] = gensub(/:.*/, ":"color, "g")
 } else {
  lines[i++] = $0
 }
} END {
 for (j=0; j<i; j++) {
  print lines[j]
 }
} ' ~/.Xdefaults > /tmp/temp && mv /tmp/temp ~/.Xdefaults


Eksempel på ~/.Xdefaults
Kode: Merk alt
aterm*tinting:Red
aterm*title:It's possible!
aterm*transparent:true
aterm*shading:50
aterm*scrollBar:false
aterm*saveLines:30000
aterm*font:-nil-profont-medium-r-normal--11-110-72-72-c-60-iso8859-1
aterm*geometry:100x30


Bilde

Aterm lastes ned her: http://www.afterstep.org/aterm.php

Brukerens avatar
medlem i 226 måneder
 

Innleggav moma » tor 04.08.2005 19:55

Takk.
Aterm med farver er spektakulær, spesielt med passende bakgrunn (wallpaper) som skimter igjennom.
Installerte aterm fra sourcen.
Laget også ~/.bashrc og ~/.Xdefaults som instruert.
--->Screenshot vedlagt...

Koolt 8)

Erfaren
Brukerens avatar
medlem i 234 måneder
 


Returner til Tips og triks / Favoritter



Hvem er i Forumene

Registrerte brukere: Ingen registrerte brukere