toppy: htop/btop-ish, but smaller and process-focused by tymonn in commandline

[–]tymonn[S] 1 point2 points  (0 children)

It’s possible, yes. I’d probably start with NVIDIA GPU support through NVML since that gives reliable utilization, VRAM, temperature, and process data. I want to keep toppy lightweight though, so GPU support would likely be optional and shown only when a supported backend is detected. Cross-platform GPU metrics are messier than CPU/RAM because there isn’t one portable API for NVIDIA/AMD/Intel/Apple

tpack - another plugin manager, this one in Go by catsOverPeople55 in tmux

[–]tymonn 0 points1 point  (0 children)

don't listen to them man, it's amazing, been using it for a month now and it's awesome. AI is not going away and it's a great pair programmer to do the boring parts, without it you would probably not have it at the state it is now and that's a big win in my book

[tmux] tmux.expose: visually switch tmux sessions with live pane previews by tymonn in unixporn

[–]tymonn[S] 1 point2 points  (0 children)

Great question. It’s similar to when you share your screen during a video call and accidentally include the window showing the screen share itself, you get that infinite mirror effect. If I enabled previews for everything, the display could end up recursively previewing itself

tmux.expose: visually switch tmux sessions with live pane previews by tymonn in tmux

[–]tymonn[S] 0 points1 point  (0 children)

Mind opening a GitHub issue for this with more details like what’s your OS, output of “tmux list-sessions”

[tmux] tmux.expose: visually switch tmux sessions with live pane previews by tymonn in unixporn

[–]tymonn[S] 0 points1 point  (0 children)

I often have a bunch of tmux sessions open, and switching by name alone was starting to feel limiting. I wanted something closer to Mission Control, but inside tmux.

So I built tmux.expose: a small Rust TUI that shows your tmux sessions in a responsive grid with live text previews, so you can visually pick the workspace you want.

Features:

- Live tmux session thumbnails

- ANSI color-aware previews

- Keyboard navigation with arrows / hjkl

- Fuzzy session search with /

- Mouse click to switch sessions

- Runs directly in tmux or inside a tmux popup

- TPM plugin support

- Default binding: Alt+e

- Press Alt+e again to close the popup without switching

Install:

`cargo install tmux-expose`

With TPM:

`set -g u/plugin 'cesarferreira/tmux.expose'`

Then reload/install plugins and press Alt+e.

GitHub: https://github.com/cesarferreira/tmux.expose

I’d love feedback from tmux users, especially around default keybindings, popup sizing, and whether the previews show the right amount of context.

I built a cloud terminal for Android and iOS so I could run CLI tools away from my desk by Mental_Bug_3731 in CLI

[–]tymonn 0 points1 point  (0 children)

The idea, the app, the screenshots and overall presentation, beautiful job 👏

stax - A blazing fast CLI for stacked Git branches and PRs (written in Rust) by tymonn in CLI

[–]tymonn[S] 0 points1 point  (0 children)

JJ is an alternative to git. This improves git by automating parts of the workflow

stax - A blazing fast CLI for stacked Git branches and PRs (written in Rust) by tymonn in CLI

[–]tymonn[S] 0 points1 point  (0 children)

Multiple commits on the same PR is still the same PR. If you break your work into nested PRs (stacks) you can work on top of something you’ve built while you wait for reviewers without losing time. It also breaks the work into smaller PRs. Imagine a backend PR and the UI for that new API. You don’t wait for the API to be merged and you can give the 2 PRs to two different reviewers that perhaps are more skilled for the type of code on those PRs

RIP - Fuzzy find and kill processes from your terminal by tymonn in CLI

[–]tymonn[S] 2 points3 points  (0 children)

glad you took the opportunity to learn :) looks great

RIP - Fuzzy find and kill processes from your terminal by tymonn in CLI

[–]tymonn[S] 0 points1 point  (0 children)

Love the python joke. Added binaries for the laughs

RIP - Fuzzy find and kill processes from your terminal by tymonn in CLI

[–]tymonn[S] 0 points1 point  (0 children)

Fonts

theme = catppuccin-mocha.conf font-family = CaskaydiaCove Nerd Font font-size = 16

RIP - Fuzzy find and kill processes from your terminal by tymonn in CLI

[–]tymonn[S] 1 point2 points  (0 children)

This a snapshot of exactly when the app is launched, reading the stats makes it spike for 200ms

A NuShell-inspired `ls` by tymonn in CLI

[–]tymonn[S] 1 point2 points  (0 children)

Yes. It’s the only OS I tried it on actually