mirror from https://codeberg.org/nekohepott/goGoFetch
| .forgejo/workflows | ||
| assets | ||
| logos | ||
| nix | ||
| src | ||
| .gitattributes | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| PKGBUILD | ||
| README.md | ||
Fetch tool for linux written in Go with image support
Install
you can get gogofetch on AUR!
yay -S gogofetch-git
also chafa is dependency for gogofetch
Usage
basic usage:
gogofetch
to show custom image :
gogofetch -l path
to show custom image and set custom width:
gogofetch -l path -w 250
to place logo on the left (default) or right:
gogofetch -p left
gogofetch -p right
to show help message:
gogofetch -h
config file is created at ~/.config/gogofetch/config.toml, all parameters are described in config file.
Nix
credits to melvi for flake
to build with nix:
git clone https://codeberg.org/nekohepott/goGoFetch
cd goGoFetch
nix build
to run with nix:
nix run --refresh git+https://codeberg.org/nekohepott/goGoFetch
to install with nixos:
- Add to inputs:
goGoFetch.url = "git+https://codeberg.org/nekohepott/goGoFetch";
- Add to packages (system-wide or home-manager):
environment.systemPackages = [
inputs.goGoFetch.packages.${pkgs.system}.default
];
or
home.packages = [
inputs.goGoFetch.packages.${pkgs.system}.default
];
- Run rebuild and then you can run fetch with gogofetch command
Build
to build:
git clone https://codeberg.org/nekohepott/goGoFetch
cd goGoFetch
go build -o gogofetch ./src
and run:
./gogofetch



