sublime text en menú.[solucionado]

6 posts / 0 new
Last post
santiago.camblor
santiago.camblor's picture
sublime text en menú.[solucionado]

He instalado sublime text, pero no aparece en el menú excepto en el usuario que se usó para instalarlo. Si edito el archivo sublime_text.desktop, sí aparece la entrada en el menú, aún sin cambiar nada, solo por el hecho de editarlo. Sin embargo, al reiniciar la sesión vuelve a desaparecer del menú

santiago.camblor
santiago.camblor's picture
contenido del desktop

Este es el contenido del desktop:

 

[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text/sublime_text %F
Terminal=false
MimeType=text/plain;
Icon=sublime-text
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;

[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text/sublime_text -n
OnlyShowIn=Unity;

[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text/sublime_text --command new_file
OnlyShowIn=Unity;

 

mbouzada
sublime text en menú

Donde está alojado el fichero sublime_text.desktop?

Para que esté a disposición de todos los usuarios debe estar en el directorio /usr, la ubicación estándar para lo que se instala desde repos o con «apt» es /usr/share/applications. Si vas a moverlo desde otra ubicación mejor llevalo a /usr/local/share/applications, ahí es donde pusimos nosotros los .desktop que editamos (para cambiar algo o los que creamos nosotros), esta ubicación tiene preferencia sobre la estándar.

santiago.camblor
santiago.camblor's picture
directorio del desktop

Está en /usr/share/applications

Mañana probaré a cambiarlo de sitio ya que ahora no tengo acceso al ordenador en el que estoy preparando la maqueta.

santiago.camblor
santiago.camblor's picture
Prueba realizada: no funciona

He probado a poner el desktop en /usr/local/sharre/applicatios. Nada más hacerlo, veo el acceso a sublime text en el menú. Salgo de la sesión y al entrar de nuevo, ya no aparece.

santiago.camblor
santiago.camblor's picture
Solucionado

Ya está solucionado. El problema es que el usuario en cuestión en el que no aparecía el acceso en el menú es un usuario congelado. Una vez que edito el desktop, aparece en el menú sin hacer cambios. Ejecuto el fijausuario y ya aparece el acceso cuando se reinicia la sesión.

Esta es una de las cosas que ha cambiado frente a artabros. Se conoce que en jessie se guarda una configuración del menú de usuario en la carpeta del mismo.