Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: miro_ 14 Listopadu 2023, 19:41:39
-
Obcas potrebuji upravit editorem spoustece na plose.
Na jednom PC s U20mate je po otevreni nabidky edice spoustece se objevi
'Otevrit s LibreOfficeWriter, Pluma, Textovy editor, Xfwrite, jina aplikace'
Kdyz chci uzit Genay musim vybirat-rolovat z dlouhe dalsi nabidky.
Na jinych PC tam misto LibreOfficeWriter mam Genay.
Poradi nekdo kde to lze upravit ?
-
...jina aplikace,genay,nastavit ako predvolené... ;D ;D ;D...pááá
-
Z té nabídky lze přece položky odebírat/přidávat + některou nastavit jako výchozí...
Pravoklik > Vlastnosti > Otevřít s
-
ikx - pokud myslis 'nastaveni systemu->preferovane aplikace' tak tam zmena nema zadny vliv !
juva2 - nemas pravdu !
presto ze je ve vlastnostech nastaveno viz. priloha, tak v nabidce k edici spoustece se objevuje to co jsem psal !
Mozna to souvisi s verzi U20-mate, mam vydani 20.04.04LTS 64 bit, jadro 5.4.0-166-generic x86_64
-
...nepisal som nastavenie systému... :o :o :o
-
juva2 - nemas pravdu !
presto ze je ve vlastnostech nastaveno viz. priloha, tak v nabidce k edici spoustece se objevuje to co jsem psal !
Mozna to souvisi s verzi U20-mate, mam vydani 20.04.04LTS 64 bit, jadro 5.4.0-166-generic x86_64
Ne, s verzí Ubu ani jádrem tohle naprosto nesouvisí. Jde spíše o to, že soubory *.desktop jsou takové řekněme "speciální soubory....
Takže to zkrátka vynutíme - postupuj takto:
1. Běž do složky (pokud neexistuje, tak ji vytvoř):
~/.local/share/mime/packages
2. Vytvoř tam nový soubor s názvem
application-x-geany1.xml
Který bude mít následující obsah
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/geany1">
<comment>desktop file</comment>
<icon name="geany"/>
<glob-deleteall/>
<glob pattern="*.desktop"/>
</mime-type>
</mime-info>
3. Pak běž do složky
~/.local/share/applications
Vytvoř tam nový soubor
geany1.desktop
S obsahem:
[Desktop Entry]
Name=Geany1
Exec=geany %U
MimeType=application/x-geany1
Icon=geany
Terminal=false
Type=Application
Categories=TextEditor;
4. Nakonec proveď příkaz:
update-desktop-database ~/.local/share/applications && update-mime-database ~/.local/share/mime
Hotovo - nyní se ti v kontextové nabídce souborů *.desktop (pravoklik > otevřít v) nově objeví položka "geany1". Pokud ji vybereš, spouštěč se otevře v editoru Geany. A proč je tam geany1 ? Z důvodu aby se nenarušily původní (geany) asociace.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
P.S. Vše výše uvedené provedeš/zařídíš "jedním vrzem" tímto jediným příkazem ;):
mkdir -p ~/.local/share/mime/packages && cd ~/.local/share/mime/packages && touch ./application-x-geany1.xml && echo -e "<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
<mime-type type="application/geany1">
<comment>desktop file</comment>
<icon name="geany"/>
<glob-deleteall/>
<glob pattern="*.desktop"/>
</mime-type>
</mime-info>" > ./application-x-geany1.xml && cd ~/.local/share/applications && touch ./geany1.desktop && echo -e "[Desktop Entry]
Name=Geany1
Exec=geany %U
MimeType=application/x-geany1
Icon=geany
Terminal=false
Type=Application
Categories=TextEditor;" > ./geany1.desktop && update-desktop-database ~/.local/share/applications && update-mime-database ~/.local/share/mime
Tento návod budiž "inspirací/vzorem/mustrem" pro vytvoření vlastního (custom) mimetypu/asociace...
-
Diky, takto vyreseno !