🏳️‍⚧️ Prideful system stats fetch script.
Go to file
David Thompson ec82eb613c
Adjust reported package number in python instead of shell (#26)
Create a data structure that holds the command
to list all packages, as well as a number to adjust
the reported number of packages by.
Use this instead of piping through `tail` for RHEL-like distros,
since using pipes in the command doesn't seem to work.

Fixes #24

Signed-off-by: David Thompson <davthomp@redhat.com>
2023-03-07 19:28:06 +00:00
src Adjust reported package number in python instead of shell (#26) 2023-03-07 19:28:06 +00:00
.gitignore Choose what stats are displayed (inital implementation) (#18) 2022-10-12 06:05:36 +01:00
flake.lock Update the flake such that it uses nixpkgs' package (#17) 2022-06-05 13:37:33 +01:00
flake.nix Update the flake such that it uses nixpkgs' package (#17) 2022-06-05 13:37:33 +01:00
LICENSE Create LICENSE 2022-05-22 22:49:32 +01:00
README.md Changes to README 2022-05-29 15:14:21 +02:00

pridefetch 🏳️‍⚧️

pridefetch screenshot
Python fetch script for showing your favourite pride flags & system stats!
Originally forked from megabytesofrem/pridefetch.

Examples

Display a trans flag

pridefetch -f trans

Display either a trans or lesbian flag, with a 50/50 chance

pridefetch -r trans,lesbian

List all the available flags

pridefetch -l

Display help with pridefetch

pridefetch -h

Quickstart

Requirements: Python 3.7 or higher and python-distro

git clone https://github.com/SpyHoodle/pridefetch.git
cd pridefetch/src
python __main__.py

Running on NixOS

If your system supports flakes

⚠ Note: This has only been tested on x86_64-linux; it may or may not work on your system.

You can run pridefetch straight away

nix run github:SpyHoodle/pridefetch

Or, install it and then run

nix profile install github:SpyHoodle/pridefetch
pridefetch

Running on Arch Linux

From the AUR

git clone https://aur.archlinux.org/pridefetch.git
cd pridefetch
makepkg -si

Or, with your AUR helper

paru -S pridefetch

Made with ❤️ and 🏳️‍⚧️

  • Pridefetch is at an early stage, so may not work on all systems.
  • Please report any issues or bugs on the Issues tab.
  • Checkout our contributing guidelines if you'd like to contribute.