abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 16:11 | Zajímavý článek

    Odborníci z Penn State University zkoumají způsob ukládání informací na lepicí pásku. Principiálně by podle nich bylo možné kombinací odlepení a zpětného přilepení dosáhnout uložení informace, kterou opětovným odlepením dokážou přečíst. Výhodou je, že způsob uložení i přečtení je čistě mechanický. Zde o tom referují ve volně dostupném článku. Zajímavé bude sledovat zda se jim v rámci výzkumu podaří prokázat použitelnost i v jiné než

    … více »
    karkar | Komentářů: 4
    dnes 13:00 | Zajímavý projekt

    Na GitHubu byl publikován reprodukovatelný návod, jak rozchodit Adobe Lightroom CC na Linuxu a Wine. Návod byl vytvořený pomocí AI Claude Code.

    Ladislav Hagara | Komentářů: 0
    dnes 12:33 | Humor

    Pokud by někdo potřeboval Wayland kompozitor uvnitř počítačové hry Minecraft, aby mohl zobrazovat okna desktopových aplikací přímo v herním prostředí, může sáhnout po Waylandcraftu. Ukázka na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 23:55 | Zajímavý článek

    Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.

    |🇵🇸 | Komentářů: 0
    16.5. 22:33 | Nová verze

    Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

    Ladislav Hagara | Komentářů: 0
    15.5. 12:55 | Nová verze

    CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.

    jardaIT | Komentářů: 3
    15.5. 12:22 | Bezpečnostní upozornění

    Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].

    Ladislav Hagara | Komentářů: 2
    14.5. 17:22 | Komunita

    Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.

    Ladislav Hagara | Komentářů: 18
    14.5. 16:55 | Zajímavý software

    Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.

    Ladislav Hagara | Komentářů: 30
    14.5. 14:00 | Zajímavý projekt

    Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.

    Pinhead | Komentářů: 6
    Které desktopové prostředí na Linuxu používáte?
     (13%)
     (8%)
     (2%)
     (14%)
     (31%)
     (4%)
     (6%)
     (3%)
     (16%)
     (26%)
    Celkem 1649 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: KDE aktivity a notifikace (tray)

    9.2.2021 19:12 Bherzet | skóre: 19 | blog: Bherzetův blog
    KDE aktivity a notifikace (tray)
    Přečteno: 483×
    Ahoj,

    jde v KDE nějak nastavit jednotlivým ikonám v trayi, že se mají zobrazovat jen na určitých aktivitách? Zkoušel jsem z panelu tray úplně odstranit, to by byla další alternativa, ale bohužel se ta změna potom projevuje ve všech aktivitách.

    Motivace k tomu je asi zřejmá – na některých aktivitách chci vidět notifikace např. z Telegramu, na jiných ne.

    Je možné KDE nějak skriptovat? Spustit něco při přepnutí aktivity, popř. periodicky zjišťovat, která aktivita je zrovna aktivní, a potom provést nějakou minipulaci s panelem… ?

    Díky.

    Řešení dotazu:


    Odpovědi

    Řešení 1× (Bherzet (tazatel))
    MakeIranBombedAgain❗ avatar 10.2.2021 00:03 MakeIranBombedAgain❗ | skóre: 42 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)

    skriptovat to jakoby de hele ecmaskriptový api :O ;D

    skript pustíš takle

    qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.evaluateScript 'samotnej zrojáček skriptu'

    věc na debug/zkoušení skriptů takle

    qdbus org.kde.plasmashell /PlasmaShell org.kde.PlasmaShell.showInteractiveConsole
    10.2.2021 00:30 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)
    Hele, tohle je to, co hledám!
    removeWidget = function(widget, containment)
    {
      widget.remove()
    }
    
    var template = loadTemplate('org.kde.plasma-desktop.findWidgets')
    template.findWidgets('systemtray', removeWidget)
    
    Jsem netušil, že to bude takhle objektové. Díky.
    MakeIranBombedAgain❗ avatar 10.2.2021 19:57 MakeIranBombedAgain❗ | skóre: 42 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)

    jak jakoby řešíš hlídání přepínání aktivit?? :O :O

    sem našla akorát todleto s dbusem hele ale v plasmě 5.20+ by prej měl bejt nějakej víc lepšejší způsob přímo vtom api ale nic sem nenašla :/ :/

    #!/bin/bash
    service=org.kde.ActivityManager
    interface=$service.Activities
    path=/ActivityManager/Activities
    signal=CurrentActivityChanged
    dbus-monitor --profile "type=signal,path=$path,interface=$interface,member=$signal" | while read type timestamp serial sender destination path interface member; 
    do
    
        if [ "$member" == "$signal" ];then
            curact=$(qdbus $service $path $interface.CurrentActivity)
            name="$(qdbus $service $path $interface.ActivityName $curact)"
            echo "Switched to activity $name"
        fi
    
    done
    
    11.2.2021 02:10 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)
    Někde jsem na to viděl, že jde zaregistrovat nějaký listener (přímo z kódu), ale nevím nakonec, jestli to použiju. Stojím před rozhodnutím, jestli investovat čas do zdokonalování i3wm, nebo KDE (a nebo něčeho úplně jiného?). No a zjistil jsem třeba, že KDE si nepamatuje tak základní věc jako je nastavení primárního monitoru, takže to po každém spuštění musím nastavovat znovu.

    Nevím, jestli to nějak umí spouštět aplikace na správném monitoru. Když si na druhý monitor dám výchozí panel, stisknutí Win/Super/Meta klávesy aktivuje launcher na primárním monitoru. Launcher jsem z druhého panelu vyhodil, nepotřebuji ho tam. Teď ale při focusu na druhé obrazce stisknutí klávesy launcher neotevře vůbec, ani na tom primárním monitoru. OK. Tak asi bych teda programy spouštěl přes Alt+F2 – nějaký ten KRunner, či jak se to jmenuje. To funguje, launcher se objeví i na tom druhém monitoru, ale je-li plocha prázdná, okna se naprosto nelogicky otevírají na primárním monitoru. Pouze pokud na ploše už je nějaké okno, pak i pokud není aktivní, další okno se otevře tam.

    Pro jiné aktivity bych chtěl jiné téma. Další věc, kterou bych musel doprogramovat.

    Používám defaultní téma, ale zjistil jsem, že nejsem schopen si přivyknout na – opět naprosto nelogicky – převrácené „stínování“ u oken v task baru. Konvenčně snad ve všech DE od Windows 95 dále bývalo zvykem, že viditelné okno je na task baru „šedivé“ a působí dojmem stisklého tlačítka, a naopak minimalizované okno ne. V KDE je to přesně naopak. Pravděpodobně bych musel modifikovat téma.

    Při svých dřívějších návštěvách KDE jsem vždy byl fascinován tím, kolik toho KDE umí, a současně frustrován pomalostí, různými grafickými bugy, dementními zvuky, které se nedají vypnout na jednom srozumitelném místě, naprosto pomatenými a nesrozumitelnými ikonami, u kterých jsem si musel klást otázku, co jejich autoři fetují, apod.

    Tentokrát jsem KDE zapnul a říkal jsem si, že to je docela dobré. Naběhlo to docela svižně, vypadalo to méně odporně než jsem u KDE zvyklý, neotravovalo to zbytečnými zvuky, a skoro to na mě začalo působit dojmem prostředí, které bych asi chtěl používat. Ale postupně jsem začal zase narážet na různé věci, které mi přijdou totálně WTF, a říkám si, jestli fakt má smysl do toho ten čas a energii zkoušet investovat.

    i3wm mi poslední dobou dost leze krkem a hodně věcí mi v něm chybí, jak už to u holých window managerů bývá. KDE vypadá, že by mi snad i uvařilo kávu, ale potom musím řešit tak samozřejmé věci jako je zmiňované otevírání oken na jiném monitoru. :-(
    MakeIranBombedAgain❗ avatar 11.2.2021 19:24 MakeIranBombedAgain❗ | skóre: 42 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)

    e KDE si nepamatuje tak základní věc jako je nastavení primárního monitoru

    nóóó možná jako uplná banalita ale máčknuls jakoby to tlačítko ok/použít vpravo dole na zapamatování nastavení?? :O ;D

    Používám defaultní téma, ale zjistil jsem, že nejsem schopen si přivyknout na – opět naprosto nelogicky – převrácené „stínování“ u oken v task baru

    nastavení systému > celkový motiv a zase vpravo dole mačkátko 'získat nové motivy' :O ;D

    maj víc hotovejch témat než všecky jiný de dohromady neni možný si vtom jako nevybrat :O :O třeba tydlety ztmavujou aktivní vokno hele nebo hele :O ;D

    nemusej se používat jenom celkový motivy jednotlivý ty součástky jakože widgety/ikonky/styl aplikací/dekorace voken de nastavovat zlášť :O ;D

    11.2.2021 21:23 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)
    nóóó možná jako uplná banalita ale máčknuls jakoby to tlačítko ok/použít vpravo dole na zapamatování nastavení?? :O ;D
    Jo :)
    nastavení systému > celkový motiv a zase vpravo dole mačkátko 'získat nové motivy' :O ;D
    Jasně, jde to opravit. Stáhnu témata, skripty a pracně to vyladím, pak přijde upgrade a budu to muset řešit nanovo. KDE bych používal, protože chci, aby řešilo problémy za mě. Pokud musím neustále zápasit s naprostými trivialitami jako je otevírání oken na správném monitoru, není nakonec lepší zůstat u minimalistického, dobře dokumentovaného WM, kde alespoň vím, jak vše funguje, a je i menší pravděpodobnost, že se to najednou nějak samo rozbije?
    11.2.2021 23:03 marbu | skóre: 31 | blog: hromada
    Rozbalit Rozbalit vše Re: KDE aktivity a notifikace (tray)
    Já jsem jednu dobu používal kombinaci Xmonad a KDE, což mělo výhody obou přístupů. Ale pak přišla Plasma 5 a v konfiguraci s více monitory se to nedalo používat, takže teď už opět používám čistý Xmonad.
    There is no point in being so cool in a cold world.
    |🇵🇸 avatar 12.2.2021 00:28 |🇵🇸 | skóre: 94 | blog:
    Rozbalit Rozbalit vše ...
    No a zjistil jsem třeba, že KDE si nepamatuje tak základní věc jako je nastavení primárního monitoru, takže to po každém spuštění musím nastavovat znovu.
    ???
    Nevím, jestli to nějak umí spouštět aplikace na správném monitoru.
    Nevím, co znamená „na správném monitoru“, ale ve „Správa oken > Pravidla oken“ si jde nastavit… např. kam se mají umístit okna odpovídající pravidlům.

    Vůbec, v první kartě „Chování oken“ vidím „Chování více obrazovek“.

    Pak taky KWin podporuje skriptování. (I když pomineme wmctrl.)
    aktivity
    Aktivity jsou polovičatá podivnost. Už mnoho let říkám, že by to mělo být spíš jako souběžná sezení. Upozornění mě až tak netrápí, ale hodily by se mi zcela odlišné sady a umístění (včetně panelů) widgetů. Asi neshoda očekávaného způsobu užití.
    🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
    12.2.2021 14:36 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: ...
    ???
    No, to jsem si přesně říkal taky. Koukám, že se to řešilo třeba tady. Mám momentálně Debian stable a v backportech KDE není, tak ledaže bych zase přesel na testing. On takhle nefunguje ani KDE Connect, protože ta verze je o tolik starší, že si to s Android klientem nerozumí (na F-Droidu jsou asi ještě 2 předchozí verze, ale ani to nestačí). Což jako OK, tohle třeba beru jako problém Debianu, ale kdyby aspoň ta mobilní aplikace uměla někde v menu zobrazit číslo verze, tak by mi to ušetřilo pár minut trápení.
    Nevím, co znamená „na správném monitoru“, ale ve „Správa oken > Pravidla oken“ si jde nastavit… např. kam se mají umístit okna odpovídající pravidlům.
    V i3wm: Jsem na hlavním monitoru. Chci otevřít terminál na vedlejším monitoru, kde mám momentálně prázdnou plochu. Můžu na ni přejít buď relativní (Super+Left) nebo absolutní (Ctrl+Alt+1) klávesovou zkratkou. Když to udělám, stisknu Super+d, čímž se spustí dmenu (něco jako to Alt+F2 v KDE), nebo tedy Ctrl+Alt+T, kam mám nabindované přímo spouštění terminálu.

    V KDE když dám focus ploše na druhém monitoru (např. myší, z klávesnice si teď z hlavy nepamatuju, jestli to Meta+Alt+Left fungovalo nebo ne) a stisknu Alt+F2, tak se ten KRunner sice objeví na tom druhém monitoru, ale okno se pak otevře na primárním.

    Nepotřebuji nastavit, aby se okno určité třídy vždycky otevřelo na určité ploše/monitoru, ale aby kterýkoliv program šel cíleně spustit rovnou tam, kde ho chci mít. Nechci všechno spouštět na primárním monitoru a pak to přesouvat na sekundární.
    Aktivity jsou polovičatá podivnost. Už mnoho let říkám, že by to mělo být spíš jako souběžná sezení. Upozornění mě až tak netrápí, ale hodily by se mi zcela odlišné sady a umístění (včetně panelů) widgetů. Asi neshoda očekávaného způsobu užití.
    Co jsem zkoušel náhodně přidat nějaký widget hodin na plochu, tak to zůstalo v jedné aktivitě a v druhé ne.

    Spíš by se mi ale líbil nějaký „focus mode“ na práci. Nastavit jiné barvičky, povypínat notifikace, dát si třeba jiné ikony na plochu, jiné profily prohlížečů (tzn. přebindovat klávesové zkratky nebo něco) atd.

    Jiná sezení… No, vlastně by taky byl zajímavý nápad si místo aktivit prostě spustit dva X servery s klidně úplně odlišným nastavením, ale to taky není zrovna ono. V podstatě by se mi líbilo mít různé profily, které jde přepínat, upravovat atd. Ty potřeby/očekávání se v čase mění.

    V i3wm jsem se postupně dopracoval na 40 ploch což je důsledek toho, že: (i.) na většině ploch mám buď jeden program, nebo layout několika oken, který tvoří jeden logický celek, nebo několik oken typicky prohlížeče organizovaných do tabů, (ii.) snažím se v tom mít nějaký systém, příbuzné plochy mít vedle sebe atd., (iii.) aby fungovala muscle memory, plochy musí mít pořád +/- stejný význam.

    A přece to není úplně dokonalé, protože většinou nepotřebuji skutečně všechny ty plochy najednou. Chtěl bych pár ploch vzít a úplně je schovat pryč, čímž se dostáváme k nějaké té další dimenzi (jedna plocha → grid ploch → seznam gridů ploch), aneb KDE aktivitám. Potom bych měl IDE/editor vždycky třeba na Super+1 a když bych potřeboval něco udělat na jiném projektu, prostě bych přepnul aktivitu. Nemusel bych improvizovat a hledat jinou volnou plochu atd.
    12.2.2021 14:40 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: ...
    A hlavně mě teda v i3 úplně neskutečně serou věci jako drag&drop. Tiling je strašně super a všechno, ale nemít plnohodnotný (!) floating, který by šel jedním stiskem tlačítka zapnout pro celou plochu, je prostě extremismus. Nemít dva monitory, tak jsem snad jen kvůli drag&drop už dávno utekl jinam, protože dělat to na jednom monitoru je prostě chirurgická operace zahrnující zuřivé tisknutí klávesových zkratek a posouvání scrollbarů o milimetry.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.