[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/twmg/ - Tiling Window Manager General

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 297
Thread images: 41

File: twmg.png (922KB, 1366x768px) Image search: [Google]
twmg.png
922KB, 1366x768px
Low on precious screen real estate, or busy massaging your carpal tunnel
wrists damaged by waving a mouse around like an idiot? A tiling window manager
might be for you!

> Freedom from the mouse
With any decent twn, you're hand almost never has to leave the home row.

> High customizability
All well known twms are built with customizability in mind, either through a
config file, command line options, or in the case of dwm, editing the source
code directly.

> Efficient use of screen space
because each new window will split the screen one level further, the available
screen space is used optimally (yes, even when using gaps).

> L I G H T W E I G H T
using a tiling window manager forgoes the need for a bloated DE, simply
install any necessary software on top of the window manager to build exactly
the system you want with no cruft!

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

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

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

> 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
>>
File: 1497980258655.jpg (43KB, 514x536px) Image search: [Google]
1497980258655.jpg
43KB, 514x536px
>configuration is done by modifying the source code and recompiling the app
>>
i can approve
>>61998066
its not big deal, config file is easy to modify, even normalfags can do that
>>
I tried i3 and thought it was interesting, but mostly useless for me.

Something like terminator and split itself, and I never have so many programs running that I need multiple windows in addition to the multiple workspaces that most distros already provide. A workspace with a small IRC window + browser, another with terminator and maybe nautilus or something, and one with word processor works fine for me.
>>
>>61998116
Tiling wm's aren't really for having hundreds of programs open at once, they just make managing windows easier.

With a floating wm you're basically going to have one program open in the middle of your screen or a couple of programs open side by side anyway. A tiling wm makes this a lot easier to do.

Literally the only advantage of a floating wm over a tiling wm is that you can position programs wherever you want, but when has "I want this window at exactly this position, then this other one overlapping it by 2/3, then 5 other windows behind that one" ever been a valid use case?

The more you use a tiling wm, the more you wonder why anyone thought a floating wm was a beneficial idea in the first place.
>>
what if a program runs at a fixed size? wouldn't that affect everything in your workspace?
>>
>>61998066
Only in dwm.
>>
>>61998103
It's still fucking retarded that a config change requires recompiling.
>>
File: Bumblebee-mainebeekeepers.org_.jpg (98KB, 607x419px) Image search: [Google]
Bumblebee-mainebeekeepers.org_.jpg
98KB, 607x419px
Does anyone know where I can find extra bumblebee-status modules that are more similar to the default i3-status ones so I don't have to waste time writing my own?

I want a wifi module that shows the connection strength and changes colour accordingly. Showing the upload / download speed would be nice too.
Also, is there a way to get multiple disk indicators? I'd like to be able to have separate ones for each partition.
>>
>>61998066
Still faster than navigating GUI driven settings.
>>
>>61997944
Hi Luke, pls do more windows manger videos.
>>
>>61998356
I'm not him, maybe he'll find this thread though.
>>
>>61998303
Actually, after some messing about bumblebee seems like a massive pain in the ass to configure how I want it, i3status is a lot more flexible and can do everything I want.

I still much prefer how bumblebee looks though.

Is there any way to pipe i3status into bumblebee and use its themes?
>>
File: Screenshot_2017-08-20_10-09-00.png (900KB, 1366x768px) Image search: [Google]
Screenshot_2017-08-20_10-09-00.png
900KB, 1366x768px
>>61998066
How often would you configure? I haven't touched mine in months
>>
>>61997944
>Brief introduction
>2 hour video
>>
>>61997944
Fuck off Luke! Stop using pepe on your videos to bait autistics.
>>
Is this the new desktop thread?
>>
How can I use xrandr and bind it to a key to automatically detect monitors I connect to my laptop?

Right now I use arandr and set up everything manually.
>>
>>61999537
If you're using a sensible distro it should be easy enough to run a gnome/unity/whatever-settings-daemon which will handle monitors, keyboard shortcuts, automounting and other comforts
>>
>>61999781
>and other comforts
at the cost of bloat
>>
whats the easiest tiling wm to learn and use? the most important thing is an easy to learn configuration file

i have a laptop i want to use a system monitor for my server. I would like to display some web interface and terminals on the display, and i basically want the laptop to boot straight into it. I want specific portions of the screen used for specific things, and for them to be specific sizes

say 1/4 screen used for web interface of router, 1/4 used for web interface of file server, 1/4 for htop, 1/4 for log output. So I need a tiling wm that is easy to setup like this to do this at each startup and display the same things on the same portion and position of the display
>>
Watched the intro. I was wary, but I'm sold now. I'll install i3 and let you know how it went. Thanks, /g/.
>>
Ratpoison the best
guide nº1 https://theitcrow.wordpress.com/2011/03/23/the-ratpoison-tutorial-part-1/
guide nº2 http://www.linuxgoodies.com/review_rat.html
>>
File: scrot-183935-20-08-2017.png (331KB, 1920x1071px) Image search: [Google]
scrot-183935-20-08-2017.png
331KB, 1920x1071px
>>61997944
I'm having a problem with herbstluftwm and polybar.

The xworkspaces module marks every workspace except the focused one as empty. I couldn't find a fix for it. If anyone knows a solution I'd appreciate it.
>>
File: chin.webm (1003KB, 960x540px) Image search: [Google]
chin.webm
1003KB, 960x540px
Post tiling window managers in action. I've only seen pretty screenshots of tiling window managers but never any videos. I'd like to see the functionality and convenience you all brag about.
>>
File: shinobu.png (316KB, 1920x1080px) Image search: [Google]
shinobu.png
316KB, 1920x1080px
>>
File: brainlet.png (32KB, 645x878px) Image search: [Google]
brainlet.png
32KB, 645x878px
>>62000186
> Basic features are bloat
Those suckless people got you meme'd good
>>
>>61997944
>1366x768
Your opinion is invalid.
>>
>>61997944
>tiling wm general
>doesn't even mention ratpoison, spectrwm, frankenwm, qtile, exwm, or xmonad
>>
>>61999255
Most of the vid is live demos of 6 tiling window managers, so don't be discouraged.
>>
what's the lightest twm next to dwm?
>>
>>62002781
so much wasted space
only a NEET can have an environment like that
>>
Lukes colorscheme is comfy af
>>
stumpwm
>>
whi ratpoison hier
>>
Is there any actual reason to use a tiling manager if your screen isn't tiny? It's not like simple, light window managers like Openbox don't exist. Many programs are meant to be used at a specific size and ratio like video players, and font-sized windows like Emacs look retarded at an uneven size, so automatically stretching the windows around is counter intuitive. There are manual tiling managers like Ratpoison but I found that using a keyboard to arrange things how I like is painful. It's like editing text with a mouse, clumsy and tedious.
The l33t hacker mentality is also really annoying. Not everyone wants a riced desktop. Even if you mostly work in a shell, tmux or screen will let you manage your workflow much more easily in a way that is more easily automated. I have never once needed a bunch of term windows open side by side like I see in screenshots.
>>
>>62005543
Because I hate floating windows.
>>
this is after just logging in to dwm. all I did was open st and run htop. isn't my ram usage quite high at 400mb? are any of these processes unessential? (I have it sorted by memory consumption)

I have made good progress (suspend on close, working volume keys, etc). now I just need to figure out how to apply patches to dwm and st, then configure st
>>
>>62005582
that all looks like fluff besinds xorg and polkit. get rid of lightdm; start your wm with startx
>>
>>62005582

why are you using a crippled terminal?
>>
>>62005582
You still have a ton of superfluous GNOME garbage running in the background.
>>
File: 1503222623591.png (723KB, 1920x1080px) Image search: [Google]
1503222623591.png
723KB, 1920x1080px
Why should I switch from i3, /g/?
>>
also, should I use feh or nitrogen for setting the wallpaper?

>>62005650
I also have gnome/lightdm installed and it looks like a whole bunch of gnome stuff starts up automatically

>>62005654
what's wrong with it? I just need to type stuff into it, the only crippled part is no scrollback by default

>>62005677
why does it start even when I don't run gnome?
>>
>>62005686
>everything is meticulously riced down to the pixel
>still uses nano

m8
>>
>>61998191
in a lot of window manager you can specify specific cases (so for example when you open a program that has a fixed size it will always open at a specific workspace or floating, etc.).

The two wm's that I used had this (i3 and bspwm).
>>
>>62005690
It's probably distro defaults. I use Arch and Ubuntu minimal so I'm not sure how to unfuck it.
>>
Running i3 atm but can't get Polybar to work at all. What do?
>>
>>62005690
`sysctl status` to find whats starting at boot, then disable it. or install gentoo.
>>
>>62005801
>>62005862
here's the output
https://pastebin.com/mftYrEYZ
not sure how to read it but goa stands for gnome-online-accounts
>>
>>62005862
Can I post here if I'm using TWM?
>>
>>62005984
Nice 06, but no -funroll-loops. get out. :^)
>>
how do you apply patches you've downloaded to dwm and st?
>>
>>62006165
`man patch`
>>
File: rtile.webm (932KB, 1366x768px) Image search: [Google]
rtile.webm
932KB, 1366x768px
>>62002006
What are you using here? Attractive bar.

And I made a purposely stupid clip of me trying rtile
>>
>>62006219
how do you webms?
>>
>>62006254
I think people use simple screen recorder or just ffmpeg.

I made that using byzan as a gif then convered to webm, though.
>>
>>62005984
Comfy. What window manager are you using? And is that wallpaper generated or just an image?
>>
>>62006132
-O6 doesn't unroll loops?
>>
>>62006187
patch -p1 < patch.diff
?
>>
>>62006306
>What window manager are you using?
Joke or not? It's TWM.
>>
>>62006306
Ignore that. Post literally says. Brilliant...
>>
File: chin.webm (2MB, 960x540px) Image search: [Google]
chin.webm
2MB, 960x540px
>>62006219
It's just KDE. Thanks for posting a webm. I don't think I've ever seen a tiling window manager in action before.
>>
>>62006317
does it? if so, well done. oh and nice ram usage, my dude.
>>
>>62006404
>does it?
It's too late for me to look at generated asm.
>nice ram usage
It's just basic OpenBSD.
>>
what's the best bar/terminal font and system font?
right now I'm using terminus for the former and cantarell for the latter but I'm not sure how i like it
>>
>>62006387
Oh okay. Is that bar KDE or something like dmenu?
>>
>>62006322
bls respond
>>
>>62006433
Terminus & Noto Sans.
>>
>>62006440
It's KDE's Krunner and it's amazing.
>>
>lets take the windows UI, and remove the ability to resize and move windows!
>>
>>62006485
>and replace it with something superior
>>
>>62005827
What did you try?
Just place
exec --no-startup-id polybar name_of_your_bar
in your i3 config file
>>
>>62006559
Ah ok. Was invoking the start.sh script but I guess that work too. Will try it.
>>
>>62006443
>>62006322
the dwm patching page says
cd program-directory
patch -p1 < path/to/patch.diff


i tried it and it didn't seem to do anything, it just hung indefinitely until i control-C'd it
>>
>>61997944
how do you guys close windows quickly with these? like what if someone walks in on you watching porn?
>>
i3 for me all the way, i am using it at home and at work.
btw sway (basically i3 for wayland) works awesome as well

>>61997944
You should consider using urxvtc and urxvtd instead of always spawning single terminals
>>
>>62006823

Super + Shift + q

or simply switch to a different workspace

super + $NUMBER
>>
>>62006823
I use Alt-Shift-Q to close windows. It fits kinda naturally with my thumb, pinky and ring finger
>>
>>62005690
>should I use feh or nitrogen for setting the wallpaper?

I use nitrogen, personally.
>>
>>62005543
tiling window managers work better with multiple screens imo

I have 4 displays at work and the ability to control each individually with the ability to have more workspaces on one monitor is really nice.
>>
>>62006485
>and remove the ability to resize and move windows
that's wrong though you fucking retard
>>
>>62005719
you're very right, i just haven't decided whether to use vim or try emacs. i usually use sublime text, but /g/ doesn't seem to like non-terminal based text editors
>>
>>62000257
i3 can do this easily, something like
exec first
switch to vertical
exec second
(second window is still in horizontal mode)
exec third
switch to vertical
exec fourth

Look up the exact commands in the config, should be pretty much copy and paste.
>>
>>62006904
How's that work? Does the wm know to extend across screens by default? So two applications will have the first full screen on the left and then the second full screen in the right?
>>
>>62006433
>>62006445
Terminus & Terminus
>>
>>62007010
no, but e.g
Workspace 1 on screen 1: Slack and Skype
Workspace 2 on screen 2: Main display with browser and terminals
Workspace 3 on screen 3: Email, Musicplayer other terminals
Workspace 4 on screen 4 on top: Icinga

Now if I would e.g. work on a macserver i would spawn workspace 5 on screen 2, since it is my main focus point
>>
>>62007163
Ah okay. That's pretty neat, and the wm auto displays workspace 1 on your first screen, 2 on your second, etc unless you spawn them differently?
>>
>>62007208
yes, the screens and the workspaces start that way and static stuff email, monitoring and slack also spawn on the correct workspaces
>>
>>62007227
That's awesome. I was debating not using a tiling wm on my desktop when I switch it to Linux, because of my uncertainty on how it works with multiple screens. But the way you say it it works even better than I'd thought. Thanks anon
>>
>>62007251
i3 has really good documentation regarding these things

it is probably the most functinoal twm for linux
>>
>>62007292
Yeah, I was going to get around to reading it when my desktop is actually running Linux.
>>
File: 2lul.png (25KB, 540x136px) Image search: [Google]
2lul.png
25KB, 540x136px
>>62006219
damn nigga, is that you on my goodreads friendlist?
>>
what are essential dwm/st/dmenu patches? right now I only use cfacts for dwm to resize the stack
>>
>>62009787
Rofi and krunner
Both should run fine in any WM. At least in mine does...
>>
>>62009825
t-thanks but those aren't patches and I already use dmenu
>>
>>61998160
This
>>
>>61997944

r u l.s?
>>
>>61998462

>voidlinux on x220
>luke@void
>>
>>61997944
>>
>>62009333
>>
File: 1498083996657.jpg (24KB, 364x400px) Image search: [Google]
1498083996657.jpg
24KB, 364x400px
This thread actually makes me want to try linux for the first time, is i3-gapps good?
>>
>>62010474
Anyone getting errors with compiling i3 gaps?
warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"
compilation error: file /tmp/xmlto-xsl.RIeixx line 4 element import
xsl:import : unable to load http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
make[1]: *** [Makefile:3765: man/i3.1] Error 5
>>
>>62010487
i3-gaps is really good, but it isnt working for me right now :(
>>
>>62010487
i3 is really awesome
it feels so shitty for the first 30 seconds, but as you mash keys you see the usefulness

I got this up and running like 2 days ago
>>
>>62010634
what music player is that?
>>
>>62010670
cmus
>>
File: 1490356203095.gif (481KB, 141x141px) Image search: [Google]
1490356203095.gif
481KB, 141x141px
>>62010634
Good setup.
Can you post that wp?
>>
File: 1501883451136.jpg (265KB, 1920x1080px) Image search: [Google]
1501883451136.jpg
265KB, 1920x1080px
my one tiles with pytyle2
>>
>>62010670
newfag player v1
>>
File: mountains.jpg (251KB, 1920x1080px) Image search: [Google]
mountains.jpg
251KB, 1920x1080px
>>62010693
>>
Can someone explain the "never touch the mouse" meme?
I currently use a floating window manager and I rarely use the mouse for any wm related tasks.

On a tiling window manager, I would have to use the mouse a lot more until I create all the functionality I want myself
>>
>>62010269
That's just a screetshot from Luke's Github.
>>
>>62010634
The defaults of i3 made me discard it.
Why the fuck would you make something close to vi and then fuck it all up by changing everything.
hjkl makes sense, why mess with that?
>>
>>62010895
You wont get any pussy if you use a mouse

its like the floor is lava, only its your mouse thats lava
>>
>>62010933
well, like any of these I would assume that the defaults are really to be treated as placeholders
>>
>>62010938
But when would a person use the mouse on a floating window manager?
>>
>>62010958
Easy pussy
>>
ive been slowly ricing my system. still totally basic. but been using it almost exclusively. Its been a learning experience and i love it.

How do i get the 2nd and 3rd window to tile vertically? while the 1st stays horizontal. cheers
>>
>2017
>promoting the use of the rootkit formerly know as X.org
>>
>>62000186
Some people here aren't running 20 year old thinkpads though...
>>
>>62005686
dunno senpai, I tried switching to bspwm but went back when I realized I was just trying to make it feel like i3 instead of readjusting
>>
>>62010933
mod+h just makes sense for horizontal split but I agree, just change it, it's not much
>>
>>61997944
how about a tldr..
what the fuck even is it
>>
>>61998160
quite often Ill have 10 windows open that I dont care about at that particular moment but Ill have one that I want taking up 2/3 of the screen and then two more that take up 1/6 of the screen on the right top and bottom.
>>
>>61997944
>you're
>>
File: 2017-08-21-012129_1024x600_scrot.png (190KB, 1024x600px) Image search: [Google]
2017-08-21-012129_1024x600_scrot.png
190KB, 1024x600px
working on some custom styles for vimb
>>
>>62010489
Do you have an internet connection or the docbook stylesheets installed with a XML catalog redirecting that URL to an offline copy?
>>
>>62006964
Try emacs, it's worth it.
>>
>>62002006
h-how!?
>>
>>62014431
I was too pleb for actual window managers so I started creating a script for KWin.
https://github.com/Jazqa/kwin-quarter-tiling/issues/23#issuecomment-323722406
>>
>>62015076
Fuck. Didn't mean to link an issue.
https://github.com/Jazqa/kwin-quarter-tiling
>>
File: Domain_parking_bitch.jpg (20KB, 360x318px) Image search: [Google]
Domain_parking_bitch.jpg
20KB, 360x318px
>>62002006
>dmenu to open terminal
>>
>>62005307
Ratpoison
>>
>>62015088
it's fking perfect, thank you
>>
Is there something I can use in conjunction with openbox and dmenu without having to switch entirely to i3 or whatever?
>>
>>62015729
Thanks. It's still very early and it might be a little buggy at times. If you face any issues or have any ideas let me know and I'll see what I can do.
>>
Is there any tiling window manager that actually has good mouse support? I tried using i3 and its mouse support was shit.
>>
File: 2017-08-21-181255_swaygrab.png (285KB, 1366x768px) Image search: [Google]
2017-08-21-181255_swaygrab.png
285KB, 1366x768px
sway is cool. 50mb less space than xorg with i3 and the font rendering is better than on xorg kek. wayland is a very good job
>>
>>62016710
dwm, m8!
>>
File: 2017-08-21-183741_568x1066_scrot.png (120KB, 568x1066px) Image search: [Google]
2017-08-21-183741_568x1066_scrot.png
120KB, 568x1066px
>>62016731
Sway is shit and so are 4chan's post length limits.
Picture related.
>>
File: sakura_miku.jpg (386KB, 1600x1300px) Image search: [Google]
sakura_miku.jpg
386KB, 1600x1300px
whenever these threads pop up, I don't have access to my desktop with dwm
>>
>>62005307
definitely Ratpoison
>>
I finally configured my herbstluftwm coming from i3 and I have to say it's really comfy.
i3 seems to be very large despite having not a lot of features. The only thing it has going for it is the simple customization and helpful error messages imo
>>
>Install i3
I haven't felt this hacker since I discovered conky years ago.
>>
I read something in a previous thread about how bspwm can do a vertical taskbar or something like that. Is that something that can also be done in i3 and other wms?

Also, this may sound really dumb but if I want to get the GPU to handle as much of the display stuff as possible, do I need to enable compositing or is there anything more than compositing that would make use of the GPU in drawing the screen objects?

Actually was thinking about going with i3 as I heard it had the simplest setup, but if it can't do compositing then I might choose something else.

Also is i3 gaps easy to setup?
>>
File: the look.jpg (2KB, 122x125px) Image search: [Google]
the look.jpg
2KB, 122x125px
>>61998066
>app
>>
>>62017800
Fuck off
App is correct for the purpose. You are not.
>>
>>62017759
Not so hacker anymore. How the fuck do I connect to WiFi in a natural no nonsense way?
>>
>>62017759
>>62017871
Nevermind. I just installed nm-applet and added a line to the config file to make it execute on startup.
>>
>>61998103
Your desktop looks like you copied and pasted some configs from Action Quake forum and forgot where the file is.
>>
What's the appeal of gaps? Just wastes real estate
>>
>>62018143
I don't use borders so I use gaps of 4px so I wouldn't get confused
>>
>>62016731
If you're still struggling for 50mb extra memory then you should dumpsterdive a new computer.
>>
>>61998116
cinnamon can tile and snap windows. Probable kde or gnome can for that matter too. Not a feature I use much, but sometimes handy.
>>
File: 1500995729280.jpg (127KB, 950x1275px) Image search: [Google]
1500995729280.jpg
127KB, 950x1275px
Is it possible to set up

1. Debian netinstall
2. get to a command line and install wayland and sway just to get a barebones twm setup?

xorg and i3 would be okay if that's too hard to setup. Can someone please hold my hand through this? Just getting the Debian USB set up now.
>>
>>62017057
lmao who's gonna read all that
>>
>>61997944
What's "rv" utility from your screenshot or is it an alias (basically how do you get columns on ls output?
>>
>>62018250
xorg would be way easier since most window managers are written for it.

here are some wms and des for wayland
https://wiki.archlinux.org/index.php/wayland#Window_managers_and_desktop_shells

but yes, it is possible, just less information and resources
>>
>>62017789
Anyone know about the hardware acceleration?
>>
>>62016731
Did you set this up on a netinstall?
Help please, I basically want to set up Wayland + Sway on a netinstall. What's the bare minimum?
>>
File: feelsgoodman.png (66KB, 1480x832px) Image search: [Google]
feelsgoodman.png
66KB, 1480x832px
>tiling windows with window manager
>tiling terminals inside tmux
>tiling buffers inside editor
>>
>>62017789
i3-gaps is the same as i3 but with the gaps. It even uses the same config file. You can't have both installed at the same time. And yeah, it's easy to set up.

You can also use a separate compositor like Compton but I don't know anything about gpu acceleration for those
>>
Having a weird issue with Herbstluftwm where my autostart file won't actually be read.
Doing `echo $XDG_CONFIG_HOME` returns an empty line, which should fall back to .config, right?
>>
File: scrot_20170821-232501.png (576KB, 1920x1071px) Image search: [Google]
scrot_20170821-232501.png
576KB, 1920x1071px
Herbstluftwm
>>
>>62021438
Is your autostart file executable?
>>
>>62021463
Son of a bitch, I didn't think of that. I'm used to i3.
>>
we love you luke
>>
>>62005582
mine is like ~180mb after boot and i'm on fucking ubuntu
>>
Debian guy new to i3 here

So I'm having the expected teething issues.
1. Brightness keys don't work, the askubuntu answer didn't work for me (xbacklight keys in i3 config, wtf? Why didn't it work? This is a pretty mainstream HP laptop)
2. There was some retarded-ass reboot bug with systemd that someone reported ages ago on GitHub but the German cunt days it's up to the distro maintainers, good thing is there's a temporary fix
3. Wish there was a way to make that status bar autohide or to have it vertical, horizontal bars are shit
4. Didn't try sway because I didn't know how to get a barebones Wayland install going
5. It used about 150mb and I didn't install any GNOME or KDE shit, only installed htop, urxvt, mpv, neovim. 150mb seemed way more than the reports I've seen

I found out the hard way that you can't just apt install firefox in Debian.

My main question is, how do you guys get your system going? Do you install Ubuntu/Debian/whatever + Unity/GNOME/KDE and then add i3 on top of that? Or do you start barebones and just add what you need? I just want some basic programming shit like Sublime and also to be able to play vidya in wine and to watch anime.
>>
>>62005962
Not him but how would he/anyone disable all that shit when they're in their WM? That's exactly what I want to do, have a DE for when I need it and to close that shit off when I want to run a WM.
>>
>>62021683
I install gnome and then my window manager on top so I can use the control-center etc. Doing everything with configs is way to tedious.

>Brightness keys don't work
have you tried binding XF86MonBrightnessUp?
>It used about 150mb
Seems about right for me. Used to have 300mb total while using i3 and nothing else open.
>statusbar autohide
Didn't find anything about vertical statusbars but I just googled autohide polybar and found a reddit thread with a script

>>62005962
I don't have that problem even though I installed antergos with gnome 3. Maybe there are some startup services enabled in systemd for gnome depending on how you install it
>>
>>61998210
How often do you change the config on your wm?
By having the options compiled in it should run faster.
>>
>>62021851
Yes unless I typed it wrong but my computer is downstairs and I'm too tired to walk down to check. I checked it like 20 times though. Okay fuck it lets check.

One thing I loved about this was everything happens almost instantaneously on my i3 + SSD. That's kinda how computing should be. I'm definitely not going back to a pure DE life after tasting this.
>>
>>62021851
Yeah I did bindsym to these commands

https://a.pomf.cat/qvkpkx.png

Sorry about the filesize
>>
>>62021683
1. don't know what askbuntu answer is, but use xev to find key codes and bind them in i3 config or with xbindkeys
2. what, i'm interested now
3. you can autohide it as far as i know. and as for the vertical placement, i3bar doesn't support it, but you can try and make something with conky
5. that's ok

i install minimal whatever, and go from that. it takes longer, but it's a great learning experience. and every next installation is a piece of cake because i just clone my dotfiles, and if it's the same distro as the previous setup, i just run script to install/build all the shit i need
>>
>>61997944
now launch the web browser and show us how those shitty fonts look trying to render web content.
>>
>>62022149
2. "a stop job is running for lightdm"
When you sudo reboot that cunting message shows for 90 seconds and you can't do anything except pull the battery.

Do you run the script from GitHub or something? I might do that or would have if I could have installed firefox
>>
>>61997944
>or in the case of dwm, editing the source code directly.
It's still a config file.
config.h
And it's damn easy to understand and edit it.
>>
>>62022149
Oh I forgot to say, the reason I was rebooting from the terminal (ctrl-alt-f4 saved the day again) was because I stupidly locked myself out of i3 by fucking up the config.
>>
>>62022126
if you haven't found a solution for your brightness keys yet just use
>xmodmap -pke
for a complete list of available keys and names
>>
>>61998066
>>configuration is done by modifying the source code and recompiling the app
Not everyone is a skiddie that spends hours fiddling with his window manager configuration because he got nothing better to do.

A real man edit his config.h once to cover his needs after checking the options, compile it once, and that's it. Never touch it again.

You will learn one day, retard.
Or maybe not.
I don't really care.
>>
>>62022263
Thanks, I'm gonna try that and the xev trick tomorrow. Already too fucking tired to operate anything except Clover.
>>
>>62021683
i also started using i3 recently
>1. Brightness keys don't work
had same problem, I used a bash script to write directly to the file that controls it
try looking for the words brightness and backlight in /sys/

>some retarded-ass reboot bug
no idea

>i3bar
read the manual motherfucker
>You can either have i3bar be visible permanently at one edge of the screen (dock mode) or make it show up when you press your modifier key (hide mode). It is also possible to force i3bar to always stay hidden (invisible mode). The modifier key can be configured using the modifier option.
dunno about vertical, probably some other status bar aside from i3bar supports it
>>
>>62022218
i keep the script with my dotfiles in a private repo
firefox is cuck nowdays anyway
>>62022239
you can use ctrl+alt+f1/2/3 to switch to another terminal window and edit config. then use $mod+shift+r to restart i3 or $mod+shift+c to reload config
>>
>>62022407
Only if the config file isn't as fucked as I fucked it. I retardedly deleted everything in it by accident except for the brightness crap.
>>
>>62022502
you can delete the whole file and then i3 will generate another default one for you when you start it again

if you cant alt shift r/alt shift c, forcibly kill the session with something like pkill -u <yourusername> (or just kill X i guess)
>>
>>62022502
you can just copy it from /etc/i3, or delete it and it should ask you on restart to generate new one
>>
>>62022543
>>62022556
Did that already, just reporting how I found out that sysd bug.
>>
Curious before trying i3 - is there a simply way to create a new window and have it not tile? Like make it launch behind the current workspace that you can alt-tab into or something?

If I have a workspace that is just a full browser window, sometimes I want to open IRC, but in a small window in the corner or something. I don't want it taking up a portion of the screen constantly / don't care about it always being visible / don't want to grant it its own workspace
>>
>>62022852
You can make a floating window but floating windows are always rendered in front of tiled windows.
i3 doesn't support that feature you want afaik
>>
File: Mona_JP_Portrait.png (1KB, 135x129px) Image search: [Google]
Mona_JP_Portrait.png
1KB, 135x129px
>>62022852
>>62023688
what you could do is use the sticky floating feature in i3 and make two shortcuts.
One to toggle floating for the irc client and another to remove floating and move it back to a trash workspace you don't normally use. If you make it floating with the first shortcut again it should appear on every workspace.
>>
>>62023688
>>62023925
Alright, thank you.
>>
Is there a way I can make it so the next window launched is launched as floating?
>>
>>61998066
the defaults in dwm are pretty sane by default

the only thing i ever change is the font
>>
File: 2017-08-21-184305_1024x600_scrot.png (201KB, 1024x600px) Image search: [Google]
2017-08-21-184305_1024x600_scrot.png
201KB, 1024x600px
>>62012487
>>62015635

I use ratpoison because it's pretty much the best way to go on a 1024x600 netbook
>>
>efficient use of screen space
>4k

Yeah no
>>
>>62024759
How do you efficiently use your screen space, anon? Don't be shy
>>
>>62024816
Floating windows
>>
>>62025006
So why bother posting in the thread when you have no interest in discussing the thread topic? You're not even explaining why you think floating is better, you just use meme arrows and then call it a day. Have you even used a tiling window manager for more than 5 minutes before? Fuck, I took the bait, hook, line, and sinker, didn't I?
>>
>>62025046
No Im not baiting sadly, I like floating because I can move stuff around in a way that's natural to me. Also having just one or two windows open in 4k (covering the whole screen) is just an eyesore

I realize that I can configure it so that there is padding around windows but that would have to be a variable weighted to how many windows I have open
>>
>>62024754
What is that editor? Looks comfy.
>>
>>62025152
Take a look at herbstluftwm's pseudo tiling mode. It's basically floating but spaces out windows equally
>>
>>62025152
I've not used a 4k screen, with any type of window manager, so I can't really say much on that end. Do you usually have a small number of windows open them on your desktop? Or do you just not have your browser full screened?
>>
>>62025176
Forgot to add that you can split your monitor into smaller frames with herbstluftwm which may come in handy when you have a lot of screenspace to work with but not many windows
>>
>>62025176
I keep reading that as herb slut wm and I get confused why they would name it that.
>>
>>62025264
>I get confused why they would name it that.
If I were a developer, I would name my tiling WM 'derpslutwaffle' because it sounds silly and makes me laugh.
>>
>>62025333
>Trips
That's understandable. But the other one isn't named that, but it reads like that if you glance at it and are unfamiliar with it
>>
>>62025046
Floating windows let you have only parts of the window visible. For example, you could have the left sidebar of Discord hidden behind another window, so you see that other window and the actual chat part of Discord. With a tiling window manager, you'd be seeing all of Discord, including the left sidebar, squashing the actual chat part.
>>
>>62025568
I know how they work, anon. With a tiling window manager you could have discord on another work space, or do half and half on your active one.
>>
File: scrot_20170822-050315.png (153KB, 648x1003px) Image search: [Google]
scrot_20170822-050315.png
153KB, 648x1003px
>>62025568
And that's why I use a minimalistic terminal discord client desu
>>
>>61997944
Hey, are you Luke Smith?
>>
>>61997944
Why the FUCK does this need to be a general? Fuck off
>>
>>62026370
People discuss their updates, their layouts, hopes and dreams. Headphones get a general, and this is probably more tech related than those. Why are you mad?
>>
>>62026402
Desktop threads are banned
>>
>>62026419
This is talking about a productivity software that, while used and can show a desktop, is not about desktops exclusively.
>>
>>62026370
>>62026419
this is pretty much a better desktop thread where we talk about the interesting parts of customization without the animefags fellating each other
>>
>>62026429
hmm yes I see lots of discussion of productivity software itt, and barely anyone posting their desktops
>>
>>62026435
glad you admit that your productivity software thread is just a thinly veiled desktop thread
>>
>>62026446
Exactly, a quick scroll through the thread had exactly two that would be considered desktop-tier, one being an anime post and the other being an upload for a desktop wallpaper that someone requested.
>>62026459
There is lots of talk about customization though.
>>
>>62018022
Just have wpa_supplicant run as a daemon. wpa_cli to generate a config.

>>62021683
Usually build up from a base cli install. Better than tearing stuff out. As you work, save you configs on a remote repo so you don't have to do the work over again when you inevitably blow everything away to start anew.
>>
>>62026481
Because these posts aren't desktops
>>62024754
>>62021444
>>62010634
Christ you don't even have to scroll the whole thread
>>62026518
Nice desktop thread, 16/33 +1 actual wallpaper, some of which are such informative discussions as
>>62021444
>Herbsluftwm
>>
>>62025162
It's a fantasy console, TIC-80. I've been learning some game development.
>>
>>62027011
>Anything that shows a desktop must be talking about the desktop
All three of those those anon mentioned which twm he's using, and in one anon was new to window managers in general. So while yes, their desktop can be seen, that is not the main draw of the post to begin with
>>
>>62027248
lol
>>62026435
>>
>>62027359
Okay, so anything to do with computers is not permitted on this board because if you can see the desktop in their images, it's a desktop thread?
>>
Just came by to say thank you based /g/. Just got into i3wm thanks to you
>>
>>62027472
There's a difference between a thread in which a desktop is shown for purposes other than showing the desktop and a desktop thread, this is the latter, as
>>62026435
already pointed out
>>
Is there a TWM that plays well with KDE Plasma? Currently I use a tiling script for KWin, but it's not that great.
>>
>>62028386
Any TWM should work just fine Plasma. I've tried i3 and Awesome.

Also, how could the tiling script be improved?
>>
>>61998947
>not keeping your wm color coordinated with your current outfit
>>
Is there a reason i3 fucks up all the root permissions on my machine? Have to do literally everything using sudo and terminal.

Even using something gui like pamac manager, if I try to install something it doesn't even ask for as password like it does in other DEs, it just says authentication failed.
>>
>>62028679
/g/ is not your personal techn support forum, fuck off
>>
>>62028623
i tested two tiling script, the faho one https://github.com/faho/kwin-tiling doesn't handle activities and has weird behaviour with small windows.

The other one, quarter tiling https://github.com/Jazqa/kwin-quarter-tiling , works on activites, but mandates only 4 windows per desktop.
>>
>>62028623
Plasma crash the session when i try to launch it in awesome.
>>
>>62028756

Ahh it's just the amount of windows bugging you. Can't help with that ;) I've though about adding a support for splitting each of the four tiles and supporting eight windows, but I don't know if I'm ever going to implement it.
>>
>>62028805
Also it seems that kwin-quarter-tiling doesn't detect when a window changes desktop. When I slide one app to another desktop, it's not tiled anymore.
>>
>>62029580
It definitely should. How do you "slide" a window to another desktop?
>>
>>62029653
I mean drag the window from one Desktop to another.
>>
>>62029694
Found it, thanks. Turns out it's really easy to fix too.
>>
>>62029756
Also I've seen in the code that you register shortcuts. But I've already have some custom shortcut using the same key Meta+R Meta+F for example, where can I redefine these shortcuts? I don't see them in the System settings>Shortcuts . Meta++ and Meta+- doen't seem to do anything either.
>>
>>62029812
Yeah. I've changed the Meta++ and Meta+- to other keys for next commit. They are really unreliable. (Working on my desktop but not on my laptop, binding the functions to other keys work just fine).

You can change the keys from Settings » Shortcuts » Global Shortcuts » KWin. Search for "Quarter" to find all the script specific shortcuts.

I'll commit the desktop fix some miscellaneous improvements to the keybindings in ~15-30 minutes.
>>
>>62029853
My issue seems to be that I don't have Kwin in the Global Shortcuts list. I'll investigate why.

>I'll commit the desktop fix some miscellaneous improvements to the keybindings in ~15-30 minutes.
Awesome
>>
>>62029891
Desktop threads are banned, go to /wg/
>>
Just installed i3

I think I have been linuxing wrong for years
>>
>>62028763
Afaik you have to do it the other way around. There is an sub section about using different window managers on the kde arch wiki page.
>>
I want to give one of these a shot but I often watch online videos and stream and to do so on my laptop I have to position the other window in a certain way to crop out everything but the video player. Pic related. In say i3 how do you go about doing this quickly?
>>
>>
File: scrot_20170822-124651.png (2MB, 1920x1080px) Image search: [Google]
scrot_20170822-124651.png
2MB, 1920x1080px
>>62030154
You can fullscreen the video and then press Mod+f to go back. pic related
>>
I've had i3 installed for months now adn have never touched it xfce has been working fine. I think starting tomorrow I'll give i3 a solid go for a week and just force myself to use it,
>>
Sorry to be so dumb but I just started using i3 and I can't understand how to get this layout >>62001836 , i.e. 1 window taking up 1/2 the screen and the other 2 split.

Each time I open 3 windows it puts them side by side.
>>
>>62032355
First do a vertical split and then split one of the windows horizontally.
The default keybindings for switching between split direction are Mod+h for horizontal and Mod+v for vertical.
So before adding the third window just press Mod+v and every new window will split vertically from your focused window until you switch back to horizontal with Mod+h
>>
>>62025739
Whats this?
>>
>>62032711
maybe https://github.com/Rivalo/discord-cli
>>
I saw someone on /g/ with PekWM and it had a sweet Amgia theme, anyone know if themes can be easily ported between WMs?

I'm using i3 because noob, but would love to have the Amiga theme if possible.
>>
>>62032711
>>62032954
I made it myself because none of the other clients are minimal enough or don't provide enough customizability.
You can get it here if you want
https://github.com/xynxynxyn/terminal-discord
>>
>>61997944
Very happy such a consistent thread has appeared on /g/ but I've been getting comfy with win10 recently. I always end up setting up a dual boot with Ubuntu. But Ubuntu always fucks me over.
I had to install an older version of the "App Store" to simply download apps as the new one would freeze.
>>
>>62033453
You don't need app store. You can install everything by typing <code>sudo apt install</code> into the terminal.
>>
Probably another dumb question: is fontconfig the right way to change font and get font smoothing with i3 in Debian?
>>
>>62033105
Anon, check the issues on your repo.
>>
>>62034027
yes
/etc/fonts/local.conf is overridden by ~/.config/fontconfig/fonts.conf which in turn may be overridden by your DE (probably not the case if you're using a tiling wm)
>>
If I want to run SwayWM, do I need to set up the Wlc compositor or is that all done for me?

Does Wayland need any configuration or does it hardware compositing out of the box (if you have a modern Intel GPU)?
>>
>>62019808
>you can't have both installed at the same time
Just rename one?
>>
>>62035417
You can have both at the same time, but you'd need to build one yourself and install it somewhere else on your system.
By default you they are in conflict with each other. But there is no point in having both installed anyways since i3-gaps without gaps specified is basically the same as vanilla i3
>>
>>62030292
FPS : 28
Are you only playing Wraith king ?
>>
>>62025191
Full screen anything that isn't an editor is horrible on 4k
>>
>>62035660
That is singsing stream. 30fps because he was alt-tabbed I guess
>>
>>62030196
beautiful
>>
>>62002006
If you're the author of the quarter-tile plugin, can you make it work in harmony with the in-built KDE functions of moving windows between virtual desktops and the tiling commands?

I've been using it the past few days, but some of the behavior is odd. Moving windows between virtual desktops does not integrate them in the present layout on the next virtual desktop. Opening a new window on a desktop with a maximized non-tiling exception window opens the new window in the background instead of on a new virtual desktop. Is there an easy way to create rules for these scenarios?
>>
>>62029580
I experience thus as well.
>>
>>62033105
>>62034404
Holy fuck you neets actually use anime and pepe avatars for github?
>>
>>62035793
How do you slide them? Inside the pager? Try quickly resizing after and the windows should tile. I'm working on this.

>>62035748
It seems like I broke the virtual desktop commands in the latest commit. I'll fix them now. I've added tiling commands for floating clients to the "move dir" shortcuts (see https://github.com/Jazqa/kwin-quarter-tiling/wiki/Keybindings). I can add the maximized non-tiling thingy tonight or tomorrow, depending on other work.
>>
File: changedesk.webm (3MB, 960x540px) Image search: [Google]
changedesk.webm
3MB, 960x540px
>>62035748
Okay, I've fixed the desktop switching via KWin bindings. Give it a go.

>>62035793
I'm aware of four ways of moving clients between desktops. (Mouse, Keybind, Grid, Pager). Pager is the buggiest because of KWin API shittery, I'm trying to find a good solution at the moment. Sorry for crappy webm, the file size limit is tiny.
>>
Does Wayland make it easier to develop a (better) TWM?
Why isn't everyone switching to use Sway? What's keeping you on x?
>>
any dmenu users here? is there a smart way to set dmenu colors from xresources or i3config
>>
My transition:

i3wm -> dwm
I3-dmenu-desktop -> dmenu
termite -> st

Amazing.

For statusbar I'm thinking about slstatus.
>>
>Tried to be smart and install i3 on my main Ubuntu machine instead of just my test machine
>Dmenu "firefox"
>Everything going well, it remembered the session from Unity
>Dmenu "nautilus"
>oh fug
It's taken over the fucking screen, but I can see the i3statusbar partially at the bottom. What do?
>>
>>62005352
what browser is that ?
i like the sutup of it
>>
>>62036554
just append the color options to the i3config entry
>>
>>62037318
that's what i'm doing right now. but i'm looking for a way to make dmenu connected with xresources, so when i change color there, dmenu color changes
>>
>>62037500
just use a global $var
>>
File: 2017-08-22-14:48:40-scrot.png (51KB, 804x460px) Image search: [Google]
2017-08-22-14:48:40-scrot.png
51KB, 804x460px
>>62036618
hmmm
>>
>>62037514
i can't get it to work. i may be retarded
>>
>>62037518
Change the font in config.h file to one that exists in your system and compile again
>>
>>62038376
Not that guy (and sorry this wasn't from i3, had to switch back to Unity) but is this the same reason the 'm' looks smaller than the other characters?
>>
File: tfwupdates.png (154KB, 1920x1080px) Image search: [Google]
tfwupdates.png
154KB, 1920x1080px
so is anyone keeping up with dwm updates? I haven't looked since a while and always just kept my 6.1. but they actually changed some things around, most notably updating drw which pretty much breaks all my patches. as of now I've updated it manually but skipped the new drw update due to this.

should I care at this point or just keep my own patched dwm alive with manually patching in updates?
>>
>>61997944
>25G
show us your windows 10 partition
>>
>>62038724
font's fucked
>>
>>62036094
I'm using the keybinds mostly. I will give it a try later.

Just wanted to let you know I really appreciate your work, I've been looking for something like this for some time. I think your project has a lot of potential!

After seeing your video and the link to your repo in the last thread, I installed KDE and have been using it since.
>>
File: what's up with thaaaat.jpg (21KB, 240x260px) Image search: [Google]
what's up with thaaaat.jpg
21KB, 240x260px
How do people manage to browse 4chan on vimperator

How do people comfortably use vimperator period
>>
>>62040073
I used it for a long time since I use vim every day, but never got really comfortable with it. Then switched to chrome, forgot about it. Recently tried Firefox again and deinstalled it almost immediately. Its just not that helpful, and using the mouse and the built-in in key combinations is typically more efficient.
>>
>>62040069
Glad you like it! While far from perfect, it's only going to get better with time. I'm actually quite surprised how much I've been able to do in less than two months considering I had close to no programming experience when I started. I'm having tons of fun creating it and I'm learning in the process.

Ever have any issues or ideas just let me know and I'll see what I can do ;)
>>
>>62035675
I'll keep that in mind for when I get a 4k monitor
>>
>>62040073
There's a couple keybinds I change, including the keys it uses for links.

Once you have it set to use home-row keys for the 'follow link' command, it rocks.
>>
>>62006823
Super+number, of course.
>>
>>62006823
It's windows+shift+c for close window or windows+$number for a different workspace on my setup. What, you thought that Windows was the only OS with a keyboard shortcut to close a window? And I get to *choose* mine.
>>
>>62038763
could you explain how you setup your status bar and or link to something explaining it?
>>
>>62041078
I use QWERASDF for them.
t. lefty
Thread posts: 297
Thread images: 41


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.