[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vr / w / wg] [i / ic] [r9k] [s4s] [vip] [cm / hm / lgbt / y] [3 / aco / adv / an / asp / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / qst / sci / soc / sp / tg / toy / trv / tv / vp / wsg / wsr / x] [Settings] [Home]
Board
Settings Home
/g/ - Technology



Thread archived.
You cannot reply anymore.



File: 1475161030377.png (640 KB, 1920x1080)
640 KB
640 KB PNG
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 - https://i3wm.org/
Babby's first twm, easily customizable from a central config file, has sane
defaults. Usable out of the box.

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

> bspwm - https://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 - http://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 - https://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 - http://www.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 - https://www.herbstluftwm.org/
Manual twm with similar tiling system to i3
Can be reconfigured on the fly using herbstclient

> spectrwm - https://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
https://www.youtube.com/watch?v=Api6dFMlxAA

> Comparison of various twms
https://wiki.archlinux.org/index.php/Comparison_of_tiling_window_managers
>>
Dwm for the win
>>
>>62414117
>efficient use of screen space
>image in OP uses i3gaps
because those huge gaps in between my windows saves space
are you autistic
>>
>>62414207
herbsluftwm*
point still stands
>>
>>62414207
jokes on you, that's herbstluftwm
>>
>>62414220
that's a product of customizability
no one's forcing you to use gaps
>>
>>62414261
the claim still conflicts with his image
>>
>>62414196
fpbp
>>
>>62414271
so? does that invalidate the claim in your eyes?
>>
>>62414299
somewhat, i just frequently see people that use tiling wms like that.
>>
File: linuxComplex.png (207 KB, 1920x1080)
207 KB
207 KB PNG
herbstluftwm efficiently utilizing screen estate
>>
>>62414317
>i just frequently see people that use tiling wms like that
I don't see anything wrong with that.
>>
this is stupid and unnecessary
>>
File: 1487460096406.png (483 KB, 723x634)
483 KB
483 KB PNG
>>62414458
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
>>
>>62414574
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.
>>
>>62414574
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
>>
>>62414619
>Tiling window managers are a waste of time
It's literally their purpose to be the oposite of that.
Kill yourself.
>>
File: cute anime pic 0589.png (390 KB, 544x540)
390 KB
390 KB PNG
>>62414619
your breath is a waste of time
>>
>>62414674
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.

>>62414696
Ohh boy, I've triggered the Arch ricers using 48px gaps to screenfetch efficiently.
>>
what's /g/ opinion on Notion?
>>
>>62414709
>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
>>
>>62414709
maybe if you stopped using so much gooeyshit bloatware..
>>
>>62414736
mouse cursors are window manager independent you poor retard
>>
File: MWg8sz0.gif (248 KB, 150x125)
248 KB
248 KB GIF
>>62414339
>>
>>62414730
QEMU, GIMP, Eclipse, Spotify, NetBeans and many others.

>>62414749
Ahh, you're one of the Arch fetchers. Guess what, you can't really work with 700 packages.
>>
>>62414786
>being blind
>not having a low PPI screen
your life just succs
>>
>>62414762
>defending this
Nice try, big guy
>>
>>62414811
>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?
>>
>>62414811
>GIMP
Dude, what the FUCK, I use Ratpoison and it doesn't fuck up anything. And QEMU, and everything else.
>>
File: rofi-twitch.webm (1.46 MB, 1920x1080)
1.46 MB
1.46 MB WEBM
>>62414117
how can i make my borders look like those?
>>
>>62414818
there's nothing to defend
>>
>>62414883
install herbstluftwm I guess?
>>
Why does every TWM user also use unreadable and tiny bitmap fonts?
>>
>>62414974
Or maybe they just use a big screen, you know
>>
Install StumpWM
>>
>>62414117

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
>>
>>62415152
>notepad
what
>>
>>62415152
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.
>>
>>62415152
are you lost, wincuck
>>
>>62415296

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)
>>
>>62415328
i3
>>
>>62415294
>>62415316
I won't be so sure he is using Windows, he might be using notepad and league with wine.

>>62415328
What the fuck dude, there is no need to know programming to use a tiling wm.
Maybe try Ratpoison or i3.
>>
>>62415357
>notepad in wine
what
>>
>>62415357

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?
>>
>>62414883
Only possible on Gentoo with dwm
>>
File: drakehlbss.jpg (89 KB, 640x360)
89 KB
89 KB JPG
>he uses window decoration
>he uses gaps
>>
File: ratpoison-2013-08-05.jpg (131 KB, 1366x768)
131 KB
131 KB JPG
>>62415500
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.
>>
>>62415574
Pape?
>>
>>62415641
Nani
>>
>>62415574
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"
>>
>>62415524
Irssi cfg?
>>
>>62415671
it's retardspeak for wallpaper
>>
File: fuck.webm (2.18 MB, 960x540)
2.18 MB
2.18 MB WEBM
>>62415500
Not a twm but whatever, I like sharing my shitty desktop.
>>
>>62415574
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
>>
File: V8fRN5n.jpg (890 KB, 3840x2160)
890 KB
890 KB JPG
>>62415641
I'll post the original as well
>>
File: 1503184392027.jpg (226 KB, 2680x1508)
226 KB
226 KB JPG
>>62416022
Looks way more productive than the actual twms.
>>
>>62416022
whats that launcher?
>>
File: _i0U-S99eD.jpg (596 KB, 3484x2061)
596 KB
596 KB JPG
>>62416059
>>
>>62416093
KRunner. It's one of the best things KDE has to offer.
>>
Is there a twm compatible with KDE?
>>
>>62415524
why do borderless windows look so horrible
>>
>>62416022
wtf I love kde now
>>
File: zap.jpg (59 KB, 603x464)
59 KB
59 KB JPG
>>62414117
>>
>>62416059
>>62416124
danks
>>
page ten save rave
>>
>>62414339
Damn, looks beautiful when at 50%, but on closer inspection, that font is fucking ass.
>>
>>62414709
>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.
>>
>>62415152
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.
>>
>>62416022
How do I do this?

I want a tiling windows thingy but without getting rid of my regular KDE environment
>>
>>62419380
Pretty sure guy here on /g/ made it:

https://github.com/Jazqa/kwin-quarter-tiling
>>
>>62414117
what font is used here?
I know it's not ohsnap because I can read it
>>
>/twm/
>not /dwm/
already fucked up
>>
>>62419433
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
>>
File: fetchh.png (3.33 MB, 2880x1800)
3.33 MB
3.33 MB PNG
Does anyone know what panel's in pic related?
>>
>>62414117
>uses tiling window manager
>much space usage efficiency
>adds spaces like floating window managers.
>>
File: latest.png (4 KB, 353x115)
4 KB
4 KB PNG
r8 my font choice
>>
r8 my simple i3 rice
>>
>>62420105
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?
>>
>>62419768
>>62419380
pic related, I don't know why it doesn't show up
>>
>>62420151
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
>>
>>62420184
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
>>
>>62414207
>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?
>>
>>62420252
dmenu doesn't fuck with .desktop files afaik, it just looks in your $PATH
>>
>>62420380
Thanks. Looks like I'll have to add the nightly exec manually
>>
File: gentoo.png (655 KB, 2048x1360)
655 KB
655 KB PNG
>>62414117

This uses a tiling WM

Although I've kind of posted it too much here and I really ought to make another one
>>
>>62420544
>Big ass bar and borders
>Small as fuck and unreadable font
Are you brain damaged?
>>
>>62420544
what wm is this?
>>
>>62420709
i3, read the screenfetch
>>
>>62420693
>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.
>>
>>62420709
Custom version of i3
>>
>>62419780
Hey that's me. Polybar/i3 on that setup
>>
>>62420177
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.
>>
>>62414117
What is the best twm and why is it awesomewm?

Seriously, why do people use anything else? I don't get it.
>>
>>62414811
>GIMP
Awesome floats this by default. Quit using nigger software.
>>
If Jazqa is around, thanks so much for your script, I'm so much more productive with it.
>>
>>62421508
Would you be so kind as to share that polybar config?
>>
>>62421551
awesome is overcomplicated and bloated
>>
>>62419768
Install it via "Kwin scripts", that's where you find the option afterward too.

I'd recommend you do a git clone of the repo and install it via command line.
>>
>>62421729
I'm always around. Glad you're enjoying it.
>>
>>62421797
But awesome is very simple and has no appreciable bloat...




Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.