Questions tagged [i3]

i3 is a dynamic tiling window manager inspired by wmii. It supports tiling, stacking, and tabbing layouts.

Filter by
Sorted by
Tagged with
6
votes
1answer
1k views

^@ spam in tty (but seems to be system-wide)

I recently noticed some weird behavior on my GNU/Linux machine. I've been trying to narrow it down but I am unsure where to go next. My setup uses the following: i3 gdm arch systemd grub2 pulseaudio ...
12
votes
1answer
15k views

How to get core temperature of haswell i7 cores in i3status

I want to use i3status to display my CPU-Core temperatures (haswell i7). However the setting: order += "cpu_temperature 1" #... cpu_temperature 1{ format = "T: %degree °C" } # doesn't ...
53
votes
5answers
90k views

i3wm : start applications on specific workspaces when i3 starts

How can I start applications on specific workspaces in i3 when it starts? Why is this not working in my config file? : workspace 1; exec firefox; workspace 2; exec chromium; workspace 1
22
votes
1answer
20k views

How do you implement layout with the autostarting of applications in the i3 window manager?

This is a follow-up on a prior question on how to autostart applications on individual workspaces with the i3 window manager and what can and can't be done inside the ~/.i3/config configuration file. ...
24
votes
9answers
21k views

How can I easily make screenshots of screen regions on Arch Linux with i3 WM?

About a month ago I switched from Ubuntu 14.04 LTS to Arch and I'm quite happy with this decision. However, I miss some features with my new distro, especially Shift+printscr which in Unity allows ...
9
votes
1answer
414 views

Is it possible to have `i3-msg focus <direction>` to not wrap around when there is no window in the given direction

I am using i3 as my window manager, and I would like to avoid wrapping around when pressing $mod+<direction>. For example, If I am in the rightmost window on the workspace, and I press $mod+...
5
votes
2answers
352 views

How to protect against purge of bash history?

Following the answer: When closing multiple bash instances at the same time, there is a known race condition that may cause the history to be cleared. This occurs because there is no locking ...
5
votes
2answers
5k views

i3wm: How to move workspaces between monitors?

In a multiple monitor set-up, is there a way to transfer entire workspaces (as opposed to single applications) to a different monitor?
10
votes
3answers
21k views

Can't exit i3 because no sensible terminal emulator is installed

I am trying to setup Arch Linux, and after getting the most basic stuff setup I installed and ran i3 with: pacman -S i3 dmenu xorg xorg-xinit startx It finally started, but I can't exit it. After ...
7
votes
1answer
1k views

How do I change key bindings based on which window is focused?

I have these lines in my i3 config right now: # Play/pause, prev, next bindcode 172 exec "/opt/playerctl/bin/playerctl play-pause" bindcode 173 exec "/opt/playerctl/bin/playerctl previous" bindcode ...
3
votes
1answer
3k views

i3wm: How to move windows between monitors? [closed]

In a multiple monitor set-up with i3, how do you move windows between monitors using keybindings?
2
votes
2answers
1k views

How to update i3blocks when switching layouts?

I have two different keyboard layouts and I switch between them with Ctrl+Shift. And I want to display my current layout with i3blocks. Now I have a super small single-line script that returns current ...
4
votes
1answer
2k views

Bind alt but not altgr in i3

I use Mod4 for most keybindings in i3, but I use Mod1 for this: bindsym Mod1+a workspace a bindsym Mod1+b workspace b bindsym Mod1+c workspace c bindsym Mod1+d workspace d ... However this binds ...
4
votes
1answer
1k views

File manager of common dialogs like Open or Save

Are those dialogs common to most X windows programs, such as open, save as, etc, something that you can tweak? I am trying to reduce my use of the mouse and I find it hard with the default one (I am ...
3
votes
3answers
3k views

Opening a programme in a floating window in i3

I want to open a programme in a floating window. I tried exec emacsclient -c ; floating enable, but that made the window that was active before floating, not the new window.
3
votes
1answer
606 views

Spawn 6 windows in 2 rows in the i3 window manager

How can I bind a key that spawns (via the exec command) six terminal windows? I managed to figure out how to do this, but all windows were on one row. What I would like to have is that 3 on top and 3 ...
2
votes
1answer
353 views

Switching user with gdmflexiserver from i3

Apparently, when using gdm3 (the default of Ubuntu 18.04) we should be able to run gdmflexiserver to get a new greeter and log in with resp. switch to another user. When running the command in my i3 ...
2
votes
1answer
701 views

How to show only short keyboard layout in i3blocks with kbdd_layout?

I want to show the short discription of my current keyboard layout. Currently it shows Layout English (US) or Layout German I would prefer EN(US) and DE. I use the script from kbdd_layout. I ...
2
votes
1answer
2k views

some windows in i3wm look weird

I use Arch Linux with i3WM. In i3 some of the windows and their menus look fine but in applications like Eclipse and Transmission, it makes weird unseparated tool bars. This image looks fine: but ...
1
vote
1answer
909 views

xterm highlighting always white, not reverse

I'm running Debian on my desktop, laptop, and netbook. On my desktop and laptop, I am using Gnome desktop environment; whereas my netbook is using i3wm (installed after a text-only install initially). ...
1
vote
1answer
1k views

Can I map something to Ctrl+Shift in i3?

I want to run my script when pressing Ctrl+Shift in i3. But when I'm trying to map a custom command to Ctrl+Shift in ~/.config/i3/config it doesn't work. For example: bindsym Control+Shift exec ...
1
vote
0answers
723 views

Firefox on i3 - all hieroglyphs

I just ran a system update on my Arch System, after a rather long while. There were some issues with the automatic update for Firefox so I uninstalled it completely and reinstalled it later. ...
0
votes
1answer
2k views

i3-msg how to execute a specific command right after termite startup

I'm using this command to start my i3 layout: exec --no-startup-id "i3-msg 'workspace 1; append_layout /home/michael/.i3/workspace-1.json'; exec termite; exec termite" I have two windows which ...
0
votes
1answer
45 views

Is there a list of names indexed by xprop to i3 config?

XPROP returns WM_CLASS, and WM_NAME how do I target the different values returned by XPROP in i3?