Skip to content

A customized neofetch config file built for the GLF Linux challenges (a fork of GLFfetch to support nix)

License

Notifications You must be signed in to change notification settings

camini/GLFfetch-nixos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GLFfetch


GLFfetch screenshoot

A project which aims at making creating a small config file for all the GLF Linux challenges participants.

YouTube Overview

GLFFetch on YouTube

Installation


Make sure you have the packages installed on your system:

Then, clone this repository in fastfetch configuration folder by running:

rm -fr ~/.config/fastfetch/GLFfetch && git clone https://github.com/Gaming-Linux-FR/GLFfetch ~/.config/fastfetch/GLFfetch && chmod u+x ~/.config/fastfetch/GLFfetch/scripts/*.sh && ~/.config/fastfetch/GLFfetch/scripts/icon.sh

If you use Nix (or NixOS) : (minegameYTB/nix-custom-repo is a third party repo)

nix shell (flake) (temporary use)

nix shell github:minegameYTB/nix-custom-repo#GLFfetch

nix run (to use without use shell to launch manually)

nix run github:minegameYTB/nix-custom-repo#GLFfetch

or with nix profile install (to use like a normal package)

nix profile install github:minegameYTB/nix-custom-repo#GLFfetch

Launch GLFfetch


Create an alias in your terminal.

If you use bash :

echo 'alias GLFfetch="fastfetch --config ~/.config/fastfetch/GLFfetch/challenge.jsonc"' >> ~/.bashrc && source ~/.bashrc

If you use fish :

alias GLFfetch="fastfetch --config ~/.config/fastfetch/GLFfetch/challenge.jsonc" --save

If you use zsh :

echo "alias GLFfetch='fastfetch --config ~/.config/fastfetch/GLFfetch/challenge.jsonc'" >> ~/.zshrc

Execute in terminal :

GLFfetch

Contribution

TODO

There is a lot to be done.

Some ideas I would like to do in the future:

  • find an easy way to get access to the icons in terminal on all distros (I had to remove the icons until we find an easy solution)
  • move to Fastfetch because why not (Thanks to @Sparkway)
  • improve output colors / display with GLF brand colors
  • Improve the README (Thanks to @Cardiacman13)
  • add a if in the print info when 30 days goal reached (Thanks to @Sparkway)
  • add progress bar (Thanks to @Sparkway)

About

A customized neofetch config file built for the GLF Linux challenges (a fork of GLFfetch to support nix)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%