Commit Graph

130 Commits (sendkeys-timeout)
 

Author SHA1 Message Date
spike 80205349b5 set a custom timeout before executing send-keys for commands
In some situations send-keys might fire before the shell prompt
  finished initilization. It happened for me when using fish shell and
  *oh-my-fish* which makes the send-keys start executing bofore my shell
  is ready and I endup with a written command that is not executed

  This patch adds a custom `sendkeys_timeout` as a top level option that
  takes an integer in milliseconds. It will ensure a Sleep call is made
  before.
2 years ago
Ivan f5c5c51f2f
feat: Use .smug.yml as a default configuration file 2 years ago
Ivan 9097aaee7d
chore: Remove support banner 2 years ago
Ivan 1f039b175e
fix: Fix creating manual windows 2 years ago
Ivan 5d4e5488aa
fix: Check if project is also empty before using an environment variable 2 years ago
Ivan ec10325c88
doc: Add link to support Ukraine issue 2 years ago
Ivan 35425aa081
refactor: Rebalance panes after each 2nd split 2 years ago
Ivan 66dc299a82
chore: Remove goreleaser.yml 2 years ago
Ivan 2fbf6661fc
ci: Force homebrew release 2 years ago
Ivan abc059242d
refactor: Code cleanup & improvements
* fix: Fprintf -> Fprint

* fix: Golinter fixes

* refactor: Use pointer semantics for config
2 years ago
Ivan 856940b719
fix: Use ENV variable instead of session name 2 years ago
Ivan ec05ffef1e
feat: Stop-within-session without name
Co-authored-by: Ben Yanke <ben@benyanke.com>
2 years ago
Ivan Klymenchenko f6060cc6b4 refactor: Refactor options.go 2 years ago
Ivan Klymenchenko c61984e646 chore(doc): Update README.md 2 years ago
Ivan Klymenchenko 4da0e2d368 feat: Add aliases to commands 2 years ago
Ivan d053a9d41a
feat: Make stop working without session name 2 years ago
Ivan c2d915d4e4
Revert "feat: Allow stopping smug session without specifying a project" (#86)
This reverts commit 6c4f6e067a.
2 years ago
Ivan 6c4f6e067a
feat: Allow stopping smug session without specifying a project 2 years ago
windwp 73fed621b9
feat: allow use system enviroment variables 2 years ago
Ivan 3399f02a6e
Attach windows to current session with different name (#78) 2 years ago
Ivan Klymenchenko 5a2fca4627 Add formula name to workflow 2 years ago
Ivan Klymenchenko a7e67a5a19 Add workflow_dispatch to homebrew workflow 2 years ago
Ivan 0abb1a72e7
Update homebrew.yml 2 years ago
Ivan 5045599de6
Add new flag `-i` that allows to create new windows inside current session 2 years ago
Ivan Klymenchenko 137fe5f038 Add Arch installation 2 years ago
Ivan dc03bb66fb
Fix codestyle issues 2 years ago
Ivan 5334d8e5e2
Update homebrew.yml 2 years ago
Ivan 6234533902
Update homebrew.yml 2 years ago
Ivan 3fd8ff4a7f
Add an action to update homebrew 2 years ago
Ivan e7f6d0e997
Update README.md with brew (#72) 2 years ago
Ivan Klymenchenko d838e78eee Update readme 3 years ago
Ivan 6b6960cb24
Allow to set env variables per session (#69) 3 years ago
Herby Gillot 0fee0268ba
README: add MacPorts instructions (#68) 3 years ago
Ivan Klymenchenko a954b4fc96 Fix goreleaser 3 years ago
Ivan 13daca94e9
Create goreleaser.yml 3 years ago
Ivan bfa1ad39c5
Do not display smug.log file in `list` command (#67) 3 years ago
Anatoly Laskaris 500646685c
Update bash completions (#65) 3 years ago
Ivan b8f0d7bc29
Increase test coverage, refactor tests (#62) 3 years ago
Pim Snel a95d13315b
Complete inline help with all available commands (#61) 3 years ago
Ivan e869d3c0f4
Create FUNDING.yml 3 years ago
Ivan Klymenchenko 08e5e88eb4 Minor README update 3 years ago
Ivan 1bf548bb96
Allow passing custom settings (#60) 3 years ago
Ivan 6a55cc9603
Add option that allows to rebalance panes (#59) 3 years ago
Chand Anand e81ece1e44
Use ioutil.ReadDir for backward compatibility (#57) 3 years ago
Ivan 8262ff8700
Add --detach flag to doc 3 years ago
Ivan 75e77dd325
Add --detach flag (#56) 3 years ago
Pim Snel d3f5d57af4
Use tmux session name in print command(#52) 3 years ago
Pim Snel 756faa8e1a
Make documentation complete (#53) 3 years ago
Ivan 74fe70077d
Allow user to dump current tmux session (#45) 3 years ago
Egor Kovetskiy 0e3b9a465f
[enhancement] Pass version via ldflags, trim GOPATH in stacktraces (#50)
This way you can avoid unnecessary commits and unnecessary build info.
3 years ago