diff --git a/Makefile b/Makefile index c3315f9..a09cab9 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ PATH_AUDIO ?= "./wav" CFLAGS ?= -O3 -g LDFLAGS ?= -g -CFLAGS += -Wall -Werror +CFLAGS += -Wall CFLAGS += -DVERSION=\"$(VERSION)\" CFLAGS += -DPATH_AUDIO=\"$(PATH_AUDIO)\" @@ -60,7 +60,7 @@ dist: rm -rf $(NAME)-$(VERSION) rec: rec.c - gcc -Wall -Werror rec.c -o rec + gcc -Wall rec.c -o rec clean: $(RM) $(OBJS) $(BIN) core rec diff --git a/README.md b/README.md index 46e80b0..0ece8f3 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,9 @@ ScrollLock twice (but be aware that those ScrollLock events _are_ delivered to the application); same to unmute. The keycode for muting can be changed with the `-m` option. Use keycode 0 to disable the mute function. +You can also use cherry mx blue sounds, pulled from the +keyclacker project https://github.com/spajus/keyclacker + Installation ------------ @@ -112,17 +115,16 @@ the following should do: ``` $ brew install alure pkg-config $ git clone https://github.com/zevv/bucklespring.git && cd bucklespring -$ sed -i '' 's/-Wall -Werror/-Wall/' Makefile $ make $ ./buckle ``` -Note that you need superuser privileges to create the event tap on Mac OS X. +Note that you might need superuser privileges to create the event tap on Mac OS X. Also give your terminal Accessibility rights: system preferences -> security -> privacy -> accessibility If you want to use buckle while doing normal work, add an & behind the command. ``` -$ sudo ./buckle & +$ ./buckle & ``` ### Windows @@ -187,3 +189,4 @@ properly tuning OpenAL for bucklespring. ```` allow-moves = true ```` + diff --git a/wav-cherry/1c-0.wav b/wav-cherry/1c-0.wav new file mode 100644 index 0000000..fd21e9b Binary files /dev/null and b/wav-cherry/1c-0.wav differ diff --git a/wav-cherry/1c-1.wav b/wav-cherry/1c-1.wav new file mode 100644 index 0000000..2a2cd8f Binary files /dev/null and b/wav-cherry/1c-1.wav differ diff --git a/wav-cherry/31-0.wav b/wav-cherry/31-0.wav new file mode 100644 index 0000000..9e8997b Binary files /dev/null and b/wav-cherry/31-0.wav differ diff --git a/wav-cherry/31-1.wav b/wav-cherry/31-1.wav new file mode 100644 index 0000000..4e5b70d Binary files /dev/null and b/wav-cherry/31-1.wav differ diff --git a/wav-cherry/36-0.wav b/wav-cherry/36-0.wav new file mode 100644 index 0000000..5d95921 Binary files /dev/null and b/wav-cherry/36-0.wav differ diff --git a/wav-cherry/36-1.wav b/wav-cherry/36-1.wav new file mode 100644 index 0000000..af8e1ec Binary files /dev/null and b/wav-cherry/36-1.wav differ diff --git a/wav-cherry/39-0.wav b/wav-cherry/39-0.wav new file mode 100644 index 0000000..6fbbe69 Binary files /dev/null and b/wav-cherry/39-0.wav differ diff --git a/wav-cherry/39-1.wav b/wav-cherry/39-1.wav new file mode 100644 index 0000000..174f659 Binary files /dev/null and b/wav-cherry/39-1.wav differ diff --git a/wav-cherry/key_0_down.wav b/wav-cherry/key_0_down.wav new file mode 100644 index 0000000..57ca7f3 Binary files /dev/null and b/wav-cherry/key_0_down.wav differ diff --git a/wav-cherry/key_0_up.wav b/wav-cherry/key_0_up.wav new file mode 100644 index 0000000..276018f Binary files /dev/null and b/wav-cherry/key_0_up.wav differ diff --git a/wav-cherry/key_1_down.wav b/wav-cherry/key_1_down.wav new file mode 100644 index 0000000..fa3db34 Binary files /dev/null and b/wav-cherry/key_1_down.wav differ diff --git a/wav-cherry/key_1_up.wav b/wav-cherry/key_1_up.wav new file mode 100644 index 0000000..b0898eb Binary files /dev/null and b/wav-cherry/key_1_up.wav differ diff --git a/wav-cherry/key_2_down.wav b/wav-cherry/key_2_down.wav new file mode 100644 index 0000000..25b380c Binary files /dev/null and b/wav-cherry/key_2_down.wav differ diff --git a/wav-cherry/key_2_up.wav b/wav-cherry/key_2_up.wav new file mode 100644 index 0000000..db1b2ff Binary files /dev/null and b/wav-cherry/key_2_up.wav differ diff --git a/wav-cherry/key_3_down.wav b/wav-cherry/key_3_down.wav new file mode 100644 index 0000000..1012d0b Binary files /dev/null and b/wav-cherry/key_3_down.wav differ diff --git a/wav-cherry/key_3_up.wav b/wav-cherry/key_3_up.wav new file mode 100644 index 0000000..48576e2 Binary files /dev/null and b/wav-cherry/key_3_up.wav differ