Skip to content

Commit 5417fa3

Browse files
committed
feat: complete rewrite and aesthetic ui update
• project structure: modularized into config, theme, and fetch modules • ui: implemented a soft lowercase aesthetic with classic bar indicators • memory: split frequency and voltage into separate fields with icons • config: improved sudo support (config stays in user home) • themes: added tokyonight, rosepine, dracula, everforest, and nord • bar: switched to classic '|' and '.' symbols for a cleaner look
1 parent 0bc9599 commit 5417fa3

File tree

11 files changed

+699
-162
lines changed

11 files changed

+699
-162
lines changed

Cargo.lock

Lines changed: 304 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mfetch"
3-
version = "0.0.2"
3+
version = "0.0.3"
44
authors = ["xdearboy <[email protected]>"]
55
edition = "2021"
66
description = "📦 memory-focused system info tool written in Rust."
@@ -9,7 +9,11 @@ repository = "https://github.com/xdearboy/mfetch"
99

1010

1111
[dependencies]
12-
colored = "3.0.0"
12+
colored = "3.0"
13+
serde = { version = "1.0", features = ["derive"] }
14+
toml = "0.9.10"
15+
directories = "6.0.0"
16+
confy = "2.0.0"
1317

1418
[[bin]]
1519
name = "mfetch"

PKGBUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
pkgname=mfetch
2-
pkgver=0.2.0
2+
pkgver=0.0.3
33
pkgrel=1
44
pkgdesc="📦 memory-focused system info tool written in Rust."
55
arch=('x86_64')
66
url="https://github.com/xdearboy/mfetch"
77
license=('MIT')
8-
depends=()
8+
depends=('i2c-tools')
99
makedepends=('rust' 'cargo')
1010
source=("https://github.com/xdearboy/mfetch/archive/refs/tags/v${pkgver}.tar.gz")
1111
sha256sums=('8fe43b2e5ac6aca6aa2ae70363526e2ff00c64d5e3d808eafca4e07278c1d822')

0 commit comments

Comments
 (0)