tinted-theming / base16-qutebrowser Goto Github PK
View Code? Open in Web Editor NEWbase16 themes for qutebrowser
License: MIT License
base16 themes for qutebrowser
License: MIT License
I added this to my repository:
https://github.com/fnune/base16-fzf/blob/master/.github/workflows/update.yml
It updates it automatically every week with changes from upstream.
name: Update the repository with the latest base16 colorschemes
on:
schedule:
- cron: "0 0 * * 0" # https://crontab.guru/every-week
jobs:
run:
runs-on: ubuntu-latest
steps:
- name: Set up Python
uses: actions/setup-python@v1
with:
python-version: 3.8
- name: Upgrade pip
run: python -m pip install --upgrade pip
- name: Install pybase16
run: pip install pybase16-builder
- name: Fetch the repository code
uses: actions/checkout@v2
- name: Run make
run: make
- name: Commit the changes, if any
uses: stefanzweifel/[email protected]
with:
commit_message: Update repository with the latest base16 colorschemes
branch: ${{ github.head_ref }}
Made this issue because I noticed your project uses pybase16-builder
and has a Makefile
too. Just a suggestion :)
Hello, Thanks very much for your efforts, amazing plugin ๐
I'm a mac user and I have this error evey time I set theme
cp: /Users/---/.config/qutebrowser/config.py: No such file or directory
sed: 1: "/tmp/base16_manager_con ...": undefined label 'ase16_manager_config.py'
sed: 1: "/tmp/base16_manager_con ...": undefined label 'ase16_manager_config.py'
cp: /Users/---/.config/qutebrowser/config.py: No such file or directory
cp: /Users/---/.config/qutebrowser/config.py: No such file or directory
Also I've notice that it looking in the wrong place for config.py -- maybe that just for mac
the config.py
is in
~/.qutebrowser/config.py
please advice
regards
Hi,
I pulled gruvbox-medium-dark,
curl https://raw.githubusercontent.com/theova/base16-qutebrowser/master/themes/default/base16-gruvbox-dark-medium.config.py > ~/.config/qutebrowser/config.py
and launched qutebrowser
. It did change the menus into the desired color, but not the webpages.
How can one get a dark backround and light texts as seen in
https://raw.githubusercontent.com/wiki/theova/base16-qutebrowser/screenshots/gruvbox-dark-hard.png?
Cheers.
/z
Hi @theova, there is a group of us working on reviving the base16 project and I'm wondering if you'd be willing to join.
The discussion about a base16 Github organization initially started in 2016: https://github.com/chriskempson/base16/issues/74. With the disappearance of Chris Kempson, the importance of the base16 organization is more vital than ever to keep the project structured and thriving. Currently there is a deprecation notice on the old base16 repo.
Seeing as you've created this repo, we're looking for more colaborators and I was wondering if you are you interested in joining github.com/base16-project and helping us maintain some of the projects?
Right now, communication around this is happening at tinted-theming/home#1 (Some of us are also on #base16 on Libera Chat [IRC] for more general discussions and hangouts)
Are you interested in maintaining any base16-project repositories and being part of the organization?
I followed the recommendation of the README
and installed base16-manager
.
I tried base16-manager set gruvbox-light-soft
and it didn't work. Tried a bunch of other themes and always get the same output:
ฮป base16-manager set-random
ERROR: theova/base16-qutebrowser: theme gruvbox-light-soft not found.
Set theme to gruvbox-light-soft. You may need to restart DE and terminals.
Restarted iTerm
but it didn't change anything. Any idea of what's going on? On macOS 10.15.1 Catalina
Hi, and thanks for these themes. I was wondering, what is the easiest way to use a theme, and to switch between themes? Obviously, I can copy-paste the contents of a theme directly into my config.py
, but that makes it harder to switch themes on the fly.
I tried to import
one of the themes, but (i) this required me to do some fancy stuff to deal with the base16 filenames (which contain hyphens), and (ii) even once I successfully imported a theme, I got a NameError
/ handle exception: c
is undefined.
Am I missing something obvious?
My ideal workflow would be to have a few lines like:
import base16_gruvbox_dark_medium
# import base16_gruvbox_light_medium
# ...
where I could easily uncomment the theme I want to use, and comment out the rest.
Thanks.
A branch with all the c.colorg.webpage.bg
lines uncommented would be great I guess.
Anyway thanks for the repo, super cool!
Hi,
For selected items in this repo, Base0A
is used. I've checked the doc again and it says Base02
is for selection and this if I get it right applies to our case well.
I'm talking about completion.items.selected
, contextmenu.selected
, tabs.selected
, tabs.pinned.selected
.
What do you think?
Hi,
I was just wondering why you chose to alternate base03 and base00 for suggestions, tabs... These two are quite different and it's not very comfortable to work with them.
Also, If I get it right, according to Styling Guidelines (http://chriskempson.com/projects/base16/) default BG is base00 and lighter BG is base01. Base03 is IMO for different things.
Am I missing something?
Received this error trying to copy paste a theme into my qutebrowser script, any ideas why I'm having trouble?
While getting 'colors.completion.item.selected.match': No option 'colors.completion.item.selected.match'
Unhandled exception: 'NoneType' object has no attribute 'fg'
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/qutebrowser/config/configfiles.py", line 418, in read_config_py
exec(code, module.dict)
File "/home/user/.config/qutebrowser/config.py", line 59, in
c.colors.completion.item.selected.match.fg = base05
AttributeError: 'NoneType' object has no attribute 'fg'
Thank you so much, just started using qutebrowser and was very happy to be able to come across this repo :-)
Update Repository name and README to follow name changes, see #25
I tried using the template and got an error saying c.colors.contextmenu.disabled attribute didn't exists. Commenting both lines make everything work as intended.
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.