Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/astraluma/.i3

My i3 configuration and scripts
https://github.com/astraluma/.i3

Last synced: about 1 month ago
JSON representation

My i3 configuration and scripts

Awesome Lists containing this project

README

        

.i3
===
My [i3](http://i3wm.org/) configuration and scripts. My goal is to build up a fully-featured desktop environment based on i3.

* Screen locking
* Power management
* Basic desktop daemons: PulseAudio, NetworkManager, Bluetooth, Dropbox
* Wallpaper (from dropbox)

Requirements
------------
Most of these can be had from your package manager.

* i3 (obviously)
* Python 3
* i3ipc (from PyPI)
* `feh`
* `xset`
* GNU `make`
* Font Awesome (Debian: `fonts-font-awesome`)
* [`j4-dmenu-desktop`](https://github.com/enkore/j4-dmenu-desktop)
* Gnome Keyring
* [`xss`](http://woozle.org/~neale/src/xss.html)
* [`playerctl`](https://github.com/acrisci/playerctl)
* [`pulseaudio-ctl`](https://github.com/graysky2/pulseaudio-ctl)
* `scrot`

Setup
-----

1. Check out this repo into `~/.i3`
2. `cd` into it
3. Run `make` to generate config file
4. Start i3

Other recomendations (These are, in fact, totally optional):

* Run `make install` to symlink xsession, dunstrc, etc.
* If you use my xsession, configure autologin in your DM or just use nodm
* Install IBus and [UniEmoji](https://github.com/lalomartins/ibus-uniemoji)