zerob13 / i3-config

Config for i3 window manager

Home Page:http://i3wm.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

i3 configuration

Installation

Clone to ~/.i3

Status bar setup

Default status bar

Delete the bar {{ .. }} code in config and put:

bar {
    status_command i3status
}

i3pystatus

Note: this is a tricky installation. See the Default Status bar section.

Project page: https://github.com/enkore/i3pystatus.git Pip: $ [sudo] pip install i3pystatus Requirements: python3.3 + modules + header libs (see below)

Tested on debian jessie:

# clone pip
$ git clone https://github.com/pypa/pip.git

# Change dir:
$ cd pip

# Setup and install to python3 interpreter:
$ [sudo] python3.3 setup.py install

# a.) Install i3pystatus (latest):
$ [sudo] pip3.3 install git+https://github.com/enkore/i3pystatus.git#egg=i3pystatus
# b.) Install i3pystatus (stable):
$ [sudo] pip3.3 install i3pystatus

# install necessary modules for retrieving data:

# basiciw (required for wireless):
$ [sudo] apt-get install libiw-dev
$ [sudo] pip3.3 install basiciw

# netifaces
$ [sudo] pip3.3 install netifaces-py3

# alsa
$ [sudo] apt-get install libasound2-dev
$ [sudo] pip3.3 install pyalsaaudio

# pyweather
$ [sudo] sudo pip3.3 install https://launchpad.net/python-weather-api/trunk/0.3.8/+download/pywapi-0.3.8.tar.gz

Config details

Requirements python3.3
i3 Version i3 version 4.7.2 (2014-01-23, branch "tags/4.7.2")
Distribution Debian GNU/Linux testing (jessie)
License MIT
Author Tony Narlock < tony at git-pull dot com >

About

Config for i3 window manager

http://i3wm.org/


Languages

Language:Python 94.6%Language:Shell 5.4%