Comments (11)
Hey!
Despite the scary error messages, a few schemes/templates failing to clone should not prevent the others from being cloned (just tested it in a fresh install). I'll see what I can do to improve the error messages a bit.
For anyone browsing this, there's two ways to avoid getting these error messages:
- Simply comment out the repos from
~/.local/share/flavours/base16/sources/schemes/list.yaml
. - Alternatively, fork base16-schemes-source and configure
~/.config/flavours/config.toml
to use your fork instead (this is possible since #62, but it's missing documentation, the same also applies to templates).
Base16 is in a pretty bad state right now, as Chris apparently went rogue against the community fork. I'll fork the sources for now and let my forks be flavours' defaults. In the near future, I'll see if I can update flavours to use tinted-theming's new formats instead.
from flavours.
I'll see if I can update flavours to use tinted-theming's new formats instead.
Hello. Just wondering if there are any plans to have flavour support tinted-theming/base16-schemes. For the time being, I'm just working around it with a small script to pull the repo into ~/.local/share/flavours/bind16/schemes, build directory names, and move each yaml file into each. Very hackish and lame but it is working for the time being.
from flavours.
Whenever you run flavours update lists
or flavours update all
, ~/.local/share/flavours/base16/sources/schemes/list.yaml
will be overwritten. In this case (schemes list manually edited), you should use only flavours update schemes
.
from flavours.
For now I forked the source repo but I just realized the list.yaml is managed by someone else. So i might open an issue there or you can fork their repo with those two removed.
from flavours.
I have also noticed the issue. It prevents fetching schemes and templates on a fresh install of flavours
from flavours.
For me at least it seemed when those failed none of the following ones were clones but I may be mistaken
from flavours.
And commenting out list.ymal(lines) iirc just the reset the file when running flavour update all
from flavours.
Hello. Just wondering if there are any plans to have flavour support tinted-theming/base16-schemes. For the time being, I'm just working around it with a small script to pull the repo into ~/.local/share/flavours/bind16/schemes, build directory names, and move each yaml file into each. Very hackish and lame but it is working for the time being.
Reading the code of flavours update
it seems, that it is possible to manually override the used scheme-sources.
flavours/src/operations/update.rs
Lines 46 to 62 in 884dadc
Though the documentation for that is currently missing from the readme.
from flavours.
I'd love to support tinted theming's format (all schemes on a single repo), but it's a little hard to implement that while keeping backwards compatibility. It's on my radar though!
Though the documentation for that is currently missing from the readme.
Yup! The PR that introduced it did not document it, so it's still missing for now.
from flavours.
Whenever you run flavours update lists or flavours update all, ~/.local/share/flavours/base16/sources/schemes/list.yaml will be overwritten. In this case (schemes list manually edited), you should use only flavours update schemes.
why not:
- Document this in the README
- Fix the issue and remove the 404 repos from the source
?
from flavours.
Seems negligent towards new users
from flavours.
Related Issues (20)
- info fails to parse non-existent scheme HOT 2
- Configure alacritty with more specific colors ? HOT 3
- Add to Alpine package repository
- Modify sources HOT 2
- Error pulling from github HOT 1
- Error updating after installation HOT 3
- (docs) should mention that you support Base24 as well HOT 2
- Publish package on Homebrew HOT 3
- AUR package cannot find templates in config path HOT 3
- Select subtemplate based on scheme HOT 1
- Why dunstrc template is defined using base16_{low,normal,critical} and not urgency_{low,normal,critical}?
- Error when ~/.local/share/flavours does not exist
- More descriptive error messages
- HSL not supported by the builder? HOT 1
- Specify configuration directory through an environment variable HOT 4
- Automatically determine dark/light theme from theme colors HOT 1
- Replace between start and end no longer works with version 0.7.0 HOT 2
- Cannot run `update all` HOT 19
- Broken path for custom themes HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flavours.