Skip to content

ivyl/i3-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1c26cb4 · Jun 2, 2018
Apr 14, 2017
Nov 1, 2016
Nov 9, 2016
Nov 1, 2016
Nov 5, 2013
Jun 4, 2017
Jun 2, 2018
Apr 14, 2017
Sep 22, 2015
Sep 22, 2015
Mar 31, 2017
Nov 1, 2012
Nov 1, 2016

Repository files navigation

My very own i3 Configuration

Requirements

general

  • i3 - window manager
  • i3status - status bar
  • feh - setting bg, also nice image viewer
  • urxvt - terminal emulator
  • unclutter - autohide mouse cursor
  • udiskie - device automounting
  • dunst - notifications
  • pulseaudio - audio managment
  • autocutsel - clipboard synchroniation
  • dmenu - Super-P launcher
  • pavucontrol - pulseaudio mixer
  • alsamixer

from xorg

  • setxkbmap - setting keyboard layout
  • xmodmap - custom key changes

Installation

It's as simple as that:

cd
git clone https://github.com/ivyl/i3-config.git .config/i3
ln -s .config/i3/xinitrc .xinitrc
ln -s .config/i3/gtkrc-2.0 .gtkrc-2.0
ln -f .config/i3/gtk-3.0-settings ~/.config/gtk-3.0/settings.ini

Additional Features

Udev folder contains udev rules and executables to be put under /opt

config is created from config.base and config.local to allow for per-machine configuration

Bindings

  • Super-Shift-c - close current windows
  • Super-Shift-Enter - open terminal
  • Super - drag floating windows
  • Super-t - toggle floating mode
  • Super-f - fullscreen
  • Super-r - resize mode
  • Super-d - parent container - dad
  • Super-b - child container - baby

Check config for more.

About

i3 wm configuration files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages