Added fastfetch logos for rune and komodo

This commit is contained in:
Chris Toph 2025-01-13 23:14:54 -05:00
parent 91ec1b141a
commit 9d8df5c2d0
5 changed files with 118 additions and 111 deletions

View file

@ -1,87 +1,95 @@
{ lib, pkgs, config, ... }:
{ {
programs.fastfetch = let lib,
hostname = config.home.sessionVariables.HOSTNAME; pkgs,
logoFile = ./. + "/host/${hostname}.txt"; config,
in { ...
enable = true; }:
settings = { {
logo = { programs.fastfetch =
# Created with Chafa let
source = builtins.readFile logoFile; hostname = config.home.sessionVariables.HOSTNAME;
type = "data"; logoFile = ./. + "/host/${hostname}.txt";
position = "left"; in
padding = { {
top = 0; enable = true;
}; settings = {
}; logo = {
display = { # Created with Chafa
separator = " "; source = builtins.readFile logoFile;
}; type = "data";
modules = [ position = "left";
{ padding = {
key = ""; top = 0;
type = "custom"; right = 0;
} };
{
key = " {#31} user {#keys}";
type = "title";
format = "{user-name}";
}
{
key = " {#32}󰇅 host {#keys}";
type = "title";
format = "{host-name}";
}
{
key = " {#33}󰅐 uptime {#keys}";
type = "uptime";
}
{
key = " {#34}{icon} distro {#keys}";
type = "os";
}
{
key = " {#36}󰇄 desktop {#keys}";
type = "de";
}
{
key = " {#32} shell {#keys}";
type = "shell";
}
{
key = " {#33}󰍛 cpu {#keys}";
type = "cpu";
showPeCoreCount = true;
}
{
key = " {#34}󰉉 disk {#keys}";
type = "disk";
folders = "/";
}
{
key = " {#35} memory {#keys}";
type = "memory";
}
{
key = " {#36}󰩟 network {#keys}";
type = "localip";
format = "{ipv4} ({ifname})";
}
{
key = "";
type = "custom";
}
{
key = " {#39} colors {#keys}";
type = "colors";
symbol = "circle";
}
{
key = "";
type = "custom";
}
];
}; };
display = {
separator = " ";
};
modules = [
{
key = "";
type = "custom";
}
{
key = " {#31} user {#keys}";
type = "title";
format = "{user-name}";
}
{
key = " {#32}󰇅 host {#keys}";
type = "title";
format = "{host-name}";
}
{
key = " {#33}󰅐 uptime {#keys}";
type = "uptime";
}
{
key = " {#34}{icon} distro {#keys}";
type = "os";
}
{
key = " {#36}󰇄 desktop {#keys}";
type = "de";
}
{
key = " {#32} shell {#keys}";
type = "shell";
}
{
key = " {#33}󰍛 cpu {#keys}";
type = "cpu";
showPeCoreCount = true;
}
{
key = " {#34}󰉉 disk {#keys}";
type = "disk";
folders = "/";
}
{
key = " {#35} memory {#keys}";
type = "memory";
}
{
key = " {#36}󰩟 network {#keys}";
type = "localip";
format = "{ipv4} ({ifname})";
}
{
key = "";
type = "custom";
}
{
key = " {#39} colors {#keys}";
type = "colors";
symbol = "circle";
}
{
key = "";
type = "custom";
}
];
};
}; };
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 348 KiB

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View file

@ -1,14 +1,12 @@
[?25l ▄▄▄▄▄▄▄▄▄▄▄ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  [?25l[?25h[?25l 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  ▅▔▔▃▔▆▅▃▂ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  ▖▅▃▆▔▔▔▔▃▝▃▂▁ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▆▀▁▔▅▀▖▀▘▔▔▔▔▆▅▀▂ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▖▂▁▁▆▃▁▔▔▔▔▔▔▔▔▆▀ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▝▖▔▖▔▆▅▃▂▁▔▔▂▁▔▔▅ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  ▂▂▅▁▀▃▂▁▔▔▔▔▂▅▏▝▂▅▝ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  ▆▆▆ ▔▔▆▆▆▆▆▆▆▍▋▍
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  ▂▆▆▔▁▃ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 
▄▄▄▄▄▄▄▄▄▄ 
[?25h

View file

@ -1,13 +1,14 @@
[?25l ▄▄▄ ▄▄▄ ▄▄▄  [?25l ▀▀ 
▄▄▄▄ ▄▄▄▄▄▄▄  ▂▁▁▂ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄▄  ▆▆▆▆ 
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ▄░▄  ▗▘▁▁▝▖ 
▄▄▄▄▄ ▄▄▄▄▄▄  ▘▀▔▗▖▔▀▝ 
▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄░ ▆ ▗▘▔▀▁▝▘▁▀▔▝▖ ▆ 
▄▄▄▄▄▄ ▄▄▄  ▝▞▀▘▁▁▁▁▁▁▁▁▁▁▝▀▞▘ 
░▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄  ▘▀▀▀▀▍▆▀▀▆▊▀▀▀▀▝ 
▄ ▄▄▄▄▄▄▄▄▄░░▄▄▄▄  ▘▂▂▂▂▎▅▆▂▂▆▅▊▂▂▂▂▝ 
▄▄▄▄▄▄▄ ▄░▄  ▗▆▆▆▁▆▆▆▆▆▐▐▆▆▆▆▍▐▆▆▆▖ 
▄▄▄ ▄▄▄▄ ▄▄▄  ▂▁▋▊ ▎▍▂ 
[?25h ▆▅▀▘ ▝▀▆ 
[?25h