Thomas Preston
e006b06ea0
swapper: Make quotes optional in key-value regex
...
The regular expression describing the tmux user options expects to find
quotes around the value. However, in at least tmux 3.0a the
`show-options -g` command doesn't display quotes around the values,
which means the regex fails.
For example, the current regex will fail to find these user options:
$ tmux -V
tmux 3.0a
$ tmux show -g | grep -E "@thumbs"
@thumbs-bg-color default
@thumbs-fg-color green
@thumbs-hint-bg-color default
@thumbs-hint-fg-color blue
@thumbs-select-bg-color default
@thumbs-select-fg-color green
Make the quotes optional so that these options are picked up.
Fixes #33
2020-05-10 13:28:51 +02:00
Suraj N. Kurapati
805a5ebe56
let user specify a prefix-less @thumbs-key binding
...
This change allows me to bind a prefix-less shortcut for @thumbs-key.
For example, I bind a prefix-less Alt+Shift+U instead of Prefix + Space:
set -g @thumbs-key '-n M-U'
2020-05-10 13:25:18 +02:00
Ferran Basora
ea1ad77f7e
Bump 0.4.1
2020-05-05 18:33:08 +00:00
Ferran Basora
25a3856aac
Add support for docker images
2020-05-05 18:30:47 +00:00
Ferran Basora
f0cab14a9f
Bump version 0.4.0
2020-05-04 22:06:55 +02:00
Ferran Basora
35bfa6c2a1
Enable mac build
2020-05-04 22:06:55 +02:00
Ferran Basora
e7d43e8ec2
Better handling of target param
2020-05-04 22:06:55 +02:00
Ferran Basora
7c739ce5c5
Use termion AlternateScreen
2020-05-04 22:06:55 +02:00
Ferran Basora
53af67e6fa
Fix path with ~
2020-05-04 22:06:55 +02:00
Ferran Basora
122c26b8b0
Fix issue with multi selection
2020-05-04 22:06:55 +02:00
Ferran Basora
6ef320d676
Fix line alignment
2020-05-04 22:06:55 +02:00
Ferran Basora
4dc55da28e
Some typos
2020-05-04 22:06:55 +02:00
Ferran Basora
8b4297d925
Avoid extra clear
2020-05-04 22:06:55 +02:00
Ferran Basora
eeb2b5f98f
Handle better wrong executions of tmux-thumbs
2020-05-04 22:06:55 +02:00
Ferran Basora
674bec31fc
Update dependencies
2020-05-04 22:06:55 +02:00
Ferran Basora
d79ec42c9e
Add cargo audit
2020-05-04 22:06:55 +02:00
Ferran Basora
1cba9ce530
First termion attempt
2020-05-04 22:06:55 +02:00
Ferran Basora
bef83eef38
Fix clippy suggestions
2020-05-04 22:06:55 +02:00
rahuliyer95
1b035a658d
[workflow] Add apt update before installing dependencies
2020-03-16 09:44:29 +01:00
Ferran Basora
c00dbba0e7
Disable macosx build
2020-03-15 15:01:45 +00:00
Ferran Basora
95daffafaa
Build on install
2020-03-15 12:09:23 +00:00
Ferran Basora
7d721b623a
Add support for TPM
2020-03-15 11:53:19 +00:00
Ferran Basora
052f95db8e
Update rust.yml
2020-03-11 21:56:13 +01:00
rahuliyer95
d00d717f2a
Add github workflow to build
2020-03-11 21:51:42 +01:00
Ferran Basora
a493fbdd03
More README.md
2020-01-30 09:38:29 +01:00
Ferran Basora
b5d5d41310
Fix swapper with active pane
2020-01-22 09:09:04 +00:00
Ferran Basora
6bdb92ef23
Don't fail if thux-thumbs is cancelled
2020-01-20 19:49:38 +00:00
Ferran Basora
e3faf2e6fe
Add support scroll mode in tmux
2020-01-20 20:44:46 +01:00
Ferran Basora
4262b1c45d
Fix scripts
2020-01-19 21:21:07 +01:00
Ferran Basora
19e2a2380a
More documentation about multi-selection
2020-01-19 21:21:07 +01:00
Ferran Basora
a1c4977ed1
Rename binary
2020-01-19 21:21:07 +01:00
Ferran Basora
3cf78e116a
Bump dependencies
2020-01-19 21:21:07 +01:00
Ferran Basora
364c83e524
Bump version to 0.3.0
2020-01-19 21:21:07 +01:00
Ferran Basora
741a5bd927
Add multi selection
2020-01-19 21:21:07 +01:00
Ferran Basora
8ae9fa9137
Decouple thumbs from tmux
2020-01-19 21:21:07 +01:00
Ferran Basora
189be87e58
Update README.md
2019-12-11 19:02:17 +01:00
Abin Simon
a1792ea196
add select-bg-color
2019-12-11 18:59:10 +01:00
Ferran Basora
4643c4ca0f
Update README.md
2019-12-11 12:22:46 +01:00
Ferran Basora
90809b5d18
Update README.md
2019-12-11 12:22:09 +01:00
Ferran Basora
f15f02c26b
Exclusive commands
...
Before this commit `command` and `upcase_command` where executed if you
pressed an uppercase key. This can force the user to have a innocuous
lower case command if they want to execute together.
Now they can be totally independent.
2019-12-10 07:49:07 +01:00
Ferran Basora
a9c46486f1
Tmux 2.9a is compatible
2019-12-08 12:09:48 +01:00
Ferran Basora
468a9b778a
Tmux 2.9a is not compatible
2019-12-06 16:27:01 +00:00
Ferran Basora
2f77e8ec06
Compatibility list of tmux versions
2019-12-06 16:23:33 +00:00
Ferran Basora
bbbafc8cb3
Bump version
2019-12-05 19:36:07 +01:00
Ferran Basora
2c069a21ee
Merge pull request #18 from fcsonline/feature/fix-command
...
Fix command and paste command arguments
2019-12-05 19:35:14 +01:00
Ferran Basora
df0b616f29
Merge pull request #15 from isundaylee/args-fix
...
Fixes passing options with spaces in the value
2019-12-05 19:31:10 +01:00
Ferran Basora
fb7e6da20a
Fix command and paste command arguments
...
Improve flexibility in `command` and `upcase-command` replacing `{}`
with the selected hint.
2019-12-04 09:16:33 +00:00
Jiahao Li
4bf8b04a05
Fixes passing options with spaces in the value
...
Previously, when setting the `--command` option to `tmux set-buffer {}`, it
will be interpreted by the `tmux-thumbs` binary as 4 separate args:
`--command`, `'tmux`, `set-buffer`, and `{}'`. This commit fixes it such that
the option will be correctly interpreted as a single arg.
2019-11-26 17:48:51 -05:00
Ferran Basora
d6c91815e7
Bump version to 0.2.5
2019-11-17 17:45:51 +00:00
Ferran Basora
094475faab
Add support for IPFS CIDs
2019-11-17 17:44:08 +00:00