ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

地球主题

Ben Busby ALL

地球主题库的Sublime子模块

详细信息

  • 2.1.0
  • packagecontrol.​io
  • 3年前
  • 1小时前
  • 5年前

安装

  • 总数 5K
  • Win 3K
  • Mac 589
  • Linux 905
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日 6月22日
Windows 2 0 0 1 1 0 1 0 0 1 0 0 0 0 3 0 1 2 0 1 1 0 1 3 0 0 0 1 2 1 0 0 1 1 0 0 0 0 2 1 2 1 1 0 1 0
Mac 1 1 0 1 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 1 0 0 0 0 0 0 5 0 0 1 0 0 1 0 0 1 0 0 2 0 0 0 0 0 1 1 1 0 1 1 0 0 1 0 0 1 0 0 0 1

读取文档

源代码
raw.​githubusercontent.​com

:art: 一个用于为编辑器(Vim, VSCode, Sublime, Atom)和终端仿真器(iTerm2, Hyper)生成颜色主题的命令行工具。

MIT License GitHub release build


内容 1. 安装 1. 使用 1. 创建主题 1. 屏幕截图

安装

Arch Linux (AUR)

yay -S colorstorm

其他发行版

正在进行中,请稍后查看!

从源代码安装

  • 安装 Zig
  • 运行: make release
  • zig-out/bin/colorstorm 移动到您的 PATH

使用

$ colorstorm [-o outdir] [-g generator] input

-o|--outdir: The directory to output themes to (default: "./colorstorm-out")
-g|--gen:    Generator type (default: all)
             Available types: all, atom, vscode, vim, sublime, iterm, hyper
-i|--input:  The JSON input file to use for generating the themes
             See: https://github.com/benbusby/colorstorm#creating-themes

支持编辑器

  • Vim
  • VSCode
  • Sublime
  • Atom

支持终端仿真器

  • iTerm2
  • Hyper

创建主题

您可以使用单个JSON文件定义颜色来为所有可用的编辑器和终端仿真器创建主题。该文件应是一个数组(即使是单个主题),具有以下结构

[
    {
        "theme_name_full": "Moonside",
        "theme_name_safe": "moonside",
        "color_bg_main": "#000000",
        "color_bg_alt1": "#080808",
        "color_bg_alt2": "#131313",
        "color_fg": "#ffffff",
        "color_linenr": "#9e5dc8",
        "color_select": "#5a1359",
        "color_type": "#f6f929",
        "color_accent": "#fd35fa",
        "color_string": "#ff6693",
        "color_boolean": "#fd9935",
        "color_variable": "#c67ff4",
        "color_number": "#aaef64",
        "color_comment": "#7ca454",
        "color_function": "#5e9aff"
    },
    {
        ...
    }
]

值名称大多可以自解释,以下是每个字段的说明

字段 解释
theme_name_full 将显示在主题文件文档中的主题的全名
theme_name_safe 用作主题文件名的值
color_bg_main 主背景颜色
color_bg_alt1 用于 UI 元素(如文件树和选项卡栏)的单独背景颜色
color_bg_alt2 用于 UI 元素(如行号和边栏)的单独背景颜色
color_fg 前景颜色(所有通用文本)
color_linenr 用于行号的颜色
color_select 用于选择单词或文本行的颜色
color_type 用于变量类型(int, float, 等)的颜色
color_accent 一种“强调”颜色——通常用于特殊情况(如当前行号高亮或徽章背景等)
color_string 用于字符串的颜色
color_boolean 用于布尔值的颜色
color_variable 用于变量实例和常量的颜色
color_number 用于数值的颜色
color_comment 用于代码注释的颜色
color_function 用于函数名称的颜色

屏幕截图

Vim Installs VSCode Installs Package Control

地球界限

Earthbound Screenshot

月界

Moonside Screenshot

僵尸3D

Zombie Threed Screenshot

火春

Fire Spring Screenshot

魔鬼机器

Devil's Machine Screenshot

尘土沙丘

Dusty Dunes Screenshot

魔法之地(亮色主题)

Magicant Screenshot

过去之洞(单色)

Cave of the Past Screenshot