ful1e5 / bibata_cursor Goto Github PK
View Code? Open in Web Editor NEWOpen source, compact, and material designed cursor set.
Home Page: https://www.bibata.live
License: GNU General Public License v3.0
Open source, compact, and material designed cursor set.
Home Page: https://www.bibata.live
License: GNU General Public License v3.0
I love your cursor style, I use it on my Arch machine.
But my windows box doesn't have it. Can you port it for windows?
Hi,
The hotspot of the i-beam (text) cursor for all 3 variants is incorrectly placed at the bottom of the cursor for sizes 28 and 32, resulting in the cursor jumping around. The hotspot should be at the center.
I have version 0.4.1 from gnome-look.
Can you look into this?
Edit: did a pull request #10
From the preview, I couldn't tell the difference. What's the difference and maybe add notes to the preview?
Describe the bug
Some apps (a lot of opengl based apps) require 'arrow' cursor, it can be easily fixed by using a link with that name pointing to 'left_ptr'
Hi. I notice that, for Fedora, the copr-repo currently maintained by @muhAlantabli hasn't been updated for at least 10 months. I recently built a copr that maintains the cursors, both the modern and classic flavours.
My copr can be enabled
sudo dnf copr enable peterwu/rendezvous
And, the package can be installed
sudo dnf install bibata-cursor-themes
HTH.
Thanks for the amazing cursors!! :-)
Right now there's no grabbing hand cursor, instead it's replaced with the "all-scroll" cursor, while the open hand "grab" cursor is still there. It feels pretty inconsistent when browsing pdf files. Not sure if it's an oversight or s design decision, as erlier bibata versions had the grabbing hand present.
| Operating System | Linux |
Is your feature request related to a problem? Please describe.
No.
Describe the solution you'd like
I like the more angular less rounded version.
Describe alternatives you've considered
n/a
Additional context
n/a
Alternative Crosshair, the original could often visually get in the way when making finer adjustments
Note - The file above contains a GIMP exported x11, no svg, I made this with very little effort and I am leaving here as a suggestion. Thanks for this awesome cursor set.
Not Working On Google Chrome
Using Linux Mint 19.3
Steps to reproduce the behavior:
I am getting incorrect cursor icons in zorin os 15 when selecting all other version except classic.
Hi the given 3 dependencies dont ahve proper installation instruction. can u just link the install guide for dependencies?
Is your feature request related to a problem? Please describe.
i don't want the cursor to (completely) cover whatever is behind it.
Describe the solution you'd like
i'd like a version of it that only has the white outlines or a version where the white outlines are opaque but the other colours are translucent (maybe have a couple versions that each have different degrees of transparency?).
Describe alternatives you've considered
i've tried using phoeton cursor which looks nice but is incomplete.
dont mind me
Some cursors had wrong implementation in Bibata-Modern & Bibata-Original
bd_double_arrow
fd_double_arrow
Discover wrong cursors when I taking selection
screenshot in Spectacle(KDE screenshot utility).
Software | Name/Version |
---|---|
Operating System | Manjaro 20.1.1 |
some files are just links to others on your local working directories like this Bibata_Cursor/Bibata_Oil/cursors/1081e37283d90000800003c07f3ef6bf
and many others on both oil and ice folders
Please change the name and enter the correct one. index.theme cursor.theme
Bibata Classic
index.theme
[Icon Theme]
Name=Bibata Oil
Bibata Oil
index.theme
[Icon Theme]
Name=Bibata Oil
A workaround is to edit
/usr/share/icons/default/index.theme
You can notice the issue @ https://youtu.be/8zaJgi-u-Bg?t=29s
Describe the bug
Hi, thanks for presenting such a nice theme for us! I have a little issue here. Whenever I move the cursor to Spotify the cursor theme changes back to Adwaita. I don't know if this is an upstream problem...
Desktop info:
[han@localhost ~]$ flatpak info com.spotify.Client
Spotify - Online music streaming service
ID: com.spotify.Client
Ref: app/com.spotify.Client/x86_64/stable
Arch: x86_64
Branch: stable
Version: 1.1.26.501
License: LicenseRef-proprietary=https://www.spotify.com/us/legal/end-user-agreement/
Origin: flathub
Collection: org.flathub.Stable
Installation: system
Installed: 33.8ย MB
Runtime: org.freedesktop.Platform/x86_64/19.08
Sdk: org.freedesktop.Sdk/x86_64/19.08
Commit: e55d0e4d70691f5bb181319a15a443834c11c8ed9f018aca8744dff8f950613d
Parent: 846948bbf9cafa09467bc881f86ffcd025c578545c652528164166d4a1681fcb
Subject: Add workaround fixing URI opening (9c21e97e)
Date: 2020-03-05 21:43:37 +0000
In Linux Mint 20, to install these cursors system-wide one must place them in the folder /usr/share/icons/
. The new cursor themes are recognised by the Theme app, but not by the Login Window app, which sets the cursors for the login window.
I found out by comparing with the default cursor themes and using trial and error that the issues is because of the cursor.theme
file. Currently they contain the lines:
[Icon Theme]
Name=Bibata-Original-Classic
They must also include the line Inherits=
:
[Icon Theme]
Name=Bibata-Original-Classic
Inherits=Bibata-Original-Classic
I've install all three Bibata Original sets. The colours of the corner resize cursors (top-right, top-left, bottom-right, and bottom-left) are not matching the preview in your repository. They are not coloured in red, blue, yellow, and green in the Classic and Ice sets, but instead are black and white, respectively. Interestingly, the Amber set colours them as expected.
Linux Mint 18.3.
Getting this error while running ./build.sh on Debian 10
Traceback (most recent call last):tmaps...
File "render-cursors.py", line 52, in <module>
from PIL import Image
ImportError: No module named PIL
Bibata_Classic : ๐ Generating bitmaps... FAIL
Aborting...
Is this due to snap pakages installed? If yes , is there in workaround for this ?
So, windows 10 have new cursor type:
Please we need this to get 1 pack of cursor
As title says. On Manjaro the default size is pretty great, but on windows is too big even when changing the mouse size setting to minimum.
The border size of the big and small spinning wheels, in amber variants of bibata modern and classic, is too large.
Get the border size same as the other variants.
Here you can see the big and small wheels vs bibata original:
Linux KDE
Creator of this project changed username KaizIqbal to ful1e5, So this might be a broke source link inside the packages. GitHub Redirect work until the old username taken by other. So I request to packages maintainer and contributors of this project to change repo link to ful1e5/Bibata_Cursor. This blog help contributor for setting upstream url
, who are committing in the local repo.
@Shatur95 @Silicasandwhich @mmetak @mleyen @VPeruS @eti0 @AllanC56 @muhAlantabli @alex285
๐ Thanks to the developer and maintainer for giving unbelievable support and contribution.
This a copr repository includes the last release of Bibata cursor for Fedora Linux.
https://copr.fedorainfracloud.org/coprs/muhalantabli/copr-repo/
Describe the bug
The cursor for resizing the left border of an window (f.e. nemo) is flickering when the cursor changes from normal cursor to w-resize. The other resizing cursors are working fine.
To Reproduce
Set Bibata cursor
You can check it on this site: http://www.echoecho.com/csscursors.htm
Go to TEST for w-resize
Now you can see it flickering
This happens to all cursor themes Oil, Ice and Amber
Hi! I wanted to ask for support for Windows.
Honestly I don't have much experience working with cursor or OS libraries, but I tested the family of Bibata Rainbow on KDE and it is by far the best cursor family I've ever seen and I thought it'd be awesome if the Rainbow family of Bibata would be ported to Windows.
I see that only the Bibata Original is supported on Windows in the release 1.0.0
Thanks for reading!
Since the translucent cursor set is finished, I think it should be added to the "looking for another bibata?" section of the README. If you don't want to recognize it as an official set, that's all good, just letting you know it's ready.
You have nice big images that show one cursor state, but it's not clear without installing what the rest look like. Especially so at the KDE store page where it's common to get a preview of the set.
Running python build.py --x11
with Clickgen 1.1.8 fails. It succeeds with 1.1.7.
Traceback (most recent call last):
File "/build/bibata-cursor-theme/src/Bibata_Cursor-1.0.3/build.py", line 12, in <module>
from builder.cursor import CursorBuilder
File "/build/bibata-cursor-theme/src/Bibata_Cursor-1.0.3/builder/cursor.py", line 4, in <module>
from clickgen import build_cursor_theme, build_win_cursor_theme, build_x11_cursor_theme
ImportError: cannot import name 'build_cursor_theme' from 'clickgen' (/usr/lib/python3.9/site-packages/clickgen/__init__.py)
Software | Name/Version |
---|---|
Operating System | Manjaro GNOME |
I think that the current X-cursor does not fit thematically with the rest of the set. Take for instance the original classic theme. Other than the hand cursor, the common cursors are all made out of straight lines at right angles or 45 degrees as well as quarter circles:
The current X-cursor seems to differ substantially from these design ideas:
I think that a simple X would go a long way in unifying the design. Below is an example of how it could look like, this is just the cross cursor rotated 45 degrees. I think it could be thicker than this, but it just gives an idea of how it would be more consistent with the set than the cursor above:
Describe the bug
I have been using bibata oil for sometime, today i upgraded to the new cursor style, but the .anim cursors animations are not smooth, looks like the loading animation is 2fps.
OS
Windows 1909 build 18363 (latest Nov update)
atm@snsv:/.local/share/icons/Bibata_Cursor$ sudo chmod +x build.sh/.local/share/icons/Bibata_Cursor$ ./build.sh
[sudo] password for atm:
atm@snsv:
./build.sh: line 27: type: inkscape: not found
FAIL: inkscape must be installed
atm@snsv:~/.local/share/icons/Bibata_Cursor$ ./build.sh
./build.sh: line 27: type: inkscape: not found
FAIL: inkscape must be installed
atm@snsv:~/.local/share/icons/Bibata_Cursor$
Can we have that in copr the EPEL 8 repo ? All things in the repo are working in EPEL 8 I can confirm without any additional dependencies. I think it can be an easy build in copr. Thanks :) great work <3
Hi, the Arch Linux package needs gnome-themes-standard
to be installed otherwise you will get the following error:
Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita"
AUR package Co-Maintainer here. I can build just fine normally, however it fails in a clean chroot. Even adding gtk3
as a build dependency, the browser process still fails. I imagine it has something to do with puppeteer
. Why is that necessary to render icons? A browser process?
yarn install v1.22.5
[1/4] Resolving packages...
[2/4] Fetching packages...
info [email protected]: The platform "linux" is incompatible with this module.
info "[email protected]" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
Done in 23.54s.
yarn run v1.22.5
$ yarn workspace bibata-modern render
$ yarn build && node dist/index.js
$ npx tsc --build
- Preparing Bibata-Modern-Amber .svg files...
Error: Failed to launch the browser process!
/build/bibata-cursor-theme/src/Bibata_Cursor-1.0.0/node_modules/puppeteer/.local-chromium/linux-800071/chrome-linux/chrome: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md
at onClose (/build/bibata-cursor-theme/src/Bibata_Cursor-1.0.0/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:193:20)
at Interface.<anonymous> (/build/bibata-cursor-theme/src/Bibata_Cursor-1.0.0/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:183:68)
at Interface.emit (events.js:326:22)
at Interface.close (readline.js:424:8)
at Socket.onend (readline.js:202:10)
at Socket.emit (events.js:326:22)
at endReadableNT (_stream_readable.js:1252:12)
at processTicksAndRejections (internal/process/task_queues.js:80:21)
Done in 5.62s.
yarn run v1.22.5
$ yarn workspace bibata-original render
$ yarn build && node dist/index.js
$ npx tsc --build
- Preparing Bibata-Original-Amber .svg files...
Error: Failed to launch the browser process!
/build/bibata-cursor-theme/src/Bibata_Cursor-1.0.0/node_modules/puppeteer/.local-chromium/linux-800071/chrome-linux/chrome: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md
at onClose (/build/bibata-cursor-theme/src/Bibata_Cursor-1.0.0/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:193:20)
at Interface.<anonymous> (/build/bibata-cursor-theme/src/Bibata_Cursor-1.0.0/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:183:68)
at Interface.emit (events.js:326:22)
at Interface.close (readline.js:424:8)
at Socket.onend (readline.js:202:10)
at Socket.emit (events.js:326:22)
at endReadableNT (_stream_readable.js:1252:12)
at processTicksAndRejections (internal/process/task_queues.js:80:21)
Done in 4.03s.
yarn run v1.22.5
$ rm -rf themes && python build.py
โก Bibata Builder Version 1.0.0
๐ Building Bibata-Modern-Amber Theme ...
๐จ No configs found in /tmp/tmp3inx0a9o
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
to install on ubuntu with KDE i've had also to install xutils-dev, libxcursor-dev and libpng-dev
I'm trying to build Bibata from scratch in order to have different cursor size than the default one, using WSL2 (Ubuntu 20.04) on Windows 10. But neither running make
nor python3 build.py
works.
I couldn't finish the build.
Software | Name/Version |
---|---|
WSL 2 | Ubuntu 20.04 |
Thanks.
Hey, thanks for covering such a great range of cursor sizes with this theme. I was wondering if it's possible to generate even smaller sizes, for my low-resolution laptop screen? Even the 22px size seems a bit too big - would it be possible to create a 20px or 18px version?
bibata could be better!.
https://store.kde.org/p/999536
v0.4.1, Ice variant, Arch Linux, Gnome 3.28.2
When I set the cursor, gnome tweaks freezes and the applications refuse to open (even gnome settings). Firefox seems to run OK.
See #50 (comment)
I'm the Co-Maintainer of the bibata-cursor-theme
AUR package. With 1.0.0, it will not build without Pip since it's called in the setup.py
. The Python requirements are met with python-clickgen
.
P.S. Your bug report template is awkward.
Is your feature request related to a problem? Please describe.
Build script requires installation of pip
to install python-willow that exists in ArchLinux repo. So I need to install pip even if I already have this dependency installed.
Describe the solution you'd like
It would be nice to remove pip
requirement from build script.
The tcross cursor type is missing: this cause for example Pitivi (a video editor) to don't launch.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.