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
> ** 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
> 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
> Comparison of various twms
herbstluftwm efficiently utilizing screen estate
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
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.
how can i make my borders look like those?
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.
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.
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.
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": [
// "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
Looks way more productive than the actual twms.
>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.
pic related, I don't know why it doesn't show up
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?
This uses a tiling WM
Although I've kind of posted it too much here and I really ought to make another one
>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.
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.