tangled
alpha
login
or
join now
m1emi1em.dev
/
nixos-flake
1
fork
atom
Personal NixOS flake
1
fork
atom
overview
issues
pulls
pipelines
fix(hyprsunset): migrate to hyprsunset.settings
m1emi1em.dev
7 months ago
dae23c16
72b2c321
+22
-14
2 changed files
expand all
collapse all
unified
split
home
emily
gui
hyprland
hyprsunset.nix
services.nix
+19
home/emily/gui/hyprland/hyprsunset.nix
···
1
1
+
{ ... }:
2
2
+
{
3
3
+
services.hyprsunset = {
4
4
+
enable = true;
5
5
+
extraArgs = ["--identity"];
6
6
+
settings = {
7
7
+
profile = [
8
8
+
{
9
9
+
time = "6:00";
10
10
+
identity = true;
11
11
+
}
12
12
+
{
13
13
+
time = "22:00";
14
14
+
temperature = 2400;
15
15
+
}
16
16
+
];
17
17
+
};
18
18
+
};
19
19
+
}
+3
-14
home/emily/gui/hyprland/services.nix
···
1
1
{ ... } :
2
2
{
3
3
+
imports = [
4
4
+
./hyprsunset.nix
5
5
+
];
3
6
services = {
4
7
hyprpaper = {
5
8
enable = true;
···
9
12
};
10
13
hyprpolkitagent = {
11
14
enable = true;
12
12
-
};
13
13
-
hyprsunset = {
14
14
-
enable = true;
15
15
-
extraArgs = ["--identity"];
16
16
-
transitions = {
17
17
-
sunrise = {
18
18
-
calendar = "*-*-* 06:00:00";
19
19
-
requests = [[ "identity" ]];
20
20
-
};
21
21
-
bedtime = {
22
22
-
calendar = "*-*-* 22:00:00";
23
23
-
requests = [[ "temperature" "2400"]];
24
24
-
};
25
25
-
};
26
15
};
27
16
};
28
17
}