Openbox: posizionamento/dimensionamento automatico

Avvio e configurazione del server X, KDE, GNOME e tutti gli altri DE/WM
Rispondi
psychoweb
Novello Arciere
Messaggi: 108
Iscritto il: 15 luglio 2008, 8:58

Messaggio da psychoweb » 18 novembre 2009, 14:01

mi interesserebbe un modo su openbox per specificare coordinate e dimensioni specifiche per alcuni programmi quando li avvio.
dal file rc.xml di default:

Codice: Seleziona tutto

    <position force="no">
      # the position is only used if both an x and y coordinate are provided
      # (and not set to 'default')
      # when force is "yes", then the window will be placed here even if it
      # says you want it placed elsewhere.  this is to override buggy
      # applications who refuse to behave
      <x>center</x>
      # a number like 50, or 'center' to center on screen. use a negative number
      # to start from the right (or bottom for <y>), ie -50 is 50 pixels from the
      # right edge (or bottom).
      <y>200</y>
      <monitor>1</monitor>
      # specifies the monitor in a xinerama setup.
      # 1 is the first head, or 'mouse' for wherever the mouse is
    </position>
non sembrano esserci le opzioni per specificare la dimensione.

nel wiki viene descritta una Action chiamata MoveResizeTo, che ha proprio i parametri che servono a me (x, y,width, height), ma credo sia da associare solo ai bindings, invece a me serve che l'azione venga eseguita all'avvio del programma.
Non ci sarebbe un modo per specificarla all'interno del tag "applications"? oppure esiste un metodo desktop-indipendente per queste cose (tipo .Xdefaults) ?

Avatar utente
nTia89
Robin Hood
Messaggi: 2490
Iscritto il: 23 dicembre 2008, 19:01
Architettura: x86_64 (64bit)
Località: Varese

Messaggio da nTia89 » 18 novembre 2009, 15:08

dovrebbe essere nel rc.xml....cerca meglio. ...
+laptop: Dell XPS 9343 | i5-5600U | FullHD | 256GB SSD | ArchLinux x86_64 + gnome

Rispondi