it-swarm.dev

Jak přidat ikonu „Zobrazit plochu“ do spouštěče?

Nedávno jsem upgradoval z 10,04 na 12,04 a ve spouštěči není žádná pracovní plocha. Vím, že můžu použít Ctrl+Super+D, ale existuje způsob, jak to dostat do spouštěče?

pravit:
Právě jsem nainstaloval ikonu "Zobrazit plochu" na launcher s MyUnity (viz níže) a fungovalo to dobře. Nainstalovala ikonu nad Dash launcher, ale hluboko pod ní. Tato chyba byla zjevně opravena. To je k 2012.9.30.

78

12.04 a starší

Můžete nainstalovat MyUnity Install MyUnity a zde budete mít možnost aktivovat „Zobrazit plochu“.

Poznámka : Od května 2012 se umístí ikona Zobrazit plochu nad ikonu Dash. Toto je chyba .

myunity app window

29
Jeggy

13.04 a novější

Ikona show-desktop je nyní přepínací možností prostřednictvím systémových nastavení - vzhledu

enter image description here

92
fossfreedom

Pouze řešení:

  1. Nainstalovat xdotool
  2. Vytvořit soubor ~/.local/share/applications/show-desktop.desktop
  3. Do tohoto souboru vložte následující:

    [Desktop Entry]
    Name=Show Desktop
    Exec=xdotool key --delay 300 super+d
    Icon=desktop
    Terminal=false
    Type=Application
    StartupNotify=true
    
  4. Vytvořte spustitelný soubor:

    Klikněte pravým tlačítkem -> Vlastnosti -> Oprávnění -> Zaškrtněte políčko „Povolit provádění jako program“

  5. Nyní vyhledejte tento soubor v Nautilu a přetáhněte jej do spouštěče:

enter image description here

Problém je v tom, že po spuštění spouštěče musíte chvíli počkat, než jej znovu spustíte. Takže se nemůžete rychle skrýt -> odkrýt. Ve skutečnosti to funguje přes příkazový řádek, takže možná existuje způsob, jak to napravit, ale já netuším jak.

Aktualizace pro 11.10:

V 11.10 zkratka super+d Zdá se, že už nefunguje. Místo toho použijte ctrl+alt+d. Výše uvedený problém však zůstává.

Aktualizace pro 12.04:

Ve 12.04 budete moci povolit spouštěcí položku pomocí ccsm ( Možnosti zásuvného modulu Ubuntu Unity → karta Experimental):


(zdroj: xrmb2.net )

27
htorque

Ubuntu 12.10

Přidání ikony „Zobrazit plochu“ v Ubuntu 12.10:

  1. Spusťte editor Dconf (z pomlčky nebo jinak).
  2. Přejděte na com> kanonický> jednota> launcher.
  3. Do oblíbených položek přidejte 'unity: // desktop-icon' .

dconf-ediotr

Tuto ikonu lze nyní přemístit přetažením.

Zdroj

25
ignite

Plochu můžete rychle zobrazit pomocí klávesové zkratky Ctrl + Super + D. Nevím o možnosti použít ikonu.

15
Terry

Můžete také použít compizconfig-settings-manager (ccsm) (místo MyUnity) upravte toto nastavení.

Otevřete CCSM a klikněte na nastavení buntu Unity Plugin, vyberte kartu Experimental a zaškrtněte políčko vedle Zobrazit "ikonu plochy" ve spouštěči .

enter image description here

Tím umístíte ikonu na horní část pomlčky, takže budete muset udělat, jak navrhl @Roland Taylor, a resetovat jednotu (unity --reset).


Navíc můžete zobrazit plochu pomocí Alt-Tab přepínač

enter image description here

15
amc

Když používáte Unity, aktivovali jste animace a mohli byste použít vazbu Edge. Na to ani nemusíte klikat.

Správce nastavení CompizConfig můžete nainstalovat ze softwarového centra, přejděte na „Obecná nastavení“ (1.), poté na klíčové bingings (2.) a tam si můžete vybrat hranu, která spustí „Zobrazit plochu“ (3.). Tam také máte možnost nastavit individuální klávesovou zkratku.

show desktop with Edge binding

8
joschi

Při Alt-tabingu existuje ikona "Zobrazit plochu", takže k dosažení tohoto cíle můžete použít alt-tab a shift-alt-tab.

5
ImaginaryRobots

Ubuntu 11.04


Od webup8.org(S drobnými úpravami mě)

  1. Nainstalujte wmctrlInstall wmctrl .

  2. Stáhněte si skript a soubor .desktop, rozbalte jej a umístěte skript „showdesktop“ do /usr/local/bin složka pomocí následujících příkazů:

    cd ~
    wget http://webupd8.googlecode.com/files/showdesktop.tar.gz
    tar -xvf showdesktop.tar.gz && rm showdesktop.tar.gz
    Sudo mv showdesktop /usr/local/bin/
    

    Pokud chcete soubor stáhnout ručně, získejte jej z ZDE .

  3. Nyní byste měli ve své domovské složce vidět soubor s názvem „showdesktop.desktop“ - můžete jej přesunout kamkoli chcete (nebo tam nechat) a pak jej jednoduše přetáhnout do spouštěče Unity a budete mít ikonu „Zobrazit plochu“ .

Známý problém: Když kliknete na ikonu „Zobrazit plochu“ ve spouštěči Unity, budete muset počkat, až ikona přestane pulzovat, než na ni znovu klikne (to je asi 10 sekund) nebo jinak nic nedělá. Když ikona bliká, můžete kliknout prostředním tlačítkem, pokud nechcete čekat (díky Mahdi za tip!).

4
Isaiah

Za 12,10

nity patch team at work!

Vytvořili jsme skript, který vám umožní povolit/zakázat ikonu show-desktop. Pokud nechcete instalovat samostatný nástroj, uchopte náš skript a spusťte jej.

Hostuje na bitbucket na https://bitbucket.org/jpmahesh/unity-reset

Nebo pokud jste líní a nechcete otevřít jinou stránku, zde je úryvek.

#!/usr/bin/python

from gi.repository import Gio
import argparse

parser = argparse.ArgumentParser(description='Enable or disable show-desktop icon')
optiongroup=parser.add_mutually_exclusive_group(required=True)
optiongroup.add_argument('-e','--enable',action='store_true',help='Add show-desktop icon to launcher')
optiongroup.add_argument('-d','--disable',action='store_true',help='Remove show-desktop icon from launcher')
args=parser.parse_args()

gsettings=Gio.Settings("com.canonical.Unity.Launcher")
launcherfav=gsettings.get_strv('favorites')
shwdsktp="unity://desktop-icon"
def remove_show_desktop():
  if shwdsktp in launcherfav:
    print "Show desktop is currently enabled."
    print "Removing show desktop"
    launcherfav.remove(shwdsktp)
    gsettings.set_strv('favorites',launcherfav)
    print "DONE"
  else:
    print "Looks like the show desktop icon is already hidden"
    print "Nothing to do then. Tada!"

def add_show_desktop():
    if shwdsktp not in launcherfav:
        print "Show desktop icon is currently hidden"
        print "Adding it to launcher"
        launcherfav.append(shwdsktp)
        gsettings.set_strv('favorites',launcherfav)
        print "DONE"
    else:
        print "Looks like the show-desktop icon is already visible"
        print "Nothing to do then. Tada!"

if args.enable :
    add_show_desktop()
if args.disable :
    remove_show_desktop()

Používání:

Uložte výše uvedený kód do souboru s názvem show-desktop.py a v terminálu spusťte:
python show-desktop.py -e pro zobrazení ikony
python show-desktop.py -d pro skrytí.
python show-desktop.py -h pro zobrazení zprávy o použití.

Ve výchozím nastavení (bez argumentů) se pouze vytiskne zpráva o použití a ukončí se.

2
Mahesh

pokud používáte plochu xubuntu nebo xfce, stačí přejít na panel a kliknout pravým tlačítkem. přejděte na předvolby/položky/přidat novou položku a zvolte Zobrazit plochu

1

Na základě již popsaného grafického postupu zde .

Můžeme zkopírovat a vložit následující příkaz, abychom to udělali za nás:

Přidejte pracovní plochu, pokud již není k dispozici

key=/com/canonical/unity/launcher/favorites; new="'unity://desktop-icon'"; dconf read $key | grep -q "$new" || dconf write $key "$(dconf read $key | sed "s%^\[%[$new, %")"

Podobně bychom to mohli znovu odstranit:

Odebrat pracovní plochu, pokud je k dispozici

key=/com/canonical/unity/launcher/favorites; new="'unity://desktop-icon'"; dconf read $key | grep -q "$new" && dconf write $key "$(dconf read $key | sed "s%$new, %%")"
1
user167733

Zjistil jsem, že tento odkaz tady udělal trik. I když je to spíše aplikace než funkce.

Doufám, že to pomůže!

0
Dragyrn1456

K úpravě nastavení můžete také použít buntu-Tweak (místo MyUnity/compizconfig).

0
Flori