
Dfetch
A pretty standard fetching program i have been working on for a few months to slowly get better at Go

A pretty standard fetching program i have been working on for a few months to slowly get better at Go
I'm making a command-line program written in Go and need a fast way to get the marketing name of the GPU on Linux. Preferably without having to rely on external programs. Does anyone know a way?
I'm trying to make a fetching application and i am wondering if people actually care about having there desktop environment and window manager displayed separately? While i could spend a long time trying to separately detect the Windows manager and Desktop environment the user is running which is pretty hard to do. it would be a lot easier to just have 1 module like "Desktop" which only displays the Window manager when there is no Desktop environment.
Dfetch is a lightweight command-line tool for displaying system information. It focuses on clean output, fast startup times, and simple configuration.
I made this because i like using something i made myself its not better then something like fastfetch but definitely good enough.
https://github.com/David17c/Dfetch
Small parts of this were made with the help of Ai but most of the code was written by me.
Dfetch is a lightweight command-line tool for displaying system information. It focuses on clean output, fast startup times, and simple configuration.
I made this because i like using something i made myself its not better then something like fastfetch but definitely good enough.
https://github.com/David17c/Dfetch
Small parts of this were made with the help of Ai but most of the code was written by me.
https://github.com/David17c/Dfetch
Dfetch is designed for those who want a simple system information tool with sensible defaults, clean output, and fast startup times. Rather than prioritizing extensive customization, Dfetch focuses on being lightweight, easy to configure, and pleasant to use.
I’ve worked on a lot of projects in the past, but I finally finished one for the first time by releasing v1.0.0 of Dfetch. Dfetch is a lightweight system information tool focused on clean output, fast startup times, and simple configuration.
A few days ago when i was bored i randomly came up with this idea. I made it without AI in about a day so the code is kinda trash but it works.
Using this program you can either:
- Directly run a headache (.ha) file
- Directly run a brainfuck (.bf) file
- Compile a headache file into brainfuck code
It supports every integer addition operation with numbers up to 500. I wanted to add more but the file is already 500.000 lines long.
https://raw.githubusercontent.com/David17c/Addition-calculator/refs/heads/main/calculator.go
After a few weeks of work i finally finished my calculator written in Golang. The calculator supports all integer addition operation with number bigger then 0 and smaller then 500. I am open to feedback, what can i improve?