blob: e78cb7709b5e07594117e000f8213d49002f641e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
|
{ lib, pkgs, ... }:
{
programs.fastfetch = {
enable = true;
package = (pkgs.fastfetch.overrideAttrs (finalAttrs: previousAttrs: {
cmakeFlags = [(lib.cmakeBool "ENABLE_IMAGEMAGICK6" true)];
}));
settings = {
logo = {
type = "kitty-direct";
source = "~/Pictures/nonon.png";
width = 36;
height = 32;
padding = {
left = 4;
right = 4;
};
};
display = {
separator = "";
};
modules = [
{ type = "custom"; format = " ハードウェア "; }
{ type = "custom"; format = "┌──────────────────────────────────────────────────┐"; }
{ type = "cpu"; key = " CPU "; }
{ type = "gpu"; key = " GPU "; format = "{2} [{6}]"; }
{ type = "memory"; key = " MEM "; }
"break"
{
type = "disk";
folders = "/nix:/persist";
key = " ";
}
{ type = "custom"; format = "└──────────────────────────────────────────────────┘"; }
"break"
{ type = "custom"; format = " ソフトウェア "; }
{ type = "custom"; format = "┌──────────────────────────────────────────────────┐"; }
{ type = "title"; key = " "; format = "{1}@{2}"; }
"break"
{ type = "os"; key = " "; }
{ type = "kernel"; key = " "; format = "{1} {2}"; }
{ type = "packages"; key = " "; }
"break"
{ type = "terminal"; key = " "; }
{ type = "shell"; key = " "; }
# { type = "font"; key = " "; }
{ type = "font"; key = " "; format = "Caskaydia Mono (8pt)"; }
"break"
{ type = "wm"; key = " "; }
# { type = "theme"; key = " "; }
{ type = "theme"; key = " "; format = "gruvbox"; }
"break"
{ type = "media"; key = " "; }
{ type = "datetime"; key = " "; }
{ type = "custom"; format = "└──────────────────────────────────────────────────┘"; }
"break"
"colors"
];
};
};
}
|