diff --git a/configs/dms-desktop/settings.json b/configs/dms-desktop/settings.json index 8b9930e..3c3e16a 100644 --- a/configs/dms-desktop/settings.json +++ b/configs/dms-desktop/settings.json @@ -1,6 +1,8 @@ { "currentThemeName": "dynamic", + "currentThemeCategory": "generic", "customThemeFile": "", + "registryThemeVariants": {}, "matugenScheme": "scheme-fidelity", "runUserMatugenTemplates": true, "matugenTargetMonitor": "", @@ -8,10 +10,23 @@ "dockTransparency": 1, "widgetBackgroundColor": "sch", "widgetColorMode": "colorful", + "controlCenterTileColorMode": "primary", + "buttonColorMode": "primary", "cornerRadius": 10, + "niriLayoutGapsOverride": -1, + "niriLayoutRadiusOverride": -1, + "niriLayoutBorderSize": -1, + "hyprlandLayoutGapsOverride": -1, + "hyprlandLayoutRadiusOverride": -1, + "hyprlandLayoutBorderSize": -1, + "mangoLayoutGapsOverride": -1, + "mangoLayoutRadiusOverride": -1, + "mangoLayoutBorderSize": -1, "use24HourClock": true, "showSeconds": false, + "padHours12Hour": false, "useFahrenheit": false, + "windSpeedUnit": "kmh", "nightModeEnabled": false, "animationSpeed": 4, "customAnimationDuration": 275, @@ -39,11 +54,15 @@ "controlCenterShowNetworkIcon": true, "controlCenterShowBluetoothIcon": true, "controlCenterShowAudioIcon": true, + "controlCenterShowAudioPercent": false, "controlCenterShowVpnIcon": false, "controlCenterShowBrightnessIcon": false, + "controlCenterShowBrightnessPercent": false, "controlCenterShowMicIcon": false, + "controlCenterShowMicPercent": false, "controlCenterShowBatteryIcon": false, "controlCenterShowPrinterIcon": false, + "controlCenterShowScreenSharingIcon": true, "showPrivacyButton": true, "privacyShowMicIcon": false, "privacyShowCameraIcon": false, @@ -81,40 +100,113 @@ } ], "showWorkspaceIndex": false, + "showWorkspaceName": false, "showWorkspacePadding": false, "workspaceScrolling": false, "showWorkspaceApps": true, + "workspaceDragReorder": true, "maxWorkspaceIcons": 3, - "workspacesPerMonitor": false, + "workspaceAppIconSizeOffset": 0, + "groupWorkspaceApps": true, + "workspaceFollowFocus": false, "showOccupiedWorkspacesOnly": false, + "reverseScrolling": false, "dwlShowAllTags": false, + "workspaceColorMode": "default", + "workspaceOccupiedColorMode": "none", + "workspaceUnfocusedColorMode": "default", + "workspaceUrgentColorMode": "default", + "workspaceFocusedBorderEnabled": false, + "workspaceFocusedBorderColor": "primary", + "workspaceFocusedBorderThickness": 2, "workspaceNameIcons": {}, "waveProgressEnabled": true, "scrollTitleEnabled": true, "audioVisualizerEnabled": true, + "audioScrollMode": "volume", "clockCompactMode": false, "focusedWindowCompactMode": false, "runningAppsCompactMode": true, + "barMaxVisibleApps": 0, + "barMaxVisibleRunningApps": 0, + "barShowOverflowBadge": true, + "appsDockHideIndicators": false, + "appsDockColorizeActive": false, + "appsDockActiveColorMode": "primary", + "appsDockEnlargeOnHover": false, + "appsDockEnlargePercentage": 125, + "appsDockIconSizePercentage": 100, "keyboardLayoutNameCompactMode": false, "runningAppsCurrentWorkspace": true, "runningAppsGroupByApp": false, + "appIdSubstitutions": [ + { + "pattern": "Spotify", + "replacement": "spotify", + "type": "exact" + }, + { + "pattern": "beepertexts", + "replacement": "beeper", + "type": "exact" + }, + { + "pattern": "home assistant desktop", + "replacement": "homeassistant-desktop", + "type": "exact" + }, + { + "pattern": "com.transmissionbt.transmission", + "replacement": "transmission-gtk", + "type": "contains" + }, + { + "pattern": "^steam_app_(\\d+)$", + "replacement": "steam_icon_$1", + "type": "regex" + } + ], "centeringMode": "index", "clockDateFormat": "", "lockDateFormat": "", "mediaSize": 1, "appLauncherViewMode": "grid", "spotlightModalViewMode": "grid", + "browserPickerViewMode": "grid", + "browserUsageHistory": {}, + "appPickerViewMode": "grid", + "filePickerUsageHistory": {}, "sortAppsAlphabetically": false, "appLauncherGridColumns": 4, "spotlightCloseNiriOverview": true, + "spotlightSectionViewModes": {}, + "appDrawerSectionViewModes": {}, "niriOverviewOverlayEnabled": true, - "weatherLocation": "Dublin, Leinster", - "weatherCoordinates": "53.3493795,-6.2605593", + "dankLauncherV2Size": "micro", + "dankLauncherV2BorderEnabled": true, + "dankLauncherV2BorderThickness": 2, + "dankLauncherV2BorderColor": "primary", + "dankLauncherV2ShowFooter": true, "useAutoLocation": true, "weatherEnabled": true, "networkPreference": "auto", - "vpnLastConnected": "", "iconTheme": "System Default", + "cursorSettings": { + "theme": "System Default", + "size": 24, + "niri": { + "hideWhenTyping": false, + "hideAfterInactiveMs": 0 + }, + "hyprland": { + "hideOnKeyPress": false, + "hideOnTouch": false, + "inactiveTimeout": 0 + }, + "dwl": { + "cursorHideTimeout": 0 + } + }, "launcherLogoMode": "compositor", "launcherLogoCustomPath": "", "launcherLogoColorOverride": "surface", @@ -147,10 +239,13 @@ "batterySuspendTimeout": 0, "batterySuspendBehavior": 0, "batteryProfileName": "", + "batteryChargeLimit": 100, "lockBeforeSuspend": true, "loginctlLockIntegration": true, "fadeToLockEnabled": false, "fadeToLockGracePeriod": 5, + "fadeToDpmsEnabled": true, + "fadeToDpmsGracePeriod": 5, "launchPrefix": "", "brightnessDevicePins": {}, "wifiNetworkPins": {}, @@ -164,21 +259,28 @@ "runDmsMatugenTemplates": true, "matugenTemplateGtk": true, "matugenTemplateNiri": true, + "matugenTemplateHyprland": true, + "matugenTemplateMangowc": true, "matugenTemplateQt5ct": true, "matugenTemplateQt6ct": true, "matugenTemplateFirefox": true, "matugenTemplatePywalfox": true, + "matugenTemplateZenBrowser": true, "matugenTemplateVesktop": true, + "matugenTemplateEquibop": true, "matugenTemplateGhostty": true, "matugenTemplateKitty": true, "matugenTemplateFoot": true, "matugenTemplateAlacritty": true, + "matugenTemplateNeovim": true, "matugenTemplateWezterm": true, "matugenTemplateDgop": true, "matugenTemplateKcolorscheme": true, "matugenTemplateVscode": true, + "matugenTemplateEmacs": true, "showDock": false, "dockAutoHide": false, + "dockSmartAutoHide": false, "dockGroupByApp": false, "dockOpenOnOverview": false, "dockPosition": 2, @@ -191,6 +293,17 @@ "dockBorderColor": "surfaceText", "dockBorderOpacity": 1, "dockBorderThickness": 1, + "dockIsolateDisplays": false, + "dockLauncherEnabled": false, + "dockLauncherLogoMode": "apps", + "dockLauncherLogoCustomPath": "", + "dockLauncherLogoColorOverride": "", + "dockLauncherLogoSizeOffset": 0, + "dockLauncherLogoBrightness": 0.5, + "dockLauncherLogoContrast": 1, + "dockMaxVisibleApps": 0, + "dockMaxVisibleRunningApps": 0, + "dockShowOverflowBadge": true, "notificationOverlayEnabled": false, "modalDarkenBackground": true, "lockScreenShowPowerActions": true, @@ -199,15 +312,25 @@ "lockScreenShowDate": true, "lockScreenShowProfileImage": true, "lockScreenShowPasswordField": true, + "lockScreenShowMediaPlayer": true, + "lockScreenPowerOffMonitorsOnLock": false, "enableFprint": false, "maxFprintTries": 3, "lockScreenActiveMonitor": "all", "lockScreenInactiveColor": "#000000", + "lockScreenNotificationMode": 0, "hideBrightnessSlider": false, "notificationTimeoutLow": 5000, "notificationTimeoutNormal": 5000, "notificationTimeoutCritical": 0, + "notificationCompactMode": false, "notificationPopupPosition": 0, + "notificationHistoryEnabled": true, + "notificationHistoryMaxCount": 50, + "notificationHistoryMaxAgeDays": 7, + "notificationHistorySaveLow": true, + "notificationHistorySaveNormal": true, + "notificationHistorySaveCritical": true, "osdAlwaysShowValue": false, "osdPosition": 5, "osdVolumeEnabled": true, @@ -272,6 +395,11 @@ "bitdepth": 10 } }, + "displayProfiles": {}, + "activeDisplayProfile": {}, + "displayProfileAutoSelect": false, + "displayShowDisconnected": false, + "displaySnapToEdge": true, "barConfigs": [ { "id": "default", @@ -394,6 +522,7 @@ "systemMonitorTopProcessCount": 3, "systemMonitorTopProcessSortBy": "cpu", "systemMonitorGraphInterval": 60, + "systemMonitorLayoutMode": "auto", "systemMonitorX": -1, "systemMonitorY": -1, "systemMonitorWidth": 320, @@ -403,5 +532,15 @@ ], "systemMonitorVariants": [], "desktopWidgetPositions": {}, - "configVersion": 3 + "desktopWidgetGridSettings": {}, + "desktopWidgetInstances": [], + "desktopWidgetGroups": [], + "builtInPluginSettings": { + "dms_settings_search": { + "trigger": "?" + } + }, + "launcherPluginVisibility": {}, + "launcherPluginOrder": [], + "configVersion": 5 } \ No newline at end of file diff --git a/configs/focus-editor/global.focus-config b/configs/focus-editor/global.focus-config index a23d511..093cdd1 100644 --- a/configs/focus-editor/global.focus-config +++ b/configs/focus-editor/global.focus-config @@ -56,7 +56,7 @@ show_ruler_at_column: 0 colored_titlebar: true # Windows 11+ only dark_titlebar: false # Windows only hide_mouse_when_typing: true -draw_indent_guides: true +draw_indent_guides: false auto_surround_with_brackets_and_quotes: false auto_close_brackets: false prefer_system_file_dialogs: false # Windows only @@ -393,9 +393,9 @@ Shift-Ctrl-F8 go_to_previous_build_error_on_the_side theme: steel-breeze [fonts] -font: M PLUS Code Latin 60 Medium -font_ui: M PLUS Code Latin 60 Semibold -font_ui_bold: M PLUS Code Latin 60 Bold +font: M PLUS Code 60 Medium +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 diff --git a/configs/hypr/hyprland.conf b/configs/hypr/hyprland.conf index 0e80fbe..b1eb590 100644 --- a/configs/hypr/hyprland.conf +++ b/configs/hypr/hyprland.conf @@ -87,7 +87,7 @@ ecosystem { } experimental { - xx_color_management_v4=true + # xx_color_management_v4=true } general { diff --git a/flake.lock b/flake.lock index b5ff5ab..cf8d4dd 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ ] }, "locked": { - "lastModified": 1764714051, - "narHash": "sha256-AjcMlM3UoavFoLzr0YrcvsIxALShjyvwe+o7ikibpCM=", + "lastModified": 1769428758, + "narHash": "sha256-0G/GzF7lkWs/yl82bXuisSqPn6sf8YGTnbEdFOXvOfU=", "owner": "hyprwm", "repo": "aquamarine", - "rev": "a43bedcceced5c21ad36578ed823e6099af78214", + "rev": "def5e74c97370f15949a67c62e61f1459fcb0e15", "type": "github" }, "original": { @@ -41,11 +41,11 @@ "quickshell": "quickshell" }, "locked": { - "lastModified": 1768927299, - "narHash": "sha256-0H/hd1rDPVkIBjQ4ZLN19IFBxn/mgP0vVfBSR7RAM9Y=", + "lastModified": 1770153313, + "narHash": "sha256-H7qG/BEaTqmp+jPyX0KCHXdrzfMXH40K7Mg5DkmCJ3k=", "owner": "AvengeMedia", "repo": "DankMaterialShell", - "rev": "d38767fb5ab25a8d221de9528bc1eaeb8d0da3c8", + "rev": "c024c1b8e478697c0bb56c2d068dc6725a3c2f92", "type": "github" }, "original": { @@ -57,15 +57,15 @@ "flake-compat": { "flake": false, "locked": { - "lastModified": 1761588595, - "narHash": "sha256-XKUZz9zewJNUj46b4AJdiRZJAvSZ0Dqj2BNfXvFlJC4=", - "owner": "edolstra", + "lastModified": 1767039857, + "narHash": "sha256-vNpUSpF5Nuw8xvDLj2KCwwksIbjua2LZCqhV1LNRDns=", + "owner": "NixOS", "repo": "flake-compat", - "rev": "f387cd2afec9419c8ee37694406ca490c3f34ee5", + "rev": "5edf11c44bc78a0d334f6334cdaf7d60d732daab", "type": "github" }, "original": { - "owner": "edolstra", + "owner": "NixOS", "repo": "flake-compat", "type": "github" } @@ -115,11 +115,11 @@ ] }, "locked": { - "lastModified": 1765980955, - "narHash": "sha256-rB45jv4uwC90vM9UZ70plfvY/2Kdygs+zlQ07dGQFk4=", + "lastModified": 1769978395, + "narHash": "sha256-gj1yP3spUb1vGtaF5qPhshd2j0cg4xf51pklDsIm19Q=", "owner": "nix-community", "repo": "home-manager", - "rev": "89c9508bbe9b40d36b3dc206c2483ef176f15173", + "rev": "984708c34d3495a518e6ab6b8633469bbca2f77a", "type": "github" }, "original": { @@ -173,11 +173,11 @@ ] }, "locked": { - "lastModified": 1763733840, - "narHash": "sha256-JnET78yl5RvpGuDQy3rCycOCkiKoLr5DN1fPhRNNMco=", + "lastModified": 1769284023, + "narHash": "sha256-xG34vwYJ79rA2wVC8KFuM8r36urJTG6/csXx7LiiSYU=", "owner": "hyprwm", "repo": "hyprgraphics", - "rev": "8f1bec691b2d198c60cccabca7a94add2df4ed1a", + "rev": "13c536659d46893596412d180449353a900a1d31", "type": "github" }, "original": { @@ -205,11 +205,11 @@ "xdph": "xdph" }, "locked": { - "lastModified": 1765995792, - "narHash": "sha256-b9+ZUqxNaEOq26LsYDePOqIQtSEplK0Zr7iT5cnv3Mg=", + "lastModified": 1770151481, + "narHash": "sha256-yMq5Rs6ldsMBfhunttmtfJBcIx6w2u54TiLKalVgSGU=", "owner": "hyprwm", "repo": "Hyprland", - "rev": "18901b8e593ebd05a7134dcdb8a7774206cf5646", + "rev": "cd7bdc7a43542370b5f57b97b25302a24abce126", "type": "github" }, "original": { @@ -251,11 +251,11 @@ ] }, "locked": { - "lastModified": 1764812575, - "narHash": "sha256-1bK1yGgaR82vajUrt6z+BSljQvFn91D74WJ/vJsydtE=", + "lastModified": 1767023960, + "narHash": "sha256-R2HgtVS1G3KSIKAQ77aOZ+Q0HituOmPgXW9nBNkpp3Q=", "owner": "hyprwm", "repo": "hyprland-guiutils", - "rev": "fd321368a40c782cfa299991e5584ca338e36ebe", + "rev": "c2e906261142f5dd1ee0bfc44abba23e2754c660", "type": "github" }, "original": { @@ -280,11 +280,11 @@ ] }, "locked": { - "lastModified": 1765207366, - "narHash": "sha256-s0jO2kEj5cLLTgTblKnAKjqt3MjYFnmyrQT3SxiUugM=", + "lastModified": 1769285097, + "narHash": "sha256-eVD4U3Oqzz0VU9ylJ5wo76xDcYKv2CpiiRXq4Is4QdA=", "owner": "hyprwm", "repo": "hyprland-plugins", - "rev": "e058ea23b80775cf20c675d064678416df2d9d04", + "rev": "06c0749a0dac978d89b1a76ae6adc76a3c15dbfa", "type": "github" }, "original": { @@ -305,11 +305,11 @@ ] }, "locked": { - "lastModified": 1759610243, - "narHash": "sha256-+KEVnKBe8wz+a6dTLq8YDcF3UrhQElwsYJaVaHXJtoI=", + "lastModified": 1765214753, + "narHash": "sha256-P9zdGXOzToJJgu5sVjv7oeOGPIIwrd9hAUAP3PsmBBs=", "owner": "hyprwm", "repo": "hyprland-protocols", - "rev": "bd153e76f751f150a09328dbdeb5e4fab9d23622", + "rev": "3f3860b869014c00e8b9e0528c7b4ddc335c21ab", "type": "github" }, "original": { @@ -334,11 +334,11 @@ ] }, "locked": { - "lastModified": 1764612430, - "narHash": "sha256-54ltTSbI6W+qYGMchAgCR6QnC1kOdKXN6X6pJhOWxFg=", + "lastModified": 1767983607, + "narHash": "sha256-8C2co8NYfR4oMOUEsPROOJ9JHrv9/ktbJJ6X1WsTbXc=", "owner": "hyprwm", "repo": "hyprlang", - "rev": "0d00dc118981531aa731150b6ea551ef037acddd", + "rev": "d4037379e6057246b408bbcf796cf3e9838af5b2", "type": "github" }, "original": { @@ -517,11 +517,11 @@ ] }, "locked": { - "lastModified": 1764962281, - "narHash": "sha256-rGbEMhTTyTzw4iyz45lch5kXseqnqcEpmrHdy+zHsfo=", + "lastModified": 1766253372, + "narHash": "sha256-1+p4Kw8HdtMoFSmJtfdwjxM4bPxDK9yg27SlvUMpzWA=", "owner": "hyprwm", "repo": "hyprutils", - "rev": "fe686486ac867a1a24f99c753bb40ffed338e4b0", + "rev": "51a4f93ce8572e7b12b7284eb9e6e8ebf16b4be9", "type": "github" }, "original": { @@ -598,11 +598,11 @@ ] }, "locked": { - "lastModified": 1764872015, - "narHash": "sha256-INI9AVrQG5nJZFvGPSiUZ9FEUZJLfGdsqjF1QSak7Gc=", + "lastModified": 1769202094, + "narHash": "sha256-gdJr/vWWLRW85ucatSjoBULPB2dqBJd/53CZmQ9t91Q=", "owner": "hyprwm", "repo": "hyprwire", - "rev": "7997451dcaab7b9d9d442f18985d514ec5891608", + "rev": "a45ca05050d22629b3c7969a926d37870d7dd75c", "type": "github" }, "original": { @@ -629,11 +629,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1765779637, - "narHash": "sha256-KJ2wa/BLSrTqDjbfyNx70ov/HdgNBCBBSQP3BIzKnv4=", + "lastModified": 1770115704, + "narHash": "sha256-KHFT9UWOF2yRPlAnSXQJh6uVcgNcWlFqqiAZ7OVlHNc=", "owner": "nixos", "repo": "nixpkgs", - "rev": "1306659b587dc277866c7b69eb97e5f07864d8c4", + "rev": "e6eae2ee2110f3d31110d5c222cd395303343b08", "type": "github" }, "original": { @@ -653,11 +653,11 @@ ] }, "locked": { - "lastModified": 1765016596, - "narHash": "sha256-rhSqPNxDVow7OQKi4qS5H8Au0P4S3AYbawBSmJNUtBQ=", + "lastModified": 1769069492, + "narHash": "sha256-Efs3VUPelRduf3PpfPP2ovEB4CXT7vHf8W+xc49RL/U=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "548fc44fca28a5e81c5d6b846e555e6b9c2a5a3c", + "rev": "a1ef738813b15cf8ec759bdff5761b027e3e1d23", "type": "github" }, "original": { diff --git a/hosts/graphical/pkgs.nix b/hosts/graphical/pkgs.nix index 32125d1..e593e04 100644 --- a/hosts/graphical/pkgs.nix +++ b/hosts/graphical/pkgs.nix @@ -58,8 +58,8 @@ # slurp # teams-for-linux texliveFull - xfce.thunar - xfce.thunar-volman + thunar + thunar-volman tree # waybar wev