Skip to content

Commit dee78bf

Browse files
committed
readme for skim #85
1 parent d86e24b commit dee78bf

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

README.md

+11-5
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Use it for paths, URLs, options from a man page, git hashes, docker container na
2222
<a href="https://github.com/laktak/tome"><img src="https://github.com/laktak/tome/wiki/assets/clippy_tome.gif" align="right" alt="clippy" width="265" height="349"></a>
2323

2424
- [tmux](https://github.com/tmux/tmux) - popups require 3.2, otherwise extrakto will open in a split window.
25-
- [fzf](https://github.com/junegunn/fzf)
25+
- [fzf](https://github.com/junegunn/fzf) or [skim](https://github.com/skim-rs/skim) (see below)
2626
- Python 3.6+
2727
- a posix shell like Bash
2828

@@ -34,7 +34,9 @@ Supported clipboards:
3434
- *bring your own*, see the [Wiki](https://github.com/laktak/extrakto/wiki/) for examples (like termux)
3535

3636

37-
## Installation with [Tmux Plugin Manager](https://github.com/tmux-plugins/tpm)
37+
## Installation
38+
39+
### Using [Tmux Plugin Manager](https://github.com/tmux-plugins/tpm)
3840

3941
Add the plugin to the list of TPM plugins in `.tmux.conf`:
4042

@@ -45,7 +47,7 @@ Hit `prefix + I` to fetch the plugin and source it. You can use `prefix + U` to
4547
You should now have all `extrakto` key bindings defined.
4648

4749

48-
## Manual Installation
50+
### Manual Method
4951

5052
Clone the repo:
5153

@@ -65,7 +67,7 @@ You should now have all `extrakto` key bindings defined.
6567

6668
## Wiki
6769

68-
Add or look for special tips in our [wiki](https://github.com/laktak/extrakto/wiki).
70+
Add or look for special requirements and tips in our [wiki](https://github.com/laktak/extrakto/wiki).
6971

7072

7173
## Options
@@ -107,7 +109,7 @@ All but `@extrakto_key` are controlled by fzf and must follow its conventions.
107109
| `@extrakto_clip_tool` | `auto` | Set this to whatever clipboard tool you would like extrakto to use to copy data into your clipboard. `auto` will try to choose the correct clipboard for your platform. |
108110
| `@extrakto_editor` | | This defaults to `$EDITOR` if not set. |
109111
| `@extrakto_fzf_layout` |`default` | Control the fzf layout which is "bottom-up" by default. If you prefer "top-down" layout instead set this to `reverse`. In fact, this value is passed to the fzf `--layout` parameter. Possible values are: `default`, `reverse` and `reverse-list` |
110-
| `@extrakto_fzf_tool` | `fzf` | Set this to path of fzf if it can't be found in your `PATH`. |
112+
| `@extrakto_fzf_tool` | `fzf` | Set this to path of fzf if it can't be found in your `PATH`. If you prefer skim you need to set this option to `sk` or its full path. |
111113
| `@extrakto_fzf_header` | `i c o e f g h` | Define the fzf header to show keys for insert, copy, open, edit, filter, grab and help. You can reorder or omit information you don't need.|
112114
| `@extrakto_fzf_unset_default_opts` | `true` | Unsets custom FZF_DEFAULT_OPTS as it can potentially cause problems in extrakto operations |
113115
| `@extrakto_open_tool` | `auto` | Set this to path of your own tool or `auto` to use your platforms *open* implementation. |
@@ -116,6 +118,10 @@ All but `@extrakto_key` are controlled by fzf and must follow its conventions.
116118
| `@extrakto_split_direction` | `a` | Whether the tmux split will be `a`uto, `p`opup, `v`ertical or `h`orizontal |
117119
| `@extrakto_split_size` | `7` | The size of the tmux split (for vertical/horizontal) |
118120

121+
### Using skim instead of fzf
122+
123+
If you prefer skim you need to set the `@extrakto_fzf_tool` option to `sk` or its full path. Skim should be compatible with fzf but let us know if you run into any issues.
124+
119125
### Examples
120126

121127
```

0 commit comments

Comments
 (0)