padding : x : 10 y : 10 scrolling : # Specifying '0' will disable scrolling. This padding is scaled # by DPI and the specified value is always added at both opposing sides. filter.Window : # Blank space added around the window in pixels. Return (win: isStandard() and win: role() ~= "AXScrollArea ") maxTitle = 11 local function realWindow( win) watcher local fnutils = require "hs.fnutils " local application = require "hs.application " local appwatcher = application. Local drawing = require "hs.drawing " local uielement = require "hs.uielement " local watcher = uielement. I hope it serves as an acceptable solution to folks looking for sane tabs in alacritty This will be it, unless alacritty gets native tabs some day. Sure, its another app to download and another conf file in the dots, but gets the job done and stays out of the way. I now use C-b as a prefix for zellij's tmux mode and continue to use tmux as usual with my ` prefix. Now, finally, I've settled on using the most consistent solution (to me): zellij -layout compact in tmux mode with most default keybindings removed. Lack of tabs in alacritty has certainly been a major annoyance.īut what do you do if the devs are (respectfully) firm about not adding it, and you don't have the bandwidth to fork it? Just soldier on.Īfter some hacks, what worked me for a while was using tmux on a different socket to nest my default sessions in it, but it was thorny to use alongside tmux popups which I use for quick note taking, gitui, etc. So, a functional tabbing setup is essential. I use tmux extensively, both locally and in the machines that I ssh into, and I need to use both simultaneously. This is the kind of thing that creates unnecessary forks and divides the community, because the devs were too stubborn to listen to their users (look at the votes/emotes in the comments in this issue, most people want tabs in Alacritty). I want things to "just work", although I do like to write scripts and customize settings (a lot).Īnd as for saying that "tabs are a feature for the window manager to implement": do you really not use tabs in your text editor, or in your web browser? You're missing out. I'm a software developer by trade, and computers are a fun hobby, but I don't want to compile my own software just to change keybindings. I sort of understand (but don't agree with) the "design philosophy" behind this decision, but having to use something like tabbed for a basic feature creates a configuration mess and breaks things.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |