1 unstable release
0.1.1 | Nov 30, 2019 |
---|
#375 in Visualization
255KB
228 lines
xcursorlocate
cursor location indicator for x11
install
to build xcursorlocate
, you require the libxcb-devel
package (please follow these instructions to install cargo
and rust
).
$ git clone https://github.com/nerdypepper/xcursorlocate
$ cd xcursorlocate
$ cargo install --force --path ./
# make sure to add ~/.cargo/bin to your $PATH
usage
have your window manager trigger xcursorlocate
on a key
press, i use sxhkd
to handle key bindings:
# ~/.config/sxhkd/sxhkdrc
ctrl + Escape:
xcursorlocate
configuration
xcursorlocate
is configured via a .toml
file, which is
present in $XDG_CONFIG_HOME/xcursorlocate
. a basic config
is generated on first run, a sample config can be found in
the examples
directory.
uninstall
:(
$ rm -rf xcursorlocate/
$ rm -rf ~/.config/xcursorlocate/
$ rm -f $HOME/.cargo/bin/xcursorlocate
todo:
- use
xrender
for smooth circles - use opengl for fancy fx maybe?
- add interface
toml config
Dependencies
~1.2–2MB
~42K SLoC