add more noctalia tweaks

This commit is contained in:
Nathan Anderson 2026-02-13 00:02:36 -07:00
parent 2cc86a5364
commit e2215b69e8

View File

@ -39,7 +39,7 @@ in
json2nix.enable = true;
fonts.fontconfig.enable = true;
# OpenCode with Stylix theming (using unstable package)
# enable OpenCode here to generate Stylix theming (using unstable package)
programs.opencode = {
enable = true;
package = unstable.opencode;
@ -55,7 +55,6 @@ in
};
# Additional user packages
# Note: Programs with Stylix theming are in programs.nix
home.packages = with pkgs; [
#
# Dev Tools
@ -437,7 +436,9 @@ in
tooltipFormat = "HH:mm ddd, MMM dd";
useCustomFont = false;
}
{ id = "plugin:weekly-calendar"; }
{
id = "plugin:weekly-calendar";
}
{
compactMode = true;
diskPath = "/";
@ -487,12 +488,6 @@ in
useFixedWidth = false;
visualizerType = "linear";
}
{
defaultSettings = {
refreshInterval = 5000;
};
id = "plugin:mini-docker";
}
];
center = [
{
@ -570,11 +565,11 @@ in
screenOverrides = [ ];
};
general = {
avatarImage = "/home/${userName}/.face";
dimmerOpacity = 0.1;
avatarImage = "/home/nate/.face";
dimmerOpacity = 0.3;
showScreenCorners = false;
forceBlackScreenCorners = false;
scaleRatio = 1.1;
scaleRatio = 1;
radiusRatio = 1;
iRadiusRatio = 1;
boxRadiusRatio = 1;
@ -604,21 +599,33 @@ in
lockScreenBlur = 0;
lockScreenTint = 0;
keybinds = {
keyUp = [ "Up" ];
keyDown = [ "Down" ];
keyLeft = [ "Left" ];
keyRight = [ "Right" ];
keyEnter = [ "Return" ];
keyEscape = [ "Esc" ];
keyUp = [
"Up"
];
keyDown = [
"Down"
];
keyLeft = [
"Left"
];
keyRight = [
"Right"
];
keyEnter = [
"Return"
];
keyEscape = [
"Esc"
];
};
};
ui = {
fontDefault = "Lato";
fontFixed = "Maple Mono NF";
fontDefaultScale = 1.25;
fontFixedScale = 1;
fontDefaultScale = 1.2;
fontFixedScale = 1.2;
tooltipsEnabled = true;
panelBackgroundOpacity = 1.0;
panelBackgroundOpacity = 0.9;
panelsAttachedToBar = true;
settingsPanelMode = "attached";
wifiDetailsViewMode = "grid";
@ -659,21 +666,21 @@ in
};
wallpaper = {
enabled = true;
overviewEnabled = false;
directory = "/home/${userName}/Pictures/Wallpapers";
overviewEnabled = true;
directory = "/home/nate/Pictures/Wallpapers";
monitorDirectories = [ ];
enableMultiMonitorDirectories = false;
showHiddenFiles = false;
viewMode = "single";
viewMode = "browse";
setWallpaperOnAllMonitors = true;
fillMode = "crop";
fillColor = "#000000";
fillColor = config.lib.stylix.colors.withHashtag.base00;
useSolidColor = false;
solidColor = "#1a1a2e";
automationEnabled = false;
automationEnabled = true;
wallpaperChangeMode = "random";
randomIntervalSec = 300;
transitionDuration = 1500;
transitionDuration = 2000;
transitionType = "random";
transitionEdgeSmoothness = 0.05;
panelPosition = "follow_bar";
@ -723,16 +730,32 @@ in
diskPath = "/";
shortcuts = {
left = [
{ id = "Network"; }
{ id = "Bluetooth"; }
{ id = "WallpaperSelector"; }
{ id = "NoctaliaPerformance"; }
{
id = "Network";
}
{
id = "Bluetooth";
}
{
id = "WallpaperSelector";
}
{
id = "NoctaliaPerformance";
}
];
right = [
{ id = "Notifications"; }
{ id = "PowerProfile"; }
{ id = "KeepAwake"; }
{ id = "NightLight"; }
{
id = "Notifications";
}
{
id = "PowerProfile";
}
{
id = "KeepAwake";
}
{
id = "NightLight";
}
];
};
cards = [
@ -939,7 +962,7 @@ in
enableUserTheming = false;
};
nightLight = {
enabled = false;
enabled = true;
forced = false;
autoSchedule = true;
nightTemp = "4000";
@ -959,7 +982,7 @@ in
session = "";
};
plugins = {
autoUpdate = false;
autoUpdate = true;
};
desktopWidgets = {
enabled = false;