i3 Window Manager

8 Antworten [Letzter Beitrag]
Gnu
Gnu
Offline
Beigetreten: 03/08/2012

I have been an Openbox user for many years and I discovered i3 a week ago by coincidence.
My first impression is very good. It's very useful.

How many Trisquel's users utilize i3 ?
..and what about wmii which i3 is inspired?

pragmatist

I am a member!

Offline
Beigetreten: 03/03/2016

I like it. It is really good for working with multiple windows without having to switch between them. Lately I've used Trisquel and XFCE more, but I still have i3wm available to me when I feel it is especially suitable.

I like trying out different window managers. Next I will give ratpoison a shot. IMHO the utility of window managers vary by work flow. How you do your computing will tell you which window manager is optimal for you at that point in time. Still, a person usually spends most of their time in one window manager. Lately, for me that has been XFCE on my desktop computer and Trisquel on my laptop.

If I recall, one thing I disliked about i3wm is I couldn't get my desktop keyboard's media buttons to work (like volume control, for example) My laptop media buttons worked fine. This could probably be fixed with a custom keybinding (to keys other than the multi-media keys)

Gnu
Gnu
Offline
Beigetreten: 03/08/2012

My Libreboot works whit these in .i3/config:

for volume

bindsym XF86AudioRaiseVolume exec amixer -q set Master 2dB+ unmute
bindsym XF86AudioLowerVolume exec amixer -q set Master 2dB- unmute

and for screenshot

bindcode 107 exec scrot

pragmatist

I am a member!

Offline
Beigetreten: 03/03/2016

Perfect! All three of those work on my desktop. Thank you! The ones with pactl that I listed above only work on my laptop.

For mute, this only turned the sound off, but I could not turn it back on!: bindsym XF86AudioMute exec amixer -q set Master toggle

Instead for mute this worked for me: bindsym XF86AudioMute exec amixer -q -D pulse set Master toggle

EDIT: I should note that it is necessary to install the package: scrot if you want the above screenshot command to work

hack and hack
Offline
Beigetreten: 04/02/2015

Not sure it would help but here are parts of my .i3config:

bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 0 -- +10% && killall -SIGUSR1 i3status
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 0 -- -10% && killall -SIGUSR1 i3status
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle

I can't really explain anymore how it works (forgot), but I know I tried different ways.
What I remember: the SIGUSR part (with killall) helps refreshing the volume display faster.
I don't know anymore what is sink. But it works for me.

Binh-Khoi Nguyen
Offline
Beigetreten: 01/22/2015

Hi,

On Sat, May 14, 2016 at 05:55:29PM +0200, name at domain wrote:
>How many Trisquel's users utilize i3 ?
I use i3 myself. The thing that I like the most about it is that it
can be controlled via shell scripts as well.

And of course, because it's tiling!

--
Khoi

hack and hack
Offline
Beigetreten: 04/02/2015

I'm an i3 user too.

I like the text-based configuration, which is easy to use once you understand that spacing matters (proper syntax).

I like the screenlocker, but supposedly it can be hacked. But as long as you don't leave it unattended in a locked state for too long, and in an unsafe environment, it's fine I think.

But I still need to configure it properly. I fixed many things, but I have some left. I'm on a netinstall though.

What's nice is that it looks better (IMO) since I don't have any icon or window border displayed. It has a very light memory use. Dmenu is fast (though I mostly use a couple of shortcuts).

As a mouseless/touch-typing kind of manager, I really like it.

loldier
Offline
Beigetreten: 02/17/2016

Thanks for the tip. I installed i3wm and it's great fun.

Gnu
Gnu
Offline
Beigetreten: 03/08/2012

I'm back to Openbox because I don't like the BSD licence.
Prefer the GPL of Openbox.
But I discovered "dunst" notification it's very configurable and nicer than notify-osd.