/twm/ - Tiling Window Managers

Low on precious screen real estate, or busy massaging your carpal tunnel
wrists damaged by waving a mouse around like an idiot?

> Why should I use a tiling window manager?
- Freedom from the mouse
- High customizability
- Efficient use of screen space
- Lightweight


> ** Resources **

> i3wm - i3wm.org/
Babby's first twm, easily customizable from a central config file, has sane
defaults. Usable out of the box.

> Xmonad - xmonad.org/
Written and configured using haskell, so knowledge of haskell is recommended.
Highly extensible, stable, and dynamic.

> bspwm - github.com/baskerville/bspwm
Binary Space Partitioning Window Manager
bspwm is a tiling window manager that represents windows as the leaves of a full binary tree.

> dwm - dwm.suckless.org/
Dynamic Window Manager written in C.
Slightly higher learning curve than most other twms, basic knowledge of C is
necessary for configuration as it takes place in the header file. Very
lightweight.

> awesomewm - awesomewm.org/
Supports lots of features out of the box, less initial configuration necessary than some others.
Shares the concept of tags with dwm which can be more flexible than workspaces.
Also, very extensible through Lua.

> ratposion - nongnu.org/ratpoison/
Ratpoison is a simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations. As the name suggests, it's entirely keyboard driven.

> herbsluftwm - herbstluftwm.org/
Manual twm with similar tiling system to i3
Can be reconfigured on the fly using herbstclient

> spectrwm - github.com/conformal/spectrwm
Inspired by xmonad and dwm. Easy to configure, since the config is in simple plain text. It has a built-in status bar that can be fed from a user-defined script.


> Brief introduction/ explanation
youtube.com/watch?v=Api6dFMlxAA

> Comparison of various twms
wiki.archlinux.org/index.php/Comparison_of_tiling_window_managers

Other urls found in this thread:

github.com/Jazqa/kwin-quarter-tiling
twitter.com/NSFWRedditGif

Dwm for the win

>efficient use of screen space
>image in OP uses i3gaps
because those huge gaps in between my windows saves space
are you autistic

herbsluftwm*
point still stands

jokes on you, that's herbstluftwm

that's a product of customizability
no one's forcing you to use gaps

the claim still conflicts with his image

fpbp

so? does that invalidate the claim in your eyes?

somewhat, i just frequently see people that use tiling wms like that.

herbstluftwm efficiently utilizing screen estate

>i just frequently see people that use tiling wms like that
I don't see anything wrong with that.

this is stupid and unnecessary

you're stupid and unnecessary

someone knows what tiling managers can show the window bar? the only i know is awesomewm but there is other? i want to give it a try, im using XFCE4 at the moment so i don't want to install another file manager,etc

Tiling window managers are a waste of time. I wasted years with them but am using Xfce now, tiling windows to the quarters with keybindings and using tmux if I need to split terminals.

Despite never going back to them, they look very pretty and I do enjoy these threads.

you can use a tiling wm with xfce
in most cases, you can use any bar you want
you can use the xfce bar, and there are other standalone bars that show window lists also
but you won't need a window list in the bar with a tiling wm anyway

>Tiling window managers are a waste of time
It's literally their purpose to be the oposite of that.
Kill yourself.

your breath is a waste of time

Yet they fuck up a shit ton of programs I use, wasting more time than saving. I rarely split windows to tiles smaller than a quarter and I can automate that extremely easily. If I ever need smaller tiles, I have tmux.

Ohh boy, I've triggered the Arch ricers using 48px gaps to screenfetch efficiently.

what's Sup Forums opinion on Notion?

>Yet they fuck up a shit ton of programs I use
like?

>bspwm does not support mouse cursors out of the box

You literally can not defend this

maybe if you stopped using so much gooeyshit bloatware..

mouse cursors are window manager independent you poor retard

...

QEMU, GIMP, Eclipse, Spotify, NetBeans and many others.

Ahh, you're one of the Arch fetchers. Guess what, you can't really work with 700 packages.

>being blind
>not having a low PPI screen
your life just succs

>defending this
Nice try, big guy

>QEMU
float it
>GIMP
either float or use single window mode
>Eclipse
>Spotify
>NetBeans
I don't use any of those, but surely you can manage
>many others
like?

>GIMP
Dude, what the FUCK, I use Ratpoison and it doesn't fuck up anything. And QEMU, and everything else.

how can i make my borders look like those?

there's nothing to defend

install herbstluftwm I guess?

Why does every TWM user also use unreadable and tiny bitmap fonts?

Or maybe they just use a big screen, you know

Install StumpWM

Can someone explain why I would want This?

It looks cool and all, but I only use about 3 programs at once (FF, League, notepad)

Just want legit reasons for this

>notepad
what

Can't speak for everyone but I don' use it for ricing but for convenience. I can set the window to be full screen and switch fast, I can also open programs with a few keystrokes.
Is a life changing experience.

are you lost, wincuck

So which one of these should a noon try? I don't know Haskell, so that's out. But I do know a little bit of C(that's where notepad comes in)

i3

I won't be so sure he is using Windows, he might be using notepad and league with wine.

What the fuck dude, there is no need to know programming to use a tiling wm.
Maybe try Ratpoison or i3.

>notepad in wine
what

I do use windows 7

And the post had said knowing those languages would help. But I'll try the 2 you mentioned.

Does anyone have a screenshot of a twm in actual real world use, with actual normal GUI applications, instead of these faked riced terminal-only screenshots?

Only possible on Gentoo with dwm

>he uses window decoration
>he uses gaps

I had but it wasn't pretty enough for the thread, have one borrowed instead

Got i3 setup on my laptop is there a way to set up a workspace so it auto loads programs in the places i had them when i boot my computer

Has anyone tried bug.n on Windows? I was messing around with it yesterday during work, but every time I clicked with the mouse, the mouse went to the center of my screen, making it impossible to double click anything within a program.

Pape?

Nani

Definitely, there's a tutorial how to do it on YouTube just search i3 window manager. It's a 3 part video series, you'll want part 3 which is subtitled "customization"

Irssi cfg?

it's retardspeak for wallpaper

Not a twm but whatever, I like sharing my shitty desktop.

you want a mini tutorial?

Launch your programs and put them in position then execute the next command:
i3-save-tree --workspace 1 > ~/.i3/workspace-1.json


edit that json file and replace the class name and/or instance with the program name use xprop if you dont know the names
"swallows": [
{
"class": "^Emacs$",
"instance": "^emacs$"
// "title": "^emacs\\@beemo$",
// "transient_for": "^$"
}


in your i3 config file (put the proper names)
# Load layouts
exec --no-startup-id "i3-msg 'workspace 1; append_layout ~/.config/i3/workspace-1.json'"


then lauch the programs:
exec --no-startup-id "i3-msg 'workspace 1; exec urxvt -name ncmpcpp -e ncmpcpp'"
exec --no-startup-id "i3-msg 'workspace 1; exec urxvt -name vis -e vis'"
exec --no-startup-id "i3-msg 'workspace 1; exec uxterm -name clock -e tty-clock -c -s -C 3'"


programs that arent made by faggots like pottering give you the chance yo rename their name as seen in the example above

I'll post the original as well

Looks way more productive than the actual twms.

whats that launcher?

...

KRunner. It's one of the best things KDE has to offer.

Is there a twm compatible with KDE?

why do borderless windows look so horrible

wtf I love kde now

...

danks

page ten save rave

Damn, looks beautiful when at 50%, but on closer inspection, that font is fucking ass.

>I rarely split windows to tiles smaller than a quarter

I'm the same but it's the stacked/tabbed modes that sell it for me. Sure, you might have only 3 or 4 viewable windows tiled, but you might want more than 3 or 4 windows accessible on one workspace and stacked windows are perfect for that.

If you don't frequently already tile your windows, and see no need to, there's no point. I wouldn't use a twm if it wasn't for programming, or on a laptop since its nice for efficiently using space on a small screen.

This is my typical layout.

How do I do this?

I want a tiling windows thingy but without getting rid of my regular KDE environment

Pretty sure guy here on Sup Forums made it:

github.com/Jazqa/kwin-quarter-tiling

what font is used here?
I know it's not ohsnap because I can read it

>/twm/
>not /dwm/
already fucked up

Well, I tried installing this through system settings and it doesn't show up anywhere

neither do any other tiling scripts I've downloaded through it

Does anyone know what panel's in pic related?

>uses tiling window manager
>much space usage efficiency
>adds spaces like floating window managers.

r8 my font choice

r8 my simple i3 rice

Bretty good, even though I'm not a fan of the gaps

If I rarely if ever need two or more windows open and in view at the same time, a tiling wm is pointless right?

pic related, I don't know why it doesn't show up

desu i only have them so i can see my wallpaper, they are pretty useless otherwise. if they were any bigger they would cut too far into valuable screenspace

Definitely, I don't have the patience to find a balance between gap size and screen utility, so I just switch to an empty workspace if I want to see mine. I like your theme though

How can I get .desktop files from my Ubuntu install to be recognized in i3? Do I have to manually add the exec commands in the .desktop files?

In particular, I wanted the Firefox nightly .desktop file to show up in the i3 menu

>efficient means space saving
Keeping windows organized automatically, and making them easy to work with doesn't count? Don't you realize that having more blank space allows the presentation to be better and therefore increase your own efficiency?

Are YOU autistic?

dmenu doesn't fuck with .desktop files afaik, it just looks in your $PATH

Thanks. Looks like I'll have to add the nightly exec manually

This uses a tiling WM

Although I've kind of posted it too much here and I really ought to make another one

>Big ass bar and borders
>Small as fuck and unreadable font
Are you brain damaged?

what wm is this?

i3, read the screenfetch

>I have absolutely no sense of aesthetics, proportionality or space in design and routinely seek out the creators of LXDE so I can perform fellatio on them: the post

Also, here's a hint for you: All text looks like shit when it's part of an image that's been resized to a lower resolution. But that's fine, I understand that the majority of people don't have a monitor with the resolution or aspect ratio of mine.

Custom version of i3

Hey that's me. Polybar/i3 on that setup

ls ~/.local/share/kwin/scripts
If you have a folder called quarter-tiling, try:
mkdir -p ~/.local/share/kservices5
ln -sf ~/.local/share/kwin/scripts/quarter-tiling/metadata.desktop ~/.local/share/kservices5/kwin-script-quarter-tiling.desktop
Some versions of KDE are too dumb to install the .desktop file automatically.