geany / geany-themes

A collection of color schemes for Geany
Other
356 stars 125 forks source link

Schemes don't show up #28

Closed liborty closed 5 years ago

liborty commented 5 years ago

.conf files don't show up in the menu

liborty commented 5 years ago

.conf files added to .config/geany/colorschemes do not show up in the view-change colorscheme menu at all, even after restart. Only the default and alternate schemes show as before. Checked file protections and they are readable.

codebrainz commented 5 years ago

What is the full absolute path to the directory in which you're putting the colour scheme .conf files?

liborty commented 5 years ago

I was putting them in the above path in my home directory. Thanks to your hint I have discovered that there is also /usr/local/share/geany/colorschemes. Copied them over but still no effect. Are there even more places for more confusion? PS. I did have to reinstall Geany recently as I had lost my disk.

liborty commented 5 years ago

Some progs also use .local/share in my $HOME, which is getting quite bizarre but geany is not in there.

codebrainz commented 5 years ago

If you're not specifying a -c option when launching Geany, it should indeed be $HOME/.config/geany/colorschemes. Can you please paste the debug output from Help->Debug Messages here?

liborty commented 5 years ago

I have now reinstalled geany from default ubuntu mint repositories, as maybe I had some screwed up installation. It is a pity that you don't provide linux binaries or ppa. The schemes now come up in the menu but say (null) and don't show any colours.

Debug Messages: 12:09:58: Geany INFO : Geany 1.32, en_US.UTF-8 12:09:58: Geany INFO : GTK 3.22.30, GLib 2.56.3 12:09:58: Geany INFO : System data dir: /usr/share/geany 12:09:58: Geany INFO : User config dir: /home/l/.config/geany 12:09:58: Geany INFO : System plugin path: /usr/lib/i386-linux-gnu/geany 12:09:58: Geany INFO : Added filetype Arduino (61). 12:09:58: Geany INFO : Added filetype Genie (62). 12:09:58: Geany INFO : Added filetype Clojure (63). 12:09:58: Geany INFO : Added filetype Scala (64). 12:09:58: Geany INFO : Added filetype CUDA (65). 12:09:58: Geany INFO : Added filetype Graphviz (66). 12:09:58: Geany INFO : Added filetype Cython (67). 12:09:58: Geany INFO : Added filetype JSON (68). 12:09:58: Geany INFO : Loaded libvte from libvte-2.91.so.0

codebrainz commented 5 years ago

Not sure what's going on, maybe make sure /usr/share/geany/colourschemes doesn't have these colour schemes in it.

It is a pity that you don't provide linux binaries or ppa.

The Debian/Ubuntu package maintainer maintains a PPA here that provides binaries/packages.

liborty commented 5 years ago

Thanks for your help. I have now reinstalled from the PPA and installed all the colour schemes and it finally works! Still not sure if the problem was ubuntu old version or that I previously installed only some of the .conf files. Most likely the old version. Most of the stuff in the official ubuntu repos is ancient.