Hirdetés

Új hozzászólás Aktív témák

  • Frawly
    veterán

    Nem irta ki sima terminalos inditassal, csak a cvlc -v kapcsoloval jelenitette meg milyen libek hianyoznak neki es rakerestem melyik lib melyik csomagban van es felrakosgattam ami valoszinu kell a dvb-hez. Ekezetek most nincsenek mert probalgatom a sway-t egy uj telepitesen es meg nem lottem be a magyar bill-t sway alatt. Xwayland-et le kellett tiltsam mert ha inditottam valamit aminek X kellett akkor elcrashelt a sway, kitett konzolra. Ha most inditok valamit aminek X kell, hibauzenetet dob a terminalra es legalabb nem crashel a sway :) Chrome, chromium sehogy sem indul wayland modban, a sati altal javasolt kapcsolokkal sem. Ellenben a brave -chromium szarmazek- igen :)
    Jo kis alkalmazasmenu-t allitottam be magamnak sway ala, arch wiki alapjan, .desktop fajlokat is listazza:
    bemenu is a native Wayland dmenu replacement which can optionally be combined with j4-dmenu-desktopAUR to provide a Wayland-native combination for launching desktop files (as i3-dmenu-desktop does):
    j4-dmenu-desktop --dmenu='bemenu -i --nb "#3f3f3f" --nf "#dcdccc" --fn "pango:DejaVu Sans Mono 12"' --term='termite'

    A sway/config-ba a kovetkezokepp irtam be, es mukodik:
    set $menu j4-dmenu-desktop --dmenu='bemenu -i --nb "#3f3f3f" --nf "#dcdccc" --fn "pango:DejaVu Sans Mono 12"' --term='termite'

    Elotte termeszetesen felraktam a dmenu-t ugy hogy a wlroots-t hasznalja, meg a j4-dmenu-desktop AUR csomagot. A firefoxnak es a brave-nak csinaltam az /usr/share/applications ala uj desktop fajlokat - firefox-wayland, brave-wayland - amik wayland modba inditjak megfelelo parameterekkel ezeket a bongeszoket, a regi parancsikonokat meghagytam, hiszen nemcsak sway-t hasznalok hanem KDE-t is.

    Sway-en így kell a billentyűzetet belőni a ~/.config/sway/config fájlban:

    input "1:1:AT_Translated_Set_2_keyboard" {
    xkb_layout hu,us
    xkb_options grp_led:caps,grp:alt_space_toggle,caps:escape
    repeat_delay 280
    repeat_rate 50
    }

    Ez csak egy példa. Nálad az input neve más lesz, a swaymsg -t get_inputs parancs kilistázza.

    Az én példámban ThinkPad X220 billentyűzeten állít be elsődleges szabvány, 104 gombos ISO magyar és másodlagos 104 gombos ANSI amerikai kiosztást, közötük bal Alt+Space-re váltva, másodlagos kiosztásnál a Caps Lock ledje ég. A Caps Lock le van cserélve Escape-re, ez a vim-módokhoz kell az egyes alkalmazásokban. Plusz az utolsó két sorban felvettem a billentyűzet érzékenységét és ismétlési sebességét.

    De ha neked nem kellenek ennyire extra feature-ök, akkor a magyar kiosztás egyszerűbben belőhető:

    input "möhöhő-input-név" {
    xkb_layout hu
    }

    Ezzel csak szabvány, 104 billentyűs ISO magyar kiosztásod lesz, semmilyen extra nem lesz bekapcsolva, nem lesz másodlagos kiosztás, meg semmilyen más bonyolítás. Egy Sway-újraindítást igényel. Az input nevet nem lehet sose kitalálni, mert fizikai hardverfüggő, minden gépen, és gyártónál más. De hasonló módszerrel kell konfigolni az egeret, tapipadot, trackpointot, ezek érzékenységét, extra feature-eit, pl. több ujjas gesztus, kattintáskombók, görgetés, stb..

    A bemenu okés, még nem próbáltam, de sokan dicsérik. A dmenu-nek néha lehet bugja Wayland alatt, pl. nem akar eltűnni, beragad a képernyő tetején, igaz ez ritka. De a Rofi-nak is van waylandes klónja. Redshitf-nek is, meg egy csomó másik mindennek. Wayland alatt is minden megoldható, csak eltérő toolokat igényel, mert az általánosan ismert X-es toolok nem működnek, mivel nem véletlen van a nevükben az x, az X serverhez lettek kitalálva, a Wayland meg ne X, hanem egy egész másik protokoll.

Új hozzászólás Aktív témák