From e2215b69e8ebacac61ccf7d7e1b1fc4fb9a3593b Mon Sep 17 00:00:00 2001 From: Nate Anderson Date: Fri, 13 Feb 2026 00:02:36 -0700 Subject: [PATCH] add more noctalia tweaks --- frame12/modules/home-manager/home.nix | 97 +++++++++++++++++---------- 1 file changed, 60 insertions(+), 37 deletions(-) diff --git a/frame12/modules/home-manager/home.nix b/frame12/modules/home-manager/home.nix index 186d255..c629e78 100644 --- a/frame12/modules/home-manager/home.nix +++ b/frame12/modules/home-manager/home.nix @@ -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;