From ca5435bca76f2f6d7cc198bfd0a7c6ca7ab2b545 Mon Sep 17 00:00:00 2001 From: Liam Malone Date: Wed, 25 Feb 2026 00:32:12 +0000 Subject: [PATCH] updates --- configs/dms-desktop/settings.json | 63 +++++++++++++++--------- configs/focus-editor/global.focus-config | 4 +- configs/ghostty/config | 9 ++-- configs/hypr/hyprland.conf | 21 +++++--- hosts/desktop/configuration.nix | 2 +- hosts/desktop/pkgs.nix | 12 +++++ pkgs/focus/flake.nix | 10 ++-- 7 files changed, 79 insertions(+), 42 deletions(-) diff --git a/configs/dms-desktop/settings.json b/configs/dms-desktop/settings.json index 3c3e16a..cdab914 100644 --- a/configs/dms-desktop/settings.json +++ b/configs/dms-desktop/settings.json @@ -1,17 +1,17 @@ { "currentThemeName": "dynamic", - "currentThemeCategory": "generic", + "currentThemeCategory": "dynamic", "customThemeFile": "", "registryThemeVariants": {}, - "matugenScheme": "scheme-fidelity", - "runUserMatugenTemplates": true, - "matugenTargetMonitor": "", + "matugenScheme": "scheme-vibrant", + "runUserMatugenTemplates": false, + "matugenTargetMonitor": "DP-1", "popupTransparency": 1, "dockTransparency": 1, "widgetBackgroundColor": "sch", "widgetColorMode": "colorful", "controlCenterTileColorMode": "primary", - "buttonColorMode": "primary", + "buttonColorMode": "primaryContainer", "cornerRadius": 10, "niriLayoutGapsOverride": -1, "niriLayoutRadiusOverride": -1, @@ -30,6 +30,12 @@ "nightModeEnabled": false, "animationSpeed": 4, "customAnimationDuration": 275, + "syncComponentAnimationSpeeds": true, + "popoutAnimationSpeed": 1, + "popoutCustomAnimationDuration": 150, + "modalAnimationSpeed": 1, + "modalCustomAnimationDuration": 150, + "enableRippleEffects": true, "wallpaperFillMode": "Fill", "blurredWallpaperLayer": false, "blurWallpaperOnOverview": false, @@ -124,6 +130,7 @@ "scrollTitleEnabled": true, "audioVisualizerEnabled": true, "audioScrollMode": "volume", + "audioWheelScrollAmount": 5, "clockCompactMode": false, "focusedWindowCompactMode": false, "runningAppsCompactMode": true, @@ -139,6 +146,7 @@ "keyboardLayoutNameCompactMode": false, "runningAppsCurrentWorkspace": true, "runningAppsGroupByApp": false, + "runningAppsCurrentMonitor": false, "appIdSubstitutions": [ { "pattern": "Spotify", @@ -187,13 +195,14 @@ "dankLauncherV2BorderThickness": 2, "dankLauncherV2BorderColor": "primary", "dankLauncherV2ShowFooter": true, + "dankLauncherV2UnloadOnClose": false, "useAutoLocation": true, "weatherEnabled": true, "networkPreference": "auto", - "iconTheme": "System Default", + "iconTheme": "Tela-circle", "cursorSettings": { - "theme": "System Default", - "size": 24, + "theme": "Bibata-Modern-Amber", + "size": 21, "niri": { "hideWhenTyping": false, "hideAfterInactiveMs": 0 @@ -201,7 +210,7 @@ "hyprland": { "hideOnKeyPress": false, "hideOnTouch": false, - "inactiveTimeout": 0 + "inactiveTimeout": 1 }, "dwl": { "cursorHideTimeout": 0 @@ -258,26 +267,26 @@ "terminalsAlwaysDark": true, "runDmsMatugenTemplates": true, "matugenTemplateGtk": true, - "matugenTemplateNiri": true, + "matugenTemplateNiri": false, "matugenTemplateHyprland": true, - "matugenTemplateMangowc": true, + "matugenTemplateMangowc": false, "matugenTemplateQt5ct": true, "matugenTemplateQt6ct": true, - "matugenTemplateFirefox": true, - "matugenTemplatePywalfox": true, - "matugenTemplateZenBrowser": true, - "matugenTemplateVesktop": true, - "matugenTemplateEquibop": true, + "matugenTemplateFirefox": false, + "matugenTemplatePywalfox": false, + "matugenTemplateZenBrowser": false, + "matugenTemplateVesktop": false, + "matugenTemplateEquibop": false, "matugenTemplateGhostty": true, - "matugenTemplateKitty": true, - "matugenTemplateFoot": true, - "matugenTemplateAlacritty": true, - "matugenTemplateNeovim": true, - "matugenTemplateWezterm": true, + "matugenTemplateKitty": false, + "matugenTemplateFoot": false, + "matugenTemplateAlacritty": false, + "matugenTemplateNeovim": false, + "matugenTemplateWezterm": false, "matugenTemplateDgop": true, "matugenTemplateKcolorscheme": true, - "matugenTemplateVscode": true, - "matugenTemplateEmacs": true, + "matugenTemplateVscode": false, + "matugenTemplateEmacs": false, "showDock": false, "dockAutoHide": false, "dockSmartAutoHide": false, @@ -305,6 +314,8 @@ "dockMaxVisibleRunningApps": 0, "dockShowOverflowBadge": true, "notificationOverlayEnabled": false, + "notificationPopupShadowEnabled": true, + "notificationPopupPrivacyMode": false, "modalDarkenBackground": true, "lockScreenShowPowerActions": true, "lockScreenShowSystemIcons": true, @@ -314,6 +325,7 @@ "lockScreenShowPasswordField": true, "lockScreenShowMediaPlayer": true, "lockScreenPowerOffMonitorsOnLock": false, + "lockAtStartup": false, "enableFprint": false, "maxFprintTries": 3, "lockScreenActiveMonitor": "all", @@ -325,16 +337,20 @@ "notificationTimeoutCritical": 0, "notificationCompactMode": false, "notificationPopupPosition": 0, + "notificationAnimationSpeed": 1, + "notificationCustomAnimationDuration": 400, "notificationHistoryEnabled": true, "notificationHistoryMaxCount": 50, "notificationHistoryMaxAgeDays": 7, "notificationHistorySaveLow": true, "notificationHistorySaveNormal": true, "notificationHistorySaveCritical": true, + "notificationRules": [], "osdAlwaysShowValue": false, "osdPosition": 5, "osdVolumeEnabled": true, "osdMediaVolumeEnabled": true, + "osdMediaPlaybackEnabled": true, "osdBrightnessEnabled": true, "osdIdleInhibitorEnabled": true, "osdMicMuteEnabled": true, @@ -540,6 +556,7 @@ "trigger": "?" } }, + "clipboardEnterToPaste": false, "launcherPluginVisibility": {}, "launcherPluginOrder": [], "configVersion": 5 diff --git a/configs/focus-editor/global.focus-config b/configs/focus-editor/global.focus-config index 093cdd1..8187b49 100644 --- a/configs/focus-editor/global.focus-config +++ b/configs/focus-editor/global.focus-config @@ -390,7 +390,7 @@ Shift-Ctrl-F8 go_to_previous_build_error_on_the_side [[style]] -theme: steel-breeze +theme: nord [fonts] font: M PLUS Code 60 Medium @@ -398,7 +398,7 @@ font_ui: M PLUS Code 60 Semibold font_ui_bold: M PLUS Code 60 Bold font_size: 14 font_ui_size: 15 -anti_aliasing: lcd # options: lcd, normal +anti_aliasing: normal # options: lcd, normal hinting: true [colors] diff --git a/configs/ghostty/config b/configs/ghostty/config index 362b618..6758d87 100644 --- a/configs/ghostty/config +++ b/configs/ghostty/config @@ -8,7 +8,7 @@ keybind = ctrl+shift+n=new_window keybind = ctrl+shift+o=ignore # Window Stuff -background-opacity=0.9 +background-opacity=0.8 confirm-close-surface = false window-theme = system window-decoration = true @@ -28,12 +28,13 @@ font-size = 12 font-family = M PLUS Code Latin 60 Medium # Theme -theme = Obsidian +# theme = Obsidian # theme = Relaxed - +theme = Nord +background-blur = true # Cursor And Mouse cursor-style = block -cursor-color = #ffffff +# cursor-color = #ffffff mouse-hide-while-typing = true config-file = ./config-dankcolors diff --git a/configs/hypr/hyprland.conf b/configs/hypr/hyprland.conf index b1eb590..04d803c 100644 --- a/configs/hypr/hyprland.conf +++ b/configs/hypr/hyprland.conf @@ -62,7 +62,7 @@ decoration { blur { enabled=true new_optimizations=on - passes=1 + passes=2 size=3 xray=true } @@ -71,7 +71,7 @@ decoration { color=$shadow enabled=true range=4 - render_power=3 + render_power=4 } rounding=10 } @@ -86,10 +86,6 @@ ecosystem { no_update_news=true } -experimental { - # xx_color_management_v4=true -} - general { border_size=2 col.active_border=$primary_container @@ -97,6 +93,7 @@ general { gaps_in=2 gaps_out=4 # layout=scrolling + resize_on_border = true layout=dwindle } @@ -120,13 +117,21 @@ input { sensitivity=0.0 } +render { + cm_enabled = true + cm_auto_hdr = 0 +} + misc { - disable_hyprland_logo=false + disable_hyprland_logo=true disable_splash_rendering=true key_press_enables_dpms=true mouse_move_enables_dpms=true } +quirks { + prefer_hdr = 0 +} plugin { hyprexpo { @@ -424,3 +429,5 @@ $mainCtrlShift = $mainCtrl SHIFT gesture = 3, horizontal, workspace source = ./dms/outputs.conf + +source = ./dms/cursor.conf diff --git a/hosts/desktop/configuration.nix b/hosts/desktop/configuration.nix index e935a24..892b49b 100644 --- a/hosts/desktop/configuration.nix +++ b/hosts/desktop/configuration.nix @@ -20,7 +20,7 @@ modesetting.enable = true; powerManagement.enable = true; - open = true; + open = false; nvidiaSettings = true; package = config.boot.kernelPackages.nvidiaPackages.latest; }; diff --git a/hosts/desktop/pkgs.nix b/hosts/desktop/pkgs.nix index 7f5810e..617dd7c 100644 --- a/hosts/desktop/pkgs.nix +++ b/hosts/desktop/pkgs.nix @@ -10,9 +10,21 @@ # BEGIN PER-HOST PACKAGES home.packages = with pkgs; [ + adw-gtk3 android-studio genymotion + fred + hexchat + krita + kdePackages.qt6ct + libsForQt5.qt5ct + paper-icon-theme + # papirus-icon-theme + shotcut + tela-icon-theme + tela-circle-icon-theme nvtopPackages.nvidia + prismlauncher ]; # BEGIN PER-HOST PROGRAMS diff --git a/pkgs/focus/flake.nix b/pkgs/focus/flake.nix index 329772b..d101e70 100644 --- a/pkgs/focus/flake.nix +++ b/pkgs/focus/flake.nix @@ -23,11 +23,11 @@ buildInputs = with pkgs; [ fontconfig libxkbcommon - xorg.libxcb - xorg.libX11 - xorg.libXcursor - xorg.libXrandr - xorg.libXi + libxcb + libX11 + libXcursor + libXrandr + libXi libGL vulkan-loader wayland