NeoFetch - mostra informações do sistema Linux com logotipo de distribuição

NeoFetch - mostra informações do sistema Linux com logotipo de distribuição

Neofsech é um script de linha de comando de informações de plataforma cruzada e fácil de usar que coleta as informações do sistema Linux e exibi-las no terminal próximo a uma imagem, pode ser o seu logotipo de distribuição ou qualquer arte ASCII de sua escolha.

Recentemente, uma nova versão principal de Neofertch 3.0 liberado com grande quantidade de mudanças de ruptura adicionadas a esta atualização.

Neofsech é muito semelhante aos utilitários ScreenFetch ou Linux_Logo, mas altamente personalizável e vem com alguns recursos extras, conforme discutido abaixo.

Seus principais recursos incluem: é rápido, imprime uma imagem colorida - seu logotipo de distribuição no ASCII juntamente com as informações do sistema, é altamente personalizável em termos, onde e quando as informações são impressas no terminal e podem tirar uma captura de tela da sua área de trabalho Ao fechar o script, conforme ativado por uma bandeira especial.

Dependências necessárias:

  1. Bash 3.0+ com suporte de ncurses.
  2. W3M-IMG (ocasionalmente embalado com W3M) ou ITERM2 ou Terminologia Para imprimir imagens.
  3. ImageMagick - para criação de miniaturas.
  4. O emulador de terminal Linux deve apoiar \ 033 [14T [3] ou XDOTOOL ou xwininfo + xprop ou xwininfo + xdpyInfo .
  5. No Linux, você precisa Feh, azoto ou gsettings Para suporte a papel de parede.

Importante: Você pode ler mais sobre dependências opcionais do repositório do NeoFetch Github para verificar se o seu emulador de terminal Linux realmente suporta \ 033 [14T ou quaisquer dependências extras para o script funcionar bem em sua distro.

Como instalar o NeoFetch no Linux

O NeoFetch pode ser facilmente instalado a partir de repositórios de terceiros em quase todas.

Em Debian

$ echo "Deb http: // dl.Bintray.com/dawidd6/neofertch jessie main "| sudo tee -a/etc/apt/fontes.Lista $ Curl -l "https: // bintray.com/user/downloadsubjectpublickey?Nome de usuário = Bintray "-o Release -NeoFetch.key && sudo apt-key add release-neofertch.Key && RM Release-NeoFetch.key $ sudo sugo apt-get update $ sudo apt-get install neofertch 

No Ubuntu e Linux Mint

$ sudo add-aprop-repository ppa: dawidd0811/neofetch $ sudo apt-get update $ sudo apt-get install neofertch 

Em Rhel, Centos e Fedora

Você precisa ter DNF-PLUGINS-CORE instalado no seu sistema, ou então instale -o com o comando abaixo:

$ sudo yum install dnf-plugins-core 

Ativar repositório de copr e instale Neofetch pacote.

$ sudo dnf copr ativar konimex/neofertch $ sudo dnf install neofertchet 

No Arch Linux

Você pode instalar Neofetch ou NeoFetch-Git Da aur usando Packer ou Yaourt.

$ packer -s neofetch $ packer -s neofetch -git ou $ yaourt -s neofetch $ yaourt -s neoFetch -git 

No gentoo

Instalar App-Misc/Neofetch Dos repositórios oficiais do Gentoo/Funtoo. No entanto, caso você precise da versão git do pacote, você pode instalar = App-Misc/Neofetch-9999.

Como usar o NeoFetch no Linux

Depois de instalar o pacote, a sintaxe geral para usá -lo é:

$ neofertch 

Observação: Se W3M-IMG ou ImageMagick não está instalado no seu sistema, a ScreenFetch será ativada por padrão e Neofetch Exibirá seu logotipo de arte ascii como na imagem abaixo.

Informações sobre hortelã do Linux

Informações do sistema de hortelã Linux

Informações do Ubuntu

Informações do sistema Ubuntu

Se você deseja exibir o logotipo de distribuição padrão como imagem, você deve instalar W3M-IMG ou imagemagick No seu sistema, o seguinte:

$ sudo apt-get install w3m-img [em Debian/Ubuntu/Mint] $ sudo yum install w3m-img [on RHEL/CENTOS/FEDORA] 

Então corra Neofetch Novamente, você verá o papel de parede padrão de suas distribuições Linux como a imagem.

$ neofertch 
Informações do sistema Ubuntu com logotipo

Depois de correr Neofetch Pela primeira vez, ele criará um arquivo de configuração com todas as opções e configurações: $ Home/.Config/NeoFetch/Config.

Este arquivo de configuração o permitirá através do printinfo () função para alterar as informações do sistema que você deseja imprimir no terminal. Você pode digitar novas linhas de informação, modificar a linha de informações, excluir determinadas linhas e também ajustar o script usando o código Bash para gerenciar as informações a serem impressas.

Você pode abrir o arquivo de configuração usando seu editor favorito da seguinte forma:

$ VI ~//.Config/NeoFetch/Config 

Abaixo está um trecho do arquivo de configuração no meu sistema mostrando o printinfo () função.

Arquivo de configuração de NeoFetch
#!/usr/bin/Env Bash # vim: fdm = marcador # # nEofertch Config Arquivo # https: // github.com/dylanaraps/neofertch # acelerar o script por não usar o Unicode Export lc_all = c Exportar Lang = C # Opções de informação  # info # Consulte esta página wiki para mais informações: # https: // github.com/dylanaraps/neofertch/wiki/personalização-info printinfo () info título Informações sublinham info "modelo" info modelo "os" distro info "kernel" kernel info "uptime" uptime info "pacotes" pacotes "informações" shell "shell" "Resolução" Resolução Info "de" de info "wm" wm info "wm tema" wmthem info "tema" infons "ícones" ícones "info" terminal "termo info" terminal font "termo info" cpu "cpu info" gpu " Informações da GPU "Memória" Memória # Info "Uso da CPU" CPU_USAGE # info "disco" disco # info "bateria" # info "font" font # info "música" música # info "ip local" localip # info "public ip" publicip # info "usuários" usuários # info "aniversário" info linebreak info cols info linebreak… 

Digite o comando abaixo para visualizar todos os sinalizadores e seus valores de configuração que você pode usar com o script neofertch:

$ neofertch -Help 

Para lançar a NeoFetch com todas as funções e bandeiras ativadas, empregue o --teste bandeira:

$ neofertch -teste 

Você pode ativar o logotipo da ASCII ART novamente usando o --ASCII bandeira:

$ neofertch --cii 

Neste artigo, abordamos um script de linha de comando simples e altamente configurável/personalizável que reúne as informações do seu sistema e a exibe no terminal.

Lembre -se de entrar em contato conosco através do formulário de feedback abaixo para fazer qualquer pergunta ou nos dar seus pensamentos sobre o script de neofertch.

Por último, mas não menos importante, se você souber de algum script semelhante por aí, não hesite em nos informar, teremos o prazer de ouvir de você.

Visite o repositório do NeoFetch GitHub.