forked from NetBSD/pkgsrc
-
Notifications
You must be signed in to change notification settings - Fork 51
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
v6.0.1 - Use the correct section numbering for our manpages. v6.0.0 macchina v6.0, codename "Gallium" We hope you'll enjoy this release as much as we did preparing it ❤️ If you want to give back to macchina, tell your friends about it :) BREAKING CHANGES - `MACCHINA_CONF` has been deprecated. The reason being that it accomplishes the same thing as `--config`. (#200) - In themes, the `hide_bar_delimiters` option has been deprecated. We've renamed it to `hide_delimiters` and moved it to the [bar] section. (#200) - In themes, the `palette` option has been deprecated. There's now an entire section dedicated to the palette component named [palette]. (#200) Bugfixes - The command-line flag named `--short-uptime` has been renamed to `--long-uptime`, the option in your configuration remains the same. (#200) - libmacchina: The desktop environment readout now prefers `XDG_CURRENT_DESKTOP`, with `DESKTOP_SESSION` as a fallback. (#199) - A spacing bug that results in uneven space between the left and right side of the separator in certain situations has been fixed. (#200) - A spacing bug that results in more space being used than specified when the separator is invisible has been fixed. (#200) - Every option in theme files is now entirely optional, you will no longer get into trouble with cryptic error messages when forgetting to set some options. (#200) - macchina should hopefully be able to locate macOS users' themes now. (#200) Features - We've added back the option to display your physical or logical core count. (#200) - There's two new manpages! One for configuration and another for customization. (#200) - macchina now searches through more locations for its themes, like `/usr/share`. (#200) - There's now a much nicer error reporting for themes. (#208) You can now: - use indexed and hexadecimal colors for any option that accepts a color. (#193) - tell macchina what pool of colors to use in the randomization process. (#200) - specify the kind of border you want the box to use. (#200) - specify the glyph used by the palette (#200). Other nice things - `--list-themes` gets a new look, and it tells which theme is active now as well. - Some under-the-hood changes and refactoring work that very slightly improve performance and make the codebase nicer to navigate. - macchina and libmacchina's dependencies have been bumped, so we're mostly up-to-date. - libmacchina: Gentoo users no longer need `portage-utils` for the package readout to report their package count. Big thanks to - [uttarayan21](https://github.com/uttarayan21) for introducing 10x better error reporting, and bringing a whole set of new colors to macchina. - [0323pin](https://github.com/0323pin) for contributing a sexy-looking theme and testing out this version on NetBSD. - [FantasyTeddy](https://github.com/FantasyTeddy) for helping us resolve linter warnings for various platforms.
- Loading branch information
Showing
5 changed files
with
199 additions
and
162 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,7 @@ | ||
Basic system information fetcher, with a focus on performance and minimalism. | ||
macchina lets you view system information, like your kernel version, uptime, | ||
memory usage, processor load and much more. macchina is basic by default and | ||
extensible by design. | ||
|
||
Macchina lets you view basic system information, like your hostname, kernel | ||
version, uptime, memory usage, and much more. | ||
No one wants a slow fetcher, and Macchina's selling point is providing you with | ||
convenient features while keeping performance a priority and minimalism a goal. | ||
If you're interested in the library macchina uses to fetch system information, | ||
have a look at libmacchina; fetching-related issues should be filed on that | ||
repository. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,25 @@ | ||
# $NetBSD: Makefile,v 1.40 2021/11/13 17:05:42 pin Exp $ | ||
# $NetBSD: Makefile,v 1.41 2021/12/14 22:16:12 pin Exp $ | ||
|
||
DISTNAME= macchina-5.0.5 | ||
DISTNAME= macchina-6.0.1 | ||
CATEGORIES= sysutils | ||
MASTER_SITES= ${MASTER_SITE_GITHUB:=Macchina-CLI/} | ||
GITHUB_TAG= v${PKGVERSION_NOREV} | ||
|
||
MAINTAINER= [email protected] | ||
HOMEPAGE= https://github.com/Macchina-CLI/macchina/ | ||
COMMENT= Basic system information fetcher | ||
COMMENT= System information frontend with emphasis on performance | ||
LICENSE= mit | ||
|
||
.include "cargo-depends.mk" | ||
|
||
INSTALLATION_DIRS= bin share/examples/macchina | ||
INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 ${PKGMANDIR}/man7 share/examples/macchina | ||
|
||
do-install: | ||
${INSTALL_PROGRAM} ${WRKSRC}/target/release/macchina ${DESTDIR}${PREFIX}/bin | ||
${INSTALL_DATA} ${WRKSRC}/macchina.toml ${DESTDIR}${PREFIX}/share/examples/macchina | ||
${INSTALL_DATA} ${WRKSRC}/themes/Hydrogen.toml ${DESTDIR}${PREFIX}/share/examples/macchina | ||
${INSTALL_MAN} ${WRKSRC}/doc/man/macchina.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/macchina.1 | ||
${INSTALL_MAN} ${WRKSRC}/doc/man/macchina.7 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man7/macchina.7 | ||
${INSTALL_DATA} ${WRKSRC}/doc/macchina.toml ${DESTDIR}${PREFIX}/share/examples/macchina | ||
${INSTALL_DATA} ${WRKSRC}/contrib/themes/Lithium.toml ${DESTDIR}${PREFIX}/share/examples/macchina | ||
|
||
DEPENDS+= wmctrl-[0-9]*:../../wm/wmctrl | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
@comment $NetBSD: PLIST,v 1.5 2021/11/02 09:13:51 pin Exp $ | ||
@comment $NetBSD: PLIST,v 1.6 2021/12/14 22:16:12 pin Exp $ | ||
bin/macchina | ||
share/examples/macchina/Hydrogen.toml | ||
man/man1/macchina.1 | ||
man/man7/macchina.7 | ||
share/examples/macchina/Lithium.toml | ||
share/examples/macchina/macchina.toml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.