Files
dotfiles/home/programs/fastfetch.nix
uttarayan21 ab1c940aef feat(ghostty): disable stylix integration and add catppuccin-mocha theme
perf(wezterm): reduce font size to 13
feat(fastfetch): set logo type to kitty
fix(fish): replace pfetch with fastfetch
chore(hyprland): swap kitty and wezterm bindings
2025-12-18 15:59:59 +05:30

53 lines
973 B
Nix

{
pkgs,
lib,
device,
config,
...
}: let
nextcloudWallpapers = name: config.home.homeDirectory + "/Nextcloud/Wallpapers/" + name;
in {
programs = {
fastfetch = {
enable = true;
settings = {
logo = lib.mkIf (device.is "ryu") {
source = nextcloudWallpapers "hornet.png";
type = "kitty";
width = 70;
};
modules = [
"title"
"separator"
"os"
"host"
"kernel"
"uptime"
"packages"
"shell"
"display"
"de"
"wm"
"wmtheme"
"theme"
"icons"
"cursor"
"terminal"
"terminalfont"
"cpu"
"gpu"
"memory"
"swap"
"disk"
"battery"
"poweradapter"
"locale"
"break"
"colors"
];
};
};
fish.shellAbbrs.ff = "fastfetch";
};
}