krasivo
krasivo copied to clipboard
Themes
I suggest the following API:
# use the "poop" theme:
krasivo hello --theme poop
# or, shorter:
krasivo hello -t poop
We can also support user-defined themes and settings via a ~/.krasivorc
file or something. Example:
# ~/.krasivorc
default_theme: poodle
themes:
poodle: :poodle: :poop:
thoughtful_pray: :thinking_face: :pray::skin-tone-6:
# use "poodle" theme by default:
krasivo "no thanks"
# still able to use krasivo normally:
krasivo hey :no_good: :dog2:
This feature isn't that good without a selection of default themes that would be bundled with the package. And for that, I need help. Please offer your theme ideas here, if you have any.
@nesaulov @past-one @0exp @nulldef ππΏππΏππΏππΏππ»ππ»ππΏππ»ππ»ππ»ππ»ππ»ππ»ππΏππΏππΏππΏ ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππ»ππ»ππΏππ»ππ»ππ»ππ» ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππ»ππ»ππΏππ»ππ»ππ»ππ» ππΏππΏππΏππΏππ»ππ»ππΏππ»ππ»ππ»ππ»ππ»ππ»ππΏππΏππΏππ» ππΏππ»ππ»ππ»ππ»ππ»ππΏππ»ππ»ππ»ππ»ππ»ππ»ππ»ππ»ππ»ππΏ ππΏππ»ππ»ππ»ππ»ππ»ππΏππ»ππ»ππ»ππ»ππ»ππ»ππ»ππ»ππ»ππΏ ππΏππ»ππ»ππ»ππ»ππ»ππΏππΏππΏππΏππΏππ»ππΏππΏππΏππΏππ»
ππΏππ»ππ»ππ»ππΏππ»ππ»ππΏππΏππΏππ»ππ»ππΏππ»ππ»ππ»ππ»ππ»ππΏππΏππΏππΏππ» ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππ»ππ»ππΏππ»ππ»ππ»ππΏ ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππ»ππ»ππΏππ»ππ»ππ»ππΏ ππΏππΏππΏππΏππΏππ»ππΏππΏππΏππΏππΏππ»ππΏππ»ππ»ππ»ππ»ππ»ππΏππΏππΏππΏππ» ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππ»ππ»ππΏππ»ππ»ππ»ππ» ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππ»ππ»ππΏππ»ππ»ππ»ππ» ππΏππ»ππ»ππ»ππΏππ»ππΏππ»ππ»ππ»ππΏππ»ππΏππΏππΏππΏππΏππ»ππΏππ»ππ»ππ»ππ»
I guess, theme names should be as short as possible
dog: :dog: :dog2:
top: :100: :+1:
bad: :poop: :-1:
tea: :tea: :fire:
think: :shipit: :thinking:
It also could be --list
option to dump themes with descriptions into console.
I agree with @akxcv, It seems to be the best API for it. But I guess that --list
option is necessary.
Yeah, I agree with the points you both made, but I'm most interested in theme ideas. I don't mean we should not discuss the API, I'm just trying to set the focus of our discussion.
So far, I like the :100: :+1:, :poop: :-1: themes. Not sure about :tea: :fire: (why fire, exactly?) :shipit: :thinking: theme looks good as well, but "think" doesn't quite sound right (there's a shade of secrecy b/c of :shipit:)
I will give some ideas tomorrow
Additional to the listed above:
- π , :sports_medal: -> sports
- :wave:, :walking: -> bye
- π , π ->celebration
How about also having theme aliases? One could configure them like so:
# ~/.krasivorc
default_theme: poodle
themes:
poodle: :poodle: :poop:
thoughtful_pray: :thinking_face: :pray::skin-tone-6:
doggy: poodle # alias
This doesn't seem to me as a necessary feature, to be honest. But why not Β―_(γ)_/Β―
- π π
What's the status of this issue? Is anyone working on it? I want to have this feature, but I don't want to contribute.
I kind of want to work on this, but not really.
No
What's the status of this issue? Is anyone working on it? I want to have this feature, but I don't want to contribute.
@akxcv DO IT NOW
I kind of want to work on this, but not really.
GDE RABOTA?
Hz. @past-one?
A? @nulldef @nesaulov ? Ne?
@nulldef @nesaulov vam zadali vopros
@past-one @0exp @nesaulov @akxcv how long are you going to keep the people waiting?!