All Projects → comfies → cetch

comfies / cetch

Licence: other
c sysfetch

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
Makefile
30231 projects
Roff
2310 projects

Projects that are alternatives of or similar to cetch

yaf
Yet another system fetch that is minimal and customizable
Stars: ✭ 23 (+0%)
Mutual labels:  fetch, unix
rc-shell
A UNIX shell
Stars: ✭ 19 (-17.39%)
Mutual labels:  unix
bestfetch
fetch ⭐️caching ⭐️deduplication
Stars: ✭ 44 (+91.3%)
Mutual labels:  fetch
daemonize
Template code for writing UNIX-daemons.
Stars: ✭ 33 (+43.48%)
Mutual labels:  unix
airyx
A BSD-based OS project that aims to provide an experience like and some compatibility with macOS (formerly known as airyxOS)
Stars: ✭ 2,490 (+10726.09%)
Mutual labels:  unix
git-cheatsheet
One stop guide to help solve all your doubts related to Git & GitHub.
Stars: ✭ 31 (+34.78%)
Mutual labels:  fetch
ModernOperatingSystems AndrewTanenbaum
My notes after reading 'Modern Operating Systems' book by Andrew Tanenbaum and Herbert Bos.
Stars: ✭ 71 (+208.7%)
Mutual labels:  unix
mey
A react package that exports hooks for handling the request lifecycle.
Stars: ✭ 18 (-21.74%)
Mutual labels:  fetch
dotfiles
Config files for my *nix systems
Stars: ✭ 105 (+356.52%)
Mutual labels:  unix
sapper-httpclient
An isomorphic http client for Sapper
Stars: ✭ 48 (+108.7%)
Mutual labels:  fetch
ccalendar
Chinese Calendar in calendar(1) for BSD, Linux & macOS
Stars: ✭ 17 (-26.09%)
Mutual labels:  unix
airbud
Retrieving stuff from the web is unreliable. Airbud adds retries for production, and fixture support for test.
Stars: ✭ 15 (-34.78%)
Mutual labels:  fetch
gtni
Install your all npm dependencies recursively with gtni while you are doing git clone, fetch or pull
Stars: ✭ 17 (-26.09%)
Mutual labels:  fetch
gitpack
Git-based package manager written in POSIX shell
Stars: ✭ 72 (+213.04%)
Mutual labels:  unix
Learning-Notes
some notes on learning C++, Go, UNIX, Database and Distributed System
Stars: ✭ 24 (+4.35%)
Mutual labels:  unix
legible
the cleanest way to make http requests in js / node
Stars: ✭ 49 (+113.04%)
Mutual labels:  fetch
duckOS
Yet another hobby x86 UNIX-like operating system written in C and C++. Features a dynamically linked userspace, an in-house c standard library, and more! And yes, it runs DOOM.
Stars: ✭ 250 (+986.96%)
Mutual labels:  unix
cpp redis
C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform
Stars: ✭ 506 (+2100%)
Mutual labels:  unix
Dotfiles
Passionately crafted configs for CLI lovers 🐧❤️
Stars: ✭ 70 (+204.35%)
Mutual labels:  unix
multirun
A minimalist init process designed for Docker
Stars: ✭ 85 (+269.57%)
Mutual labels:  unix

cetch(1)

very out of date screenshot

cetch is an (esoteric) application for UNIX systems. It emulates the functionality of the popular "fetch" type of tools with suckless-esque source-based configuration as opposed to itself being a script or being configurable through a script. Originally written soley to piss of xent, it has since been used as a farm for Hacktoberfest pull requests and a test-bed for stupid ideas to use in C code.

I know you'll love using it, because I hated every minute of writing it, and yes, so did woosh. If you'd like to contribute, go ahead, I will pull any changes as long as they aren't profoundly stupid. Heck, I won't even test them first. Also if someone wants to refactor the code -- please.

As previously stated, all configuration is done through a config.h, which should (and will) be copied from config.def.h. Almost every option should work, though some are Linux™️ only. (These should be automagically disabled if running on anything else, but hey, it probably won't). cetch also supports logos for Debian, FreeBSD, Linux (Tux), NixOS, and Void Linux: colors and all.

If you run make and get some sort of error with sysinfo, run nosysinfo= make instead

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].