Skip to main content
12 votes
Accepted

Run i3 commands from the command line

You can execute i3 commands with i3-msg. For split h use i3-msg split h. For other commands see the i3 User’s Guide, List of commands.
pouellet's user avatar
  • 134
6 votes

Does a terminal multiplexer have any benefit when used with a tiling window manager?

Use both: A tiling window manager, and a terminal multiplexer. Combine both their capabilities and advantages to obtain an even better synergy. On my i3 setup I regularly display several terminals at ...
Alex Stragies's user avatar
5 votes
Accepted

i3-gaps doesn’t apply to one window

According to your config file, you need to remove (or comment) the smart_gaps on configuration command. As stated in the above comment taken directly from your screenshot # Smart gaps (gaps used if ...
Martin's user avatar
  • 191
5 votes

Does a terminal multiplexer have any benefit when used with a tiling window manager?

Another useful aspect of a terminal multiplexer in this scenario is after connecting to remote servers. A typical use case I find is Open a terminal window on my local pc. ssh into a remote server. ...
mathewguest's user avatar
4 votes
Accepted

Make Guake Float in i3wm

The correct command is - for_window [instance="guake"] floating enable Add the above to ~/.i3/config in order to allow guake to function and float as normal.
ILikeTurtles's user avatar
4 votes
Accepted

Does XMonad has screen sleep?

No, XMonad does not have any functionality to blank/sleep your screen The screen sleep/blank settings are completely managed by X. Depending on your operating system, certain defaults will be set for ...
Jaap Joris Vens's user avatar
3 votes
Accepted

Open and tile windows with shell script

Found an odd "hacky" way to do it. That is to simulate the keyboard shortcut for tiling on the window (ie super+Left) using xdotool. # Launch the program (ie nemo) gtk-launch nemo # Wait 0.5 seconds ...
Dellowar's user avatar
  • 501
3 votes
Accepted

dynamic window manager (dwm): number of columns

From the dwm manpage: Mod1-i Increase number of windows in master area. Mod1-d Decrease number of windows in master area. This feature does not come from a customisation, it's in the default config....
JigglyNaga's user avatar
  • 7,906
3 votes
Accepted

Are there any distros that come with a prebuild DWM or EXWM install?

Two dwm-based distros were found: ArchLabs Linux, a distribution based on Arch Linux, a 64-bit, rolling release distribution which provides a live DVD. The distribution can be installed using the ...
K7AAY's user avatar
  • 3,866
3 votes
Accepted

Getting Ibus working with tiling window manager

While in the middle of posting this question, I found the answer haha. I first entered the following into a terminal: $ ibus engine xkb:us::eng I then got the list of engines to find what I needed ...
crimsonspectre's user avatar
3 votes

Are there any Linux Distro that features a Tiling Window Manager as main WM?

Manjaro-i3 is great. Very sharp, works great ootb, but I'm not sure there is a huge community behind it. https://manjaro.github.io/Manjaro-i3-15.12-released/ I have had issues mixing de/wm's with ...
user188189's user avatar
3 votes

Switching keyboard layouts

You are getting "Error loading new keyboard description" because setxkbmap actually needs different layout names than those you are setting in the commands. If you run localectl list-keymaps ...
d00mil's user avatar
  • 31
3 votes
Accepted

Debian 11 XFCE 4: how to tile windows?

In Settings > Window Manager Tweaks, open the Accessibility tab and check Automatically tile windows when moving towards the screen edge. This is effective when moving windows towards the left and ...
jms's user avatar
  • 99
2 votes

Are there any Linux Distro that features a Tiling Window Manager as main WM?

I had the same problem as you, and that's why me and some of my friends started working on a small project called Woof OS. Its main edition includes the Qtile tiling window manager. You can check it ...
ACuteWoof's user avatar
2 votes

urxvt - force column width

That appears to be two questions: how to start urxvt, making it automatically select an appropriate fontsize provided that urxvt uses 80 columns, and how to keep urxvt using 80 columns (and ...
Thomas Dickey's user avatar
2 votes
Accepted

Is there a (tiling) WM where there can be several stacked/tabbed windows next to each other on a workspace?

You can tab any frame in i3 by pressing the keybinding to tile the window in the direction it is already tiled, then pressing the binding to switch to tabbed mode. After this, any new window opened in ...
Fox's user avatar
  • 8,203
2 votes
Accepted

Is it possible for i3 to hard-set full-screen size?

The fullscreen toggle command should do what you want, but only if you use it after you go full-screen in the app. I believe it's bound to $mod+f in the default (QWERTY) configuration file that i3-...
Harry Cutts's user avatar
2 votes

Open and tile windows with shell script

Have a look at this script: https://github.com/kstenschke/xmchord/blob/master/bin/actions/utils/splitDesk.sh It originally implemented tiling, i extended it to work on My setup of three Monitors.
Kay's user avatar
  • 21
2 votes

Are there any distros that come with a prebuild DWM or EXWM install?

Guix GNU/Linux supports EXWM window manager. It probably supports DWM too, but I have never tried. As Guix is a rolling release distribution, it's always up to date. Nice features of it are ...
Akib Azmain Turja's user avatar
2 votes
Accepted

i3wm doesn't move Inkscape to workspace assigned

I had the same problem, and changing a few settings on Inkscape solved it for me. Open Inkscape, go to Edit > Preferences. On the Preferences window, go to Interface > Windows. Then set the &...
theforbiddenpool's user avatar
1 vote
Accepted

Switching keyboard layouts

I use setxkbmap to switch between Dvorak and QUERTY. I have a bash script at ~/.local/bin/toggle_kbd (which is included in my PATH), which my window manager has bound to a shortcut. It just runs a ...
Jeremy Meadows's user avatar
1 vote

Switching keyboard layouts

I cannot comment due to a lack of reputation. I don't know the answer, just want to share my thoughts. First the worst case. Could you not recover from not being able to type in your passphrase by ...
bananabook's user avatar
1 vote
Accepted

Setting Default Applications without a Desktop Environment

Apart from xdg-utils, using the alternatives mechanism will help you. On Debian (and most distros nowadays I think) it's already there, no need to install anything. I'll give you some examples ...
Krackout's user avatar
  • 2,722
1 vote

How do you tile a window in Awesome Window Manager?

I was running into the same problem, even the tile mode was the only avalible in my rc.lua file. The solution is to add a propertie minimized = true in the rc.lua file. For other modifications to how ...
Arthur Augusto Rezende da Paix's user avatar
1 vote
Accepted

Toggle fullscreen in Xmonad?

I do not know of a way to do that all in one keybinding but it can be done in two. Remove avoidStruts from your myLayout so it looks like it does below: myLayout = spacingRaw True (Border 0 5 5 5) ...
Rehpotsirhc's user avatar
1 vote

DWM Gaps not aligned

This is almost certainly because of adhering to resize hints -- your terminal probably sets its height and width at the granularity of a monospace row or column, whereas your browser doesn't set any. ...
Chris Down's user avatar
  • 127k
1 vote
Accepted

Bare-bones pdf viewer that works with Amethyst tiling (macOS)

If you installed Zathura with Homebrew using zegervdv/zathuras repo, they recently added tilling window manager support. Check out the GitHub update here. It works for me with Amethyst 0.15.3 on macOS ...
fin-cos's user avatar
  • 26
1 vote

Is there a Desktop that allows for certain workspaces to be tiling?

I don't have a recipe for that, but I can tell you where to look. Awesome and Sawfish are programmable window managers, where the bulk of the code is written in a high-level language and is easy to ...
Gilles 'SO- stop being evil''s user avatar
1 vote
Accepted

Unable to change the configuration of my new Regolith Linux installation

I just needed to log out and back in (just once) after creating my user directory i3 config file before i3 will pick it up. PS: You can verify which i3 config file you're using with i3 --moreversion.
schlodinger's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible