Get in the terminal Shinji - Artist: Me (Rafael F. - for rule compliance)

Get in the terminal Shinji - Artist: Me (Rafael F. - for rule compliance)

Terminal control center built by me, styled with EVA 01 in mind, hehe..

source of the art, for rule compliance, to be sure: https://github.com/Lshika-linux/tuicc (not promoting the repo here. I just really love NGE..)

u/LshikaCzierna — 3 days ago

[sway] Sick of scattered scripts? Terminal Control Center

Got sick of creating small scripts. Created one central script to rule them all. (fullscreen toggle) Windowswitcher+launcher+session restore+powermenu+wifi+bt+mediacontrols+system controls+system info all in one. TUICC is made out of small modules. I can move them around, resize them and add, delete them as I please. https://github.com/Lshika-linux/tuicc Do you guys like how it looks? Controls are just simple tab+shifttab and enter..

u/LshikaCzierna — 10 days ago
▲ 1 r/tui

tuicc - modular command center for tiling WMs (sway/i3 right now but easily expandable!) Do you like it? Looking for opinions/feedback!!

tuicc - all modules I created so far

tuicc as a workspace/window switcher

SCREENSHOTS INSIDE, FFS I CANT FORMAT A REDDIT POST RIGHT. https://github.com/Lshika-linux/tuicc

Work in progress! I'm working with claude and learning, any feedback would be awesome.

I posted tuicc in the i3 and sway subredits, but got little reaction.. :c Do you guys find the concept interesting? lemme know!

tuicc is made from modules, you can create your own, add, remove, resize, move around the existing ones through config, or through a resize tool while its running.

Resize mode

Modules are meant to be a way to do boring everyday stuff comfortably from one place, not replacements for specialized tools.

I've made:

Launcher - fzf apps, launch them to the ws selected by preview/sidebar

Sidebar - shows you workspaces and windows opened on ws

Preview - shows a visual reconstruction of the sway/i3/more to come tree

Connectivity - shows saved networks and paired BT devices, and lets you connect/disconnect

Powermenu - is a powermenu

Sessions - lets you save open windows in workspaces into sessions, and then load them on a fresh start

Time/Date - shows time and date

I am going to make:

weather

calendar

media player

your suggestion - really, if you have a cool idea, comment please!!

The architecture is ready for new providers - any tree-shaped WM (i3, sway forks) can be supported through one new .py file, no core changes needed. Scrollable WMs (scroll, niri) are on my radar. But I didnt figure out how to make that work yet. Provider + specific modules would most likely be needed.

PS: Please don't just write it off as vibecoded. I really try to understand decisions, and catch claude doing bs on the daily. My honest care went into this. Feedback is very welcome!! https://github.com/Lshika-linux/tuicc

reddit.com
u/LshikaCzierna — 18 days ago
▲ 28 r/i3wm

Need your help - i3 provider real world testing for a TUI command center

Hello everyone!

I'm building a TUI command center, trying to make it accessible on most any WM that can provide me with 4 abstract methods. I started on sway, then built an i3 compatibility layer and tested it live inside a nested i3 session via Xephyr, plus a Python-based fixture test suite — but right now I'd really need some real-world data. So, if you have the time and curiosity, please clone my repo, launch tuicc, move around in it, try focusing a workspace, try focusing a window specifically, try launching an app or two via the integrated launcher, and let me know how it goes!

https://github.com/Lshika-linux/tuicc

I´d really like for my tool to run in i3 smoothly, I absolutely love i3.

Good day to you, internet stranger!

u/LshikaCzierna — 20 days ago
▲ 5 r/swaywm

tuicc — a WM command center for tiling window managers (looking for contributors!)

tuicc - fullscreen, floating windows overlapping tiled ones

I got tired of small scripts, and decided to create a one keybind for your everyday small needs. It has a launcher, wifi-bt toggle for known networks and paired devices, window switcher, window previews, power menu. Is it the best at any of them? Not a chance. But it works reliably on common everyday stuff.

WM-specific code is fully isolated behind a 4-method Provider contract — sway was what I started with and i3 exists today, both fixture-tested against recorded sessions (no live WM needed for the test suite). Everything else — layout, navigation, every module — only speaks a generic model.

Modules don't have to be original logic either — connectivity.py is a thin mask over iwd/bluetoothctl, rendered/controlled inside tuicc's own frame. Got a favorite CLI tool that'd be genuinely useful surfaced this way? That's an approachable first module.

Looking for:

  • Modules — two functions (draw() + nav_items()), no base class
  • Providers for other WMs — Hyprland, river, anything with scriptable IPC
  • Scrollable WMs (scroll, niri) — being upfront this needs the sidebar/preview rethought too, not just a new provider. Would rather figure it out with someone than half-support it.

Repo + wiki (architecture, config reference, contributor walkthroughs): https://github.com/Lshika-linux/tuicc

Documentation is up to date! I try to keep up as best as I can.

Early, rough in places — README's honest about what's not there yet.

Also, lets talk about it! Do you like it? I really could use some feedback, ideas for modules, anything.

reddit.com
u/LshikaCzierna — 20 days ago