Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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?
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!
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...
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.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.