LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 02-19-2024, 11:35 AM   #1
goosesensor
LQ Newbie
 
Registered: Jan 2019
Location: Santa Cruz, CA
Distribution: Arch
Posts: 11

Rep: Reputation: Disabled
Window tiling


For quite some time, I've used XFCE as a DE with a combination of Quicktile and XFCEwm's built-in tiling functions to do basic window tiling:
  • Fill the left, right, top or bottom halves of the screen
  • Filling top-right, top-left, bottom-left, bottom-right quadrants
  • Move a window to the center of the screen
  • Vertically maximize a window
  • Changing workspaces & sending windows to workspaces

I find that both Quicktile and xfwm have some odd behaviors I don't really care for, some bugs, and ultimately lack a few features I think I would enjoy. So I'd like to give something else a try.

I've never used a tiling WM, and I don't think going full-tile is for me. But perhaps I can steal some features from a tiling WM while maintaining default-floating style behavior and the rest of XFCE.

Can anybody make any recommendations about how to go about doing this? For example, is there a tiling WM that can be configured to float by default, but allow a handful of simple tiling operations as described above?

Much thanks.
 
Old 02-19-2024, 03:02 PM   #2
wpeckham
LQ Guru
 
Registered: Apr 2010
Location: Continental USA
Distribution: Debian, Ubuntu, RedHat, DSL, Puppy, CentOS, Knoppix, Mint-DE, Sparky, VSIDO, tinycore, Q4OS,Manjaro
Posts: 5,631

Rep: Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697Reputation: 2697
It depends a bit on your distribution, because how current or cutting edge your base is makes a difference.
I run Wayland most of the time (on Manjaro or ARCH), and on Wayland Miracle-WM should be considered.
That said, sway is the most mature.
Wayfire combines stacking and tiling features that some find more satisfying, and can do a couple of things missing form the other two.

One of the best ways to get into the look and feel without testing (and breaking) in your main platform, is trying them in virtual machines. I use Virtual Machine Manager with QEMU under it, many others use KVM with those. Some use VirtualBox (as did I long ago), but the point is to try the desktop in a virtual or sandboxed environment where it can be dumped without pain if you find you really HATE it!
 
Old 02-20-2024, 09:39 AM   #3
teckk
LQ Guru
 
Registered: Oct 2004
Distribution: Arch
Posts: 5,138
Blog Entries: 6

Rep: Reputation: 1827Reputation: 1827Reputation: 1827Reputation: 1827Reputation: 1827Reputation: 1827Reputation: 1827Reputation: 1827Reputation: 1827Reputation: 1827Reputation: 1827
Fluxbox will tile and stack and group.

With key combos, to tile different ways, to cycle through groups.

Example from ~/.fluxbox/keys

Code:
#Tile all windows
Control Mod4 h :ArrangeWindowsHorizontal	
Control Mod4 v :ArrangeWindowsVertical
Control Mod4 Right :ArrangeWindowsStackLeft
Control Mod4 Left :ArrangeWindowsStackRight
Control Mod4 Down :ArrangeWindowsStackTop
Control Mod4 Up :ArrangeWindowsStackBottom

#Tile only windows (same as focused)
Control Mod4 t :ArrangeWindows (Name=[current]) (workspace=[current])
Control Mod4 u :ForEach {MaximizeVertical} (Name=[current]) (workspace=[current])
It will also group(tab).
Code:
#Tab all (same as focused) in workspace
Mod4 Up :Attach (Name=[current]) (workspace=[current]) #(iconhidden=no)	
#Detach all (same as focused) in workspace
Mod4 Down :ForEach {DetachClient} (Name=[current]) (workspace=[current])

#Cycle through tabs in group
Mod4 Tab :NextTab 					
Mod4 Shift Tab :PrevTab

#Go to tab
Mod4 1 :Tab 1
Mod4 2 :Tab 2
Mod4 3 :Tab 3
Mod4 4 :Tab 4
Mod4 5 :Tab 5

#Move tab right/left in group
Mod4 Shift Left :MoveTabLeft			
Mod4 Shift Right :MoveTabRight
So, you can have windows tabbed by type, where you can cycle through them, and tiled.

All xterms tabbed in a tile, all browsers tabbed in a tile...
 
Old 02-22-2024, 04:09 PM   #4
goosesensor
LQ Newbie
 
Registered: Jan 2019
Location: Santa Cruz, CA
Distribution: Arch
Posts: 11

Original Poster
Rep: Reputation: Disabled
Thanks for the info. I'll give these suggestions a try.
 
Old 02-27-2024, 07:44 PM   #5
SoniaBridges
LQ Newbie
 
Registered: Feb 2024
Posts: 1

Rep: Reputation: 0
Certainly! You might want to explore XMonad, a tiling window manager that can be customized to integrate tiling features into your XFCE setup while maintaining default-floating style behavior. It offers the flexibility to configure tiling operations while keeping XFCE's familiar environment. Also, if you want to change your computer operating system, check here to buy windows 11 professional. It's easier to solve such problems on Windows. Give it a try, and reach out if you need assistance!

Last edited by SoniaBridges; 02-29-2024 at 08:30 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Get window size with tiling window manager in SDL Snark1994 Programming 1 02-24-2013 08:46 PM
LXer: How To Install Bluetile In Ubuntu (Tiling Window Manager For X Based On Xmonad) LXer Syndicated Linux News 0 12-08-2009 04:10 PM
LXer: Third version of new tiling window manager i3 released LXer Syndicated Linux News 0 08-19-2009 01:40 PM
LXer: new dynamic tiling window manager i3 released LXer Syndicated Linux News 0 03-16-2009 05:50 AM
Tiling X Window Managers introuble General 2 06-18-2008 12:51 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 12:32 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration