做自己的Xshell Solarized Dark主题
Solarized Dark主题
- <color>
- [Solarized Dark]
- text(bold)=839496
- magenta(bold)=6c71c4
- text=839496
- white(bold)=fdf6e3
- green=859900
- red(bold)=cb4b16
- green(bold)=586e75
- black(bold)=073642
- red=dc322f
- blue=268bd2
- black=002b36
- blue(bold)=839496
- yellow(bold)=657b83
- cyan(bold)=93a1a1
- yellow=b58900
- magenta=dd3682
- background=042028
- white=eee8d5
- cyan=2aa198
- [Names]
- count=1
- name0=Solarized Dark
在Xshell中Tools-->Color Schemes-->Import刚才那个文件.然后要修改系统的LS_COLORS变量值:
-
echo "LS_COLORS=‘no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:‘"
>> /etc/bashrc
-
source /etc/bashrc
如果不想修改/etc/bashrc,可以为每个用户定制LS_COLORS,这里全部设为默认值.
如脚本:SoloarizedColor.sh
- #!/bin/bash
- get_user ()
- {
- user=`awk -F : ‘$3 >= 500 {print $1}‘ /etc/passwd`
- for u in $user
- do
- if [ -d "/home/$u" ]; then
- echo $u
- fi
- done
- echo root
- }
- get_dir ()
- {
- for u in $@
- do
- if [ $u == "root" ]; then
- echo "/root"
- else
- echo "/home/$u"
- fi
- done
- }
- user=`get_user`
- dir=`get_dir $user`
- for d in $dir
- do
- echo "LS_COLORS=‘no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:‘" >> "$d/.bashrc"
- done
- source ~/.bashrc
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。