mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,5 Tsd.
aktive Profile

#tmux

2 Beiträge2 Beteiligte0 Beiträge heute
Antwortete im Thread

@fabiscafe @okapi espechally in the form of an interactive desktop...

  • I could see it valid for multiple shell sessions, but #tmux & #screen cover that pretty well.

  • If one has to login into different machines then chances are #aithentification is centralized anyway.

Needless to say #modernizations like #SystemD don't happen because people like #Poettering are "hobbyless", but because the preexisting status-quo (#SysVinit) was slow, inflexible and error-prone by strict linearity and non-parallelization.

  • With a literal /etc/init file one can literally get a system to hang due to a mistake (i.e. certain call doesn't get invoked correctly), whereas on #SystemD (and competing solutions like #LaunchD on #macOS and #SMF on #Solaris) your desktop / laptop will continue to noot even if it doesn't have a network connection.

Not to mention as Benno Rice explained: 'Shit just gotmore dynamic!': We don't have that one big ass maingrame and serial terminals, instead we have laptops that may he carried around a campus or traveled with all day and that constantly switch between wireless and wired networks and have VPN tunnels open and whatnot...

Encountered the strangest bug using combination of xterm + tmux + vimwiki. The `VimWikiGoBackLink` function using the backspace key is not working. It simply behaves as a backspace key.

*However* it acts like that only locally. If I ssh into the machine, start tmux, then start Vimwiki it *does* work as expected.

Open xterm and start Vimwiki (no tmux) it works as expected.

It also works in other terminals (urxvt, lxterminal).

I'm at a loss how to fix this.

#xterm#tmux#vimwiki

🌖 LLM 並行處理:使用 Git 工作樹和 Tmux 提升效率
➤ 提升 AI 程式碼生成效率的並行處理策略與工具
skeptrune.com/posts/git-worktr
本文探討了利用 Git 工作樹和 Tmux 並行執行大型語言模型 (LLM) 程式碼生成代理,以顯著提升開發效率的可能性。作者分享了使用多個代理處理任務的經驗,並指出即使部分代理生成無效結果,透過並行處理仍能大幅提高成功率。文章進一步闡述了目前工作流程中的痛點,並介紹了他們正在開發的 CLI 工具 Uzi,旨在簡化和自動化這個並行處理流程,讓開發者能更輕鬆地管理和利用多個 LLM 代理。此外,作者也預見了這種並行模式將不僅限於軟體開發,更將應用於法律、行銷等不同領域,成為未來 AI 輔助生產力的重要趨勢。
+ 這篇文章點出了目前 AI 輔助開發的一個重要方向,就是如何有效地利用多個模型來提高成功率,而不再依賴單一模型。
+ Uzi 這個工具的想法很棒,如果能成功實現,將會大幅降低使用
#人工智慧 #開發效率 #Git #Tmux #LLM

Nick Khami's Blog · LLM Codegen go Brrr – Parallelization with Git Worktrees and Tmux | Category | TrieveIf you're underwhelmed with AI coding agents or simply want to get more out of them, give parallelization a try. After seeing the results firsthand over the past month, I'm ready to call myself an evangelist. The throughput improvements are incredible, and I don't feel like I'm losing control of the codebase.

It's approaching 17 years ago this month that I switched to #tmux.. and 17 years since I submitted my first #OpenBSD port. :flan_peek:

marc.info/?l=openbsd-ports-cvs

Nicholas Marriott (nicm@)'s first #OpenBSD commit would happen a year later. :flan_hacker:

nicm@ modified src/usr.bin/tmux/*: Import tmux, a terminal multiplexor allowing (among other things) a single terminal to be switched between several different windows and programs displayed on one terminal be detached from one terminal and moved to another.

ok deraadt pirofti

marc.info'CVS: cvs.openbsd.org: ports' - MARC

I am not a software developer. I like to tinker. More so recently as I've been really digging in to Python.

Although VSCode is fine (really) and probably the right choice for almost everyone - I have to say that fighting through the (often frustrating) hump of getting nvim up and running as an IDE has been immensely satisfying. Especially when paired with tmux.

It doesn't hurt that working that way offers the major bonus of making you feel like a serious l337 haxx0r once you start getting into the rhythm and fully commit to vim motions.

#NeoVim #nvim #python #IDE #1337 #Nerdgasm #tmux #vim #LazyVim

One item I *haven't* configured yet in `xterm` is URL handling. In the brief time I used the `foot` terminal on Wayland I liked how they manage URLs by assigning a keycode that underlines all the URLs and assigns a key sequence to each to use to open the URL in the browser:

codeberg.org/dnkl/foot#urls

I wonder if something like this could be configured in tmux? If so, that would make this feature independent of whatever terminal is in use.

#xterm#foot#terminal

Playing around with github.com/alvinunreal/tmuxai and like it so far. Never heard of OpenRouter before (which is used by tmuxai), and I like the concept. Not sure if I'll use the AI chat much, since I am pretty confident on the Linux command line, but we'll see. Maybe for complex commands it could be a nice little helper and could save some time for man-page reading. #linux #tmux #DevOps

GitHubGitHub - alvinunreal/tmuxai: AI-Powered, Non-Intrusive Terminal AssistantAI-Powered, Non-Intrusive Terminal Assistant. Contribute to alvinunreal/tmuxai development by creating an account on GitHub.

Kein Medium würde "Audi Q8 bekommt KI-Assistenten" schreiben, wenn irgendein unabhängig von Audi agierender Anbieter einen im Q8 nachrüstbaren KI-Assistenten auf den Markt bringen würde.

Aber hier bei #Tmux wird es gemacht.

Und wie zu erwarten denken einige Leser, dass der Assistent in Tmux einfließt oder von den Tmux-Machern ist, wie das Forum zeigt. #Seufz #ModerneMedien #ClickBait

heise.de/news/TmuxAI-ist-da-Te

heise online · TmuxAI ist da: Terminal-Multiplexer Tmux bekommt KI-AssistentenVon Sven Festag

#Tmux mit #Plugins erweitern.

Falls du schon mit #Tmux vertraut bist, erkläre ich in diesem Artikel wie man #tmux mit #Plugins erweitern kann​ und diese auch anschliessend nutzt.

Wenn du bereits mit den #Grundlagen von #tmux vertraut bist, kannst du deine Arbeitsabläufe durch Automatisierung und Plug-ins weiter optimieren. Eine Einführung in das Thema gibt es in dem Artikel von Lioh Möller.

gnulinux.ch/tmux-plugins-nutze

GNU/Linux.chTmux mit Plugins erweiternFalls du schon mit Tmux vertraut bist, erkläre ich in diesem Artikel wie man tmux mit Plugins erweitern kann​ und diese auch anschliessend nutzt.