aboutsummaryrefslogtreecommitdiffstats
path: root/home/default.nix
diff options
context:
space:
mode:
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