currents config
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
obsidian
|
||||
vscodium-fhs
|
||||
vesktop
|
||||
avizo
|
||||
];
|
||||
programs.bash.initExtra= ''fish'';
|
||||
imports = [
|
||||
@@ -14,6 +13,6 @@
|
||||
# ../../packages/twmn/twmn.nix
|
||||
../../packages/mako/mako.nix
|
||||
../../packages/fuzzel/fuzzel.nix
|
||||
../../packages/avizo/avizo.nix
|
||||
# ../../packages/avizo/avizo.nix
|
||||
];
|
||||
}
|
||||
|
||||
@@ -4,7 +4,6 @@
|
||||
|
||||
programs.alacritty = {
|
||||
enable = true;
|
||||
theme = "everforest_dark";
|
||||
settings = {
|
||||
font = {
|
||||
italic = {
|
||||
@@ -21,6 +20,36 @@
|
||||
blur = true;
|
||||
padding = {x=0;y=15;};
|
||||
};
|
||||
colors = {
|
||||
primary = {
|
||||
background = "#2b3339";
|
||||
foreground = "#d3c6aa";
|
||||
};
|
||||
cursor = {
|
||||
text = "#2b3339";
|
||||
cursor = "#d3c6aa";
|
||||
};
|
||||
normal = {
|
||||
black = "#323c41";
|
||||
red = "#e67e80";
|
||||
green = "#a7c080";
|
||||
yellow = "#dbbc7f";
|
||||
blue = "#7fbbb3";
|
||||
magenta = "#d699b6";
|
||||
cyan = "#83c092";
|
||||
white = "#d3c6aa";
|
||||
};
|
||||
bright = {
|
||||
black = "#445055";
|
||||
red = "#e67e80";
|
||||
green = "#a7c080";
|
||||
yellow = "#dbbc7f";
|
||||
blue = "#7fbbb3";
|
||||
magenta = "#d699b6";
|
||||
cyan = "#83c092";
|
||||
white = "#9da9a0";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{config, pkgs, ...}:
|
||||
{
|
||||
home.packages.avizo.enable = true;
|
||||
services.avizo.enable = true;
|
||||
home.file = {
|
||||
"config.ini" = {
|
||||
enable = true;
|
||||
|
||||
33
home/packages/currents/currents.nix
Normal file
33
home/packages/currents/currents.nix
Normal file
@@ -0,0 +1,33 @@
|
||||
{config, pkgs, ...}:
|
||||
{
|
||||
services.currents = {
|
||||
enable = true;
|
||||
weather = {
|
||||
apiKeyFile = "/run/secrets/currentsApiKey";
|
||||
location = "Denver, US";
|
||||
units = "imperial";
|
||||
provider = "openweathermap";
|
||||
apiDailyLimit = 1000;
|
||||
};
|
||||
notifications = {
|
||||
urgency = "normal";
|
||||
sound = false;
|
||||
};
|
||||
polling = {
|
||||
intervalSeconds = 300;
|
||||
retryAttempts = 3;
|
||||
retryDelaySeconds = 60;
|
||||
};
|
||||
forecastHighlights = {
|
||||
temperature = {
|
||||
high = 80.0;
|
||||
highColor = "red";
|
||||
low = 45;
|
||||
lowColor = "cyan";
|
||||
};
|
||||
# humidity = {
|
||||
|
||||
# };
|
||||
};
|
||||
};
|
||||
}
|
||||
@@ -155,7 +155,7 @@
|
||||
};
|
||||
};
|
||||
"custom/currents"= {
|
||||
interval= 30;
|
||||
interval= 150;
|
||||
exec= "/home/autumn/.local/bin/currents --output";
|
||||
return-type= "json";
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user