Commit Graph

39 Commits

Author SHA1 Message Date
Peter Hofmann
62154d8e7b Clipboard: Make both selections available and fix inconsistencies
Previously, C-y pasted the "primary" selection on X11 and the
"clipboard" selection on Wayland. That's inconsistent and confusing,
especially when you're switching back and forth between the two.

This commit does two things:

1.  It makes C-y always paste the "clipboard" selection.
2.  It adds a key bind C-Y to paste the "primary" selection.

I suspect that most bemenu users are on Wayland, so this commit tries to
not break things for them. It does, however, change the behavior on X11.
2024-06-16 15:50:52 +09:00
Jari Vetoniemi
200f545283 nix: default.nix 2023-08-30 00:04:51 +09:00
Luca Nimmrichter
4d00e04eaa Update README with vim keybindings 2022-10-21 03:17:29 +09:00
Jari Vetoniemi
abc46a9a62 Add darwin.nix and build instructions 2022-10-07 13:55:16 +09:00
Maxim Karasev
9cac33857d Update manpage to use scdoc, document margin and width-factor
This also adds scdoc as a dependency.

scdoc is almost as easy as markdown and therefore it's much nicer to
write and maintain manpages making use of it instead of plain roff.
2021-12-29 17:22:10 +09:00
jjtt
a6f362eda7 Instruction for installing dependencies 2021-11-24 05:14:22 +09:00
Andrei E
d6c58f5ea7 Document clipboard dependencies 2021-11-04 09:01:29 +09:00
Andrei E
0c9cfd029c Document paste functionality 2021-11-04 09:01:29 +09:00
Jari Vetoniemi
f23597ded0 release 0.6.0 2021-05-20 12:02:33 +09:00
Thomas Weißschuh
9f2ad2dde0 List projects using bemenu in README.md
See #168
2021-04-26 23:23:47 +09:00
fancycade
4cbc0343c3 Document keybindings in README 2020-10-17 16:40:12 +09:00
Jari Vetoniemi
65cea5e20a cairo: add BEMENU_SCALE env variable
Allows overriding the scaling factor for bemenu
2020-06-29 00:12:20 +09:00
Jari Vetoniemi
474e7c0965 make: osx uses install_name instead of soname ... 2020-05-07 14:48:22 +09:00
MrSorcus
15f96d2d23 Fix typo. 2020-02-12 23:14:26 +09:00
Jari Vetoniemi
6b3b71b19a README/man: update documentation
Add missing environment variables to man pages.
Prefer the word backend instead of renderer in human speech.
2020-02-08 12:25:06 +02:00
Jari Vetoniemi
1f2b831976 README: note about testing from source 2020-02-08 11:31:06 +02:00
Jari Vetoniemi
35665cac8f README: s/ncurses/ncursesw/ 2020-02-08 11:26:33 +02:00
Jari Vetoniemi
83bc754e28 README: add preview 2020-02-08 11:21:39 +02:00
Jari Vetoniemi
d8208baee0 README: Custom PREFIX should be passed to build 2020-02-07 23:34:41 +02:00
Jari Vetoniemi
dac1ffde7e clients: add BEMENU_OPTS env var support
It's possible to pass any CLI argument through BEMENU_OPTS env variable
instead.
2020-02-07 23:15:21 +02:00
Jari Vetoniemi
93a03a49a2 README: update osx building instructions 2020-02-08 04:29:32 +09:00
Jari Vetoniemi
f0af8bdd9c Fix missing dependencies from renderers 2020-02-07 17:27:40 +02:00
Jari Vetoniemi
4cf09996ac README: document dependencies 2020-02-07 16:51:42 +02:00
Jari Vetoniemi
c195617f6e Install needs gnu install 2020-02-07 23:43:38 +09:00
Jari Vetoniemi
ac9790b059 Fixes and docs from osx 2020-02-07 23:35:01 +09:00
Jari Vetoniemi
5a4d364d50 Nuke CMake from existance
Welcome glorious GNU Makefile
2020-02-07 16:03:08 +02:00
Ivy Foster
fc1eba9229 Document that bemenu is currently for use only with wlroots-based compositors
See https://github.com/Cloudef/bemenu/issues/79#issuecomment-572867783
2020-01-29 16:43:43 -06:00
Danilo Spinella
5ca32626dc Add options for renderers, make deps required 2019-03-25 09:44:45 +01:00
Jari Vetoniemi
064e937452 Update buildhck status. 2015-05-10 01:12:06 +03:00
Jari Vetoniemi
2386d44a99 Add buildhck status icons to README.md 2014-10-27 14:41:40 +02:00
Jari Vetoniemi
014c20099d Refactor code to snake_style, turn renderers into plugins, and start
wayland (cairo) renderer.
2014-10-22 22:46:51 +03:00
Jari Vetoniemi
6e99ec2b61 No developer activity, so simplifying to just master branch. 2014-08-21 01:48:55 +03:00
Jari Vetoniemi
f090160ab9 Update README.md 2014-04-10 11:00:26 +03:00
VoidAtValhalla
c522d625b0 Add project branches guideline 2014-03-18 22:03:32 +01:00
VoidAtValhalla
66b34b1afc Add project guidelines 2014-03-18 20:56:04 +01:00
VoidAtValhalla
88bda13232 Clarify licenses 2014-03-18 20:20:11 +01:00
VoidAtValhalla
2256675e85 Add license links 2014-03-18 20:18:21 +01:00
Jari Vetoniemi
0243506448 License to README.md 2014-03-18 19:31:50 +02:00
Jari Vetoniemi
26a23964ba Initial commit 2014-03-18 09:20:33 -07:00