Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note you'll need to reboot or restart x for the changes to take place.

Volume control

On all my laptops, I've been able to control volume with the standard volume up/down/mute keys (e.g. fn+f1 etc.) by installing volumeicon with

Code Block
sudo pacman -S volumeicon

Once installed you'll need to add the following to your i3 config:

Code Block
exec --no-startup-id volumeicon

Disable "beep" sound in terminal application

...

Screen tearing (with Compton)

Info

This requires the compton package to be installed (and active).  If you don't have this installed, do:

Code Block
languagebash
sudo pacman -S compton

To activate it from i3wm, add this line to your i3 config:

Code Block
exec --no-startup-id compton -b


On one my laptops (Thinkpad On one my laptops (Thinkpad e480) there was noticable screen tearing with compton enabled.  To eliminate the screen tearing found there were several tweaks needed to the ~/.config/compton.conf configuration file.  Below are the changes needed (note you'll need to replace the original settings below with these ones):

...

One of the beauties with i3 (and Linux in general) is that you can you modify your environment to suit how you like to work.  This is particularly true with i3 where you can modify not only how it looks but also how it behaves. 

i3 makes this quite easy by providing a single config file where most changes can be made (~/.i3/config). 

Below is a copy of my config file that I usually implement to make the interface more appealing (to me).  Note the visual changes in my config are chosen to go along with the numix gtk theme (install with sudo pacman -S numix-gtk-theme).  It looks like this (screenshot running chrome, watching some netflix, and working in urxvt):




Note you don't have to be using manjaro-i3 to use this config.  If you're using stock Manjaro (or Arch) please ensure you have at least the following packages installed: i3-wm (or i3-gaps if you want dem' gaps), i3exit, i3status, py3status, and compton.  You can install all these packages with:

Code Block
languagebash
sudo pacman -S i3-wm i3exit i3status py3status compton

My config file:

Note that this config file contains other modifications that I prefer in my i3 setup, such as:

...