Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Yakuake fatto in casa con urxvt e fvwm
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools)
View previous topic :: View next topic  
Author Message
topper_harley
Guru
Guru


Joined: 05 Apr 2006
Posts: 363
Location: Treviso / Udine (Italy)

PostPosted: Tue Dec 04, 2007 6:41 pm    Post subject: Yakuake fatto in casa con urxvt e fvwm Reply with quote

Per chi non lo sapesse kde-misc/yakuake e' un terminale basato su konsole che appare dal'alto dello schermo con un'animazione nello stile dei terminali dei giochi fps.

Questo howto non utilizza l'applicazione in questione bensi' un qualsiasi terminale (nel mio caso urxvt, ma dovrebbe funzionare con tutti) e il window manager fvwm.

Si tratta di far partire, alla pressione del tasto F1 una tendina animata che apra dall'alto dello schermo un terminale senza bordi e senza decorazioni che torni in background (sempre con un animazione) alla nuova pressione del tasto F1.

Prima di tutto bisogna stabilire quale terminale usare:
Code:
SetEnv term             "urxvt"


Poi definiamo una funzione che parta all'avvio di fvwm la quale attende l'avvio di un terminale di nome gameterm e stabilisce che utilizzi il 100% dello schermo in orizzontale ed il 45% in verticale.

Code:
+ I Test (Init) StartTerminal
DestroyFunc StartTerminal
AddToFunc StartTerminal
+ I Exec exec $[term] -name gameterm
+ I Wait gameterm
+ I All (gameterm) Resize 100 45
+ I All (gameterm) Move 0p 0p
+ I All (gameterm) WindowShade


A questo punto definiamo lo stile e la policy di focus:

Code:
#### Style
Style gameterm NoTitle, Sticky, WindowListSkip, CirculateSkipIcon, CirculateSkip
Style gameterm StaysOnTop, NoHandles, BorderWidth 0, WindowShadeSteps 75

DestroyFunc gameterm
AddToFunc gameterm
+ I All (gameterm) WindowShade
+ I Next (HasPointer) Focus
+ I All (gameterm) Focus
+ I All (gameterm Shaded) Next (HasPointer) Focus


Creiamo un keybinding per farlo partire (nel mio caso con F1)
Code:
#### F1 - opens gameterm
Key F1      A   N   gameterm


Adesso basta riavviare fvwm e premere F1

Screenshot
_________________
http://topperh.ath.cx
Jabber: topper_harley@jabber.org
ICQ: 224179391
MSN: Topper_Harley80@gmail.com
Last FM
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Risorse italiane (documentazione e tools) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum