tangled
alpha
login
or
join now
adjoly.fr
/
nixos-config
0
fork
atom
❄️ My personnal NixOS configuration
nix-flake
nixos-configuration
linux
dotfiles
flake
nix
nix-config
nixos
nixos-flake
linux-desktop
0
fork
atom
overview
issues
pulls
2
pipelines
「✨」 feat(hyfetch): added a very cool feature !
adjoly.fr
2 weeks ago
bc08ef00
d94052ff
+30
3 changed files
expand all
collapse all
unified
split
modules
home-manager
cli
default.nix
hyfetch.nix
default.nix
+1
modules/home-manager/cli/default.nix
···
7
./shell.nix
8
./github.nix
9
./cli-app.nix
0
10
];
11
}
···
7
./shell.nix
8
./github.nix
9
./cli-app.nix
10
+
./hyfetch.nix
11
];
12
}
+28
modules/home-manager/cli/hyfetch.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{
2
+
config,
3
+
lib,
4
+
...
5
+
}:
6
+
{
7
+
options = {
8
+
keyzox.hyfetch.enable = lib.mkEnableOption "Can be used to enable my hyfetch config";
9
+
};
10
+
11
+
config = lib.mkIf config.keyzox.hyfetch.enable {
12
+
programs.hyfetch = {
13
+
enable = true;
14
+
settings = {
15
+
preset = "transgender";
16
+
mode = "rgb";
17
+
auto_detect_light_dark = true;
18
+
light_dark = "light";
19
+
lightness = 1.00;
20
+
color_align = {
21
+
mode = "horizontal";
22
+
};
23
+
backend = "fastfetch";
24
+
pride_month_disable = true;
25
+
};
26
+
};
27
+
};
28
+
}
+1
modules/home-manager/default.nix
···
13
keyzox.cli-app.enable = lib.mkDefault true;
14
keyzox.gh.enable = lib.mkDefault true;
15
keyzox.ssh-config.enable = lib.mkDefault true;
0
16
};
17
gui-conf = lib.mkIf config.keyzox.gui.enable {
18
keyzox.cli.enable = lib.mkDefault true;
···
13
keyzox.cli-app.enable = lib.mkDefault true;
14
keyzox.gh.enable = lib.mkDefault true;
15
keyzox.ssh-config.enable = lib.mkDefault true;
16
+
keyzox.hyfetch.enable = lib.mkDefault true;
17
};
18
gui-conf = lib.mkIf config.keyzox.gui.enable {
19
keyzox.cli.enable = lib.mkDefault true;