Commit Graph

363 Commits

Author SHA1 Message Date
Jorge Morante 50210a8cfc update README.md and help screen 2020-01-05 12:36:36 +01:00
Jorge Morante be7e197178 remove traces 2020-01-05 12:20:53 +01:00
Jorge Morante 7b90e7a2a9 prettier defaults for multi mode 2020-01-05 12:19:14 +01:00
Jorge Morante ce77e07ada update help section 2020-01-05 12:18:39 +01:00
Jorge Morante 6452069a3c rename fingers window to [fingers:multi] when entering multi mode 2020-01-05 12:18:27 +01:00
Jorge Morante 1a5dc4fc10 drafting multi mode 2020-01-03 18:55:30 +01:00
Jorge Morante 1deef23dc7 exclude OSX + tmux 2.1 from build matrix 2019-12-27 11:56:17 +01:00
Jorge Morante 13d25cecb0 new input system to allow ctlr/alt/shift modifiers and custom kb layouts 2019-12-27 10:29:30 +01:00
Morantron 27a822c99a
Merge pull request #67 from IngoHeimbach/fix/window-renaming
Fix unintentional window renaming
2019-11-29 12:46:34 +01:00
Jorge Morante f444e320a5 adapt test suit to travies
* run tests in different tmux versions to benefit from travis matrix
  feature
* tmuxomatic version dependant fixes
* add retries
2019-11-29 11:52:15 +01:00
Jorge Morante 6639db8d73 add travis.yml 2019-11-27 13:42:55 +01:00
Jorge Morante bda2f7a978 remove circleci 2019-11-27 13:41:37 +01:00
Jorge Morante 1b3871250e remove tmux-yank dependency and provide default copy/open command 2019-11-27 13:32:40 +01:00
Ingo Heimbach 4d302bb198 Fix unintentional window renaming
This commit fixes #65.
2019-04-03 15:17:33 +02:00
Jorge Morante bf24ffc2af Merge branch 'feature/improving-hinter' into develop 2019-01-17 17:12:53 +01:00
Jorge Morante de2fc8b2f0 document @fingers-keyboard-layout option 2019-01-17 16:38:11 +01:00
Jorge Morante 40aad0c650 add gazillion of layouts 2019-01-17 12:47:01 +01:00
Jorge Morante 2c5a9332b1 ensure no dupe letters when generating hints 2019-01-17 12:46:52 +01:00
Jorge Morante eab436f4a0 hints change, so fix them tests 2019-01-15 08:59:17 +01:00
Jorge Morante f1071294c7 print raw strings in hinter ( avoids interpreting %s within matches ) 2019-01-15 08:29:55 +01:00
Jorge Morante a4e62e5648 adding @fingers-keyboard-layout option 2019-01-14 08:41:21 +01:00
Jorge Morante c9e9b8d941 don't eat part of output 2019-01-14 08:35:14 +01:00
Jorge Morante 85f620b952 Merge branch 'fix/wsl' into develop 2019-01-13 14:51:45 +01:00
Jorge Morante 79c0398908 WIP 2019-01-13 14:45:19 +01:00
Jorge Morante ee87f6aa1e alphabet generation 2019-01-13 14:39:58 +01:00
Jorge Morante 84c9805eb8 token based hinter, reading hints from alphabet file 2019-01-13 14:39:51 +01:00
Jorge Morante 6a1f2dac9d adding dev folder with benchmark report 2019-01-11 09:23:06 +01:00
Jorge Morante 529dfce0c2 Merge branch 'feature/benchmarks' into develop 2019-01-11 08:30:08 +01:00
Jorge Morante bdb71ecc46 fix tmux-yank integration in windows
tmux-yank command wasn't working properly on windows because clip.exe
  binding is listed without quotes

  Windows:

    bind-key -T copy-mode-vi y                 send-keys -X copy-pipe-and-cancel clip.exe

  Linux:

    bind-key -T copy-mode-vi y                 send-keys -X copy-pipe-and-cancel "xclip -selection clipboard"
2019-01-07 14:23:25 +01:00
Jorge Morante 8432c1a83e update CHANGELOG.md 2019-01-02 10:37:58 +01:00
Jorge Morante 43779729c4 fix dangling pane when canceling 2019-01-02 10:36:55 +01:00
Jorge Morante 71507f53e8 adding basic benchmarking stuff 2019-01-02 10:33:32 +01:00
Jorge Morante 66b0571170 remove 💩 file 2019-01-02 09:01:35 +01:00
Jorge Morante 6f0d594c11 add UUIDs to README.md 2018-12-30 18:26:35 +01:00
Jorge Morante 11778ff194 update CHANGELOG.md 2018-12-29 20:56:37 +01:00
Jorge Morante 633f49e770 Merge branch 'master' into develop 2018-12-29 20:52:04 +01:00
Jorge Morante 3a12a8d42a tweaks to fingers-copy-command
* Exports variables so they can be referenced in tmux.conf
  * Run fingers-copy-command after swapping pane so they are run in
    current pane context.
  * Fixes heredoc string bug ( fixes #63 )
2018-12-29 20:46:39 +01:00
Morantron af0ffbb055
Merge pull request #61 from kidd/pass-current_pane_id-as-copy-parameter
Pass current_pane_id as a parameter to copy command
2018-12-02 20:54:56 +01:00
Morantron 2507255425
Merge pull request #62 from kidd/add-uuid-to-pattern-list
Add uuid to the default patterns list
2018-12-02 20:48:04 +01:00
Raimon Grau 881768201f Add uuid to the default patterns list 2018-12-02 16:24:30 +00:00
Raimon Grau a11afa8756 Pass current_pane_id as a parameter to copy command
Passing this variable allows the copy command to interact with the
current pane (tmux send-keys, for example).
2018-12-02 14:27:44 +00:00
Morantron 43a09978c4
Merge pull request #58 from metakirby5/master
Remove redirection to /dev/null, fixing OSX open.
2018-11-08 09:52:52 +01:00
Jorge Morante b6520ffb97 update CHANGELOG.md 2018-11-08 09:38:02 +01:00
Jorge Morante 5bdce25bb8 update README.md with latest default patterns 2018-11-08 09:35:04 +01:00
Jorge Morante 1acf8bc005 remove health-check from startup 2018-11-08 09:27:53 +01:00
Jorge Morante 8fb8abea7a Merge branch 'master' into develop 2018-11-08 09:18:36 +01:00
Morantron db8719ee38
Merge pull request #56 from giodamelio/update-healthcheck-tmux-version-regex
Really fix the tmux version parse for real this time
2018-11-08 09:17:34 +01:00
Morantron b0212164b3
Merge pull request #59 from ysf/patch-2
Update config.sh
2018-11-08 09:17:11 +01:00
Youssef 34440c52b3
Update config.sh
fixes hexadecimal regex for output with uppercase hex notation
2018-11-05 02:29:58 +01:00
Ethan Chan b4a7e111b8
Remove redirection to /dev/null, fixing OSX open. 2018-11-04 16:32:47 -08:00