Introdução
O Neofetch é uma ferramenta de linha de comando versátil que exibe um resumo conciso e personalizável das informações do seu sistema Linux. Esta ferramenta é popular entre os usuários Linux para compartilhar capturas de tela de suas configurações de desktop. Neste laboratório, você aprenderá como instalar o Neofetch, executá-lo com diferentes opções, personalizar sua configuração e resolver problemas comuns que você pode encontrar.
Ao final deste laboratório, você será capaz de personalizar o Neofetch para exibir exatamente as informações que você deseja em um formato visualmente atraente que se adapte às suas preferências.
Instalando o Neofetch e Executando-o pela Primeira Vez
O Neofetch é uma ferramenta de linha de comando de informações do sistema que exibe informações sobre seu sistema operacional, software e hardware de forma estética. Nesta etapa, instalaremos o Neofetch e o executaremos para ver quais informações ele fornece por padrão.
Instalando o Neofetch
Para instalar o Neofetch em seu sistema Ubuntu 22.04, siga estas etapas:
Abra uma janela de terminal clicando no ícone do terminal no menu do aplicativo ou pressionando
Ctrl+Alt+T.Atualize suas listas de pacotes para garantir que você obtenha a versão mais recente do software:
sudo apt updateVocê pode ver uma saída semelhante a esta:
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB] Get:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [108 kB] Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB] Fetched 337 kB in 1s (337 kB/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date.Instale o Neofetch usando o gerenciador de pacotes
apt:sudo apt install neofetch -yA saída mostrará o progresso da instalação:
Reading package lists... Done Building dependency tree... Done Reading state information... Done The following NEW packages will be installed: neofetch 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 97.9 kB of archives. After this operation, 394 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 neofetch all 7.1.0-3 [97.9 kB] Fetched 97.9 kB in 0s (215 kB/s) Selecting previously unselected package neofetch. (Reading database ... 186774 files and directories currently installed.) Preparing to unpack .../neofetch_7.1.0-3_all.deb ... Unpacking neofetch (7.1.0-3) ... Setting up neofetch (7.1.0-3) ...
Executando o Neofetch
Após instalar o Neofetch, você pode executá-lo simplesmente digitando o comando no terminal:
neofetch
Isso exibirá uma saída colorida com informações sobre seu sistema, incluindo:
- Logotipo do Ubuntu em arte ASCII
- Nome e versão do sistema operacional
- Versão do kernel
- Tempo de atividade (Uptime)
- Contagem de pacotes
- Shell
- Resolução
- Ambiente de Desktop
- Gerenciador de Janelas
- Terminal
- Informações da CPU
- Uso de memória
- E mais
A saída deve ser semelhante a esta:
.-/+oossssoo+/-. labex@ubuntu
`:+ssssssssssssssssss+:` ------------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 22.04.2 LTS x86_64
.ossssssssssssssssssdMMMNysssso. Host: KVM Virtual Machine
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 5.15.0-73-generic
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 15 mins
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 754 (dpkg)
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: zsh 5.8.1
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Terminal: /dev/pts/0
ossyNMMMNyMMhsssssssssssssshmmmhssssssso CPU: AMD EPYC-Milan (2) @ 2.394GHz
ossyNMMMNyMMhsssssssssssssshmmmhssssssso Memory: 231MiB / 3921MiB
+sssshhhyNMMNyssssssssssssyNMMMysssssss+
.ssssssssdMMMNhsssssssssshNMMMdssssssss.
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/
+sssssssssdmydMMMMMMMMddddyssssssss+
/ssssssssssshdmNNNNmyNMMMMhssssss/
.ossssssssssssssssssdMMMNysssso.
-+sssssssssssssssssyyyssss+-
`:+ssssssssssssssssss+:`
.-/+oossssoo+/-.
Entendendo a Saída Básica do Neofetch
A exibição do Neofetch é dividida em duas partes principais:
Logotipo: No lado esquerdo, o Neofetch exibe o logotipo da sua distribuição Linux (Ubuntu neste caso) usando arte ASCII.
Informações do Sistema: No lado direito, o Neofetch mostra vários detalhes sobre seu sistema, como:
- Nome e versão do SO
- Nome do host
- Versão do kernel
- Tempo de atividade (Uptime)
- Contagem de pacotes
- Shell
- Terminal
- Informações da CPU
- Uso de memória
Esta saída padrão fornece uma boa visão geral do seu sistema, mas o Neofetch pode ser personalizado extensivamente para mostrar exatamente as informações que você deseja, o que exploraremos nas próximas etapas.
Entendendo e Configurando o Neofetch
Agora que você tem o Neofetch instalado e viu o que ele exibe por padrão, é hora de explorar como configurá-lo para exibir informações diferentes de acordo com suas preferências.
Onde está o Arquivo de Configuração do Neofetch
O Neofetch armazena sua configuração em um arquivo chamado config.conf no diretório .config/neofetch em sua pasta pessoal. Vamos verificar se este arquivo existe e criá-lo, se necessário:
Primeiro, vamos verificar se o diretório de configuração existe:
ls -la ~/.config/neofetchSe você já executou o Neofetch, o diretório e o arquivo de configuração devem existir, e você verá uma saída semelhante a:
total 40 drwxrwxr-x 2 labex labex 4096 Jul 20 12:34 . drwxr-xr-x 9 labex labex 4096 Jul 20 12:34 .. -rw-rw-r-- 1 labex labex 31535 Jul 20 12:34 config.confSe o diretório não existir, o Neofetch o criará junto com um arquivo de configuração padrão quando você executar o comando pela primeira vez. Vamos garantir que ele seja criado:
neofetchAgora verifique novamente o arquivo de configuração:
ls -la ~/.config/neofetchVamos abrir o arquivo de configuração para examiná-lo:
nano ~/.config/neofetch/config.confIsso abrirá o arquivo de configuração no editor de texto nano, onde você pode ver todas as opções disponíveis.
Entendendo o Arquivo de Configuração
O arquivo de configuração do Neofetch é bastante extenso e contém muitas opções que você pode personalizar. Algumas das seções principais incluem:
- Print Info: Esta seção define quais informações são exibidas e em que ordem.
- Text Options: Controla como o texto é formatado e exibido.
- Color Options: Define as cores usadas na saída.
- ASCII Options: Controla o logotipo/arte exibido no lado esquerdo.
- Image Options: Se estiver usando o modo de imagem em vez de arte ASCII.
- Config Options: Configurações diversas, como o backend usado para coletar informações.
Vamos examinar a função print_info() no arquivo de configuração, que controla quais informações são exibidas:
print_info() {
info title
info underline
info "OS" distro
info "Host" model
info "Kernel" kernel
info "Uptime" uptime
info "Packages" packages
info "Shell" shell
info "Resolution" resolution
info "DE" de
info "WM" wm
info "WM Theme" wm_theme
info "Theme" theme
info "Icons" icons
info "Terminal" term
info "Terminal Font" term_font
info "CPU" cpu
info "GPU" gpu
info "Memory" memory
## info "GPU Driver" gpu_driver ## Linux/macOS only
## info "CPU Usage" cpu_usage
## info "Disk" disk
## info "Battery" battery
## info "Font" font
## info "Song" song
## info "Local IP" local_ip
## info "Public IP" public_ip
## info "Users" users
## info "Locale" locale ## This only works on glibc systems.
info cols
}
Nesta função, cada linha que começa com info exibe uma informação na saída do Neofetch. As linhas que estão comentadas (aquelas que começam com #) não exibem nenhuma informação.
Executando o Neofetch com Diferentes Opções
O Neofetch também pode ser executado com várias opções de linha de comando para substituir temporariamente as configurações. Vamos experimentar algumas delas:
Exibir o Neofetch com apenas informações específicas:
neofetch --os --kernel --memoryIsso exibirá apenas as informações do SO, kernel e memória. A saída será mais concisa:
.-/+oossssoo+/-. `:+ssssssssssssssssss+:` OS: Ubuntu 22.04.2 LTS x86_64 -+ssssssssssssssssssyyssss+- Kernel: 5.15.0-73-generic .ossssssssssssssssssdMMMNysssso. Memory: 231MiB / 3921MiB /ssssssssssshdmmNNmmyNMMMMhssssss/ +ssssssssshmydMMMMMMMNddddyssssssss+ /sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ .ssssssssdMMMNhsssssssssshNMMMdssssssss. +sssshhhyNMMNyssssssssssssyNMMMysssssss+ ossyNMMMNyMMhsssssssssssssshmmmhssssssso ossyNMMMNyMMhsssssssssssssshmmmhssssssso +sssshhhyNMMNyssssssssssssyNMMMysssssss+ .ssssssssdMMMNhsssssssssshNMMMdssssssss. /sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ +sssssssssdmydMMMMMMMMddddyssssssss+ /ssssssssssshdmNNNNmyNMMMMhssssss/ .ossssssssssssssssssdMMMNysssso. -+sssssssssssssssssyyyssss+- `:+ssssssssssssssssss+:` .-/+oossssoo+/-.Exibir o Neofetch com uma arte ASCII diferente:
neofetch --ascii_distro debianIsso exibirá o logotipo do Debian em vez do logotipo do Ubuntu:
_,met$$$$$gg. labex@ubuntu ,g$$$$$$$$$$$$$$$P. ------------ ,g$$P" """Y$$.". OS: Ubuntu 22.04.2 LTS x86_64 ,$$P' `$$$. Host: KVM Virtual Machine ',$$P ,ggs. `$$b: Kernel: 5.15.0-73-generic `d$$' ,$P"' . $$$ Uptime: 30 mins $$P d$' , $$P Packages: 754 (dpkg) $$: $$. - ,d$$' Shell: zsh 5.8.1 $$; Y$b._ _,d$P' Terminal: /dev/pts/0 Y$$. `.`"Y$$$$P"' CPU: AMD EPYC-Milan (2) @ 2.394GHz `$$b "-.__ Memory: 231MiB / 3921MiB `Y$$ `Y$$. `$$b. `Y$$b. `"Y$b._ `"""Exibir o Neofetch sem arte ASCII:
neofetch --offIsso exibirá apenas as informações do sistema sem nenhuma arte ASCII:
labex@ubuntu ------------ OS: Ubuntu 22.04.2 LTS x86_64 Host: KVM Virtual Machine Kernel: 5.15.0-73-generic Uptime: 30 mins Packages: 754 (dpkg) Shell: zsh 5.8.1 Terminal: /dev/pts/0 CPU: AMD EPYC-Milan (2) @ 2.394GHz Memory: 231MiB / 3921MiB
Esses exemplos mostram como você pode personalizar rapidamente a saída do Neofetch usando opções de linha de comando sem modificar o arquivo de configuração. Na próxima etapa, faremos alterações permanentes no arquivo de configuração para personalizar o Neofetch de acordo com suas preferências.
Personalizando a Saída do Neofetch
Agora que você entende o arquivo de configuração do Neofetch, vamos fazer algumas alterações permanentes para personalizar a saída de acordo com suas preferências.
Editando o Arquivo de Configuração
Vamos fazer as seguintes personalizações no Neofetch:
- Alterar quais informações são exibidas
- Modificar as cores usadas na saída
- Usar uma arte ASCII diferente
Siga estas etapas para editar o arquivo de configuração:
Abra o arquivo de configuração do Neofetch no nano:
nano ~/.config/neofetch/config.confPrimeiro, vamos modificar as informações exibidas editando a função
print_info(). Localize esta função no arquivo (ela deve estar perto do topo). Criaremos uma versão simplificada que mostra apenas as informações mais essenciais e adiciona um campo personalizado:Encontre a função
print_info()e altere-a para:print_info() { info title info underline info "OS" distro info "Kernel" kernel info "Uptime" uptime info "Shell" shell info "CPU" cpu info "Memory" memory info "Disk" disk ## Add a custom line with your name info "User" users prin "Lab Completed" "Yes" info cols }Esta função modificada exibirá menos itens e adicionará uma linha personalizada indicando que você concluiu este laboratório.
Em seguida, vamos alterar o esquema de cores. Role para baixo para encontrar a seção
Colors. Procure a subseção## Text Colorse modifique as cores para usar verde:Encontre:
## Text Colors # ## Default: 'distro' ## Values: 'distro', 'num' 'num' 'num' 'num' 'num' 'num' ## Flag: --colors # ## Each number represents a different part of the text in ## this order: 'title', '@', 'underline', 'subtitle', 'colon', 'info' # ## Example: ## colors=(distro) - Text is colored based on Distro colors. ## colors=(4 6 1 8 8 6) - Text is colored in the order above. colors=(distro)Altere para:
## Text Colors colors=(2 2 2 2 2 7)Isso define a maior parte do texto para verde (código de cor 2) com o texto de informação em branco (código de cor 7).
Finalmente, vamos alterar a arte ASCII alterando a opção
ascii_distro. Encontre:## ASCII Distro ## Which distro's ascii art to display. # ## Default: 'auto' ## Values: 'auto', 'distro_name' ## Flag: --ascii_distro ## NOTE: AIX, Alpine, Anarchy, Android, Antergos, antiX, "AOSC OS", ## "AOSC OS/Retro", Apricity, ArcoLinux, ArchBox, ARCHlabs, ## ArchStrike, XFerience, ArchMerge, Arch, Artix, Arya, Bedrock, ## Bitrig, BlackArch, BLAG, BlankOn, BlueLight, bonsai, BSD, ## BunsenLabs, Calculate, Carbs, CentOS, Chakra, ChaletOS, ## Chapeau, Chrom*, Cleanjaro, ClearOS, Clear_Linux, Clover, ## Condres, Container_Linux, CRUX, Cucumber, Debian, Deepin, ## DesaOS, Devuan, DracOS, DarkOs, DragonFly, Drauger, Elementary, ## EndeavourOS, Endless, EuroLinux, Exherbo, Fedora, Feren, FreeBSD, ## FreeMiNT, Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, Pentoo, ## gNewSense, GNOME, GNU, GoboLinux, Grombyang, Guix, Haiku, Huayra, ## Hyperbola, janus, Kali, KaOS, KDE_neon, Kibojoe, Kogaion, ## Korora, KSLinux, Kubuntu, LEDE, LFS, Linux_Lite, ## LMDE, Lubuntu, Lunar, macos, Mageia, MagpieOS, Mandriva, ## Manjaro, Maui, Mer, Minix, LinuxMint, MX_Linux, Namib, ## Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nurunner, ## NuTyX, OBRevenge, OpenBSD, openEuler, OpenIndiana, openmamba, ## OpenMandriva, OpenStage, OpenWrt, osmc, Oracle, OS Elbrus, PacBSD, ## Parabola, Pardus, Parrot, Parsix, TrueOS, PCLinuxOS, Peppermint, ## popos, Porteus, PostMarketOS, Proxmox, Puppy, PureOS, Qubes, Radix, ## Raspbian, Reborn_OS, Redstar, Redcore, Redhat, Refracted_Devuan, ## Regata, Rosa, sabotage, Sabayon, Sailfish, SalentOS, Scientific, ## Septor, SereneLinux, SharkLinux, Siduction, Slackware, SliTaz, ## SmartOS, Solus, Source_Mage, Sparky, Star, SteamOS, SunOS, ## openSUSE_Leap, openSUSE_Tumbleweed, openSUSE, SwagArch, Tails, ## Trisquel, Ubuntu-Budgie, Ubuntu-GNOME, Ubuntu-MATE, Ubuntu-Studio, ## Ubuntu, Venom, Void, Obarun, windows10, Windows7, Xubuntu, Zorin, ## and IRIX have ascii logos ## NOTE: Arch, Ubuntu, Redhat, and Dragonfly have 'old' logo variants. ## Use '{distro name}_old' to use the old logos. ## NOTE: Ubuntu has flavor variants. ## Change this to Lubuntu, Kubuntu, Xubuntu, Ubuntu-GNOME, ## Ubuntu-Studio, Ubuntu-Mate or Ubuntu-Budgie to use the flavors. ## NOTE: Arcolinux, Dragonfly, Fedora, Alpine, Arch, Ubuntu, ## CRUX, Debian, Gentoo, FreeBSD, Mac, NixOS, OpenBSD, android, ## Antrix, CentOS, Cleanjaro, ElementaryOS, GUIX, Hyperbola, ## Manjaro, MXLinux, NetBSD, Parabola, POP_OS, PureOS, ## Slackware, SunOS, LinuxLite, OpenSUSE, Raspbian, ## postmarketOS, and Void have a smaller logo variant. ## Use '{distro name}_small' to use the small variants. ascii_distro="auto"Altere para:
ascii_distro="arch_small"Isso exibirá o pequeno logotipo do Arch Linux em vez do logotipo padrão do Ubuntu.
Salve o arquivo pressionando
Ctrl+O, depoisEntere saia do nano pressionandoCtrl+X.
Testando Seu Neofetch Personalizado
Agora, vamos executar o Neofetch para ver nossa saída personalizada:
neofetch
Você deve ver uma saída semelhante a esta, com um pequeno logotipo do Arch Linux, texto verde e apenas as informações que você selecionou para exibir:
/\ labex@ubuntu
/ \ ------------
/\ \ OS: Ubuntu 22.04.2 LTS x86_64
/ \ Kernel: 5.15.0-73-generic
/ ,, \ Uptime: 45 mins
/ | | -\ Shell: zsh 5.8.1
/_-'' ''-_\ CPU: AMD EPYC-Milan (2) @ 2.394GHz
Memory: 250MiB / 3921MiB
Disk: 2.0G / 77G (3%)
User: labex
Lab Completed: Yes
Criando uma Configuração Personalizada do Neofetch
Vamos criar um arquivo de configuração personalizado simplificado que podemos alternar facilmente. Isso pode ser útil quando você deseja configurações diferentes para diferentes propósitos:
Crie um novo diretório para armazenar sua configuração personalizada:
mkdir -p ~/custom_configsCrie um arquivo de configuração Neofetch simplificado:
nano ~/custom_configs/simple_neofetch.confAdicione o seguinte conteúdo ao arquivo:
## Simple Neofetch configuration print_info() { info title info underline info "OS" distro info "Uptime" uptime info "CPU" cpu info "Memory" memory info cols } ## Colors colors=(4 4 4 4 4 7) ## ASCII ascii_distro="ubuntu_small"Salve o arquivo pressionando
Ctrl+O, depoisEntere saia do nano pressionandoCtrl+X.Execute o Neofetch com seu arquivo de configuração personalizado:
neofetch --config ~/custom_configs/simple_neofetch.confA saída deve ser uma versão muito simplificada com um esquema de cores azul e o pequeno logotipo do Ubuntu:
_ labex@ubuntu ---(_) ------------ _/ --- \ OS: Ubuntu 22.04.2 LTS x86_64 (_) | | Uptime: 50 mins \ --- _/ CPU: AMD EPYC-Milan (2) @ 2.394GHz ---(_) Memory: 250MiB / 3921MiB
Agora você tem duas configurações diferentes do Neofetch: sua configuração principal modificada e uma configuração personalizada simplificada. Você pode alternar entre elas conforme necessário ou criar configurações adicionais para diferentes propósitos.
Criando Aliases e Solucionando Problemas do Neofetch
Nesta etapa, criaremos aliases para facilitar a execução do Neofetch com diferentes configurações e solucionar alguns problemas comuns que você pode encontrar.
Criando Aliases para o Neofetch
Aliases são atalhos para comandos que permitem que você execute comandos complexos com apenas algumas teclas. Vamos criar aliases para nossas diferentes configurações do Neofetch:
Abra seu arquivo de configuração do shell. Como você está usando zsh, abra o arquivo
.zshrc:nano ~/.zshrcAdicione os seguintes aliases no final do arquivo:
## Neofetch aliases alias nf='neofetch' alias nfs='neofetch --config ~/custom_configs/simple_neofetch.conf' alias nfm='neofetch --memory --cpu --os'Esses aliases criam três atalhos:
nf: Executa o Neofetch com sua configuração padrãonfs: Executa o Neofetch com sua configuração simplesnfm: Executa o Neofetch mostrando apenas informações de memória, CPU e SO
Salve o arquivo pressionando
Ctrl+O, depoisEntere saia do nano pressionandoCtrl+X.Aplique as alterações à sua sessão atual:
source ~/.zshrcTeste seus aliases:
nfIsso deve executar o Neofetch com sua configuração padrão.
nfsIsso deve executar o Neofetch com sua configuração simples.
nfmIsso deve executar o Neofetch mostrando apenas informações de memória, CPU e SO.
Solucionando Problemas Comuns do Neofetch
Vamos explorar alguns problemas comuns que você pode encontrar ao usar o Neofetch e como resolvê-los:
Problema 1: Informações Ausentes ou Incorretas
Às vezes, o Neofetch pode exibir informações incorretas ou ausentes. Isso pode ser devido a vários motivos, como hardware ou configurações de software não suportadas.
Para corrigir isso, você pode tentar as seguintes soluções:
Atualize o Neofetch para a versão mais recente:
sudo apt update && sudo apt upgrade neofetch -yVerifique se as informações do seu sistema podem ser detectadas manualmente:
Para informações da CPU:
cat /proc/cpuinfo | grep "model name"Para informações de memória:
free -hCompare essas saídas com o que o Neofetch exibe.
Problema 2: Inicialização Lenta do Neofetch
Se o Neofetch estiver demorando muito para iniciar, pode ser porque ele está tentando coletar informações que são lentas para recuperar. Você pode acelerá-lo desativando a coleta de certas informações:
Crie uma configuração otimizada para desempenho:
nano ~/custom_configs/fast_neofetch.confAdicione o seguinte conteúdo para desativar algumas das coletas de informações mais lentas:
## Fast Neofetch configuration print_info() { info title info underline info "OS" distro info "Kernel" kernel info "CPU" cpu info "Memory" memory } ## Disable slow info gathering disk_show=() music_player="off" disable_gpu=trueSalve o arquivo pressionando
Ctrl+O, depoisEntere saia do nano pressionandoCtrl+X.Crie um alias para esta configuração rápida:
nano ~/.zshrcAdicione o seguinte alias:
alias nff='neofetch --config ~/custom_configs/fast_neofetch.conf'Salve o arquivo pressionando
Ctrl+O, depoisEntere saia do nano pressionandoCtrl+X.Aplique as alterações à sua sessão atual:
source ~/.zshrcTeste seu novo alias:
nffIsso deve executar o Neofetch muito mais rápido, pois está coletando menos informações.
Problema 3: Arte ASCII Não Exibindo Corretamente
Às vezes, a arte ASCII pode não ser exibida corretamente em seu terminal. Isso pode ser devido a problemas de fonte ou configurações do terminal. Para corrigir isso:
Tente usar uma arte ASCII diferente que possa ser mais compatível com seu terminal:
neofetch --ascii_distro ubuntu_smallSe você ainda estiver com problemas, tente desativar a arte ASCII completamente:
neofetch --offVocê também pode criar um arquivo de configuração sem ASCII:
nano ~/custom_configs/no_ascii_neofetch.confAdicione o seguinte conteúdo:
## No ASCII Neofetch configuration print_info() { info title info underline info "OS" distro info "Kernel" kernel info "Uptime" uptime info "CPU" cpu info "Memory" memory } ## Disable ASCII art ascii="off"Salve o arquivo pressionando
Ctrl+O, depoisEntere saia do nano pressionandoCtrl+X.Crie um alias para esta configuração:
nano ~/.zshrcAdicione o seguinte alias:
alias nfna='neofetch --config ~/custom_configs/no_ascii_neofetch.conf'Salve o arquivo pressionando
Ctrl+O, depoisEntere saia do nano pressionandoCtrl+X.Aplique as alterações à sua sessão atual:
source ~/.zshrcTeste seu novo alias:
nfnaIsso deve executar o Neofetch sem nenhuma arte ASCII.
Ao seguir estas etapas de solução de problemas, você pode resolver a maioria dos problemas comuns com o Neofetch e otimizá-lo para suas necessidades específicas.
Resumo
Neste laboratório, você aprendeu a trabalhar com o Neofetch, uma ferramenta de informações do sistema de linha de comando versátil para Linux. Você realizou as seguintes tarefas:
- Instalou o Neofetch e aprendeu a executá-lo com as configurações padrão
- Explorou o arquivo de configuração do Neofetch e entendeu sua estrutura
- Personalizou o Neofetch para exibir informações específicas com suas cores e arte ASCII preferidas
- Criou vários arquivos de configuração personalizados para diferentes propósitos
- Configurou aliases para facilitar a execução do Neofetch com diferentes configurações
- Aprendeu a solucionar problemas comuns do Neofetch
Essas habilidades permitem que você:
- Visualize rapidamente informações detalhadas sobre seu sistema Linux
- Personalize a saída para se concentrar nas informações que são mais importantes para você
- Crie diferentes configurações para diferentes casos de uso
- Otimize o desempenho do Neofetch quando necessário
À medida que você continua sua jornada no Linux, você pode aprimorar ainda mais sua configuração do Neofetch:
- Explorando mais opções de personalização no arquivo de configuração
- Criando configurações mais especializadas para propósitos específicos
- Compartilhando suas capturas de tela do Neofetch com a comunidade Linux
- Incorporando o Neofetch em seu fluxo de trabalho de monitoramento do sistema
O Neofetch não é apenas uma ferramenta para exibir informações do sistema, mas também uma maneira de personalizar sua experiência no Linux e torná-la mais agradável.



