[–] 4 points 1 week ago (1 child)

Ooh, custom shaders will let me properly dim inactive splits/windows - much better than my current solution which changes the alpha channel in a not-wholly-intended fashion.

Personally, I landed on using Kitty after...

  • being a long time <whatever-terminal>+tmux user and getting sick of problems Ctrl+ or delete keys etc.
    • I addressed most of these but there was always gremlins and the whole stack felt hacky with tmux emulating essentially an entire terminal, inside another terminal
  • I tried looking at tmux alternatives, but none seemed to entirely support fancier terminal features like graphics and have vim/tmux-like keybinds - looking at you ZelliJ
  • I then started looking for a replacement terminal which would give me the necessary bits of tmux - splits, tabs, scrollback search & copy, vim keys. I don't need shells to persist between logins/SSH sessions
  • I landed on wezterm, easily configured in Lua like my Neovim, but it seems its not really got the attention of the original developer and gave the impression of falling behind on features, raising questions of security issues
  • kitty was the only other terminal I could see largely offering the tmux-like layer out of the box, needing just a bit of config for vim/tmux-like keybindings and using Neovim for fancy scrollback features.

I'd love to know of alternatives to Kitty - the main dev's attitude does leave me with some concerns, but he is a long time open-source developer with multiple successful and maintained projects, for now that keeps me onboard. It seems like he's pushing forwards with new terminal features like multi-font and image support, which is interesting if nothing else.

Perhaps I should go look at herdr as a tmux replacement and use ghostty or Alarcitty, but I'm not so interested in the AI features.

  • source
  • [–] 3 points 1 week ago

    Honestly, in the age of Flatpak and containerization (as well as Debian often being well-supported by upstream projects for script or package-based install), I feel like the age of Debian packages isn’t that annoying anymore; anything important gets security patches, and it’s easier than ever to use 3rd party software without breaking your system.

    i was pleasantly surprised in 2023 to learn that debian was still king in the server space and precisely because of this -- i remember doubting trying debian on my personal hardware because of the age of the packages back around 2004.

  • source
  • parent
  • context
  • [–] 1 point 1 week ago* (last edited 1 week ago) (1 child)

    it might be a failure to read on my part but this reads as unfixed on Debian but fixed on Arch

    Edit: Oh, yeah ok, in the security repo it's fixed, why is the vulnerable version distributed to stable though?

  • source
  • parent
  • context
  • [–] 3 points 1 week ago* (last edited 1 week ago) (3 children)

    Honestly, in the age of Flatpak and containerization (as well as Debian often being well-supported by upstream projects for script or package-based install), I feel like the age of Debian packages isn't that annoying anymore; anything important gets security patches, and it's easier than ever to use 3rd party software without breaking your system. I will add that Debian seems to be much better these days at making sure either a reasonably up-to-date version ships with a release (and can be kept secure during a stable cycle) or not shipping it at all as to allow the user to install it themselves.

    I remember back in just 2021 when it took months after Firefox ESR 78 went EOL for them to update Bullseye to 91; recently, it only took them a few days after 140's EOL to switch to 153 (and 91-115 and 115-140 happened without much note either), which isn't perfect, but much better than it was.

    If you need to install it on a new laptop, backports often has you covered. I ran a backports kernel for about a year on Debian Bookworm to get my laptop's Wi-Fi modem working; I was able to quit using the backports kernel once Trixie came out.

  • source
  • parent
  • context
  • [–] 2 points 1 week ago

    it is rare but some feature updates do get to stable, most software that is important to up to date with security fixes have the concept of an LTS or somethinf akin to it, firefox has ESR for example, basically it is a version where the devs will continously backport security fixes to it but not the features

  • source
  • parent
  • context
  • [–] 1 point 1 week ago

    I've found I don't need bleeding edge most of the time. But if I do need something more up to date, there's usually a package for Debian available. Wine is one example; I needed a more updated version than Debian stable ships, and WineHQ has it packaged for that. Installs easily and stays updated automatically.

  • source
  • parent
  • context
  • [–] 6 points 1 week ago (2 children)

    I was using Alacritty and Kitty before swapping to Konsole. Actually Konsole is a great terminal emulator. But for some reason I switched back to Kitty recently. Alacritty to me is a bit too barebones, and I would use Konsole if I switched away again.

    What do you mean exactly by "slophead"? Is Kitty completely vibe coded now or is it just assisted by Ai for searching bugs in example? Unfortunately people use the word "slop" in any connection with Ai. Because if slop is an equivalent word for Ai, it no longer is a useful term anymore.

  • source
  • parent
  • context
  • view more: ‹ prev next ›