Retour au classement

keeferrourke/capitaine-cursors

Python

An x-cursor theme inspired by macOS and based on KDE Breeze. Designed to pair well with my icon pack, La Capitaine.

themecapitaine-cursorscursor-themegnu-linuxgnu-linux-themedesktop-environmentricekde-breezekdebreezesvg-iconsxcursor
Croissance des étoiles
Étoiles
1.2k
Forks
90
Croissance hebdomadaire
Issues
14
5001k
juil. 2016nov. 2019mars 2023juil. 2026
ArtefactsPyPIpip install capitaine-cursors
README

Capitaine cursors

This is an x-cursor theme inspired by macOS and based on KDE Breeze. The source files were made in Inkscape, and the theme was designed to pair well with my icon pack, La Capitaine.

This cursor should scale appropriately for any display resolution.

Supported DPIs

This cursor pack aims to support all named pixel densities.

Name Build option name Rendered density (DPI) Scale
LODPI -d lo 96-144 x1, 1.25, x1.5
TVDPI -d tv (default) 192 x2
HDPI -d hd 240 x2.5
XHDPI -d xhd 288 x3
XXHDPI -d xxhd 384-480 x4, x5
XXXHDPI -d xxxhd 576+ x6, x10

Building from source

Building from source can take a really long time, depending on the max specified DPI. Pre-built packages are available for download.

That said, you'll find everything you need to build and modify this cursor set in the src/ directory.

Make sure inkscape and xcursorgen are installed

sudo apt install inkscape x11-apps          # Debian, Ubuntu based distros
sudo dnf install inkscape xorg-x11-apps     # Fedora, EPEL based distros
brew cask install xquartz inkscape          # macOS

Then run the provided script:

./build.sh

This will generate the pixmaps and appropriate aliases. The freshly compiled cursor theme will be located in the dist/ folder.

The script has a few options described below:

Option Values Description
-p unix, win32 Build for BSD/Linux, or Windows
-t dark, light Choose the variant to build
-d See DPIs Set the max DPI to render

*Note: building the win32 cursors from source is not currently supported, but it is on the roadmap.

Pre-built binaries

Pre-built binaries are available for download at pling.com :heart:

Installation

*NIXes, *BSDs, and possibly others

To install the cursor theme simply copy the theme to your icons directory. For local user installation:

mkdir -p ~/.icons/capitaine-cursors
cp -pr path/to/theme/ ~/.icons/capitaine-cursors

For system-wide installation for all users:

sudo cp -pr path/to/theme/ /usr/share/icons/capitaine-cursors

Then set the theme with your preferred desktop tools.

Fedora and EPEL

There is a third-party Copr repository with ready-to-use RPMs:

sudo dnf copr enable tcg/themes
sudo dnf install la-capitaine-cursor-theme

Arch Linux

Capitaine cursors are available in the official Arch Linux repositories.

pacman -S capitaine-cursors

Windows

The Windows build comes with an INF file to make installation easy.

  1. Open .windows/ in Explorer, and right click on install.inf.
  2. Click 'Install' from the context menu, and authorise the modifications to your system.
  3. Open Control Panel > Personalisation and Appearance > Change mouse pointers, and select Capitaine cursors.
  4. Click 'Apply'.

License

Capitaine cursors is based on KDE Breeze cursors, as such it falls under the same license.

Capitaine cursors is LGPLv3. See COPYING for more details.

Donations

If you like this cursor theme and want to support me, please consider donating.

Preview

Dark Light
Dépôts similaires
ohmyzsh/ohmyzsh

🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

ShellMIT Licenseshellzsh-configuration
ohmyz.sh
188.7k26.5k
fyne-io/fyne

Cross platform GUI toolkit in Go inspired by Material Design

GoGo ModulesBSD 3-Clause "New" or "Revised" Licensegolanggui
fyne.io
28.5k1.5k
squidfunk/mkdocs-material

Documentation that simply works

PythonPyPIMIT Licensemkdocstheme
squidfunk.github.io/mkdocs-material/
27.1k4.1k
mbadolato/iTerm2-Color-Schemes

Over 450 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty, Ghostty, and many more

ShellOtherterminalterminal-themes
iterm2colorschemes.com
27.1k6.5k
akveo/ngx-admin

Customizable admin dashboard template based on Angular 10+

TypeScriptnpmMIT Licensewebpackbootstrap4
akveo.github.io/ngx-admin/
25.7k7.9k
gpakosz/.tmux

Oh my tmux! My self-contained, pretty & versatile tmux configuration made with 💛🩷💙🖤❤️🤍

ShellMIT Licensetmuxtmux-conf
25.2k3.6k
doczjs/docz

✍ It has never been so easy to document your things!

TypeScriptnpmMIT Licensedocsdocumentation
docz.site
23.7k1.5k
pedronauck/docz

✍ It has never been so easy to document your things!

TypeScriptnpmMIT Licensedocsdocumentation
23.6k1.4k
catppuccin/catppuccin

😸 Soothing pastel theme for the high-spirited!

TypeScriptnpmMIT Licensecatppuccintheme
catppuccin.com
19.5k350
MaterialDesignInXAML/MaterialDesignInXamlToolkit

Google's Material Design in XAML & WPF, for C# & VB.Net.

C#MIT Licensec-sharpmaterial
16.2k3.5k
faressoft/terminalizer

🦄 Record your terminal and generate animated gif images or share a web player

JavaScriptnpmMIT Licenseterminalrecord
terminalizer.com
16.1k523
alshedivat/al-folio

A beautiful, simple, clean, and responsive Jekyll theme for academics

HTMLMIT Licensejekylljekyll-theme
alshedivat.github.io/al-folio/
15.9k13.1k