296 current 2025-10-11 13:35:39 25.05.20251006.20c4598 6.12.50 *
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# flake for blakes nixos config
|
# flake for blakes nixos config
|
||||||
# define new devices in outputs
|
# define new devices in outputs
|
||||||
# generation: 295 current 2025-10-11 13:20:27 25.05.20251006.20c4598 6.12.50 *
|
# generation: 296 current 2025-10-11 13:35:39 25.05.20251006.20c4598 6.12.50 *
|
||||||
{
|
{
|
||||||
description = "blakes nix config";
|
description = "blakes nix config";
|
||||||
inputs = {
|
inputs = {
|
||||||
|
|||||||
@@ -74,74 +74,29 @@ in
|
|||||||
port = cfg.port;
|
port = cfg.port;
|
||||||
};
|
};
|
||||||
pages =
|
pages =
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
services.glance.pages = [
|
||||||
{
|
{
|
||||||
|
name = "violet";
|
||||||
|
hide-desktop-navigation = true;
|
||||||
columns = [
|
columns = [
|
||||||
{
|
{
|
||||||
size = "small";
|
size = "small";
|
||||||
widgets = [
|
widgets = [
|
||||||
{
|
{ type = "calendar"; first-day-of-week = "monday"; }
|
||||||
type = "calendar";
|
{ type = "server-stats"; servers = [ { type = "local"; name = "violet"; } ]; }
|
||||||
first-day-of-week = "monday";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
type = "server-stats";
|
|
||||||
servers = [
|
|
||||||
{
|
|
||||||
type = "local";
|
|
||||||
name = "violet";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
{
|
{
|
||||||
type = "clock";
|
type = "clock";
|
||||||
hour-format = "24h";
|
hour-format = "24h";
|
||||||
timezones = [
|
timezones = [
|
||||||
{
|
{ timezone = "America/Chicago"; label = "HTX"; }
|
||||||
timezone = "America/Chicago";
|
{ timezone = "America/Denver"; label = "AF"; }
|
||||||
label = "HTX";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
timezone = "America/Denver";
|
|
||||||
label = "AF";
|
|
||||||
}
|
|
||||||
];
|
|
||||||
}
|
|
||||||
{
|
|
||||||
type = "twitch-channels";
|
|
||||||
channels = [
|
|
||||||
"mang0"
|
|
||||||
"SaltSSBM"
|
|
||||||
"thewaffle77"
|
|
||||||
"ironmouse"
|
|
||||||
"linustech"
|
|
||||||
];
|
|
||||||
}
|
|
||||||
{
|
|
||||||
type = "weather";
|
|
||||||
location = "Pearland, Texas, United States";
|
|
||||||
units = "imperial";
|
|
||||||
hour-format = "24h";
|
|
||||||
}
|
|
||||||
{
|
|
||||||
type = "markets";
|
|
||||||
markets = [
|
|
||||||
{ symbol = "SPY"; name = "S&P 500"; }
|
|
||||||
{ symbol = "XMR-USD"; name = "Monero"; }
|
|
||||||
{ symbol = "NVDA"; name = "NVIDIA"; }
|
|
||||||
{ symbol = "AAPL"; name = "Apple"; }
|
|
||||||
{ symbol = "MSFT"; name = "Microsoft"; }
|
|
||||||
];
|
|
||||||
}
|
|
||||||
{
|
|
||||||
type = "releases";
|
|
||||||
cache = "1d";
|
|
||||||
repositories = [
|
|
||||||
"glanceapp/glance"
|
|
||||||
"go-gitea/gitea"
|
|
||||||
"immich-app/immich"
|
|
||||||
"syncthing/syncthing"
|
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
{ type = "twitch-channels"; channels = [ "mang0" "SaltSSBM" "thewaffle77" "ironmouse" "linustech" ]; }
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
@@ -154,7 +109,7 @@ in
|
|||||||
new-tab = true;
|
new-tab = true;
|
||||||
bangs = [
|
bangs = [
|
||||||
{ title = "YouTube"; shortcut = "!y"; url = "https://www.youtube.com/results?search_query={QUERY}"; }
|
{ title = "YouTube"; shortcut = "!y"; url = "https://www.youtube.com/results?search_query={QUERY}"; }
|
||||||
{ title = "Google"; shortcut = "!g"; url = "https://www.youtube.com/results?search_query={QUERY}"; }
|
{ title = "Google"; shortcut = "!g"; url = "https://www.google.com/search?q={QUERY}"; }
|
||||||
{ title = "Github"; shortcut = "!gh"; url = "https://github.com/search?q={QUERY}&type=repositories"; }
|
{ title = "Github"; shortcut = "!gh"; url = "https://github.com/search?q={QUERY}&type=repositories"; }
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
@@ -203,11 +158,38 @@ in
|
|||||||
}
|
}
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
size = "small";
|
||||||
|
widgets = [
|
||||||
|
{ type = "weather"; location = "Pearland, Texas, United States"; units = "imperial"; hour-format = "24h"; }
|
||||||
|
{
|
||||||
|
type = "markets";
|
||||||
|
markets = [
|
||||||
|
{ symbol = "SPY"; name = "S&P 500"; }
|
||||||
|
{ symbol = "XMR-USD"; name = "Monero"; }
|
||||||
|
{ symbol = "NVDA"; name = "NVIDIA"; }
|
||||||
|
{ symbol = "AAPL"; name = "Apple"; }
|
||||||
|
{ symbol = "MSFT"; name = "Microsoft"; }
|
||||||
|
];
|
||||||
|
}
|
||||||
|
{
|
||||||
|
type = "releases";
|
||||||
|
cache = "1d";
|
||||||
|
repositories = [
|
||||||
|
"glanceapp/glance"
|
||||||
|
"go-gitea/gitea"
|
||||||
|
"immich-app/immich"
|
||||||
|
"syncthing/syncthing"
|
||||||
|
];
|
||||||
|
}
|
||||||
|
];
|
||||||
|
}
|
||||||
|
];
|
||||||
|
}
|
||||||
];
|
];
|
||||||
};
|
|
||||||
|
|
||||||
};
|
|
||||||
};
|
|
||||||
# override umask to make permissions work out
|
# override umask to make permissions work out
|
||||||
systemd.services.${service}.serviceConfig = {
|
systemd.services.${service}.serviceConfig = {
|
||||||
UMask = lib.mkForce "0007";
|
UMask = lib.mkForce "0007";
|
||||||
|
|||||||
Reference in New Issue
Block a user