Xfce menüsünü düzenlemek: Revizyonlar arasındaki fark
Değişiklik özeti yok |
kDeğişiklik özeti yok |
||
(3 kullanıcıdan 10 ara revizyon gösterilmiyor) | |||
1. satır: | 1. satır: | ||
==Xfce Masaüstünde Menü Düzenlemek== | |||
Arkadaşlar bildiğiniz gibi Xubuntu 9.10'da menü düzenleme yazılımı yok. Menü dosyalarını elle düzenlemek gerekiyor. Bu işlem başta karışık gelebilir ama mantığı anlarsanız hiç zor değil. Basit bir örnekle adım adım anlatmaya çalışıcam. | Arkadaşlar bildiğiniz gibi Xubuntu 9.10'da menü düzenleme yazılımı yok. Menü dosyalarını elle düzenlemek gerekiyor. Bu işlem başta karışık gelebilir ama mantığı anlarsanız hiç zor değil. Basit bir örnekle adım adım anlatmaya çalışıcam. | ||
===Adım 1=== | |||
Ana menü dosyasını şuraya kopyalayalım (*.menu): | |||
Ana menü dosyasını şuraya kopyalayalım (*.menu): | {{Kod||sudo cp /etc/xdg/menus/xfce-applications.menu ~/.config/menus}} | ||
===Adım 2=== | |||
Uygulamalar menüsüne sağ tıklayıp, özelliklerden şimdiki menü dosyasını kullan diyerek kopyaladığımız dosyayı seçelim '''~/.config/menus/xfce-applications.menu''' | |||
===Adım 3=== | |||
Uygulamalar menüsüne sağ tıklayıp, özelliklerden şimdiki menü dosyasını kullan diyerek kopyaladığımız dosyayı seçelim | |||
'''Adım 3 | |||
Herhangi bir menü dizin dosyasını şuraya kopyalayalım (*.directory):<br> | Herhangi bir menü dizin dosyasını şuraya kopyalayalım (*.directory):<br> | ||
{{Kod||sudo cp /usr/share/desktop-directories/xfce-accessories.directory ~/.local/share/desktop-directories/yonetim.directory}} | |||
===Adım 4=== | |||
Kopyaladığımız menü dizin dosyasını düzenleyelim: | |||
Kopyaladığımız menü dizin dosyasını düzenleyelim: | {{Kod||mousepad ~/.local/share/desktop-directories/yonetim.directory}} | ||
Örneğin dosyanın içini şu hale getirmiş olalım: | |||
Örneğin dosyanın içini şu hale getirmiş olalım:< | <div style="height: 250px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; reflist4" > | ||
[Desktop Entry]<br> | [Desktop Entry]<br> | ||
Version=1.0<br> | Version=1.0<br> | ||
30. satır: | 27. satır: | ||
<nowiki>###</nowiki>Yorum<br> | <nowiki>###</nowiki>Yorum<br> | ||
Comment=Apartman Yönetimi<br><br> | Comment=Apartman Yönetimi<br><br> | ||
</div> | |||
===Adım 5=== | |||
Daha önce kopyaladığımız ana menü dosyasını düzenleyelim:<br> | Daha önce kopyaladığımız ana menü dosyasını düzenleyelim:<br> | ||
Not: Ana menü dosyasını düzenlemesek bile ekleyeceğimiz uygulamalar diğer (Other) alt menüsünde çıkacaktır.<br> | Not: Ana menü dosyasını düzenlemesek bile ekleyeceğimiz uygulamalar diğer (Other) alt menüsünde çıkacaktır.<br> | ||
{{Kod||sudo mousepad ~/.config/menus/xfce-applications.menu}} | |||
Örneğin dosyanın içine şunları eklemiş olalım: <br> | |||
<Menu> | <Menu> | ||
43. satır: | 42. satır: | ||
</Include> | </Include> | ||
</Menu> | </Menu> | ||
Daha iyi anlaşılması için, bendeki dosyanın tamamı şu şekilde: | Daha iyi anlaşılması için, bendeki dosyanın tamamı şu şekilde: | ||
< | <div style="height: 250px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; reflist4" > | ||
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"<br> "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"><br></p><p></p><menu> <br> | |||
<name>Xfce</name> <br> | <name>Xfce</name> <br> | ||
<br> | <br> | ||
235. satır: | 235. satır: | ||
<font class="bbc_color" color="#ff0000"> </font><br> | <font class="bbc_color" color="#ff0000"> </font><br> | ||
<font class="bbc_color" color="#ff0000"> </font></menu> </font><br> | <font class="bbc_color" color="#ff0000"> </font></menu> </font><br> | ||
</div> | |||
===Adım 6=== | |||
Herhangi bir menü uygulama dosyasını şuraya kopyalayalım (*.desktop): | Herhangi bir menü uygulama dosyasını şuraya kopyalayalım (*.desktop): | ||
{{Kod||sudo cp /usr/share/applications/Thunar.desktop ~/.local/share/applications/Gelirler.desktop }} | {{Kod||sudo cp /usr/share/applications/Thunar.desktop ~/.local/share/applications/Gelirler.desktop }} | ||
===Adım 7=== | |||
Kopyaladığımız menü uygulama dosyasını düzenleyelim: | Kopyaladığımız menü uygulama dosyasını düzenleyelim: | ||
{{Kod|| mousepad ~/.local/share/applications/Gelirler.desktop }}<br> | {{Kod|| mousepad ~/.local/share/applications/Gelirler.desktop }}<br> | ||
Örneğin dosyanın içini şu hale getirmiş olalım: | Örneğin dosyanın içini şu hale getirmiş olalım: | ||
<div style="height: 250px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; reflist4" > | |||
[Desktop Entry] | <p>[Desktop Entry]</p><p><br></p><p>#Simge</p><p>Icon=edit-redo</p><p><br></p><p>#İsim</p><p>Name=Gelirler Tablosu</p><p><br></p><p>#Yorum</p><p>Comment=Para Para Para</p><p>GenericName=Yönetim Gelirler Tablosu</p><p><br></p><p>#Çalışacak Uygulama</p><p>Exec=/usr/bin/oocalc /media/Belgeler/Yönetim/Gelirler.ods</p><p>Terminal=false</p><p>StartupNotify=true</p><p>Type=Application</p><p><br></p><p>#Kategori</p><p>Categories=yonetim; </p><p><br></p><p>#Menüde Gösterme</p><p>#NoDisplay=true</p> | ||
#Simge | |||
Icon=edit-redo | |||
#İsim | |||
Name=Gelirler Tablosu | |||
#Yorum | |||
Comment=Para Para Para | |||
GenericName=Yönetim Gelirler Tablosu | |||
#Çalışacak Uygulama | |||
Exec=/usr/bin/oocalc /media/Belgeler/Yönetim/Gelirler.ods | |||
Terminal=false | |||
StartupNotify=true | |||
Type=Application | |||
#Kategori | |||
Categories=yonetim; | |||
#Menüde Gösterme | |||
#NoDisplay=true | |||
Menüye alt menü ve onun içine uygulama eklemiş olduk böylece. | Menüye alt menü ve onun içine uygulama eklemiş olduk böylece. | ||
</div> | |||
Bunun dışında menüde gizlemek isteyebileceğiniz uygulamalar için; | Bunun dışında menüde gizlemek isteyebileceğiniz uygulamalar için; | ||
{{Kod||cd /usr/share/applications }} | {{Kod||cd /usr/share/applications }} | ||
{{Kod||ls *xfce* }} | |||
{{Kod||sudo mousepad xfce4-help.desktop}} | |||
Açtığımız dosyanın içine | |||
<span style="color: #990000;">NoDisplay=true</span> ekliyoruz. | |||
<span style="color: #990000;"> | |||
Ya da başka bir yerde görünmesini istiyorsak, aynı dosya için;<br> | |||
<span style="color: #990000;">Categories=X-XFCE;X-Xfce-Toplevel; | |||
olan satırı | |||
Ya da başka bir yerde görünmesini istiyorsak, aynı dosya için; | |||
<span style="color: #990000;">Categories=X-XFCE;X-Xfce-Toplevel; | |||
olan satırı | |||
<span style="color: #990000;">Categories=Settings;</span> <br> | <span style="color: #990000;">Categories=Settings;</span> <br> | ||
296. satır: | 264. satır: | ||
Eğer başta eklediğimiz menünün içine başka bir alt menü daha eklemek isteseydik 5. adımda düzenlediğimiz dosyanın içi şuna benzeyecekti: | Eğer başta eklediğimiz menünün içine başka bir alt menü daha eklemek isteseydik 5. adımda düzenlediğimiz dosyanın içi şuna benzeyecekti: | ||
<div style="height: 250px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; reflist4" > | |||
<nowiki> <Menu> | |||
### Yönetim Alt Menüsü | ### Yönetim Alt Menüsü | ||
<Name>Yönetim</Name> | <Name>Yönetim</Name> | ||
311. satır: | 279. satır: | ||
</Include> | </Include> | ||
</Menu> | </Menu> | ||
</Menu> | </Menu></nowiki> | ||
[[Resim:Menu404.png]] | </div> | ||
[[Resim:Menu404.png]] | |||
Bu şekilde bütün menüyü istediğiniz gibi özelleştirmeniz mümkün. | Bu şekilde bütün menüyü istediğiniz gibi özelleştirmeniz mümkün. | ||
== | |||
==Kaynakça== | |||
* Ubuntu-tr Forumunda "Hatti" kullanıcısının [http://forum.ubuntu-tr.net/index.php/topic,2110.0.html anlatımı] | |||
[[Kategori:Xfce belgeleri]] |
23.03, 31 Aralık 2013 itibarı ile sayfanın şu anki hâli
Xfce Masaüstünde Menü Düzenlemek
Arkadaşlar bildiğiniz gibi Xubuntu 9.10'da menü düzenleme yazılımı yok. Menü dosyalarını elle düzenlemek gerekiyor. Bu işlem başta karışık gelebilir ama mantığı anlarsanız hiç zor değil. Basit bir örnekle adım adım anlatmaya çalışıcam.
Adım 1
Ana menü dosyasını şuraya kopyalayalım (*.menu):
sudo cp /etc/xdg/menus/xfce-applications.menu ~/.config/menus
Adım 2
Uygulamalar menüsüne sağ tıklayıp, özelliklerden şimdiki menü dosyasını kullan diyerek kopyaladığımız dosyayı seçelim ~/.config/menus/xfce-applications.menu
Adım 3
Herhangi bir menü dizin dosyasını şuraya kopyalayalım (*.directory):
sudo cp /usr/share/desktop-directories/xfce-accessories.directory ~/.local/share/desktop-directories/yonetim.directory
Adım 4
Kopyaladığımız menü dizin dosyasını düzenleyelim:
mousepad ~/.local/share/desktop-directories/yonetim.directory
Örneğin dosyanın içini şu hale getirmiş olalım:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Directory
###Simge
Icon=vcalendar
###İsim
Name=Yönetim
###Yorum
Comment=Apartman Yönetimi
Adım 5
Daha önce kopyaladığımız ana menü dosyasını düzenleyelim:
Not: Ana menü dosyasını düzenlemesek bile ekleyeceğimiz uygulamalar diğer (Other) alt menüsünde çıkacaktır.
sudo mousepad ~/.config/menus/xfce-applications.menu
Örneğin dosyanın içine şunları eklemiş olalım:
<Menu> ### Yönetim Alt Menüsü <Name>Yönetim</Name> <Directory>yonetim.directory</Directory> <Include> <Category>yonetim</Category> </Include> </Menu>
Daha iyi anlaşılması için, bendeki dosyanın tamamı şu şekilde:
"http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<menu>
<name>Xfce</name>
<defaultappdirs>
<defaultdirectorydirs>
<include>
<category>X-Xfce-Toplevel</category>
</include>
<layout>
<menuname>Accessories</menuname>
<menuname>Office</menuname>
<menuname>Network</menuname>
<menuname>Multimedia</menuname>
<menuname>Graphics</menuname>
<menuname>Development</menuname>
<menuname>Education</menuname>
<menuname>System</menuname>
<menuname>Other</menuname>
<menuname>Games</menuname>
<merge type="all">
<separator>
<menuname>Settings</menuname>
<filename>xfce4-run-program.desktop</filename>
<separator>
<filename>xfce4-logout.desktop</filename>
</separator>
<menu>
<name>Settings</name>
<directory>xfce-settings.directory</directory>
<include>
<category>Settings</category>
</include>
<layout>
<filename>xfce-settings-manager.desktop</filename>
<separator>
<merge type="all">
</merge>
<menu>
<name>Screensavers</name>
<directory>xfce-screensavers.directory</directory>
<include>
<category>Screensaver</category>
</include>
</menu>
</separator></layout></menu>
<menu>
<name>Accessories</name>
<directory>xfce-accessories.directory</directory>
<include>
<or>
<category>Accessibility</category>
<category>Core</category>
<category>Legacy</category>
<category>Utility</category>
</or>
</include>
</menu>
<menu>
<name>Development</name>
<directory>xfce-development.directory</directory>
<include>
<category>Development</category>
</include>
</menu>
<menu>
<name>Education</name>
<directory>xfce-education.directory</directory>
<include>
<category>Education</category>
</include>
</menu>
<menu>
<name>Games</name>
<directory>xfce-games.directory</directory>
<include>
<category>Game</category>
</include>
</menu>
<menu>
<name>Graphics</name>
<directory>xfce-graphics.directory</directory>
<include>
<category>Graphics</category>
</include>
</menu>
<menu>
<name>Multimedia</name>
<directory>xfce-multimedia.directory</directory>
<include>
<category>Audio</category>
<category>Video</category>
<category>AudioVideo</category>
</include>
</menu>
<menu>
<name>Network</name>
<directory>xfce-network.directory</directory>
<include>
<category>Network</category>
</include>
</menu>
<menu>
<name>Office</name>
<directory>xfce-office.directory</directory>
<include>
<category>Office</category>
</include>
</menu>
<menu>
<name>System</name>
<directory>xfce-system.directory</directory>
<include>
<category>System</category>
</include>
</menu>
<menu>
<name>Other</name>
<directory>xfce-other.directory</directory>
<onlyunallocated>
<include>
<all>
</all>
</include></onlyunallocated></menu>
<menu>
### Yönetim Alt Menüsü
<name>Yönetim</name>
<directory>yonetim.directory</directory>
<include> </include>
<category>yonetim</category>
</menu>
Adım 6
Herhangi bir menü uygulama dosyasını şuraya kopyalayalım (*.desktop):
sudo cp /usr/share/applications/Thunar.desktop ~/.local/share/applications/Gelirler.desktop
Adım 7
Kopyaladığımız menü uygulama dosyasını düzenleyelim:
mousepad ~/.local/share/applications/Gelirler.desktop
Örneğin dosyanın içini şu hale getirmiş olalım:
[Desktop Entry]
#Simge
Icon=edit-redo
#İsim
Name=Gelirler Tablosu
#Yorum
Comment=Para Para Para
GenericName=Yönetim Gelirler Tablosu
#Çalışacak Uygulama
Exec=/usr/bin/oocalc /media/Belgeler/Yönetim/Gelirler.ods
Terminal=false
StartupNotify=true
Type=Application
#Kategori
Categories=yonetim;
#Menüde Gösterme
#NoDisplay=true
Menüye alt menü ve onun içine uygulama eklemiş olduk böylece.
Bunun dışında menüde gizlemek isteyebileceğiniz uygulamalar için;
cd /usr/share/applications
ls *xfce*
sudo mousepad xfce4-help.desktop
Açtığımız dosyanın içine
NoDisplay=true ekliyoruz.
Ya da başka bir yerde görünmesini istiyorsak, aynı dosya için;
Categories=X-XFCE;X-Xfce-Toplevel;
olan satırı
Categories=Settings;
şeklinde değiştirebiliriz. Diğer kategoriler: AudioVideo, Audio, Video, Development, Education, Game, Graphics, Network, Office, System, Utility.
Eğer başta eklediğimiz menünün içine başka bir alt menü daha eklemek isteseydik 5. adımda düzenlediğimiz dosyanın içi şuna benzeyecekti:
<Menu> ### Yönetim Alt Menüsü <Name>Yönetim</Name> <Directory>yonetim.directory</Directory> <Include> <Category>yonetim</Category> </Include> <Menu> <Name>Games</Name> <Directory>xfce-games.directory</Directory> <Include> <Category>Game</Category> </Include> </Menu> </Menu>
Bu şekilde bütün menüyü istediğiniz gibi özelleştirmeniz mümkün.
Kaynakça
- Ubuntu-tr Forumunda "Hatti" kullanıcısının anlatımı