tinted-theming / base16-rofi Goto Github PK
View Code? Open in Web Editor NEWBase16 for rofi
License: MIT License
Base16 for rofi
License: MIT License
Rofi version 1.7.* makes names of options the wrong color, while using the darker versions of these themes. From what i can tell it makes them all black, so in darker themes this makes options really hard to read.
When tested on 1.6.1 color displays as intended, while updating to 1.7.1 makes the names of options the wrong color.
Hi, would you mind if we incluide these themes in rofi or alternatively have them in the rofi-theme repositry?
Following the release of Rofi 1.5.0 (https://github.com/DaveDavenport/rofi/releases/tag/1.5.0), the prompt's semicolon is not included by default. To fix this, the base16 template used here should be updated to use this new default rasi theme (https://github.com/DaveDavenport/rofi/blob/master/doc/default_theme.rasi).
New theme engine breaks old themes
I'm not sure how this came to light. Please remove rofi.sh
hook untill better version is available.
Another approach would be to change echo
line to Your config file was destroyed (:evilsmiley:), but enjoy new theme.
I really appreciate there is base16 theme for rofi. But I'm absolutely not OK with software destroying my config file, without asking, because petty color theme change... I have hourly backups but many users don't. And it bad enough to loose last hour of config changes.
Please always think hard, when manipulating with configuration files. In most cases your software isn't only one who is changing it and users can have tons of precious configuration there.
Same wrong approach is currently used in base16-manager. I'm working on PR for it, feel free to take parts from it and adjust it for this hook.
Btw. there is check to existence of config file in hook... So if config file doesn't exist and it would be totally ok to put new config with theme there - it does nothing. But if config file exists, it overwrites it :/ Maybe there should be !
before config file check? That would be much much better.
Hello @jordiorlando,
can you please tag a new release?
I created a Fedora package for this project.
https://copr.fedorainfracloud.org/coprs/frostyx/rofi-themes-base16/
and I would like to submit the package to the official Fedora repositories. But the problem is that I build it from a commit instead of a tag, and it will raise eyebrows during package review.
Hi,
Would you mind adding the snazzy theme?
I use it for my other base16-themed applications.
It is supported in quite a few of them.
https://github.com/h404bi/base16-snazzy-scheme
I'll submit a pull request, if you are interested.
Cheers,
Pablo
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.