aboutsummaryrefslogtreecommitdiffstats
path: root/home/default.nix
diff options
context:
space:
mode:
authorPetri Hienonen <petri.hienonen@gmail.com>2025-12-01 15:06:21 +0200
committerPetri Hienonen <petri.hienonen@gmail.com>2025-12-01 15:06:21 +0200
commit434dba55c71b8e1d75131c6fca629caeb6785989 (patch)
tree34c5c69b5d1795a9e7145b81b74c4fb8793bdad8 /home/default.nix
parent426b868b168d0fbad72405a474b008022c0a16d4 (diff)
downloadnixos-434dba55c71b8e1d75131c6fca629caeb6785989.tar.zst
Remove fish greeting
Diffstat (limited to 'home/default.nix')
-rw-r--r--home/default.nix111
1 files changed, 110 insertions, 1 deletions
diff --git a/home/default.nix b/home/default.nix
index 083b428..8d911d6 100644
--- a/home/default.nix
+++ b/home/default.nix
@@ -110,6 +110,116 @@ in
enableFishIntegration = true;
enableNushellIntegration = true;
};
+ fastfetch = {
+ enable = true;
+ settings = {
+ logo = {
+ source = "nixos_small";
+ padding = {
+ right = 1;
+ };
+ };
+ display = {
+ size = {
+ binaryPrefix = "si";
+ };
+ color = "blue";
+ separator = "  ";
+ };
+ modules = [
+ {
+ type = "os";
+ key = " OS";
+ keyColor = "blue";
+ }
+ {
+ type = "kernel";
+ key = "󰌽 Kernel";
+ keyColor = "blue";
+ }
+ "break"
+ {
+ type = "font";
+ key = "󰛖 Font";
+ }
+ {
+ type = "theme";
+ key = "󰏘 Theme";
+ }
+ {
+ type = "icons";
+ key = "󰚝 Icons";
+ }
+ {
+ type = "shell";
+ key = "󰞷 Shell";
+ }
+ {
+ type = "terminal";
+ key = "󰆍 Terminal";
+ }
+ "break"
+ {
+ type = "display";
+ key = "󰹑 Display";
+ keyColor = "blue";
+ }
+ {
+ type = "gpu";
+ key = "󰢮 GPU";
+ driverSpecific = true;
+ temp = false;
+ keyColor = "blue";
+ }
+ {
+ type = "cpu";
+ key = "󰍛 CPU";
+ showPeCoreCount = true;
+ temp = false;
+ keyColor = "blue";
+ }
+ {
+ type = "memory";
+ key = " RAM";
+ keyColor = "blue";
+ }
+ {
+ type = "swap";
+ key = " Swap";
+ keyColor = "blue";
+ }
+ {
+ type = "disk";
+ key = "󰋊 Disk";
+ keyColor = "blue";
+ }
+ {
+ type = "uptime";
+ key = "󰄉 Uptime";
+ keyColor = "blue";
+ }
+ "break"
+ {
+ type = "localip";
+ key = "󰩠 Local";
+ showIpv6 = false;
+ showMac = false;
+ showSpeed = false;
+ showMtu = false;
+ showLoop = false;
+ showFlags = false;
+ showAllIps = false;
+ }
+ {
+ type = "publicip";
+ key = "󰩟 Externe";
+ timeout = 1000;
+ }
+ "break"
+ "colors"
+ ];
+ };
+ };
nushell = {
enable = true;
extraConfig = ''
@@ -446,7 +556,6 @@ in
espflash # ESP32 flasher
espup # ESP32 development
eza # modern file list
- fastfetch # system information
fd # find files by filenames
file # show the type of file
font-awesome # icons