https://github.com/mimvoid/fletchling
Light and stylish fetcher written in Nim
https://github.com/mimvoid/fletchling
cli command-line fetch fetcher nim nim-lang ricing system-information
Last synced: about 1 year ago
JSON representation
Light and stylish fetcher written in Nim
- Host: GitHub
- URL: https://github.com/mimvoid/fletchling
- Owner: mimvoid
- License: gpl-3.0
- Created: 2024-12-17T23:36:06.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-27T03:27:10.000Z (over 1 year ago)
- Last Synced: 2025-02-15T23:44:19.921Z (over 1 year ago)
- Topics: cli, command-line, fetch, fetcher, nim, nim-lang, ricing, system-information
- Language: Nim
- Homepage:
- Size: 1.35 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# `fletchling`
A light and stylish fetcher written in [Nim](https://nim-lang.org)

# Introduction
`fletchling` is a system information fetcher that seeks to be fast and
light. While small, it's also customizable and gets the job done
with style.
It uses what Nim has to offer to its advantage:
- Small executable size
- Dependency-free
- Quick performance
> [!note]
> `fletchling` is in alpha and in heavy development.
> I regularly use it on NixOS, but it's not guaranteed to work
> on other systems yet.
# Why `fletchling`?
`fletchling` started as my first program in POSIX shell.
The language and syntax weren't quite the right tools for the job
as it grew in complexity, so I rewrote it to start learning Nim instead.
Hence, the portmanteau of "fetch" and "fledgling."
# Installation
## Nimble
_TODO_
## NixOS
_TODO_
---
# Special Thanks
I want to give my thanks to [nitch](https://github.com/ssleert/nitch) for
being my first introduction to Nim and a major inspiration for this project.
Other notable mentions:
- [disfetch](https://github.com/q60/disfetch), which inspired the previous POSIX shell version
- [diyfetch](https://github.com/info-mono/diyfetch)
- [fetchutils](https://github.com/kiedtl/fetchutils)