Linux para iniciantes/Configuração do KDE: diferenças entre revisões
[revisão pendente] | [revisão pendente] |
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição |
|||
Linha 329:
==Avançado:KDE 'hackings' - Entendendo o que há por trás==
===Caminhos dos arquivos===
Os menus do kde estão divididos em 2 partes, os menus de sistema e os menus do usuário.
'''~/.config/menus/applications-kmenuedit.menu''':
Contém as preferências do usuário quando edita o menu do kde pelo editor de menus.
'''~/.local/share/applications/'''
Contém os links, arquivos .desktop para o menu personalizado do usuário
Ex: ~/.local/share/applications/firefox.desktop
'''~/.local/share/desktop-directories/'''
Contém os arquivos de categorias, subcategorias para o menu personalizado do usuário
'''/etc/xdg/menus/'''
Contém a estrutura dos menus de sistema. Aqui encontramos 2 arquivos:<blockquote>'''kde4-applications.menu'''</blockquote><blockquote>exemplo de arquivo:</blockquote><!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"<nowiki>http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd</nowiki>">
<Menu>
<Name>Applications</Name>
<Directory>kde-main.directory</Directory>
<!-- Search the default locations -->
<KDELegacyDirs/>
<DefaultAppDirs/>
<DefaultDirectoryDirs/>
<DefaultLayout>
<Merge type="menus"/>
<Merge type="files"/>
<Separator/>
<Menuname>More</Menuname>
</DefaultLayout>
<Layout>
<Merge type="menus"/>
<Menuname>Applications</Menuname>
<Merge type="files"/>
</Layout>
<Menu>
<Name>Internet</Name>
<Directory>kde-internet.directory</Directory>
<Include>
<And>
<Category>Network</Category>
<Not><Category>X-KDE-More</Category></Not>
</And>
</Include>
<Menu>
<Name>Terminal</Name>
<Directory>kde-internet-terminal.directory</Directory>
</Menu>
<Menu>
<Name>More</Name>
<Directory>kde-more.directory</Directory>
<Include>
<And>
<Category>Network</Category>
<Category>X-KDE-More</Category>
</And>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Office</Name>
<Directory>kde-office.directory</Directory>
<Layout>
<Merge type="menus"/>
<Filename>kde-koshell.desktop</Filename>
<Filename>kde-Kontact.desktop</Filename>
<Separator/>
<Filename>kde-kword.desktop</Filename>
<Filename>kde-kspread.desktop</Filename>
<Filename>kde-kpresenter.desktop</Filename>
<Merge type="files"/>
<Separator/>
<Menuname>More</Menuname>
</Layout>
<Include>
<And>
<Category>Office</Category>
<Not><Category>X-KDE-More</Category></Not>
</And>
</Include>
<Menu>
<Name>More</Name>
<Directory>kde-more.directory</Directory>
<Include>
<And>
<Category>Office</Category>
<Category>X-KDE-More</Category>
</And>
</Include>
</Menu>
</Menu>
<Menu>
<Name>Settingsmenu</Name>
<Directory>kde-settingsmenu.directory</Directory>
<Include>
<Category>Settings</Category>
</Include>
</Menu>
<Menu>
<Name>System</Name>
<Directory>kde-system.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Not><Category>X-KDE-More</Category></Not>
</And>
</Include>
<Menu>
<Name>More</Name>
<Directory>kde-more.directory</Directory>
<Include>
<And>
<Category>System</Category>
<Category>X-KDE-More</Category>
</And>
</Include>
</Menu>
<Menu>
<Name>ScreenSavers</Name>
<Directory>kde-system-screensavers.directory</Directory>
</Menu>
<Menu>
<Name>Terminal</Name>
<Directory>kde-system-terminal.directory</Directory>
</Menu>
</Menu>
<Menu>
<Name>Utilities</Name>
<Directory>kde-utilities.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<Not><Category>X-KDE-More</Category></Not>
</And>
<Category>TextEditor</Category>
<Category>Accessibility</Category>
<Category>X-KDE-Utilities-Desktop</Category>
<Category>X-KDE-Utilities-File</Category>
<Category>X-KDE-Utilities-Peripherals</Category>
<Category>X-KDE-Utilities-PIM</Category>
</Include>
<Menu>
<Name>XUtilities</Name>
<Directory>kde-utilities-xutils.directory</Directory>
</Menu>
<Menu>
<Name>More</Name>
<Directory>kde-more.directory</Directory>
<Include>
<And>
<Category>Utility</Category>
<Category>X-KDE-More</Category>
</And>
</Include>
</Menu>
</Menu>
<Include>
<And>
<Category>KDE</Category>
<Category>Core</Category>
</And>
</Include>
<DefaultMergeDirs/>
<MergeFile>applications-kmenuedit.menu</MergeFile>
</Menu>
<blockquote>'''kde-information.menu'''</blockquote><!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"<nowiki>http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd</nowiki>">
<Menu>
<Name>Information</Name>
<Directory>kde-information.directory</Directory>
<Include>
<Category>X-KDE-information</Category>
</Include>
</Menu>
'''/etc/xdg/autostart'''
Contém atalhos ( links ) para os programas iniciados junto com a interface, são arquivos do tipo .desktop.
===Gerenciando o menu===
===Gerenciando as barras de tarefas===
|