Plasma ikoner-kun task manager: Flere app versioner

Kubuntu 17.04 Zesty, Jeg bruger ikonet kun task manager. Nu som det
sker, mens du hellere tester Firefox 57 om natten og sammenligner, hvordan det fungerede imod den aktuelle
version (som ville være Firefox 55, da jeg kompilerede dette), bemærkede jeg, at systemet bruger det samme ikon begge
til den stabile bygning og den natlige bygning. Nå, Firefox er jo jo rigtigt. Men jeg ønskede at pinke
to forskellige launchers til task manager, en for hver anden version.

At spille med hvad KDE kan gøre, kunne jeg ikke finde noget enkelt og ligetil, der ville lade
Jeg opnår dette. Så huskede jeg min temmelig nifty, unikke opsætning med brugerdefinerede
WINE applikationer launchers, som jeg havde
med succes tilføjet til listen mod alle odds, og jeg troede, jeg kan sikkert regne ud denne ene ud. Lad mig vise
dig hvordan du kan have flere ikoner til flere versioner af de samme programmer tilføjet og fastgjort til opgaven
Manager. At arbejde.

Problem, flere detaljer

Anyway, Firefox 55 lancerer uden problemer, alt godt. Firefox 57, samme ting. Denne er faktisk
installeret under / home / roger / firefox-57, men når den starter, vises den som en almindelig Firefox-applikation i
Plasma task manager. Du har ikke mulighed for at pinke den separat. Men jeg vil have dem begge side om side
side.

Rediger plasmakonfigurationen

På en måde, der ligner det, vi gjorde med en skjult IrfanView (WINE) launcher, vil vi nu oprette en
til Firefox 57. Dette betyder både at redigere Plasma config-filen i dit hjemmekatalog, men også skabe en
Firefox 57 "desktop" -fil, som indeholder alle de oplysninger, som Plasma skal bruge til at vise ikonet og
launcher programmet. Konfigurationen er gemt under:

./.config/plasma-org.kde.plasma.desktop-appletsrc

Tilbage denne fil op, og åbn den derefter i et tekstredigeringsprogram. Se efter launchers sektionen. Der vil være to
sektioner, der svarer til forskellige typer task managers, men det bør ikke bekymre dig. Hvis du ikke er det
sikker på hvilken en at redigere, kan du gøre med begge. Det er bare en harmløs tilføjelse af en ny ansøgning
løfteraket.

Beholdere] [2] [Applets] [55] [Konfiguration] [Generelt]

løfteraketter = file: ///usr/share/applications/org.gnome.Screenshot.

skrivebordet, fil: ///usr/share/applications/org.kde.dolphin.desktop,

fil: ///usr/share/applications/firefox.desktop,file: /// usr / share /

applikationer / firefox-57.desktop, file: /// usr / share / applications /

google-chrome.desktop, fil: ///usr/share/applications/steam.desktop,

fil: ///usr/share/applications/skype.desktop,file: /// usr / share /

applikationer / gimp.desktop, fil: ///home/roger/Desktop//.IrfanView.

skrivebordet, fil: ///usr/share/applications/vlc.desktop,file: /// usr /

aktie / applikationer / clementine.desktop, file: /// usr / share /

applikationer / LibreOffice-startcenter.desktop, file: /// usr / share /

applikationer / kaliber-gui.desktop, file: /// usr / share / applications /

org.kde.kate.desktop, file: /// usr / local / share / applications /

VMware-player.desktop, file: /// usr / share / applications / VirtualBox.

skrivebordet, fil: ///usr/share/applications/org.kde.ksysguard.desktop,

fil: ///usr/share/applications/systemsettings.desktop,file: /// usr /

aktie / applikationer / org.kde.konsole.desktop

Bemærk ovenstående liste. Jeg har tilføjet en ny launcher med navnet
firefox-57.desktop mellem firefox.desktop og google-chrome.desktop. Det her
filen eksisterer ikke endnu, og vi skal oprette den. Gem filen, og naviger derefter til
/ usr / share / applications i terminal vinduet. Kopier filen firefox.desktop
til firefox-57.desktop.

Denne fil er kun en tekstkonfiguration, der definerer programstarteren. Den har flere sektioner,
herunder navn, beskrivelse, andre forskellige felter, i flere lokaliteter, og derefter mod slutningen, delen
der beskriver applikationsadfærd ved lancering. For eksempel ved hjælp af Firefox, men dette kan være hvilket som helst
launcher virkelig:

...

Exec = firefox% u

Terminale = false

X-MultipleArgs = false

Type = Application

Ikon = firefox

Kategorier = GNOME, GTK, Netværk, WebBrowser;

Mimetype = text / html; text / xml; application / xhtml + xml; application / xml;

application / rss + xml, ansøgning / RDF + xml; image / gif, image / jpeg;

image / png; x-skema-handleren / http; x-skema-handleren / https; x-scheme-

handleren / ftp; x-skema-handling / krom, video / webm; ansøgning / x-

xpinstall;

StartupNotify = true

Handlinger = Newwindow; NewPrivateWindow;

...

Vi skal ændre Exec til / home / roger / firefox-57 / firefox. Vi skal ændre ikonet til
/home/roger/firefox-57/browser/icons/mozicon128.png. Og det handler virkelig om det. Igen, den specifikke
Ændringer afhænger af din ansøgning, men konceptet er ens for enhver brugs sag.

...

Exec = / home / roger / firefox-57 / firefox% u

Terminale = false

X-MultipleArgs = false

Type = Application

Ikon = / home / roger / firefox-57 / browser / ikoner / mozicon128.png

...

Gem ændringerne. Log ud. Log tilbage. Du vil nu have et nyt Firefox-lignende ikon i det særprægede
Natteopbyggede farver ved siden af ​​standardbyggerapplikationen. Når du kører programmet, er det aktive
ikonforeningen kan hoppe over til standardbygget, men det er det
kun glitch i hele historien. Ændring af filnavnet påvirker ikke
den.

Tilføj til systemmenuen

For at gøre vores lille opgave færdig, vil vi også redigere systemmenuen og tilføje Firefox 57 som en separat
adgang til internetkategorien. På denne måde viser programmet faktisk i listen, og det gør det hele
flot og professionelt.

Konklusion

En anden Plasma thingie nailed. Dette er en uskyldig tweak, og det vil ikke gøre dig rigere, men det kan tæmme
OCD-dæmonerne i jeres sjæl. At have flere launchers til forskellige applikationsversioner giver mening, eller på
i det mindste bør det være muligt. Jeg ved stadig ikke alle detaljerne om, hvordan Plasma grupper programmer, men
når jeg regner med den ene ud, vil der ikke være engang den lille panel aktiv-app fremhævning glitch, som vi har
nu.

Forhåbentlig finder du dette trick som forfriskende og unikt som de brugerdefinerede WINE launchers. Plasma er stærkt
konfigurerbar, og det er så dejligt at bruge. Den eneste skam er, at du skal grave under emhætten for nogle af
de indlysende ting. Nå, noget at se efter i fremtidige udgivelser. Vi er færdige her.

Cheers.

Kilde

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.