Üdvözletem! Aki ismeri az awesome ablakkezelőt, esetleg lua-t, az lécci' segítsen. Megmondom őszintén nem értek a programozáshoz, és akármilyen jól dokumentált, nekem az rc.lua feladja a leckét.
Szóval amit szeretnék megoldani:Lehetőséget arra, hogy az ablakokat (client) be tudjam zárni egérrel. Jó lenne tasklisten jobb gomb, duplakatt a ballal, valamu button, akármi, csak ne kelljen a billentyűzet. Erre azért van szükség mert néha római patrícius-evő pózban használom a gépet :)
A másik, hogy szeretném az átméretezést modkey+alt+mouse1 kombóval megoldani, de nem tudom hogyan kell neki megadni. Esetleg jöhet itt is a modkey+duplakatt megoldás. (Ha egyáltalán lehet, mert doubleclick+ awesome wm-re az ég világon semmit sem találtam)
Trollok és megmondóemberek kíméljenek, nem vagyok informatikus, csak egy lelkes juzer. :)
Update.:lent
- 2721 megtekintés
Hozzászólások
Az awesome-t azért használom ritkán, mert nincs időm a Luával foglalkozni. Néha használni is akarom a gépet. :)
A konfigban van egy külön block a billentyűparancsoknak, az ablakműveleteket gondolom függvényként definiálja, de valószínűleg csak a gombok nevét kell majd átírnod egy meglévő kombinációhoz.
Nézz szét kicsit itt:
http://awesome.naquadah.org/doc/
és itt:
https://awesome.naquadah.org/wiki/
Esetleg man awesome és man awesomerc parancsok.
---
"Próbálta bekapcsolni/kikapcsolni?"
- A hozzászóláshoz be kell jelentkezni
mindegyik megvolt már. Megpróbáltam értelemszerűen átírni az rc.lua-t is:
awful.button({ modkey }, 1, awful.mouse.client.move),
awful.button({ modkey }, 2, awful.mouse.client.resize))
Ez az alapértelmezett. Ez nekem azért nem jó mert 2. gombot másra használom. Próbáltam ({ modkey, "Shift" } formára átírni (Control, Alt is megvolt, egyik sem akarja az igazat) de nem működik. Más billentyűparancsoknál viszont pont így van megadva, pl.: awful.key({ modkey, "Shift" }, "r",
Ezt leírhattam volna már előtte is, sry.
- A hozzászóláshoz be kell jelentkezni
Helló,
Én sem vagyok programozó, de remélem hasznos lesz:
Client menu a tasklisten:
(jobb egérgomb a tasklist-en)
mytasklist.buttons = awful.util.table.join(
awful.button({}, 3, function (c)
if instance then
instance:hide()
instance = nil
else
if c_client ~= c then
c_client = c
end
instance = awful.menu.clients({ width=250 })
end)
)
Az átméretezés:
clientbuttons = awful.util.table.join(
awful.button({Mod_Key, "Shift"}, 1, awful.mouse.client.move),
awful.button({Mod_Key, "Shift"}, 3, awful.mouse.client.resize)
)
-- Figyelni kell a sorvégi vesszőkre.
-- awful.button({}, 1, function (c) .... end),
-- ...
-- awful.button({}, 3, function (c) .... end)
--Szerintem az utolsóknál nem kell a többinél viszont igen.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
na ez már szuperül működik, köszi szépen!
És legközelebb már lesz merre elindulnom is :)
- A hozzászóláshoz be kell jelentkezni
Örülök, hogy sikerült! :) Ami azt illeti, én nem értek nagyon ehhez, annyit tudok róla, hogy hol van a dokumentáció. :)
---
"Próbálta kikapcsolni/bekapcsolni?"
A Linuxot nem csak parancssorral lehet használni, hanem a Linux parancssorát lehet használni is.
- A hozzászóláshoz be kell jelentkezni
Lassan 5 év után újra előveszem a topicomat :)
A következő a problémám: Szeretnék egy gnome2 stílusú menüt (Applications, Spaces, System) létrehozni a panelen. A menük készen vannak, viszont nem jövök rá, hogy hogyan lehet nekik nevet adni.
Az idevágó sor az rc.lua-ból:
mylauncher = awful.widget.launcher({ image = image(beautiful.awesome_icon),menu = mymainmenu })
Ez az default menü, aminek csak ikonja van. Én az ikon mellett/helyett szeretnék szöveget is, de nem jön össze. próbálkoztam idézőjelekkel, próbáltam neki name=" "-el megadni, meg próbáltam, wibox.widget.textbox-al is. Hibát nem dob, de nem akar nekiem kiírni semmit.
Az awesome wiki-ből sem lettem okosabb, mert ott is ezen a gyári menün keresztül matatja be hogy lehet létrehozni, nevet nem ad neki. Keresgéltem témák közt, hátha van szöveges menüs, ahonnan elleshetem, de nem találtam.
- A hozzászóláshoz be kell jelentkezni
Tehát azt akarod, hogy a menüdben legyenek ikonok is és szöveg is?
- A hozzászóláshoz be kell jelentkezni
nem a(z awesome) menüben, hanem a panelra akarok kipakolni több menüt. Mint a gnome2-nél. Ikonnal meg tudom csinálni, de szöveget nem tudom hogy lehet hozzáadni. Inkább az kellene, vagy is-is, az már részlet kérdés :)
- A hozzászóláshoz be kell jelentkezni
Ja, bocs, félreértettem - régen használtam már awesome-ot.
Most épp annyi időm nincs, de egy ötlet: az awful.widget.launcher forráskódjában lenne érdemes megnézni (meg úgy látom, ez egy egyszerű button), hogy rak-e ki valami szöveget.
- A hozzászóláshoz be kell jelentkezni
köszi, megnézem.
Most képként vannak kint a menük, azért ez eléggé a gányolás kategória, de működik :-)
- A hozzászóláshoz be kell jelentkezni
Jaja, ez nekem is eszembe jutott. A cairo használatával se megy?
- A hozzászóláshoz be kell jelentkezni