Git Product home page Git Product logo

Comments (9)

bigpick avatar bigpick commented on May 20, 2024 3

And Google Chrome port uploaded to the store now as well: https://chrome.google.com/webstore/detail/spaceduck-an-intergalacti/oagpdnaponfkenfojfkhjmkdeeamjpib

from spaceduck.

bigpick avatar bigpick commented on May 20, 2024 3

I have one issue with the ZSH syntax highlighting as I can see currently: the cyan color is reserved for "strings" only.

This changes the strings (double and single quoted) to be blue, and changes the functions/alias/builtins to be green. How's it look now? I don't have the granularity with zsh-syntax-highlighting to make the string's quotes a different color than the string contents itself, so those would have to remain blue:

Screen Shot 2021-06-07 at 11 23 59 AM

from spaceduck.

bigpick avatar bigpick commented on May 20, 2024 2

Initial passes of the Atom Syntax / UI themes are here:

  1. Syntax: https://github.com/bigpick/spaceduck-atom-syntax
    • Atom package registry: here

  1. UI: https://github.com/bigpick/spaceduck-atom-ui
    • Atom package registry: here

I tried to keep the Atom syntax theme as true to the spec laid out in the main repo's README as much as possible; some fields don't have any coverage on the spec, so I took some personal liberties on those (italics, markdown, etc). Am not specifically tied to what I chose for those, so if people dislike it, am open to suggestions.

For the UI theme, I went with a more purple-centric theme; the orange you see on the left hand side a lot is because that is the color for the github modified files, and the demo repo was a github one with those modified, hence all that color (and the green being an addition). I can post a full grab of the implemented styleguide, if interested, for review as well.

Again, more info/examples in each individual repo.

from spaceduck.

bigpick avatar bigpick commented on May 20, 2024 2

String quotes don't have to be a different color from the string content

Ah, I was just mentioning this since that's how it is in Vim.

Can't wait to use it for my own ZSH shell.

Should be fixed in latest main now.

from spaceduck.

spcbfr avatar spcbfr commented on May 20, 2024 1

I made my own duckduckgo port a while ago, it sad that there is no good/easy way to share it with others

from spaceduck.

jinh0 avatar jinh0 commented on May 20, 2024 1

Try this Discord link: https://discord.gg/6qCEXdnFGT

from spaceduck.

jinh0 avatar jinh0 commented on May 20, 2024

Amazing work @bigpick ! I had never heard of colorls, but you make it look so freaking amazing, I'm going to check it out.

I have one issue with the ZSH syntax highlighting as I can see currently: the cyan color is reserved for "strings" only.

We can discuss these things in more detail on our Discord server https://discord.gg/tW7YfWjM. We'd be happy to have you on board!

from spaceduck.

bigpick avatar bigpick commented on May 20, 2024

Hey, sure! That discord link looks bad/expired though:\

And ah, yeah, I realized I needed to go back and take another pass at the ZSH highlighting after I took another pass at the atom syntax stuff since it wasn’t really adherent to the repos spec. I’ll take another look at firming that up against the defined spec in the meantime.

from spaceduck.

jinh0 avatar jinh0 commented on May 20, 2024

Oh yeah that looks great! String quotes don't have to be a different color from the string content (I think that's a little hectic). Can't wait to use it for my own ZSH shell.

from spaceduck.

Related Issues (20)

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.