Meowfetch

minimal, fast and customizable system information program written in go.

Overview

at the moment I was learning go and after seeing meow.sh in the catppuccin repo I tought with myself why not rewrite it. at first i wrote the application in C but after seeing that code base is getting so complicated and bloated I wrote the application in golang which also compiles into binaries and its fast 🙂 and thats how it all started.

Installation

make sure you have go and coreutils First clone the repository in your local machine:

git clone https://github.com/Itsnexn/meowfetch.git

then you can build and install application using GNU make:

make install

Features

  • Fast and minimal
  • Pride mode 🙂
  • cute little cat :^)
  • toml based easy configuration
  • beautiful borders and ui using charmbracelet/lipgloss

Configuration

configuration file can be found $XDG_CONFIG_HOME/meowfetch/meow.conf or $HOME/.meow.conf. configuration files are written in toml like syntax. for more information read the wiki.

TODO

  • New widgets
    • Music player widget
    • Systemd widget
    • Packages widget
  • Cross platform

Contribution

See CONTRIBUTING.md.

GitHub

View Github