2

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.46.2 [2026-03-21]

  • Watchers: Add an on_quit event to global watchers (#9675)
  • Wayland: Fix a crash on some compositors when dragging a tab between OS Windows (#9677)
  • Fix incorrect behavior when using the actions to move tab forward/backward with a tab_bar_filter active (#9672)
  • Prevent stacking of multiple rename tab windows (#9691)
  • choose files kitten: Fix a regression that caused incorrect highlight of matched letters
  • macOS: When using macos_traditional_fullscreen do not render content under the notch (#9678)
  • X11: Fix massive scroll when switching focus between kitty and another application (#9703)
  • Markers: Fix marking not working for multicell characters (#9705)
  • Fix a regression in 0.46 that broke drag select in unfocused windows (#9713)
1
submitted 1 month ago* (last edited 1 month ago) by SmokeInFog@midwest.social to c/kittyterminal@midwest.social

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.46.1 [2026-03-16]

  • diff kitten: Highlight moved lines using a different background color (kitten-diff.mark_moved_lines) (#3241)
  • Fix a regression that broke kitten update-self (#9642)
  • macOS: Clear bell alert badge on dock icon on mouse/keyboard activity (#9640)
  • Fix a regression that broke accept anyway shortcut in the paste confirmation dialog (#9640)
  • Fix kitty hanging on startup on Intel macs (#9643)
  • X11: Fix a regression that caused some high res scroll devices to be treated as line based scroll devices (#9649)
  • Wayland: Fix momentum scrolling not working on compositors that send a stop frame with no axis information (#9653)
  • Linux: Fix regression that broke drag and drop from GTK applications (#9656)
  • macOS: Fix using Fn key for start dictation not working (#9661)
  • Don’t use neighboring tab colors for tab bar margins in translucent windows (#9663)
  • macOS: Fix OS window focus not restored when switching spaces (#9665)
3

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.46.0 [2026-03-11]

  • Pixel scrolling for the kitty scrollback buffer controlled via pixel_scroll (#9330)
  • Linux: momentum scrolling in the kitty scrollback buffer for touchpads and touchscreens, see momentum_scroll
  • X11: support high resolution scroll events from touchpads, etc
  • macOS: Implement support for Apple dictation to input text in kitty (#3732)
  • Allow dragging tabs (opt:tab_bar_drag_threshold) in the tab bar to re-order, move to another OS Window or detach (#9296)
  • Allow dragging window borders to resize kitty windows in all the different layouts, controlled by window_drag_tolerance (#9447)
  • Allow showing configurable window titles for individual kitty windows via a window title bar (#9450)
  • A command palette (ctrl+shift+f3) to browse and trigger all mapped and unmapped actions (#9545) = choose-files kitten: Fix JXL image preview not working (#9323)
  • Fix tab bar rendering glitches when using tab_bar_filter in some circumstances (#9328)
  • Add support for specifying colors in kitty.conf in OKLCH and LAB color spaces (#9325)
  • Fix a regression that broke using line numbers with the edit-in-kitty command (#9346)
  • Key maps: Allow specifying a timeout for multi key mappings and keyboard modes (#9551)
  • macOS: Fix changes to macos_titlebar_color while in full screen not being applied after exiting fullscreen (#9350)
  • ncurses: Fix ncurses not using dim because it is missing from the sgr property in terminfo even though it is present in the dim property.
  • Fix a regression in the previous release that caused moving between neighbors in the vertical and horizontal layouts to go in the opposite direction (#9355)
  • Fix goto_session not respecting the focus_tab session directive when creating a session in an existing OS window (#9366)
  • Wayland: Fix a regression in the previous release that caused doubled key repeats on compositors that implement compositor side key repeat events (#9374)
  • icat: Fix a regression in the previous release when rendering GIF animations with frames that dispose onto background with non-zero delay using the native engine (#9376)
  • Wayland: Remove usage of the Wayland color management protocol to inform compositors of the color space used by kitty (#9341)
  • Linux: Fix a regression in 0.40 that caused horizontal alignment for emoji to be incorrect in some cases (#9395)
  • icat kitten: When catting multiple images display the images in input order (#9413)
  • kitten @: Fix relative paths for --password-file being resolved relative to CWD instead of the kitty config directory
  • kitten choose-files: Add a new binding of Alt + Enter to modify the name of an existing file when choosing a save file name ([#9387]https://github.com/kovidgoyal/kitty/issues/9387))
  • kitten choose-files: Fix TAB completion in the choose save file name prompt not working with respect to the current working directory (#9387)
  • Fix line-at-once selection not extending wrapped lines into scrollback (#9437)
  • ssh kitten: Restore keyboard mode even if the ssh connection drops
  • edit-in-kitty: Handle connection drop more gracefully (#9480)
  • macOS: Fix changing window title with global menubar menu open causes menu to get stuck (#9490)
  • Fix focus_follows_mouse not working during a drag and drop (#9497)
  • goto_session: Add a --active-only option to select from only active sessions (#9503)
  • Shell integration: Allow sending click events to shells using y co-ordinates relative to prompts (#9500)
  • A new action copy_selection_or_last_command_output (#9512)
  • Wayland: Add support for the background blur extension (#9534)
  • macOS: A new option macos_dock_badge_on_bell to show a badge on the kitty dock icon when a bell occurs (#9529)
  • macOS: Workaround for yet another Tahoe bug causing rendering to fail (#9520)
  • URL detection: Allow trailing asterisks in URLs (#9543)
  • Wayland: Add support for titlebar-only in hide_window_decorations to hide the titlebar while keeping shadows for window resizing. (#9486)
  • Text sizing protocol: Fix alignment/cropping issues when rendering text with a fractional scale (#9471)
  • macOS: Fix a crash when using macos_traditional_fullscreen with split view (#9573)
  • macOS: Fix flickering during OS Window resize (#9582)
  • Cursor trail: Show a cursor trail when switching tabs (#9588)
  • Make shift+left click extend the current selection instead of starting a new selection when the mouse is not grabbed by the TUI application (#9608)
  • Allow double clicking on a tab to rename it (#9609)
  • remote_control_script resolve relative paths with respect to kitty config directory (#9625)
  • Splits layout: Add new mappable actions to maximize a window in the splits layout (#9629)
18

The conspiracies are true — a small group of elites set the agenda for the country.

They're billionaires, politicians, judges and more. And they meet at private camp Bohemian Grove.

The membership is secret, but Daniel Boguslaw came to us with a full list of everyone involved.

Turns out the coordination of Project 2025 was begun at the Bohemian Grove

[-] SmokeInFog@midwest.social 38 points 3 months ago

That's because they're smooth-brained bootlicking simps

4
submitted 3 months ago* (last edited 3 months ago) by SmokeInFog@midwest.social to c/kittyterminal@midwest.social

0.45.0 [2025-12-24]

  • A new kitten to select files at the speed of thought with a keyboard first interface and support for content previews of text files with syntax highlighting, images, videos, e-books and more (#9263)
  • Add support for the paste events protocol (#9183)
  • icat kitten: Add support for animated PNG and animated WebP, netPBM images, ICC color profiles and CCIP color space metadata to the builtin engine
  • icat kitten: Add a new flag kitty +kitten icat --fit to control how images are scaled to fit the screen (#9201)
  • icat kitten: The kitty +kitten icat --scale-up flag now takes effect when not using kitty +kitten icat --place as well
  • Add a mappable action copy_last_command_output to copy the output of the last command to the clipboard (#9185)
  • ssh kitten: Fix a bug where automatic login was not working (#9187)
  • Graphics: Fix overwrite composition mode for animation frames not being honored
  • Automatic color scheme switching: Fix title bar and scroll bar colors not being updated (#9167)
  • macOS: Fix cycle through OS windows only swapping between the two most recent OS Windows. Also add a cycle through OS Windows backwards action. (#9215)
  • goto_session: allow specifying a directory to select a session file from the directory (#9219)
  • Have reloading config also reload the custom tab bar python modules (#9221)
  • kitten @ ls: Also output the neighbors for every window (#9225)
  • Have the kitty --start-as flag be respected when used with kitty --single-instance (#9228)
  • When expanding environment variables in listen_on allow the env directive to take effect
  • macOS: Fix closing an OS Window when another OS Window is minimized causing the minimized window to be un-minimized (#8913)
  • Do not rewrap the text in the alternate screen buffer. Avoids flicker during live resize with no resize_debounce_time (#9142)
  • Add a default mapping search_scrollback to open the scrollback in a pager in search mode. If any text is currently selected it is automatically searched for.
  • Wayland: Fix spurious key repeat events when some user defined callback takes a long time to execute (#9224)
  • When moving windows to a new tab/OS Window fix overlay windows not being grouped with their parent windows (#9266)
  • Linux: Fix a bug causing colors to occasionally all go black when using mesa >= 25.3.0 with nouveau GPU driver (#9235)
  • Fix tab_bar_min_tabs not respecting tab_bar_filter (#9278)
  • macOS: Workaround for regression in Tahoe 26.2 that breaks kitty --detach (#9288)
  • macOS: Workaround for yet another Tahoe regression causing macOS to start an AutoFill helper process and not shut it down on application exit (#9299)
5

First, if this is not the right community for this I apologize.

I don't know if anybody else on midwest.social has been experiencing this issue but I wanted to let someone know about it. If I'm browsing via desktop browser or Voyager and then stop for a significant amount of time (I haven't tried to dial this in; the web dev part of me expects it to happen with as little as 15 min inactivity, but I've really only noted it after an hour or more of inactivity). If I want to refresh and see the latest posts, it fails to load them. Doesn't matter how many times I refresh, nada. Sometimes logging in and out helps but definitely a minority of tries. What almost always works, though, is loading my profile first. If I do that and then go back to home I'll then get an updated list of posts.

5

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.44.0 [2025-11-03]

  • Allow kitty to read a specified set of environment variables from your login shell at startup using the env directive in kitty.conf (#9042)
  • A new option draw_window_borders_for_single_window to force kitty to always draw a window border even when only a single window is present (#9112)
  • Fix a regression in 0.43.0 that caused a black flicker when closing a tab in the presence of a background image (#9060)
  • Further improvements to rounded corner rendering, especially at low DPI (#9091)
  • Splits layout: Fix a bug that could cause a corrupted layout in some circumstances (#9059)
  • Fix a regression in the previous release that broke goto_session -1
  • Fix rendering broken on ancient GPU drivers that do not support rendering to 16 bit textures (#9068)
  • Fix tab bar sometimes showing incorrect tabs when it is filtered to show only tabs from the current session (#9079)
  • macOS: Workaround for bug in macOS Tahoe that caused OS Windows that are fullscreen to crash kitty when returning from sleep on some machines (#8983)
  • Graphics: Fix animated images sometimes not auto playing or auto playing at the wrong start frame if the same image id is used for a subsequent image
  • Fix a regression in 0.43.0 that caused high CPU usage when disable_ligatures was set to cursor and the tab bar was visible (#9071)
  • macOS: Handle dropping of file promises into kitty in addition to file paths (#9084)
  • macOS: Fix indeterminate progress bar displayed on dock icon increasing speed when indeterminate progress is set without being cleared first (#9114)
  • macOS: Performance and power usage improvements of about 5-10% (#9131)
  • macOS: Add an item to the global menu to Cycle through OS windows
  • macOS: Quick access terminal: Fix a crash when changing font size (#9178)
  • Wayland: Fix center-sized panels not working on smithay based compositors (#9117)
  • Wayland: Fix scrolling using some mouse wheels that produce “VALUE120” based scroll events too fast on some compositors (#9128)
  • Automatic color scheme switching: Fix title bar color not being updated (#9167)
  • Add support for Unicode 17
  • Fix a regression in 0.43.0 that caused tab_bar_margin_width to be doubled on the right edge of the tab bar (#9154)
  • Session files: Add a new focus_tab command to specify which tab should be active when a session is loaded. Accepts either a plain number (0-based index) or a match expression for flexible tab selection, allowing sessions to preserve the active tab state (Sessions)
  • save_as_session: Add --base-dir option to specify a base directory for saving session files with relative paths, useful when the current working directory is not the desired location (Sessions)
  • Add state:focused_os_window match query to select all windows in the currently focused OS window (Matching windows and tabs)
  • Session saving now preserves visual tab order and active tab rather than tab activation history as this is generally more important. In the future may have it save tab history as well (#9163)
9

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.43.1 [2025-10-01]

  • ssh kitten: Allow specifying a password and/or TOTP authentication secret to automate interactive logins in scenarios where public key authentication is not supported (#9020)
  • macOS: Fix a bug where the color of a transparent titlebar was off when running in the release build versus the build from source. Also fix using a transparent titlebar causing the background opacity to be doubled.
  • Fix a regression in the previous release that caused the incorrect tab to be active when loading a session (#9025)
  • macOS: Workaround for bug in macOS Tahoe that caused closed OS Windows to remain as invisible rectangles that intercept mouse events (#8952)
  • macOS: Fix a regression in the previous release that broke automatic switching of dark/light mode when setting macos_titlebar_color to an arbitrary color (#9034)
  • goto_session: Add --sort-by=alphabetical to have the interactive session picker list the sessions in a fixed order rather than by most recent (#9033)
  • Fix a regression in the previous release that caused the cursor trail to not be hidden properly (#9039)
  • Session files: Fix a regression in the previous release that broke matching on windows in the current tab (#9037)
  • Fix a regression in the previous release that broke clearing screen lines when in margin mode (#9049)
4
submitted 6 months ago* (last edited 6 months ago) by SmokeInFog@midwest.social to c/kittyterminal@midwest.social

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.43.0 [2025-09-28]

  • New support for creating and switching to Sessions easily, allowing users to define and use sessions/projects efficiently (#8911)
  • Add a configurable scrollbar for the kitty scrollback (#8945)
  • A new protocol for multiple cursors in the terminal (#8927)
  • macOS: Allow the window title bar to be semi-transparent when background_opacity is less than one and macos_titlebar_color is set to background (#8906)
  • A new cursor_trail_color setting to independently control the color of cursor trails (#8830)
  • macOS: Add the default Cmd+L mapping from Terminal.app to erase the last command and its output (#6040)
  • Fix background_opacity being non-linear especially with light color themes. Note that this might require you to adjust the value of this setting to get back your current look. (#8869)
  • Add support for blinking text. Text marked as blinking now blinks in exact rhythm with the cursor. The blinking animation and max duration are controlled by cursor_blink_interval and cursor_stop_blinking_after. (#8551)
  • Allow using a custom python function to draw tab titles in the tab bar, see tab_title_template
  • Wayland: Fix incorrect window size calculation when transitioning from full screen to non-full screen with client side decorations (#8826)
  • macOS: Fix hiding quick access terminal window not restoring focus to previously active application (#8840)
  • macOS: Fix showing the quick access terminal on a space other than the space it was last active on, after full screening some application causes the quick access terminal to appear on the old space (#8740)
  • macOS: When toggling open the quick access terminal move it to the currently active monitor (the monitor with the mouse pointer on it) (#9003)
  • macOS: Fix closing an OS Window when another OS Window is minimized causing the minimized window to be un-minimized (#8913)
  • Allow using backspace to move the cursor onto the previous line in cooked mode. This is indicated by the bw property in kitty’s terminfo (#8841)
  • Watchers: A new event for global watchers corresponding to the tab bar being changed (#8842)
  • Fix a regression in 0.40.0 that broke handling of the VS16 variation selector when it caused a character to flow to the next line (#8848)
  • Fix rendering of underlines when using larger text sizes with the space and en-space characters (#8950) Fix updating panel configuration on visibility toggle and via remote control not working (#8984)
  • Improve rendering of rounded rectangles (#9000) Wayland: Update bundled copy of libwayland to 1.24 from 1.23.1 because the just released mesa 25.2.0 breaks with libwayland < 1.24 (#8884)
  • macOS: Pass the Cmd+C shortcut to the application running in the terminal when no text is selected (#8946)
  • macOS: Workaround for bug in macOS Tahoe that caused closed OS Windows to remain as invisible rectangles that intercept mouse events (#8952)
  • macOS: Workaround for bug in macOS Tahoe that caused OS Windows that are fullscreen on a monitor that is disconnected while macOS is asleep to crash kitty (#8983)
[-] SmokeInFog@midwest.social 38 points 6 months ago* (last edited 6 months ago)

I appreciate InRangeTV for their open position on this kind of topic. They are consistent and transparent about these kinds of interactions. In the states a lot of guntubers are the opposite of this example, so theirs is always refreshing to see

51
submitted 7 months ago by SmokeInFog@midwest.social to c/usa@lemmy.ml

From pardoning insurrectionists to dismantling prevention programs, Trump and his allies are building a culture where violence is rewarded and opposition is punished.

[-] SmokeInFog@midwest.social 81 points 8 months ago

“I thought the parody was just in bad form and certainly, certainly bad timing,” Homan said on Cuomo.

Boo-fucking-hoo you ghoul

8

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.42.2 [2025-07-16]

  • A new protocol extension to notify terminal programs that have turned on SGR Pixel mouse reporting when the mouse leaves the window (#8808)
  • clipboard kitten: Can now optionally take a password to avoid repeated permission prompts when accessing the clipboard. Based on a protocol extension. (#8789)
  • A new launch --hold-after-ssh to not close a launched window that connects directly to a remote host because of launch --cwd=current when the connection ends (#8807)
  • Fix remember_window_position not working because of a stupid typo (#8646)
  • A new kitty --grab-keyboard that can be used to grab the keyboard so that global shortcuts are sent to kitty instead
  • Remote control: Fix holding a remote control socket open causing the kitty I/O thread to go into a loop and not respond on other remote control sockets (#8670)
  • hints kitten: Preserve line breaks when the hint is over a line break (#8674)
  • Fix a segfault when using the copy_ansi_to_clipboard action (#8682)
  • Fix a crash when using linear easing curves for animations (#8692)
  • Graphics protocol: Add a note clarifying image update behavior on re-transmission (#8701)
  • Wayland GNOME: Fix incorrect OS Window tracking because GNOME has started activating windows on non-current workspaces (#8716)
  • Fix a regression in 0.40.0 that broke rendering of VS15 variation selectors in some circumstances (#8731, #8794)
  • Fix a regression in 0.40.0 that broke serialization of tab characters as ANSI text (#8741)
  • Fix a regression in 0.40.0 that broke erasing of characters in a line in the presence of wide characters (#8758)
  • Fix a regression in 0.40.0 that broke hyperlinking of wide characters (#8796)
  • Fix a regression that broke using esc to exit visual select window mode (#8767)
  • kitten run-shell: Fix SIGINT blocked when execing the shell (#8754)
4
submitted 11 months ago* (last edited 11 months ago) by SmokeInFog@midwest.social to c/kittyterminal@midwest.social

changelog: https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes

0.42.1 [2025-05-17]

  • Fix ambiguous width and private use characters not being rendered when used with variable width text-sizing protocol escape codes
  • Quick access terminal: Restore focus to previously active window when hiding the quick access terminal window on macOS (#8627)
  • Wayland: Fix an abort if the terminal program sets a window title longer than 2KB that contains CSI escape sequences and multibyte UTF-8 (#8619)
  • Quick access terminal: Allow toggling the window to full screen using the standard kitty ctrl+shift+f11 shortcut (#8626)
  • Quick access terminal: Allow configuring the monitor to display the panel on in Wayland/X11 (#8630)
  • A new setting remember_window_position to optionally use the position of the last closed kitty OS Window as the position of the first kitty OS Window when running a new kitty instance (#8601)
  • Panel kitten: A new center-sized value for --edge to allow easily creating sized and centered panels
  • Wayland: The kitty --name flag now sets the XDG window tag on compositors that support the xdg-toplevel-tag protocol.
[-] SmokeInFog@midwest.social 41 points 1 year ago

I don't believe you're making that argument in good faith. Every one of his nominees have been ridiculous caricatures of stereotypical MAGA car salesman

[-] SmokeInFog@midwest.social 104 points 1 year ago* (last edited 1 year ago)

One thing they could do is stop voting with republicans to confirm Trump's appointees. Have you seen. how well the Republicans obstruct? They can get everybody in their rank and file out on network TV to call for banning a book by title while the democrats can't even get their best faces on TV to call what's happening with NY's mayor blatant quid pro quo corruption

EDIT: Trump energy chief says there are upsides to ecological collapse

[-] SmokeInFog@midwest.social 32 points 1 year ago

I ate that onion so hard

[-] SmokeInFog@midwest.social 45 points 2 years ago

I wish McConnell would just have that final catastrophic stroke already

[-] SmokeInFog@midwest.social 54 points 2 years ago

Kitty, hands down. GPU accelerated; native image protocol implemented by ranger, neofetch, and more; incredibly customizable; multiplexing with multiple windows and tabs; ligature support; and much more

If anybody has any questions about it, swing on over to Kitty Terminal Emulator [!kittyterimal@midwest.social]

[-] SmokeInFog@midwest.social 42 points 2 years ago

It doesn't really matter which distro you use, all hail the Arch wiki!

PS: if you use ddg, !aw is your friend here

[-] SmokeInFog@midwest.social 40 points 2 years ago* (last edited 2 years ago)

There's a Wikipedia page for that: Vandalism on Wikipedia. The short answer is that they don't allow it, it's done by malicious editors and it's something they have been combating since its inception.

[-] SmokeInFog@midwest.social 32 points 2 years ago* (last edited 2 years ago)

Who's the loser that's downvoted every comment on this post? Please actually argue why we should treat animals even more unconscionably than we already do. I'd like to see how pathetic it is

[-] SmokeInFog@midwest.social 50 points 2 years ago

If your other post of the exact same thing didn't make the impression, let me be clear: this is not the platform for you to simp for that peice of shit. Take the not-subtle hint of all the down votes and go defend misogynists on 4chan or some other shit hole of the internet

view more: next ›

SmokeInFog

0 post score
0 comment score
joined 2 years ago
MODERATOR OF