diff --git a/home/fastfetch.nix b/home/fastfetch.nix new file mode 100644 index 0000000..ac6424d --- /dev/null +++ b/home/fastfetch.nix @@ -0,0 +1,61 @@ +{ config, lib, ... }: + +{ + programs.fastfetch = { + enable = true; + settings = { + logo = { + type = "small"; + padding = { + top = 1; + right = 2; + }; + }; + display = { + separator = " "; + }; + modules = [ + { + key = "╭────────╮"; + type = "custom"; + } + { + key = "│{#34} distro {#keys}│"; + type = "os"; + format = "{name} {version}"; + } + { + key = "│{#35} kernel {#keys}│"; + type = "kernel"; + } + { + key = "│{#36} host {#keys}│"; + type = "host"; + } + { + key = "│{#33} wm {#keys}│"; + type = "wm"; + } + { + key = "│{#32} ip {#keys}│"; + type = "localip"; + showIpv6 = false; + format = "{ipv4}"; + } + { + key = "├────────┤"; + type = "custom"; + } + { + key = "│{#39} colors {#keys}│"; + type = "colors"; + symbol = "circle"; + } + { + key = "╰────────╯"; + type = "custom"; + } + ]; + }; + }; +}