Tagged in

linux

Portable GELI

Although most of my works are properties of the companies I work for, This repository is one of my recent personal projects I am actually proud of. This is portable-geli. GELI(8) is FreeBSD's cryptography framework technology. It consists of the kernel side which controls the actual encryption/decryption blocks …

Raspbian on 1G SD-Card

Recently I setup a raspberry pi as my home wireless router. It worked great, until I accidently broke the sd-card. I had a spare SD-Card but it was only a 1GB memory. Considering the 1.8GB raspbian image (after decompressing), something had to be done to shrink the image size …

Raspberry pi 3 as Home Wireless Router

I use The following script to configure a Raspbian OS on a Raspberry Pi 3 as a home wireless router.

Note: Please configure the following variable before running the script.

DEVICE=wlan1
PASWORD=password
HOST=10.0.0.1
DHCP_RANGE=10.0.0.2,10.0.0.20
COUNTRY_CODE=uk …

GCC Cross-Compiler

Introduction

A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compiler that runs on a Windows 7 PC but generates code that runs on Android smartphone is a cross compiler.

--Wikipedia

Before …

py3status Configuration

Edited: Follow changes via my Github repository.

Screenshot:

py3status Configuration

Dependencies:

  • py3status is an extensible i3status wrapper written in python.
  • Font Awesome: Font Icons for i3-bar
  • maim: a utility that takes screenshots of your desktop
  • i3lock: is a simple screen locker like slock.
  • waffle: to randomly download/change wallpaper.
  • gahshomar is a …