Hacker GitHub

← All repos

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

Mentions per year 21 mentions · busiest year 2016 (7)
20082026
  1. …on remote sessions so that having to press <inner-prefix> + <key> doesn't get annoying. [1]: https://github.com/tmux-python/tmuxp
  2. …a terminal setup that is consistent cross platform and great for stream processing is a given. [1]: https://github.com/tmux-python/tmuxp
  3. 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
  4. 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
  5. …), 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
  6. …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
  7. 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?
  8. …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
  9. …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 (…
  10. …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
  11. …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
  12. …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…
  13. …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…
  14. …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…
  15. …[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…
  16. …for "just works" completion. If you've had better luck with completion - I'm happy for you. [1] https://github.com/tony/tmuxp
  17. …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
  18. 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