termite
DISCONTINUED
Rectangle
Our great sponsors
termite | Rectangle | |
---|---|---|
35 | 723 | |
2,850 | 24,140 | |
- | - | |
1.1 | 8.2 | |
almost 3 years ago | about 1 month ago | |
C++ | Swift | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
termite
-
Contour: Modern and Fast Terminal Emulator
- you can also rectangular select like in vim, and then press either p (includes LF) or which joins the multiline clipboard text into a single line (removing LF's), that payed off a lot for output like `git status` and wanting to operate on parts of the output (files e.g.)
Have a look at the still young website's documentation here: https://contour-terminal.org/input-modes/#supported-text-obj...
for a more complete look of what you can do with the keyboard (normal mode) :)
-
GNOME’s horrid coding practices
Also, regarding VTE, the author of termite (discontinued terminal emulator) expressed similar concerns about the GNOME devs. Apparently, they have little interest in making the library useful to people not working on GNOME apps: https://github.com/thestinger/termite
-
Why are kitty and alacritty so popular? Where's the foot love?
I simply do not want to use anything libvte based. And that's what sakura is and termite used to be.
-
Exploring System76's New Rust Based Desktop Environment
History and experience tells a different story [1]. Never trust a library that is maintained by GNOME.
- Recommended terminal emulator for swaywm?
-
Show HN: Sixel-tmux displays graphics even if your terminal has no Sixel support
> https://github.com/thestinger/termite/blob/master/README.rst...
Wow, this confirms a lot of my impressions:
>> In 2012, we submitted a tiny patch exposing the APIs needed for the keyboard text selection, hints mode and other features. Despite support from multiple other projects, the patch was rejected. It's now almost a decade later and no progress has been made. There is no implementation of these kinds of features in VTE and it's unlikely they'll be provided either internally or as flexible APIs. This is the tip of the iceberg when it comes to their hostility towards other projects using VTE as a library. GTK and most of the GNOME project are much of the same. Avoid them and don't make the mistake of thinking their libraries are meant for others to use.
This is exactly why sixel-tmux exists as a separate entity!
> Yeah, I read the entire conversation and if sixel support lands in tmux upstream, it would indeed be good news.
I'll keep my fingers crossed, but right now, there seems to be a lot of good will. I will do everything I can.
> Thanks for being understanding.
No problem. I know maintaining forks isn't an ideal thing to do and support should ideally land upstream.
> I believe it's unfair that Linux users have fewer options than us Windows users, due to some people thinking sixel is "uncool".
I think the README page of termite pretty much sums up why getting involved in VTE, or any GNOME project for that matter, is a bad decision.
https://github.com/thestinger/termite/blob/master/README.rst...
I'm just a random spectator but perhaps your efforts might've been better spent on an independent terminal project (like Alacritty, for example) rather than trying to get features merged upstream in a GNOME project.
> However, the situation seems to be changing: check the discussion in: https://github.com/csdvrx/sixel-tmux/pull/1 and you'll see there may be some light at the end of the tunnel!
Yeah, I read the entire conversation and if sixel support lands in tmux upstream, it would indeed be good news.
You might wanna consider avoiding all VTE based terminals (includes GNOME termina) on Linux because VTE development is spearheaded by GNOME developers. They're almost always guided by their "every preference has a cost" philosophy so don't expect any decent changes happening to VTE.
Here's another explanation why VTE based terminals are best avoided.
https://github.com/thestinger/termite
Here's a complete list.
https://wiki.archlinux.org/title/List_of_applications#VTE-ba...
-
If GNOME is so criticized for heading in a wrong direction, why do Linux vendors and main distributions (with large user base) still pick it as the default desktop for their users?
The words from the dev of the now defunct Termite further corroborate.
- Terminal Emulation (a comparison)
Rectangle
-
How I stay (more) focused with ADHD
Tip: I use Rectangle app to set up keyboard shortcuts to resize windows (I only have three shortcuts there: left/right half of the screen and full screen).
-
Ideal Monitor Rotation for Programmers
But Raycast also has some functionality in that direction.
-
Little macOS Apps That Make a Big Difference in 2024
Two more little utilities that I cannot live without on Mac:
A tiling window manager like https://rectangleapp.com/
Muzzle, which automatically silences desktop notifs when you're screensharing https://muzzleapp.com/
-
MacOS tools to make your life easier
Rectangle
Rectangle Mac - Move and resize windows in macOS using keyboard shortcuts or snap areas, similar to Windows.
-
Everything I install and set up on a new MacBook as a web developer
I was a Spectacle user for years, but I recently switched to using Rectangle for window management. Rectangle has a few more options than Spectacle; I’m still getting used to it but I have no strong feelings either way.
-
Yabai – A tiling window manager for macOS
Has anyone transitioned from moom to magnet?
Rectangle is another oss option: https://github.com/rxhanson/Rectangle
I bought Moom long before rectangle came out, both are pretty decent.
I like rectangle [0]. It fits my needs well enough without requiring disabling SIP. I especially like the “repeated key presses resize a window on the same side” feature, so I can get cycle the size of the window on the right side of the screen from 1/2->1/3->2/3 easily. I miss i3 sometimes and this ain’t an identical replacement but it gets the job done! Turns out I don’t move my windows all that often anyways.
Why would you pay for magnet when you can use rectangle, which is the same but open source? https://github.com/rxhanson/Rectangle
-
Am I missing out on something?
Currently installed apps: Alfred for searching applications/files and launching websites quickly i Stat menus to monitor my hardware Geo Gebra Classic 6 for school Rectangle for better window management Obsidian for note taking Resolve for video editing and all utilities that come with it Bitwarden as my go-to password manager Microsoft Word, Excel PowerPoint and Teams for school Dropover for moving or sending more files quickly Gestimer for work sessions iTerm as a better terminal than the built-in one Python and all things that come with the install Parallels Desktop and all stuff that comes with the install for running windows only applications Visual Studio Code for coding Blender for 3D Image Optim CurseForge for modded Minecraft Minecraft Find any file Mac Updater 3; would love to have the pro version
What are some alternatives?
Amethyst - Automatic tiling window manager for macOS à la xmonad.
yabai - A tiling window manager for macOS based on binary space partitioning
kitty - Cross-platform, fast, feature-rich, GPU based terminal
alt-tab-macos - Windows alt-tab on macOS
PlayCover - PlayCover is a project that allows you to sideload iOS apps on macOS (currently arm, Intel support will be tested)
linux
i3 - A tiling window manager for X11
spectacle - Spectacle allows you to organize your windows without using a mouse.
HomeBrew - 🍺 The missing package manager for macOS (or Linux)
alacritty - A cross-platform, OpenGL terminal emulator.
hammerspoon - Staggeringly powerful macOS desktop automation with Lua
simple-bar - A yabai status bar widget for Übersicht