#tmuxinator isn't in #ArchLinux's repos, and the AUR version breaks whenever a Ruby library gets updated. This happened today, so I've taken the opportunity to try a different tmux session helper.

#tmuxp is a Python tmux session manager. Also, it's in Arch's repos so shouldn't break on an update.

It does a weird thing where every command it sends to a pane is prefixed by a space - this could be me, but I can't work out what I'm doing wrong. Other than this weird quirk, it works great.

#tmux

I think I'm closing in on some better #CLI tools.

#kitty - terminal emulator
#tmux - terminal multiplexer
#tmuxp - preconfigured tmux sessions
#mosh - ssh that reconnects if you switch networks
#newsboat - RSS feeds
#offpunk - gemini/gopher browser
#links2 - CLI web browser
#timg - CLI image viewer
#tailscale - for LAN access

Anyone else have some cool terminal apps they love?

#Linux #Debian

#Omakub videos will do more to sway developers towards #Linux than many of the "deeper" technical reasons. The popularity of TextMate for Ruby on Rails development back in the day (again thanks to these kind of videos by DHH) was a big factor in the mass #MacOS adoption by the dev community.

And it's not shallow to prioritize eye candy and ease of configuration. I personally don't enjoy having to configure things that should really have smarter defaults. It's like writing code with lots of boilerplate.

Which is why I find #LazyVim absolutely wonderful. My "vim config" is now a handful of lines. I use #Zellij occasionally and I like it as well. I am finding it harder to get rid of my custom #Tmux and #Tmuxp configs, but I am sure it will happen at some point. Have I mentioned yet that I hate configuring things for the sake of configuring things?

For #Zsh I use #Power10k which has a quick and fast automatic setup.

My distro of choice is #KDENeon because I get all the latest #KDE eye candy without having to fiddle with anything. I use the #Polonium tiling script for KWin because it gives me a nice tiling wm experience without configuration.

Finally I use a #Thinkpad that's on the #Ubuntu hardware compatibility list. It was great value for money, and everything worked out of the box with Linux. Installing drivers manually is also configuration, but worse because it's a series of steps instead of a declarative config file.

https://omakub.org/

Omakub

Turn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command.

Omakub

Für alle die gerne mit #tmux arbeiten und einen schlanken session manager benötigen.

https://github.com/tmux-python/tmuxp

#tmuxp #OpenSource

GitHub - tmux-python/tmuxp: 🖥️ Session manager for tmux, built on libtmux.

🖥️ Session manager for tmux, built on libtmux. Contribute to tmux-python/tmuxp development by creating an account on GitHub.

GitHub