View previous topic :: View next topic |
Author |
Message |
oui n00b
Joined: 30 Mar 2010 Posts: 14
|
Posted: Sat Jan 31, 2015 10:12 pm Post subject: KDE Menu |
|
|
KDE is a terrible environment: the KDE menu is not easy to copy and include in the menu used by other Window managers. Where can I find a list of the specific KDE app's appearing in the KDE menu to add them to the regular menu of other Window managers? |
|
Back to top |
|
|
Roman_Gruber Advocate
Joined: 03 Oct 2006 Posts: 3846 Location: Austro Bavaria
|
Posted: Sun Feb 01, 2015 11:17 am Post subject: |
|
|
At the end ov every emerge you can see where the files are written to.
you can for sure analze the icons / menu settings of kde. there has to be a config files.
as i do not use kde anymore you have to look it up yourself
there used to be some predefined directories where apps are stored
https://techbase.kde.org/KDE_System_Administration/KDE_Filesystem_Hierarchy |
|
Back to top |
|
|
Apheus Guru
Joined: 12 Jul 2008 Posts: 422
|
Posted: Sun Feb 01, 2015 12:22 pm Post subject: |
|
|
KDE uses freedesktop.org's desktop menu specification like most other desktops. Desktop files are in /usr/share/applications (or ~/.local/share/applications). Most KDE applications are in a subdirectory "kde4", but that should not stop the desktops from showing them because the specification allows subdirs. The entries you are missing are most likely due to "OnlyShowIn=KDE;":
Code: | cd /usr/share/applications
grep -r -C 0 OnlyShowIn=KDE .
./kde4/krusader_root-mode.desktop: 45 :OnlyShowIn=KDE;
--
./kde4/Help.desktop: 104 :OnlyShowIn=KDE;
--
./kde4/kinfocenter.desktop: 7:OnlyShowIn=KDE;
--
./kde4/knetattach.desktop: 188 :OnlyShowIn=KDE;
--
./kde4/superkaramba.desktop: 196 :OnlyShowIn=KDE;
--
./kde4/kmix.desktop: 4 :OnlyShowIn=KDE;
--
./kde4/kfind.desktop: 98 :OnlyShowIn=KDE;
--
./kde4/Home.desktop: 194 :OnlyShowIn=KDE;
--
./kde4/systemsettings.desktop: 7 :OnlyShowIn=KDE;
--
./kde4/klipper.desktop: 190 :OnlyShowIn=KDE;
--
./kde4/kmenuedit.desktop: 7 :OnlyShowIn=KDE;
|
You could override these with files in ~/.local/share/applications/kde4 without that line. |
|
Back to top |
|
|
|