tmux-python/tmuxp
View on GitHub ↗ ★ 4,594 Python
🖥️ Session manager for tmux, built on libtmux.
21 mentions on Hacker News by 8 people: 3 stories, 18 comments · first 2014-05-16 · latest 2024-02-05
20082026
-
…on remote sessions so that having to press <inner-prefix> + <key> doesn't get annoying. [1]: https://github.com/tmux-python/tmuxp
comment by thworp · 2024-02-05 · in Zellij: A terminal workspace with batteries included -
…a terminal setup that is consistent cross platform and great for stream processing is a given. [1]: https://github.com/tmux-python/tmuxp
comment by thworp · 2024-02-05 · in Zellij: A terminal workspace with batteries included -
Very similar to tmuxinator, but in python: https://github.com/tmux-python/tmuxp I use this one as I found it easier to set up, and a bit more intuitive to script. Also if you use python rather than ruby, it's easier to understand!
comment by krysp · 2021-04-04 · in Get Started with Tmux -
I like tmuxp: https://github.com/tmux-python/tmuxp/blob/master/README.rst
comment by uvatbc · 2020-03-04 · in Little known features of iTerm2 -
…), similar to tmuxinator, uses libtmux under the hood to build workspaces from a yaml/json file: https://github.com/tmux-python/tmuxp/blob/master/tmuxp/works... Despite that, I've found some people prefer just using plain tmux scripting (…
comment by tony · 2020-01-04 · in Scripting tmux -
…argparse - Testing via CliRunner ( http://click.palletsprojects.com/en/7.x/testing/ ), example: https://github.com/tmux-python/tmuxp/blob/v1.5.3/tests/test_... Feel free to study / copy from mine if you like (license MIT): -…
comment by tony · 2019-08-18 · in Easy Python CLI with Click -
For me it's tmuxp ( https://github.com/tmux-python/tmuxp/blob/master/README.rst ). It allows to create scripts for tmux sessions. It easily shaves off about 1 to 2 minutes of my time everyday.
comment by msadowski · 2018-10-15 · in Ask HN: What are you favorite tiny tools? -
…in your .tmux.conf, but it will be too complicated to allow reuse and quick modifications. [1]: https://github.com/tmux-python/tmuxp#load-a-tmux-session [2]: https://tmuxp.git-pull.com/en/latest/examples.html
comment by kaushalmodi · 2018-05-07 · in Ask HN: What are your favorite terminal programs? -
…documentation, and so on. Here's an example project: https://tmuxp.git-pull.com - Request: https://github.com/tony/tmuxp/issues/290 Anything else on the sidebar, underneath of "Projects" of https://git-pull.com Of all those, cihai (…
comment by git-pull · 2018-02-09 · in Ask HN: Small Open source projects that need contributions -
…I use Makefile's regularly on open source and personal profiles (e.g. https://github.com/tony/tmuxp/blob/master/Makefile ). Feel free to take and use that code, it's available under the BSD license. The creativity comes in when
comment by git-pull · 2017-07-27 · in Ask HN: In what creative ways are you using Makefiles? -
…the trick for years. Prior to building the tmux workspace, it even can call a bootstrap script ( https://github.com/tony/tmuxp/blob/master/bootstrap_env.py ) to check for and install dependencies. When a tmuxp session file (…
comment by git-pull · 2017-05-25 · in Workspaces for Mac 1.0 -
…versions to assure complex configurations produce the intended result upon loading a session. ( https://github.com/tony/tmuxp/tree/master/tests ) Writing those tests took time, but were highly worth it when minor changes in the behavior of…
comment by git-pull · 2017-03-23 · in Show HN: tmuxp – session manager for tmux -
…unix-like systems). I use the Makefile w/ entr(1) in development on my projects like tmuxp at https://github.com/tony/tmuxp/blob/master/Makefile . tmuxp is BSD-licensed so you're free to work off that if you'd like to try it on your own…
comment by tony · 2017-03-14 · in Entr(1) – Run tests whenever files change -
▲ 67
Show HN: I’m writing an ebook version of the Tao of tmuxstory by tony · 2016-11-23 · 20 comments
-
▲ 6
Show HN: I'm writing an ebook version of The Tao of tmuxstory by git-pull · 2016-11-20 · 2 comments
-
…faster when you explained what your project does and what your code quality / expectations are. [1] https://github.com/tony/tmuxp [2] https://github.com/tony/tmuxp/blob/master/.tmuxp.yaml [3] https://github.com/tony/tmuxp/blob/master/bootst…
comment by git-pull · 2016-09-21 · in Ask HN: How do you manage your personal software projects? -
▲ 40
Show HN: Tmuxp – Tmux session manager written in Pythonstory by git-pull · 2016-05-28 · 9 comments
-
…[4] https://github.com/tmuxinator/tmuxinator [5] https://github.com/remiprev/teamocil [6] https://github.com/tony/tmuxp [7] https://github.com/tony/tmuxp/blob/master/tmuxp/workspacebui... [8] https://github.com/search?utf8=%E2%9C%93&q=%22im…
comment by git-pull · 2016-05-27 · in Libtmux – pilot your tmux session via python -
…for "just works" completion. If you've had better luck with completion - I'm happy for you. [1] https://github.com/tony/tmuxp
comment by git-pull · 2016-04-02 · in Tmuxomatic: completely different tmux session manager -
…and monitor the state of the session / window / panes to assert the API functions correctly. https://github.com/tony/tmuxp/tree/master/tmuxp/testsuite As for pymux, Jonathan Slenders' work on ptpython [1] and prompt_toolkit have been quite…
comment by git-pull · 2016-01-03 · in Pymux: a tmux clone in pure Python -
If you use tmux a lot, I can't recommend tmuxp enough. https://github.com/tony/tmuxp
comment by rabino · 2014-05-16 · in Practical Tmux