ghifarit53 / tokyonight-vim

A clean, dark vim colorscheme that celebrates the lights of downtown Tokyo at night, based on a VSCode theme by @enkia with the same name [Archived because I'm no longer using this]
MIT License
557 stars 48 forks source link

Port to GTK #5

Open RossComputerGuy opened 3 years ago

RossComputerGuy commented 3 years ago

screenshot I tried porting to GTK using Oomox, if you want to change it here's the configuration:

ACCENT_BG=6398cf
BASE16_GENERATE_DARK=False
BG=1a1b26
BTN_BG=7aa2f7
BTN_FG=a9b1d6
BTN_OUTLINE_OFFSET=-3
BTN_OUTLINE_WIDTH=1
CARET1_FG=ffffff
CARET2_FG=ffffff
CARET_SIZE=0.05
CINNAMON_OPACITY=0.95
FG=a9b1d6
GNOME_SHELL_PANEL_OPACITY=0.6
GRADIENT=0.0
GTK3_GENERATE_DARK=True
HDR_BTN_BG=7aa2f7
HDR_BTN_FG=a9b1d6
ICONS_ARCHDROID=acb0d0
ICONS_DARK=a00400
ICONS_LIGHT=f0544c
ICONS_LIGHT_FOLDER=ff645c
ICONS_MEDIUM=b91d15
ICONS_STYLE=archdroid
MATERIA_STYLE_COMPACT=True
MENU_BG=1a1b26
MENU_FG=a9b1d6
NAME=Tokyonight
OUTLINE_WIDTH=1
ROUNDNESS=0
SEL_BG=444b6a
SEL_FG=acb0d0
SPACING=0
TERMINAL_ACCENT_COLOR=6398cf
TERMINAL_BACKGROUND=1a1b26
TERMINAL_BASE_TEMPLATE=material
TERMINAL_COLOR0=32344a
TERMINAL_COLOR1=f7768e
TERMINAL_COLOR10=b9f27c
TERMINAL_COLOR11=ff9e64
TERMINAL_COLOR12=7da6ff
TERMINAL_COLOR13=bb9af7
TERMINAL_COLOR14=0db9d7
TERMINAL_COLOR15=acb0d0
TERMINAL_COLOR2=9ece6a
TERMINAL_COLOR3=e0af68
TERMINAL_COLOR4=7aa2f7
TERMINAL_COLOR5=ad8ee6
TERMINAL_COLOR6=449dab
TERMINAL_COLOR7=787c99
TERMINAL_COLOR8=444b6a
TERMINAL_COLOR9=ff7a93
TERMINAL_FOREGROUND=a9b1d6
TERMINAL_THEME_ACCURACY=128
TERMINAL_THEME_AUTO_BGFG=False
TERMINAL_THEME_EXTEND_PALETTE=False
TERMINAL_THEME_MODE=manual
THEME_STYLE=oomox
TXT_BG=1a1b26
TXT_FG=a9b1d6
UNITY_DEFAULT_LAUNCHER_STYLE=False
WM_BORDER_FOCUS=444444
WM_BORDER_UNFOCUS=444444

Just write this to ~/.config/oomox/colors/tokyonight and you can export it. I think I did my best with trying to figure out the right colors for things but if there's any corrections I should make then please tell me.

ghifarit53 commented 3 years ago

@RossComputerGuy Thanks for porting this into GTK!

For the correction, I think the text color on the button are a bit unreadable and that makes it like an inactive button

Could you please change it to something more readable? i recommend changing it to the color of the background (#1a1b26). Other than that, it looks nice

ghifarit53 commented 3 years ago

By the way i'm also open for Hacktoberfest. You can fork this repo, add the ports you made to the port list in README.md and send me the pull request

RossComputerGuy commented 3 years ago

Alright, I fixed the button and you can find it in my dotfiles at here

ghifarit53 commented 3 years ago

Thanks for the fix, unfortunately i don't have oomox installed to build the theme myself. Would you please build the theme and host them in your repo? That would make it easy to list all the available ports and their respective repos

Also, it would be great if you also make a port for the storm variant of the theme.

Thanks again and sorry for asking too much

RossComputerGuy commented 3 years ago

@ghifarit53 I'm thinking of making a distro based on Void Linux that uses your colorscheme throughout the OS so you can try the theme when I have it built there.

ghifarit53 commented 3 years ago

I'm thinking of making a distro based on Void Linux

@RossComputerGuy That would be great, but at the moment, I only need the exported theme from oomox to be in your repository so I can add it in the list of available ports along with your name, also test it without installing new distro. Making a distro with this theme is still a cool idea

By the way, I'm not the author of the colorscheme, but enkia is. I just ported it to vim

RossComputerGuy commented 3 years ago

GTK Icons: https://github.com/ExpidusOS/shell/tree/master/share/icons/Tokyonight GTK Theme: https://github.com/ExpidusOS/shell/tree/master/share/themes/Tokyonight