生产力Linux Linux

neofetch --终端显示系统信息

2018-08-13  本文已影响715人  Gaarahan

在终端显示你的系统信息及系统logo,对于图形化桌面用户来说,只是为了好看,没啥用


安装

  • ubuntu
    sudo add-apt-repository ppa:dawidd0811/neofetch
    sudo apt-get update
    sudo apt-get install neofetch
  • archlinux
    yaourt -S neofetch

配置

  • 安装好之后,就可以使用命令neofetch来显示了
  • 第一次运行neofetch后,会在~/.config/neofetch文件夹生成一个配置文件config.conf,其中就有各种配置的参数,每个参数都有详细的介绍,可以修改参数来自定义自己的neofetch界面

将该命令设置为每次打开终端自动运行

  • 新建文件将命令neofetch写入,保存到自己想要保存的位置

-在自己终端的用户配置文件中加入这样一行命令
source 文件路径


我使用的是zsh,配置文件为~/.zshrc,bash的配置文件为~/.bashrc

改变logo

  • 查看配置文件中关于logo的设置
    image_backend : 表示logo的类型
    image_source : 表示logo的位置(路径要从根目录写起)
  • 首先找一张喜欢的图片,不易过于复杂的图片,会导致显示不全及字符错位,使用jp2a将其转化为ascii码图
    图中命令 : jp2a 文件名 --size=横向字符数x纵向字符数 --background=light(亮色背景,背景不填充) --color(使用ANSI颜色)
  • 可调整上面参数达到自己想要的效果,再重新执行上面语句并添加ouput参数将结果输出到文件中
  • 修改配置文件中的image_source,保存,重新运行neofetch即可看到自定义的ascii图形了

显示logo为图片(archlinux下)

  • 上面的ascii图片虽然好玩,但有点丑,来试试将logo换为自己喜欢的图片吧

-安装w3m
yaourt w3m

  • 编辑上面提到的配置文件
    image_backend="w3m"
    image_source="路径" - 路径从根目录开始


上一篇下一篇

猜你喜欢

热点阅读