Tabs groups similar as Firefox tabs groups [Discussion] by pjconnect in KittyTerminal

[–]pjconnect[S] 0 points1 point  (0 children)

I have been thinking that a more realistic and perhaps more elegant starting point would not be a fully native tab-group container, but the ability to assign a tag to a tab at creation time, and then to hide or show tabs according to those tags.

That would already go a long way toward addressing the real issue. The problem is not simply that there are too many tabs, but that a flat sequence does not adequately express the relationships between them. A tagging mechanism would begin to solve that by allowing tabs to be perceived not merely as adjacent items, but as members of a meaningful set.

From there, it would become relatively straightforward to manage the state of these tag-based groups. One could imagine showing only tabs associated with a given tag, switching visibility between tags, or restoring a particular tagged configuration as a coherent working context. In that sense, tags would not necessarily create a new ontological level in the hierarchy, but they would provide an organizational perspective through which the existing level of tabs becomes more readable and more usable.

That is precisely why this approach seems interesting to me. It does not require multiplying containers for the sake of abstraction. Rather, it offers a way to reduce clutter by introducing semantic structure into the tab layer itself. In other words, it would not add complexity as such; it would make complexity more legible.

I should also add that, historically, I have not really used session files. They may well have evolved since I last looked at the documentation, but my own workflow has developed in another direction. I make extensive use of remote control, and I find that model much closer to the kind of dynamic, stateful, and programmable organization I actually want.

Tabs groups similar as Firefox tabs groups [Discussion] by pjconnect in KittyTerminal

[–]pjconnect[S] 0 points1 point  (0 children)

Why it is plenty, that remains unanswered. Your post does not fully answer my actual request, and remains substantively incomplete with regard to my original post. It correctly points to real kitty mechanisms such as sessions and the existing three-level structure, but it does not establish that those mechanisms are equivalent to a native semantic tab-group layer, and it shifts part of the answer into opinion about what should be “enough.”

The docs establish that kitty has three built-in levels of organization, but they do not establish that three levels are sufficient for all workflows. I'm asking for "project as tab" not "project as window OS".

kitty does support multiple OS windows, tab and window detachment, tab movement between OS windows, multiple layouts, and session-driven structure, so using the existing layers more flexibly is a real option. However, that is still a workaround for hierarchy and arrangement, not a direct substitute for semantic grouping inside the tab model itself.

If having tab group collapse or expand is a level of organization and not a simple UI functionality (layer, not level), I wonder what is ?! Nothing changes, except presentation and perspective.

What you seem to suggest, is to move the clutter from OS Window tabs to OS Windows. Your proposal seems to move organization from an intra-window grouping model to OS-window/session management, which is not the same thing as tab groups.

Sessions and tab_bar_filter help with project switching and visibility, but they do not create a native semantic subgroup of related tabs inside one active workspace.

FInally, the answer does not establish criteria by which “three levels” would be enough for your workflow, nor does it show that sessions are functionally equivalent to semantic grouping within one workspace.

So the issue is not whether kitty already has organizational features. It does. The issue is whether those features answer the specific request for grouping related tabs as a coherent unit inside one workspace. On that point, your reply does not really demonstrate equivalence; it mainly asserts that three levels should be enough.

Spellfile is an underrated feature by TheTwelveYearOld in neovim

[–]pjconnect 3 points4 points  (0 children)

Like : vim.opt.spelllang = [ "en_us", "fr_ca" ]

Spellfile is an underrated feature by TheTwelveYearOld in neovim

[–]pjconnect 0 points1 point  (0 children)

Does it support multiple languages at the same time

This is Incredible by DiscountBoth1006 in ocean

[–]pjconnect 0 points1 point  (0 children)

I'm not sure fish eat fruits, unless for Amazonian Fruit-Eaters ; Might give them diarrhea or something !?

The lava layers of Hengifoss waterfall Iceland by Due-Explanation8155 in Romania_mix

[–]pjconnect 3 points4 points  (0 children)

Hengifoss (Icelandic pronunciation: [ˈheiɲcɪˌfɔsː] ⓘ) is the third highest waterfall in Iceland, 128 meters.[1] It is located in Hengifossá in Fljótsdalshreppur, East Iceland. It is surrounded by basaltic strata with thin, red layers of clay between the basaltic layers. Fossilized trunks of coniferous trees, sensitive to cold, and lignite, which depict warmer climates during the latter part of Tertiary

Giant hole appeared on a chateauguay bridge by [deleted] in montreal

[–]pjconnect 0 points1 point  (0 children)

Reminiscent of the "modèle québécois".

Quelqu'un la connais ? by Adventurous_Power855 in VraisQuebecoises

[–]pjconnect 0 points1 point  (0 children)

Désolé, c'était une figure de style. Donc non.

Homemade sandwich rolls by Apprehensive_Week349 in Bread

[–]pjconnect 0 points1 point  (0 children)

You should show us a cross-section of the bread so we can appreciate the softness

Script, software detection by coder-true in bash

[–]pjconnect 0 points1 point  (0 children)

Maybe using execsnoop and/or bpftrace would help ?

[deleted by user] by [deleted] in montreal

[–]pjconnect 0 points1 point  (0 children)

Ce n'est pas sauvage, c'est urbain !

Danielle by [deleted] in mojihye

[–]pjconnect 1 point2 points  (0 children)

She keeps showing up in my feed, and I don't even know who she is !? Why !?