基于Gtk的Linux终端179配色方案(Gnome终端,Tilix,Xfce终端等)

梵高 一组Bash脚本,可让您轻松更改Linux和macOS上的终端颜色方案目前在Mac上提供179种终端配色方案(网站上仅列出168个预览),Gnome Terminal,Xfce Terminal,Mate Terminal,Pantheon Terminal,Tilix和Guake。支持基于Gtk的终端,例如iTerm2。
可以显示上面的大多数配色方案 梵高网站
本文介绍了如何使用Gogh安装和应用新的终端颜色方案。这包括Gogh支持的每个终端应用程序的特殊性(以及可能的解决方法)。

在Linux支持的每台设备上安装和使用Gogh

梵高配色方案的安装对其支持的每个设备都有一些特殊之处。 Linux(但在仅受Ubuntu(包括Xubuntu和Ubuntu Mate),Debian 10和Elementary OS 5.0 Juno支持的设备上进行了测试。
将Gogh与其他Linux发行版一起使用可能会更具体,但是,正如您可以想象的那样,无法测试所有可能的组合。还有各种Ubuntu(和Flavor)版本,Debian和基本OS。因此,我的说明针对的是Linux Mint,Pop!它还涵盖了其他基于Debian或Ubuntu的Linux发行版,例如_OS。
Van Gogh应该在其他Linux发行版上工作,但是我没有尝试。在使用梵高之前,必须先安装它。 dconf-cliuuid-runtime,并且可以选择 wget (如果您要按照梵高网站上的说明使用它)。使用以下命令在基于Debian或Ubuntu的Debian,Ubuntu和Linux发行版上安装它们:

sudo apt install dconf-cli uuid-runtime wget

阅读有关我所使用的终端模拟器的Van Gogh功能的信息。然后使用Gogh安装新的配色方案。 梵高终端配色方案安装程序这是在Linux上使用Gogh的官方方法:

bash -c  "$(wget -qO- https://git.io/vQgMr)"

对于Mac:

bash -c  "$(curl -sLo- https://git.io/vQgMr)"

这将列出Gogh中可用的所有终端配色方案,并提示您输入要安装的主题的编号。还询问您是否要应用它。
但是,以这种方式使用梵高时,存在安全方面的顾虑。您可以立即查看脚本代码,但是如果明天更改脚本代码并包含恶意代码(例如被黑的存储库)怎么办?这就是为什么我更喜欢克隆Gogh存储库并针对特定主题使用脚本的原因。这样,检查脚本代码就容易得多。这可以通过克隆Gogh GitHub存储库来完成。

git clone https://github.com/Mayccoll/Gogh

然后转到Van Gogh并应用终端颜色方案。 themes/ 文件夹和执行 zenburn.sh 编剧:

cd Gogh/themes
./zenburn.sh #or whatever color scheme you want to use

Bash历史记录:如何在执行每个命令(Terminal,Tilix,Guake)时显示时间戳,并带有一些非常重要的注意事项:

  • 侏儒终端

在Ubuntu 18.04上使用Gnome Terminal 3.28.2,在Ubuntu 19.04上使用Gnome Terminal 3.32.1和在Debian 10上使用Gnome Terminal 3.30.2进行了测试。
在使用Gogh之前,您需要创建一个新的Gnome终端配置文件。否则将导致错误。在Gnome终端设置中, + 水平按钮 Profiles输入新的配置文件名称,然后单击 Create。使用Gogh安装新的配色方案(在Gnome终端中作为新配置文件添加)后,您可以删除此配置文件。
对于Gnome终端,配色方案由Gogh安装为新配置文件,因此您可以通过在终端窗口中右键单击并从中选择一个新配置文件来临时更改它。要使其永久存在,请打开Gnome终端的设置,并默认使用的配置文件(需要配色方案名称)。

  • 蒂利克斯

已在Ubuntu 18.04上的Tilix 1.7.7和Ubuntu 19.04上的Tilix 1.9.3上进行了测试。
对于Tilix,Van Gogh要求使用配色方案而不是配置文件。进入 y 当被问到时,接受这个。梵高(Van Gogh)要求应用新的颜色配置文件,但在我看来,这是行不通的。相反,要应用新的配色方案,请打开Tilix设置, Default 个人资料,来自 Color 在选项卡上,选择使用Gogh安装的配色方案。如有必要,您还可以将配色方案安装为新的配置文件。

  • Xfce终端

已在Debian 10的Xubuntu 18.04和Xfce4 Terminal 0.8.7.4上进行了测试。
尝试使用Gogh为Xfce终端安装新的配色方案时发生错误。 ERROR: config file not present or not writeable!
查看所有交易 apply-colors.sh 代码和脚本 ~/.local/share/xfce4/terminal/colorschemes 文件夹和 ~/.config/xfce4/terminal/terminalrc 文件,因此我创建了文件,梵高开始工作。
这将完全重置Xfce终端的默认设置。这是由用户或您正在使用的Linux发行版(在我的测试中为Xubuntu,因为Debian并未自定义)和可以通过删除它们而撤消的用户或Linux发行版设置的。因此,例如,在Xubuntu中,字体从DejaVu Sans Mono Book 9更改为Monospace Regular 12。
您可以使用以下方法创建它们:

mkdir -p ~/.local/share/xfce4/terminal/colorschemes
mkdir -p ~/.config/xfce4/terminal/
touch ~/.config/xfce4/terminal/terminalrc

此后,关闭并重新打开所有Xfce终端实例,并使用Gogh安装新的配色方案。
对于Xfce Terminal,Van Gogh询问他是否要应用新安装的配色方案,但这对我不起作用。相反,请转到Xfce终端以更改配色方案 PreferencesColors 在标签中,选择一个预设 Presets 窗口底部的选项可用。编辑:在Ubuntu 19.04上安装Xfce Terminal(要获得本文顶部显示的屏幕截图)后,即使使用与Xubuntu 18.04相同的Xfce Terminal版本,Gogh也会自动应用新的配色方案。是。无论如何,请将其保留在此处,以便可以将其替换为不会自动更改配色方案的部件。

  • 瓜克

在Ubuntu 18.04上的Guake 3.0.5和Ubuntu 19.04上的Guake 3.6.3上进行了测试(但是Guake 3.6.3已经包含了Gogh内置的大多数配色方案)注意)
对于Guake,Van Gogh能够安装并应用新的配色方案而不会出现新的提示,而不会出现任何问题。但是,已应用了新的配色方案(您可以从Guake更改配色方案) Preferences -> Appearance -> Palette如果使用Gogh将多种颜色方案作为自定义方案安装,则无法从Guake设置中切换它们,因为只能有一种自定义颜色方案。

  • 配合端子

已在Ubuntu Mate 18.04上测试。
在全新安装的Ubuntu Mate 18.04上首次尝试使用Gogh时,显示以下错误: dconf dir must not contain two consecutive slashes。但是,这只会是第一次发生(此错误将在以后的运行中消失)。
另请注意,在Gogh中安装配色方案后,需要重新启动Mate Terminal。否则,配置文件名称将无法在配置文件列表中正确显示。
配色方案由Gogh作为Mate Terminal中的新配置文件安装,因此您可以通过在终端窗口中右键单击并从中选择一个新的配置文件来临时更改它。要永久存在,您需要进入 Edit -> Profiles 并改变 Profile used when launching a new terminal 在包含您要默认使用的配色方案名称的配置文件中。

  • 万神殿码头

已通过Elementary OS 5.0 Juno测试。
梵高直接在基本OS 5.0 Juno的Pantheon终端上运行。自动将终端配色方案(无提示)更改为从Gogh提示中选择的主题。

Sidebar