Coder Social home page Coder Social logo

vscode-wal's Introduction

A theme generator for Visual Studio Code compatible with pywal

How to install the theme

  1. Install pywal
  2. Download the repository with git clone https://github.com/Bluedrack28/vscode-wal.git ~/.vscode/extensions/vscode-wal
  3. Go to the repository (~/.vscode/extensions/vscode-wal) and run ./script.sh which will install the current template for vscode
  4. Normally run wal -R and select the theme in vscode

Screenshot

screenshot

HELP ME!

I do not have enough time to devote to this project. I need your help. If you have a little bit of time and a little programming skill, you can gladly make a pull request. You can find documentation for vscode themes here. You can also share this project to other fans of pywal who maybe want to do something for the community. Thank you very much.

CAUTION

Use this software very carefully, it is currently in alpha. I can't be held responsible for any possible bugs.

vscode-wal's People

Contributors

arilotter avatar bluedrack avatar neo97online avatar sambnh avatar x-t avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

vscode-wal's Issues

No syntax highlighting

I am getting a theme for the UI elements, and this file suggests I have a full palette, but I don't see any syntax colors, just white on all files I have tested.

Updating with pywal changes?

I have a script that periodically changes my wallpaper, and reruns pywal based on that. Is there any way for this extension to pick up and reload when you run wal -R again?

file does not exist but it clearly does.

Below you an find my console.

[drunkenpanda@Diablo wal]$ wal -R -i ~/Downloads/darkesthouer.png 
[I] image: Using image darkesthouer.png.
[I] colors: Found cached colorscheme.
[I] theme: Set theme to colors.json.
[I] wallpaper: Set the new wallpaper.
[I] sequences: Set terminal colors.

                                
                                

Traceback (most recent call last):
  File "/usr/bin/wal", line 11, in <module>
    load_entry_point('pywal==3.1.0', 'console_scripts', 'wal')()
  File "/usr/lib/python3.7/site-packages/pywal/__main__.py", line 198, in main
    parse_args(parser)
  File "/usr/lib/python3.7/site-packages/pywal/__main__.py", line 175, in parse_args
    export.every(colors_plain)
  File "/usr/lib/python3.7/site-packages/pywal/export.py", line 63, in every
    template(colors, file.path, join(output_dir, file.name))
  File "/usr/lib/python3.7/site-packages/pywal/export.py", line 17, in template
    util.save_file(template_data, output_file)
  File "/usr/lib/python3.7/site-packages/pywal/util.py", line 77, in save_file
    with open(export_file, "w") as file:
FileNotFoundError: [Errno 2] No such file or directory: '/home/drunkenpanda/.cache/wal/colors-vscode-theme.json'
[drunkenpanda@Diablo wal]$ ls
colors			    colors-sway		      colors-wal.vim	 colors.yml
colors-konsole.colorscheme  colors-tty.sh	      colors.Xresources  schemes
colors-oomox		    colors-vscode-theme.json  colors.css	 sequences
colors-putty.reg	    colors-wal-dwm.h	      colors.json	 wal
colors-rofi-dark.rasi	    colors-wal-st.h	      colors.scss
colors-rofi-light.rasi	    colors-wal-tabbed.h       colors.sh
[drunkenpanda@Diablo wal]$ 

Light Theme?

I really dig this, but I'd like to ask if it's possible to make two themes, one with a white background and another one which would be the "normal" one. I'm looking forward to seeing this done if possible! Also when will this be in the Marketplace?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.