Tutorials/Force Transparency And Blur/da: Difference between revisions

From KDE UserBase Wiki
(Importing a new version from external source)
 
(Importing a new version from external source)
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages />
<languages />
For those who care about blur, here is all the info you can get.
For de der er interesserede i slør er her al den information, du kan få.


== Window decorations only ==
== Kun vinduesdekorationer ==


You want the terminal to be blurry from top to bottom for example. In this case, you will need to find some window decorations that are transparent. Obviously, you need to make sure the blur is enabled under desktop effects.I don't even use window decorations so can't really recommend a theme for you (achieved that by going to <menuchoice>Window Decorations</menuchoice> &rarr; <menuchoice>Configure Breeze...</menuchoice> &rarr; <menuchoice>Windows-Specific Overrides</menuchoice> &rarr; add a rule with the regular expression <code>.*</code>).
Lad os sige, at du ønsker at terminalen skal være sløret fra toppen og nedad. I så fald skal du finde nogle vinduesdekorationer, som er transparante. Jeg bruger ikke selv vinduesdekorationer og kan derfor ikke anbefale et tema til dig. Du skal selvfølgelig sørge for, at slør er aktiveret under skrivebordseffekter (det opnår du ved at gå til {{Menu|Vinduesdekorationer|Indstil Breeze...|Vinduesspecifikke tilsidesættelser|Tilføj}} og angive en regel med et regulært mønster <code>.*</code>).


== Window body transparency ==
== Gennemsigtighed af selve vinduet ==


=== Kvantum ===
=== Kvantum ===


Install Kvantum from [https://github.com/tsujan/Kvantum/tree/master/Kvantum Kvantum github]. Change to the Kvantum widget style in the <menuchoice>System Settings</menuchoice> &rarr; <menuchoice>Application Style</menuchoice> &rarr; <menuchoice>Widget Style</menuchoice>. Then you can choose a Kvantum theme in the separate application called '''Manager Kvantum'''.
Installér Kvantum fra [https://github.com/tsujan/Kvantum/tree/master/Kvantum Kvantum github]. Skift til Kvantums kontrolstil i {{Menu|Systemindstillinger|Programstil|Kontrolstil}}. Nu kan du vælge et Kvantumtema i det separate program kaldet '''Manager Kvantum'''.


To get blur install some Kvantum theme with transparency like [https://github.com/PapirusDevelopmentTeam/materia-kde Materia Blur] or [https://store.kde.org/p/1201321 Kvglass] and choose that as your current theme. More so, to edit the themes you can, for example, edit the materia colors with something like this:
For at få slør skal du installere et Kvantumtema med genemsigtighed som [https://github.com/PapirusDevelopmentTeam/materia-kde Materia Blur] eller [https://store.kde.org/p/1201321 Kvglass] og vælge det som dit aktuelle tema. Derudover kan du redigere temaet; du kan for eksempel redigere materia colors med sådan noget som:
<syntaxhighlight lang="bash" line>
<syntaxhighlight lang="bash" line>
sudo sed -i 's/#4285f4/#3daee9/g' MateriaBlur.kvconfig
sudo sed -i 's/#4285f4/#3daee9/g' MateriaBlur.kvconfig
Line 18: Line 18:
</syntaxhighlight>
</syntaxhighlight>


which will replace the normal color with the Breeze blue. You can do this by also opening a text editor and replace the color as you would normally do.
hvilket vil erstatte den normale farve med Breeze blå. Du kan også gøre dette ved at åbne en teksteditor og erstatte farven som du normalt ville gøre.


===Keep breeze style===
=== Bevar Breeze-stilen ===


There is no need to install Kvantum.
Det er ikke nødvendigt at installere Kvantum.


Create a transparency Kwin rule by <keycap>Alt+F3</keycap> &rarr; <menuchoice>More actions</menuchoice> &rarr; <menuchoice>Special Window Settings</menuchoice>, then in the dropdown menu for Window Class and Role choose Unimportant instead. Also select all window types, besides Desktop and Splash Screen. Thus, the will apply to everything. FORCE the active or inactive opacity to how much you want in the very last tab under <menuchoice>Appearances and Fixes</menuchoice>. The end result will look like so and can be imported by saving it as {{Path|.kwinrule}}.
Opret en Kwin-regel om gennemsigtighed via <keycap>Alt + F3</keycap> &rarr; {{Menu|Flere handlinger|Specielle vinduesindstillinger}} og så i drop-ned-menuen for Vinduesklasse og Vinduesrolle vælge Ikke vigtig. Vælg også alle vinduestyper foruden Skrivebord og Opstartsbillede. På den måde anvendes effekten på alting. I det sidste faneblad under {{Menu|Udseende og rettelser}} kan du tvinge gennemsigtigheden til så meget, som du ønsker. Slutresultatet vil se sådan ud og kan importeres ved at gemme det som {{Path|.kwinrule}}.




Line 44: Line 44:
</nowiki>}}
</nowiki>}}


Create  another rule on top of the first that will be an exclusion rule. Separate window titles with |. So for ex  conky|pqiv|plasmashell|something should be placed in the Window Class while having Regexp instead of Unimportant. For this one force the opacity to 100%. In case you don't know what window class something has (tho it is usually in the titlebar) you can press <keycap>ALT+F3</keycap> &rarr; <menuchoice>More actions</menuchoice> &rarr; <menuchoice>Special Window Settings</menuchoice> and get the window class or when you create a rule there is a button that will let you click on something to get its properties (detect window properties).The end result will look like so, and can be imported by saving it as {{Path|.kwinrule}}.
Opret en anden regel oven på den første, som vil være en undtagelsesregel. Adskil vinduestitler med |. For eksempel kan conky|pqiv|plasmashell|noget angives i Vinduesklasse mens det er sat til Regulært udtryk i stedet for Ikke vigtigt. I denne regel kan du tvinge gennemsigtigheden til 100%. Hvis du ikke ved hvilken vinduesklasse noget har (selv om det almindeligvis er i titellinjen), så tast <keycap>Alt + F3</keycap> &rarr; {{menu|Flere handlinger|Specielle vinduesindstillinger}} for at se vinduesklassen; eller når du opretter en vinduesregel, så er der en knap, som lader dig klikke på noget for at få dets egenskaber (detektér vinduesegenskaber). Slutresultatet vil se sådan ud og kan importeres ved at gemme det som {{Path|.kwinrule}}.


{{Input|1=<nowiki>
{{Input|1=<nowiki>
Line 58: Line 58:
</nowiki>}}
</nowiki>}}


Install the Kwin script [https://store.kde.org/p/1294604/ force blur] and give it all the windows you want to have blur. Before that the command you need to run are the following. After this a setting icon will appear for Force Blur under <menuchoice>Kwin Scripts</menuchoice>.
Installér Kwin-scriptet [https://store.kde.org/p/1294604/ force blur] og giv det alle de vinduer, du ønsker skal have slør. Før dette tager effekt skal du køre følgende kommandoer. Herefter vil der optræde et indstillingsikon for Force Blur under {{Menu|Kwin scripts}}.
<syntaxhighlight lang="bash" line>
<syntaxhighlight lang="bash" line>
mkdir -p ~/.local/share/kservices5/
mkdir -p ~/.local/share/kservices5/
cp ~/.local/share/kwin/scripts/forceblur/metadata.desktop ~/.local/share/kservices5/forceblur.desktop
cp ~/.local/share/kwin/scripts/forceblur/metadata.desktop ~/.local/share/kservices5/forceblur.desktop
</syntaxhighlight>
</syntaxhighlight>
So pretty much everything under {{Path|.local/share/applications}} and {{Path|/usr/share/applications}} can be added alternatively you can have a script like this and have it runs at startup. The force blur thing does the same thing.
Således kan alt under {{Path|.local/share/applications}} og {{Path|/usr/share/applications}} tilføjes; alternativt kan du have et script som dette og køre det ved opstart. Force blur gør det samme.


<syntaxhighlight lang="bash" line>
<syntaxhighlight lang="bash" line>
Line 73: Line 73:
</syntaxhighlight>
</syntaxhighlight>


[[Category:Tutorials]] [[Category:Desktop]]
[[Category:Vejledning/da]] [[Category:Skrivebord/da]]

Latest revision as of 10:42, 11 July 2019

Other languages:

For de der er interesserede i slør er her al den information, du kan få.

Kun vinduesdekorationer

Lad os sige, at du ønsker at terminalen skal være sløret fra toppen og nedad. I så fald skal du finde nogle vinduesdekorationer, som er transparante. Jeg bruger ikke selv vinduesdekorationer og kan derfor ikke anbefale et tema til dig. Du skal selvfølgelig sørge for, at slør er aktiveret under skrivebordseffekter (det opnår du ved at gå til VinduesdekorationerIndstil Breeze...Vinduesspecifikke tilsidesættelserTilføj og angive en regel med et regulært mønster .*).

Gennemsigtighed af selve vinduet

Kvantum

Installér Kvantum fra Kvantum github. Skift til Kvantums kontrolstil i SystemindstillingerProgramstilKontrolstil. Nu kan du vælge et Kvantumtema i det separate program kaldet Manager Kvantum.

For at få slør skal du installere et Kvantumtema med genemsigtighed som Materia Blur eller Kvglass og vælge det som dit aktuelle tema. Derudover kan du redigere temaet; du kan for eksempel redigere materia colors med sådan noget som:

sudo sed -i 's/#4285f4/#3daee9/g' MateriaBlur.kvconfig
sudo sed -i 's/#4285f4/#3daee9/g' MateriaBlur.svg

hvilket vil erstatte den normale farve med Breeze blå. Du kan også gøre dette ved at åbne en teksteditor og erstatte farven som du normalt ville gøre.

Bevar Breeze-stilen

Det er ikke nødvendigt at installere Kvantum.

Opret en Kwin-regel om gennemsigtighed via Alt + F3Flere handlingerSpecielle vinduesindstillinger og så i drop-ned-menuen for Vinduesklasse og Vinduesrolle vælge Ikke vigtig. Vælg også alle vinduestyper foruden Skrivebord og Opstartsbillede. På den måde anvendes effekten på alting. I det sidste faneblad under Udseende og rettelser kan du tvinge gennemsigtigheden til så meget, som du ønsker. Slutresultatet vil se sådan ud og kan importeres ved at gemme det som .kwinrule.


[Transparent all the things]
Description=Transparent all the things
clientmachine=localhost
clientmachinematch=0
opacityactive=90
opacityactiverule=2
opacityinactive=80
opacityinactiverule=2
types=445
wmclass=audacious
wmclasscomplete=false
wmclassmatch=0

Opret en anden regel oven på den første, som vil være en undtagelsesregel. Adskil vinduestitler med |. For eksempel kan conky|pqiv|plasmashell|noget angives i Vinduesklasse mens det er sat til Regulært udtryk i stedet for Ikke vigtigt. I denne regel kan du tvinge gennemsigtigheden til 100%. Hvis du ikke ved hvilken vinduesklasse noget har (selv om det almindeligvis er i titellinjen), så tast Alt + F3Flere handlingerSpecielle vinduesindstillinger for at se vinduesklassen; eller når du opretter en vinduesregel, så er der en knap, som lader dig klikke på noget for at få dets egenskaber (detektér vinduesegenskaber). Slutresultatet vil se sådan ud og kan importeres ved at gemme det som .kwinrule.

[Transparency exceptions]
Description=Transparency exceptions
opacityactive=100
opacityactiverule=2
opacityinactive=100
opacityinactiverule=2
wmclass=conky|pqiv|plasmashell|rpcs3
wmclasscomplete=false
wmclassmatch=3

Installér Kwin-scriptet force blur og giv det alle de vinduer, du ønsker skal have slør. Før dette tager effekt skal du køre følgende kommandoer. Herefter vil der optræde et indstillingsikon for Force Blur under Kwin scripts .

mkdir -p ~/.local/share/kservices5/
cp ~/.local/share/kwin/scripts/forceblur/metadata.desktop ~/.local/share/kservices5/forceblur.desktop

Således kan alt under .local/share/applications og /usr/share/applications tilføjes; alternativt kan du have et script som dette og køre det ved opstart. Force blur gør det samme.

if [[ $(ps --no-header -p $PPID -o comm) =~ '^yakuake|dolphin$' ]]; then
    for wid in $(xdotool search --pid $PPID); do
       xprop -f _KDE_NET_WM_BLUR_BEHIND_REGION 32c -set _KDE_NET_WM_BLUR_BEHIND_REGION 0 -id $wid;
    done
fi