Installing light ide for go

The new google go language has a nice IDE to program with, light IDE.

The download link is here: http://sourceforge.net/projects/liteide/

Once untared, you might go in to an issue where the program seems to start and immediately dies (in Linux). That qt's doing. remove any library (lib folder) that has qt in it's name, and you should be done.

 

Dealing with ubuntu 14.04

Dealing with the new version from Canonical seems to have it’s own share of issues.

Here, I’m trying to get some of them clear, as these questions keep popping up in forums.

  1. Key combinations stop working. Most known are the language input combo (defaulted to super+ctrl) and the Ctrl+space for the auto completion if you are programming in any current IDE. There are two tools you can use for these problems:  the first is dconf-editor.
    sudo apt install dconf-editor

    This will enable you to get rid of the Ctrl+space binding, which you match to the image below:Screenshot from 2014-05-08 14:06:38If your triggers are not empty – please make them so. and do not use root to run this, this is a user config editor. This will return Ctrl+space to all the IDE’s.

  2. For the Super+space issue, we have yet another tool. This one goes by the name of gnome-tweak-tool and you can set the typing option there. usually just set these up (to anything) solves this issue:Screenshot from 2014-05-08 14:14:59Another great tool is the unity-tweak-tool which allows you to change system fonts, themes and more important, the focus – which many find to be too large in Ubuntu.
  3. Scrollbars: these horrible Ubuntu scrollbars can be removed with
    gsettings set com.canonical.desktop.interface scrollbar-mode normal

    this is also a user (non root) command. It will effect immediately and no need to repeat it. If some windows does not update, you can log out and in again.

Making netbeans less ugly under Ubuntu

This is done under 13.04 with sun’s java.

This is very easy fix to the horrible fonts under Ubuntu for Netbeans.

  1. find netbeans.conf file. it should be under ~/<netbeans folder>/etc
  2. find the line that starts with:”netbeans_default_options”
  3. add this at the end: --laf Nimbus -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd
  4. There is a space at the beginning, don’t forget it

save the file, and start (or restart) Netbeans. Enjoy.

tested with netbeans 7.31,7.4

*** update ***

There is an option to set all system fonts using unity-tweak-tool. This tool enable to set the fonts system wide.

Updating systray under ubuntu 13.04

OK. With the new release of Ubuntu, the systray is even less supported.

To make it reasonable again, some steps need to be taken:

add-apt-repository ppa:timekiller/unity-systrayfix

has to be execute to restore some of the lost capability.

Then make sure you have apt-get install dconf-tools This will assist you later on in setting the environment.
Now, execute the regular apt-get dist-upgrade -y to get all the updates and restart unity (you can just log in again).

Setting configuration

start dconf editor (Alt-F2 from unity) and then: navigate to com > canonical > unity > panel and then “systray-whitelist”. Here you can put any values you like to see. I like to see them all, (Skype, true crypt and what have you) so I have just put ‘all’.