All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.9.0 (2020-09-04)
- transient: handle transient mode (c5ec676)
0.8.0 (2020-06-07)
- layers: now use the window_class key in yaml (dfd2a4c)
- layers: now doesnt have weird duplicates (1a9d3e3)
0.7.0 (2020-06-06)
- color: add color in config (baa0eb2)
- config: now load layers and theme from config folder #5 (e7fb71f)
- layers: add i3 layer (0d2b78b)
- menu: show the memu path and use message instead of prompt (3bf8dc4)
0.6.0 (2020-05-31)
- layers: auto create layer and edit it when --major is called (d5697d3)
- new_command: add keymap everywhere to add custom command to layer (d6b9ef3)
0.5.0 (2020-05-31)
- layers: To migrate to the new layer format run this in yawhich-key directory, you might have to escape some commands that used to be strings with '' around
Multilines commands migration is not supported (please avoid thoses for now)
cd layers;
for r in *; do
mv "$r" "$r.bak"
../scripts/layers-v1-to-v2.sh "$r.bak" > $r
done
- config: add new config options (4a9ee96)
- layers: improve layer format #14 #15 (95dcc58)
- prompt: display the layer title (d6325cc)
- new_layer: add command to create new layer (6c75119)
- prompt: show prefix between all layers (81f87b8)
0.4.0 (2020-05-28)
- config: add config file handling (7fb53c7)
0.3.1 (2020-05-28)
- handle dipslay of more keys at once (c6258d3)
0.3.0 (2020-05-28)
- add_new: propose to add new command directly (fe9de07)
- layer/core: add major mode command in core (cb216ae)
0.2.0 (2020-05-28)
- layers: json is not used and all the layers are now .yaml,
- you now have to install 'yq' from https://github.com/mikefarah/yq (be careful there is another 'yq' written in python, dont install the wrong one)
- if you already wrote lot of config you can use https://github.com/dbohdan/remarshal with this command to convert all json to yaml
for file in layers/*.json; do remarshal $file --of yaml >
echo $file | sed -e 's/.json/.yaml/g'`; done
- layer/files-config: allow to create new layers faster (9ab5718)
- layer/kitty: add kitty (736c125)
- layer/vivaldi-snapshot: new layer (5a2dd4a)
- layers: layers are now in yaml (e9764d8)
- major-mode: add application specific keymaps handling (1d23a28)
- no argument made the variable unbound (783ec04)