Archive for the ‘opensource’ Category

Gentoo Zsh prompt with Git features

Friday, June 26th, 2015

Some years ago I posted the Gentoo Zsh prompt to make it available to every Zsh user, not only Gentoo users. Some days ago I wanted some Git features in my shell. I saw some nice prompt features in the last years when using Git so I wanted that too. I didn’t found a nice prompt so I decided to write my own. I installed oh-my-zsh and created my own theme. It is based on the original Gentoo Zsh prompt and the Kolo oh-my-zsh theme.

Below you see an example session interacting with a Git repository:

hanez.zsh-theme.png

Nice, isn’t it?

I love minimal prompts with all the information I need. Since I am using xterm it is compatible to it. I love colors… ;)

You can see here that the [master*] part is not shown when not in a Git managed directory. My $HOME is managed by Git so I always have the repository information available, but not as root.

The code is found in my fork of the oh-my-ssh repository. Take a look under themes/, there is a file named hanez.zsh-theme. You can add this file to any oh-my-zsh installation from the upstream repositories or just add the content of the file to your .zshrc file. I use this fork only for providing my theme.

All of my custom Zsh stuff is found in my $HOME repository at GitHub.

Update: I replaced the dots which are showing the Git status with some asterisk to make the prompt become compatible to more terminal emulators. Some bugs are fixed too.

hanez.zsh-theme.update.png

Posted in: opensource

Linspector pre-alpha

Friday, September 27th, 2013

Linspector got a new website! I made it with the use of Bootstrap and mostly the default theme settings. It was a very fast process to get a result like this. I love that Bootstrap stuff… ;) I will from time to time work on the design to make it unique but for now I am happy like it is.

BTW: I would like to announce that the monitoring software Linspector is in a usable state. Sure it should not be used in productive environments at the moment but you can clearly see the goals and programming interfaces for adding features.

Please test Linspector and report your experience. If you like writing Python code and really want a new kind of monitoring software you are very welcome to participate in the project. Take a look at the Linspector Dev Site to get more information…

Posted in: monitoring, network, news, opensource

R.I.P. MySQL

Saturday, April 27th, 2013


I switched from MySQL to MariaDB some time ago and now I read in the news that Wikipedia is switching too. I really recommend to give MariaDB a try. Nothing is changing to you if you are running Webapps like PHPMyAdmin, WordPress etc. You are just switching to a 100% open source software that MySQL is not anymore.

I am using Gentoo and Sabayon Linux and switching was just installing MariaDB, MySQL was automatically removed. Restarting the service “mysql” was the only thing to do afterwards. All databases were up and running whithout any configuration. Make a dump of your databases before so you could import the data when something fails with the raw datafiles. Everything worked out of the box for me and even my backup scripts are working without any changes because of 100% MySQL compatibility.

I like to replace software on my workstation that is not 100% open source. It is great that MariaDB is on its way and we could feel like we felt the good old “MySQL” days… ;)

Dear hosting providers, please switch from MySQL to MariaDB. Everything is compatible and when you are doing the first step, web application developers will follow. MySQL is great but it is not freedem like MariaDB and we all used the freedom of MySQl in the late 90′s to build up our hosting stuff… It was a benefit for the MySQL project but mostly for us. So let us now do the same and give MariaDB the chance for replacement. Then the develepment of the most succesfull open database management system can go on again. Thanks for that to all developers of MariaDB!

MySQL, Rest In Peace!

Posted in: freedom, news, opensource

Sabayon – A Linux distribution for everybody…

Thursday, August 30th, 2012

Because Frank, a friend of mine, where looking for an alternative to most well known Linux distributions and he even likes the Idea of Gentoo, I told him about Sabayon Linux yesterday. I have heard of it long time ago but I never gave it a try. Since I am a hardcore Gentoo user I never needed to switch since more the twelve years. I tried Fedora, OpenSUSE, Debian, Ubuntu, some other Linux based distributions and even FreeBSD but I never felt very well and always switched back to Gentoo.

I downloaded the Xfce based ISO file today and installed it in a virtual machine running in VirtualBox. It was so easy to install and everything worked right out of the box. The installation took about 20 minutes and then I was impressed. It runs fast and without any errors. It has its own package management but even the wonderful portage package management is available for installing self optimised packages or even simply my own software packages used on Gentoo.

I need to evaluate this distribution a little bit more before I can say “Yes! That is what I want.” but for now I am very excited!

If you are looking for fast and reliable distribution with the power of Gentoo, Sabayon.org is the right place to read more…

I will post my experiences here in the future and maybe (I don’t think so… :) I will try Sabayon as host operating system some day…

Have fun! :)

Posted in: linux, opensource

New “Leo Search” version released

Monday, December 19th, 2011

I updated my Firefox extension for searching the Leo.org database some minutes ago. I added no new features, just made it compatible to the newest versions of Firefox.

You will find the Download here. In some days it will be available at https://addons.mozilla.org/en-US/firefox/addon/leo-search/.

Have fun… ;)

Posted in: opensource

Pages

<<

Tags

Account ACTA Amsterdam Android App Arduino Arm Attiny Automation Avr Beach Board Book Bootstrap Circuit Clouds Code Community Cross Css3 Cyanogen Denhaag Denmark Desaster Deutsch Device Distribution DIY Dotnet Electronics Embedded Extension Extension news Firefox Foo Fosdem Freedom Freifunk Friends internet Fun Games GCC Gentoo German Git Gnoduino Hamburg Header Hello Holiday Host Howto HTML Html5 Httpd Internet Irc Jabber Javascript Keitum Kernel Language Lcd Led Lego Leiden Leo Leo-search Life Linspector Linux Madurodam MariaDB Matrix Mindstorms Minimal Mirror Mobile Monitoring Moon Music Mysql Nagios Nas Netduino Netherlands Network News NXT Ooc Openmediavault Opensource Openwrt Patents Pcsc Petition Photo Photos Php Politics Programming Python Question Recovery Robotics Rsync Sabayon Scheduler Scm Sensor Server Service Shell Simulation Smartcards Snow Soap Society Software Starwars Static Sun Sweden Sylt Techno Telemichel Toolchain Translation Vpn Website Wget Wine Wiring Wordpress Wsdl Xmpp Zsh Zynk