Small update on my Hyprland setup

Rewrote parts of my Waybar layout, added new custom applets (GPU monitoring etc.), and finally got blur working in wlogout… that one fought back hard >.<

Dotfiles are up on GitHub now:
https://github.com/sheepfreak221/Hyprland-Dotfiles-for-Debian

#Linux #Debian #Hyprland #Wayland #LinuxRicing #unixporn #Rice #Dotfiles #FOSS #OpenSource #Waybar #KittyTerminal #TilingWM #DesktopSetup #CLI #AestheticDesktop #MyDesktop #DailyDesktop #ShareYourDesktop

Kitty Terminal Security PSA

If you are using the kitty terminal @kittyterminal, go get your security update!

"The handle_compose_command() function in kitty/graphics.c performs bounds validation on composition offsets using unsigned 32-bit arithmetic that is subject to integer wrapping. An attacker who can write escape sequences to a kitty terminal (e.g., via a malicious file, SSH login banner, or piped content) can supply crafted x_offset/y_offset values that pass the bounds check after wrapping but cause massive out-of-bounds heap memory access in compose_rectangles().

No user interaction is required. No non-default configuration is required. The attacker only needs the ability to produce output in a kitty terminal window."

https://github.com/kovidgoyal/kitty/security/advisories/GHSA-qfgm-2c64-6x3x

#cybersecurity #infosec #kittyterminal

Heap Buffer Over-Read/Write via Integer Overflow in `compose_rectangles` Bounds Check

## Summary The `handle_compose_command()` function in `kitty/graphics.c` performs bounds validation on composition offsets using unsigned 32-bit arithmetic that is subject to integer wrapping. A...

GitHub
⚠️ CRITICAL: kitty terminal <0.47.0 vulnerable to integer overflow (CVE-2026-33642). Malicious escape sequences can cause heap memory corruption — no user action needed. Upgrade to 0.47.0+ now! https://radar.offseq.com/threat/cve-2026-33642-cwe-190-integer-overflow-or-wraparo-3fc58bfe #OffSeq #Vuln #KittyTerminal #Infosec
gnu: kitty: Update to 0.46.2.

<!-- Below is a checklist for package-related patches. For details please refer to [the manual](https://guix.gnu.org/manual/devel/en/html_node/Submitting-Patches.html). Common issues in the contribution process are also documented in the ["Contributing" chapter](https://guix.gnu.org/manua...

Codeberg.org

I installed two terminals that I see a lot of on the web: Kitty and Ghostty, today I wrote a small little config file to get started with Kitty. As one of my favorite colors is orange and fonts Lucida Console (as it's readable) I began with assigning those basic things to my Kitty config file.

I need to get comfortable with config files again, as eventually it will be an essential part of my life. I do plan on going to a Systemd free NixOS, FreeBSD, or a few other options that have cropped up.

As my laundry is nearly done (comforter is in the dryer for a long dry cycle) this is a perfect little diversion to delay my boredom.

The website for further customization is:

https://sw.kovidgoyal.net/kitty/#configuring-kitty

#KittyTerminal #config #Linux

kitty 0.46.2 released - changelog

https://midwest.social/post/44931202

kitty 0.46.1 released - changelog

https://midwest.social/post/44743378

kitty 0.46.0 released - changelog

https://midwest.social/post/44533129

kitty (1) kann übrigens Bilder im Terminal darstellen. Braucht vermutlich niemand, ist aber leider geil!

#Linux #kittyterminal

when using #brow6el #linux #terminal #webbrowser in #kittyterminal (yes we now support kitty image protocol) the YT video is almost like in "normal" browser.