hbthen3rd / dotfiles

[macOS] custom settings/theming for wm, bar, term, shell, editor, browser, etc.
https://github.com/hbthen3rd/dotfiles
GNU General Public License v3.0
175 stars 3 forks source link

pywal integration #36

Open hbthen3rd opened 8 months ago

hbthen3rd commented 8 months ago

Integrate pywal to generate color scheme base on wallpaper.

Keep in mind:

To-do:

albert-ying commented 8 months ago

This is what I add to color.sh

works well for me so far

source $HOME/.cache/wal/colors.sh

export COLOR_BLACK=${color0/\#/0xff}
export COLOR_WHITE=${color15/\#/0xff}
export COLOR_RED=${color9/\#/0xff}
export COLOR_GREEN=${color10/\#/0xff}
export COLOR_BLUE=${color11/\#/0xff}
export COLOR_YELLOW=${color12/\#/0xff}
export COLOR_ORANGE=${color13/\#/0xff}
export COLOR_MAGENTA=${color14/\#/0xff}
export COLOR_GREY=${color7/\#/0xff}
export COLOR_SKY=${color3/\#/0xff}
export COLOR_PINK=${color4/\#/0xff}
export COLOR_TRANSPARENT=0x00000000

export COLOR_BLACK_BRIGHT=${color0/\#/0xff}
export COLOR_WHITE_BRIGHT=${color15/\#/0xff}
export COLOR_RED_BRIGHT=${color9/\#/0xff}
export COLOR_GREEN_BRIGHT=${color10/\#/0xff}
export COLOR_BLUE_BRIGHT=${color11/\#/0xff}
export COLOR_YELLOW_BRIGHT=${color12/\#/0xff}
export COLOR_ORANGE_BRIGHT=${color13/\#/0xff}
export COLOR_MAGENTA_BRIGHT=${color14/\#/0xff}
export COLOR_GREY_BRIGHT=${color7/\#/0xff}
export COLOR_SKY_BRIGHT=${color3/\#/0xff}
export COLOR_PINK_BRIGHT=${color4/\#/0xff}

export COLOR_BACKGROUND=${color0/\#/0xff}
export COLOR_FOREGROUND=${color15/\#/0xff}

export COLOR_ACCENT=${color1/\#/0xff}
export COLOR_ACCENT_BRIGHT=${color14/\#/0xff}

CleanShot 2023-10-25 at 02 18 55@2x

CleanShot 2023-10-25 at 02 21 15@2x

hbthen3rd commented 8 months ago

Oh, I like that idea. Here's my WIP so far:

Screenshot 2023-10-24 at 11 53 25 PM Screenshot 2023-10-24 at 11 55 03 PM Screenshot 2023-10-24 at 11 58 17 PM Screenshot 2023-10-24 at 11 59 14 PM