Files
gooberos/modules/base/home/fastfetch/default.nix
2026-03-30 00:20:36 +02:00

197 lines
5.0 KiB
Nix

{
programs.fastfetch.enable = true;
programs.fastfetch.settings = {
logo = {
type = "file-raw";
source = ./2.txt;
};
display = {
separator = ": ";
color = {
keys = "magenta";
title = "magenta";
output = "";
separator = "";
};
};
modules = [
{
type = "title";
key = " ";
keyIcon = "";
fqdn = false;
color = {
user = "";
at = "";
host = "";
};
}
{
type = "separator";
string = "-";
outputColor = "";
times = 0;
}
{
type = "os";
keyIcon = "";
}
{
type = "host";
keyIcon = "󰌢";
}
{
type = "kernel";
keyIcon = "";
}
{
type = "uptime";
keyIcon = "";
}
{
type = "packages";
keyIcon = "󰏖";
disabled = [
"winget"
];
combined = false;
}
{
type = "shell";
keyIcon = "";
}
{
type = "display";
keyIcon = "󰍹";
compactType = "none";
preciseRefreshRate = false;
order = "desc";
}
{
type = "de";
keyIcon = "";
slowVersionDetection = false;
}
{
type = "wm";
keyIcon = "";
detectPlugin = false;
}
{
type = "wmtheme";
keyIcon = "󰓸";
}
{
type = "theme";
keyIcon = "󰉼";
}
{
type = "icons";
keyIcon = "";
}
{
type = "font";
keyIcon = "";
}
{
type = "cursor";
keyIcon = "󰆿";
}
{
type = "terminal";
keyIcon = "";
}
{
type = "terminalfont";
keyIcon = "";
}
{
type = "cpu";
keyIcon = "";
temp = false;
showPeCoreCount = false;
}
{
type = "gpu";
keyIcon = "󰾲";
driverSpecific = false;
detectionMethod = "pci";
temp = false;
hideType = "none";
percent = {
green = 50;
yellow = 80;
type = 0;
};
}
{
type = "memory";
keyIcon = "";
percent = {
green = 50;
yellow = 80;
type = 0;
};
}
{
type = "swap";
percent = {
green = 50;
yellow = 80;
type = 0;
};
keyIcon = "󰓡";
separate = false;
}
{
type = "disk";
keyIcon = "";
showRegular = true;
showExternal = true;
showHidden = false;
showSubvolumes = false;
showReadOnly = true;
showUnknown = false;
folders = "";
hideFolders = "/efi:/boot:/boot/efi:/boot/firmware";
hideFS = "";
useAvailable = false;
percent = {
green = 50;
yellow = 80;
type = 0;
};
}
{
type = "localip";
keyIcon = "󰩟";
showIpv4 = true;
showIpv6 = false;
showMac = false;
showLoop = false;
showPrefixLen = true;
showMtu = false;
showSpeed = false;
showFlags = false;
compact = false;
defaultRouteOnly = true;
showAllIps = false;
namePrefix = "";
}
{
type = "battery";
keyIcon = "";
temp = false;
percent = {
green = 50;
yellow = 20;
type = 0;
};
}
{
type = "poweradapter";
keyIcon = "󰚥";
}
];
};
}