keresek desktop enviroment-et - kép linkelve, leírás

Fórumok

Kép a jelenlegiről:

http://sykth.com/docs/emerge.png

Jelenlegi DE-m windows-on Emerge Desktop, annak is csak az alábbi részei:

Elemek:

- óra, csak szöveges

- tray (háttérfolyamatoknak)

háttérfolyamatok, és pl. thunderbird, csak ikonok képében

legyen beállítható, hogy melyik ikon legyen rejtve

rejtett ikonok jelenjenek meg egér kattintására, vagy on hover, akármi

- taskbar (megnyitott programoknak)

futó programok, CSAK IKONOS, szöveg nélkül, egymás mellé

kattintásra felhozza, majd újra kattintásra lerakja a programot (meglepő módon)

- asztali ikonok, mappák nem kell (ne is legyen, jobb gomb se), egy háttérkép elég

- launcher, ikonos indító nem kell

- *box-os jobbgombos menü nem kell

- multidesktop nem kell

- nem kell widget, extension, semmi (kivéve, ha a fentiekből valamit nem tud, DE megvalósítható extension-ként, akkor kell)

- task váltás : szokásos alt tab, kicsi-egyszerű, vagy akár csak egy jelölő a taskbar-on, nem kell előnézet, meg ablakok feldobálása

Elvárások:

- legyen gyors, se compiz, se effektek, semmi nem kell

- ne legyen átmérezethető, odébbrakható, miegymás, legyen lezárható, vagy legyen akár csak config szinten szerkeszthető, ne tudjam teljesen véletlenül odébbrakni, ...

SZERK.:

a kezelőfelület fent listázott elemei (tray, taskbar, clock) legyenek fixek-rögzítettek, az ablakok hagyományos módon legyenek átrendezhetőek

- ahogy a képen, a tray és taskbar egyen balra és jobbra rendeződő, a task-ok a jobb sarokban jobbra rendeződjön

Előny:

- ha átalakítható, skin-ezhető

- átlátszó hátterű elemek - óra, tray, taskbar, ...

- nem zavar, ha forrást kell módosítani, pl. egy pozíció, vagy mondjuk az óra formátumának módosításához, de mélyebben nem akarok belemászni

- nagy előny ha css-el, vagy valami részletes módon lehet skin-ezni, átalakítani

- taskbar és tray összeolvasztása, gyakorlatilag egy kupacba kerüljenek az ikonok

- ha a fentiek közül valami nem működik, de tud extension-öket, és az js-ben programozható, akkor király.

Nyitott vagyok más elgondolásokra is, de ezen a felületen élek kb. 6 éve, egy rakás hotkey egészíti ki, 10 alatt van a használt programjaim száma, gnome-do és parancssor indítja a programjaimat, ...

Hozzászólások

Tiling wm? Itt egy egész jó összehasonlítás.
De kiemelnék egyet-kettőt:
i3: nagyon könnyű beállítani, és egész sokat tud
dwm: saját konfighoz C-forrást kell módosítani (nem olyan vészes)
awesome: konfigurálása gyakorlatilag egy Lua-szkript, ha nem riadsz meg ettől, érdemes megpróbálni (bár szerintem van néhány hiányossága)
herbstluftwm: ez valószínűleg nem fog megfelelni, mivel se systray, se taskbar, se semmi nincs - persze külön programokkal megoldható (jelenleg ez van nálam használatban)
notion: az ion3 forkja, szintén lua nyelv (szerintem az awesome felépítése egyszerűbb)
Talán ebben a sorrendben érdemes lehet ki is próbálnod. Ha tetszik a koncepció, akkor használd!

szerk.:

tiling: nem. egyelőre nem, még nincs annyira kiforrva a munkám, hogy pontos layout-okkal tudjak dolgozni.

- - - - -

köszönet!

elindulok ezen a vonalon, megnézem, és visszajelzek ide

tesztelgetek egy kört, semmiképp sem holnap akarok váltani, akárhogy nem akarok sokat, nagyon fontos, hogy minden ami most megszokott, az menjen, ebben a mostani környezetben 3-4 lépéssel előrébb jár a kezem, mint a UI, egyszerűen utálnék újat megszokni.

ne legyen átmérezethető, odébbrakható

Ez lehet pl. a max layout - mindig egy ablak látszik, de az teljesen elfoglalja a képernyőt. Vagy lehet olyan tab-os módszer, mint pl. a firefox-nál.
Billentyűkombók állíthatóak, úgyhogy túl sok új dolgot nem kell megszoknod (nekem is pár éve ugyanazok a megszokott billentyű-kombinációim vannak, már kb. a negyedik ablakkezelő alatt).

javítottam a leírást, jogos a felvetés, kétértelműen írtam (lásd javítás, a DE nem-programablak elemeire értettem a fixáltságot)

kipróbálom ettől függetlenül, a terminálablak és a notepad kapcsán már dolgoztam így (saját griddel), célom is ebbe az irányba elmenni, a max layout irányába, de jelenleg nem mindenem van meg hozzá

Jaaaaaa :)
Egyébként a fentebbi ablakkezelőkre a módosított verzió is igaz. Sőt, awesome esetén floating layout, i3 esetén floating modifier, herbstluftwm esetén is floating layout.

Egyébként mi hiányzik még? Ha nem kitartás, vagy motiváció, talán tudok segíteni :)

más javaslat? (up)

jelenleg azt próbálgatom, hogy a taskbar és a tray egy docky legyen, az óra valami külön program, és semmi más

Openbox?

http://4.bp.blogspot.com/-jhcfs-u1360/T6KWpUMHneI/AAAAAAAAA54/v1SmY4Qtw…

http://linuxlibrary.org/wp-content/uploads/2011/10/archbang-2011-3.jpg

Kicsit állítgatnod kell, de utána elvileg tudja, amit akarsz.

---
A Linux nem ingyenes. Meg kell fizetni a tanulópénzt.
Az emberek 66 százaléka nem tud számolni! Gondoljatok bele, ez majdnem a fele!!
Mindenki jó valamire. Ha másra nem, hát elrettentő példának.

kösz, megnézem, ez jónak tűnik, mármint az óra, a tray megvan

három gyors kérdés, ha tudsz segíteni:

taskbar: tud-e olyant, hogy csak-ikon, szöveg nélkül?

tray: tud-e olyant, hogy bizonyos ikonokat rejtsen?

desktop: mennyire különálló modul az openbox-os menü (asztal jobbgomb), mennyire letiltható?

gondolom átlátszóságot, meg hasonló skin-ezéseket tud

Ahogy látom a kolléga is tint2-t használ panelnek, abban pedig van olyan, hogy csak ikonokat rakjon ki, szöveget ne:
https://code.google.com/p/tint2/wiki/Configure

Amit te keresel a Task szekcióban van:
task_icon=1
task_text=0

Mint látod a Tray szekció nem tud elrejteni ikonokat, de a forrsáskód rendelkezésre áll, így át tudod írni. (plusz egy opció, meg annak parsolása)

Az openbox-ban a jobbegeres klikkolás a dekstopon szintén az rc.xml írja le. Keresd meg a "mousebind button=Right" részt és töröld ki az xml-ből.

Az openbox-ban nincs composite, de használhatod az xcompmgr-t vagy a compton-t, ha átlátszóságot akarsz.