LINUX.ORG.RU

Awesome WM, 4 монитора, 2 приложения

 


0

1

Приветствую!

Нужно запустить 2 приложения на 4 мониторах, под первое выделен 1 монитор, под второе приложение 3. Если возможность растянуть приложение на 3 монитора. Ищу похожие примеры или реализации. Играюсь с стандартным конфигом пока результат ровно 0.

Xinerama? Придётся сильно постараться.

r3lgar ★★★★★ ()

а руками если растянуть приложение, получается как надо?
если да, то можно правилом задавать приложениям положение и размеры, соответственно 1 приложению геометрию 1 монитора и положение в углу 1 монитора, 2 приложению геометрию суммы трех мониторов, положение угла 2 монитора

LiBer ★★★ ()
Последнее исправление: LiBer (всего исправлений: 1)
Ответ на: комментарий от kitasaran
   function manage(cl)
	   if matchtable(properties, cl) then  
		   if newprop.y then
			   cl:geometry( { y = newprop.y })
		   end
		   if newprop.x then
			   local x1
			   local w = cl.geometry(cl).width
			   local w2 = math.floor(w/2)
			   local scrw = screen[scr].workarea.width
			   --if newprop.x + w2 > scrw then
				   --x1 = scrw - w
				   --n = 1
			   --else
				   x1 = newprop.x - w2
			   --end
			   cl:geometry( { x = x1 })
		   end

		   client.focus = cl
		   if newprop.funcbefore then
			   newprop.funcbefore()
		   end
		   client.disconnect_signal("manage",manage)
	   end
   end
   client.connect_signal("manage", manage)


у меня такое есть, тут суть в «cl:geometry({})» можно задать любые положение и размеры окна, что в общем то тебе и нужно, как я понял.

LiBer ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.