The Tiling Shell For The GNOME Desktop
Вставка
- Опубліковано 6 лип 2024
- This is a Gnome Shell extension implementing modern windows tiling system by extending GNOME's default 2column layout to any you want! Can be installed on Gnome Shells from 40 to 46 on X11 and Wayland.
REFERENCED:
► github.com/domferr/tilingshell
WANT TO SUPPORT THE CHANNEL?
💰 Patreon: / distrotube
💳 Paypal: ua-cam.com/users/redirect?even...
🛍️ Amazon: amzn.to/2RotFFi
👕 Teespring: teespring.com/stores/distrotube
DT ON THE WEB:
🕸️ Website: distrotube.com/
📁 GitLab: gitlab.com/dwt1
🗨️ Mastodon: fosstodon.org/@distrotube
👫 Reddit: / distrotube
📽️ LBRY/Odysee: odysee.com/@DistroTube:2
FREE AND OPEN SOURCE SOFTWARE THAT I USE:
🌐 Brave Browser - brave.com/dis872
📽️ Open Broadcaster Software: obsproject.com/
🎬 Kdenlive: kdenlive.org
🎨 GIMP: www.gimp.org/
💻 VirtualBox: www.virtualbox.org/
🗒️ Doom Emacs: github.com/hlissner/doom-emacs
Your support is very much appreciated. Thanks, guys! - Наука та технологія
There's also an automatic tiling extension for GNOME called Forge. After trying different tiling assistants and extensions I tried Forge as an experiment, and actually liked it more than I expected, so I've been using it for the last 9 months or so. It's quite convenient. You keep GNOME's behavior regarding workspaces, but the windows get automatically tiled, usually going from full screen to 1/2 to 1/4 etc. And you get active window highlighted with a color frame. Sometimes (quite rarely) Forge gets crazy and in a weird state, so I have a quick command handy to restart that extension, then it behaves again.
Forge for GNOME does auto tilling. But for me, it was pop!_os who introduced windows tilling and sane keyboard binding. Can't wait to see cosmic DE in action.
Yep, the real secret to Tiling Window Managers is workspaces. Most people just run one single full screen app per workspace and the magic is being able to swap workspaces, send apps back and forth between workspaces etc. The actual act of tiling multiple windows on the same screen is usually only for brief tasks.
Is there a solid video on this you could recommend?
I disagree; I tile because I want to do comparisons or perform related work in multiple contexts or a looping task. The only times I want a full horizontal screen is for a call or to watch videos/play games. Full vertical to read.
as per my comment above, is there any advantage of using workspaces with tiling manager, as opposed to using workspaces in GNOME?
lesser overhead? less resources consumption? apart from that?
The paradigm of PaperWM and others is similar, you have workspaces but it automatically align windows in a sheet so mostly you don't need them.
Always had a problem with workspaces as GNOME's auto-start sometimes piles all my usual apps into one workspace.
With all these DEs adding FancyZones and calling it "tiling", I guess we're gonna have to start calling the real thing *automatic* tiling!
it's called dynamic, i3 is fancy zone environment
@@darukutsu Dynamic means switching between vertical and horizontal splits happens automatically.
Another gnome extension I found useful is "ddterm" Drop Down Terminal; so you just press F12 and Terminal window opens half screen and you can add panes and switch with alt+1 or alt+2. Thanks for the video...
Ew
Look what they have to do to mimic a fraction of our power (scratchpads)
as always, awesome videos from dt 🔥🔥
nice 1. just tried it.
I’ll have to give this a try. Three things I didn’t see here that I’d want …. 1) remove the title and scroll bars from certain windows 2) use various toolbars in these windows (as toolbars in the usual toolbar locations) and 3) be able to lock certain windows in place more than others (for certain priority sidebars)
Hello from my other alias lol. 🫧
I use the "Awesome Tiles" Extension, works way better for my usecase.
This is handy. I mostly use Prot's bspwm configuration with a few modifications. But occasionally I drop into Gnome. This Tiling Shell would make it usable.
Hey DT! Do one about the "Tactile" extension. I've been using it for while and it doesn't require any predefined layouts. Rather it turns the screen into a grid and you use shortcuts to decide where the window will go on the grid. Much better then messing with layouts in my opinion.
I'm using nobara, and the KDE gui is alright, but I do love the Ubuntu edition Gnome gui best.
Perhaps someone could explain if there's any advantage to tiling WMs implemetation of workspaces versus the one in GNOME itself?
People make it sound like the feature is not present in GNOME at all, but it is and it works pretty nicely for me
Hey DT! What do you think about Wayland tiling windows managers such as Hyprland or Vivarium? Thanks.
I have configured Hyprland to behave nearly exactly like XMonad and it is a great experience.
Hyprland is bloated
@@WildVoltorb You misspelled goated.
@@WildVoltorb I don't understand what you mean. Hyprland can be configured to not use animations, you can turn off rounded corners, turn off blur, you can turn off all decorations and have a very minimal looking window manager that looks close to default XMonad.
There's also a layout in Hyprland that mimics XMonads layout
You should check out the tiling features of Compiz... I know it is old but similar to this
I am intrigued by tiling window managers but I just can’t seem to see how they fit into my workflow. I have a dual screen set up and at most I will have 2 windows per screen not tiled, but usually one per monitor, and the rest minimized. What is your workflow like
The Forge extension does full auto tiling with keyboard navigation, shame it’s so buggy though.
Is there a tiling window manager that fully supports wayland?
Sooooo, you like gnome after the code of conduct drama or no?
Hey DT and or chat, when is it beneficial to reinstall vs update? For example: when Ubuntu 22.04 comes to EOL (End Of Life) is that a simple update or a complete reinstall? Bonus question: What is the command I give lets say Pacman (and or Apt) to feed it a package list to reinstall previous packages? ~$ pacman -S . Rather new to Linux here and would appreciate any help I can get, thank you.
I prefer scroll tiling PaperWM with Gnome.
That is just Like Windows with PowerToys installed 💀
Powetoys is also made by Microsoft btw
People should use quicktile more.
xfce +i3 is another idea xfce4 with all the i3 keyboard functions if you are not so gnome inclined .
Knowing Gnome this will be broken soon and never really work again.
i can see an use-case for ultra wide folks, not for me
I wish they'd just call it «window snapping.» Calling this «Tiling» leads to confusion. 😐
Lmao this is just a copy of Windows 11 tiling zones. But yeah it's a good feature to have in a desktop like GNOME. I rather use my tiling window managers anyway.
This seems strictly worse than tmux in a TTY.
Why can't GNOME just have native tiling similar to Hyprland?
Hyprland is Wayland based;
GNOME is gonna drop X11 eventually anyhow, which means Mutter will eventually be exclusively Wayland.
Or would it be easier to RICE Hyprland until it has a GNOME look and feel without all the bloat?
Forge keeps spazzing out; something to do with X11.
I say just use hyprland, that's what I do.
Cause it's not the point of the DE?
@@bvd_vlvd Very helpful. Thank you.
Hey DT! I have a motherboard with bundled norton antivirus. How do I uninstall it on debian linux-Gnome? Thanks!
this tiling sucks you need pop_shell its an auto tiler with a bunch of layouts and its done by system 76 which i you dont know they do some cool stuff outside of pop_os. ive got a few videos about it i use it in my gnome rice
Pop_shell tiling is a buggy mess.
S76 new Cosmic DE on the other hand, has great auto tiling.
@@DrMr. personally ive never had issues with it but i know everyones hardware/software setup is different. i will be switching to cosmic depending on how the release looks
@@jdanks I had issues with the windows bugging out and being placed in a really weird locations and a weird way.
Glad it's working for you though!
I'll probably also switch to Cosmic when released. Currently using Hyprland on the desktop pc, and Cosmic on the laptop.
It works fine on the laptop (intel + nvidia), but it's still buggy on the pc (nvidia only).
Why not use a tiling window manager though ?
Personally I use Forge with Gnome, which adds tiling functionalities to gnome-shell, because I want a full desktop environment complete with everything that I don't have to waste a week to configure like a tiling window manager.
Does he not realize most DE's have workspaces?
Right? I really didn't get that part since I've never tried WMs. Maybe he means that full screen apps open automatically on other workspaces like on Mac?
@@bvd_vlvd But, that's not really a thing on any of the WM's I've used, although oddly enough I'm pretty sure default Gnome has that so IDK, DT moment I guess.
While DE's have workspaces then TWM takes the concept and puts it on steroids. TWM are for the most part keyboard centric so switching between workspaces is much quicker. Also, TWM expands the number of workspaces and that could multiply if you have multiple monitors. If you have 10 workspaces with three monitors you could easily and quickly switch between 30 work spaces all independent of one another. You could have dedicated workspaces for dedicated operations. TWM are essentially a multitaskers dream. Also many TWM are light weight so desktop functionality is a lot faster. But all that speed and ability to multitask is traded off with the time it takes to configure.
@@isazani2012 Mate GNOME still does all of that even without any extensions. Still sounds like a DT moment to me
Windows 11:ha ha ha I already have this you must enable it with extensions
Tiling window managers had this built-in for years. This is just a desktop manager extension to enable what tiling window managers were doing.
@@eldarcfrov8707 windows have this “extension” already with powertoys tool by Microsoft
@@eldarcfrov8707 windows have this “extension” already with powertoys tool by Microsoft
trash