From d5652c6575b019bd6c1739f08379ef71e3a87ca6 Mon Sep 17 00:00:00 2001 From: Yaroslav de la Peña Smirnov Date: Sun, 8 Nov 2026 02:21:45 +0300 Subject: niri, dms: more changes after dms v2.1 Also added config for dfiles. For now lf is still comfier, but dfiles looks very promising, and it's definitely way nicer to have it as the open/save dialog instead of the gnome crap. --- dotfiles/.config/DankMaterialShell/.changelog-1.4 | 0 dotfiles/.config/DankMaterialShell/.firstlaunch | 0 dotfiles/.config/DankMaterialShell/firefox.css | 132 --- .../.config/DankMaterialShell/plugin_settings.json | 22 - dotfiles/.config/DankMaterialShell/settings.json | 1205 ------------------- .../DankMaterialShell/themes/ultramar/theme.json | 105 -- dotfiles/.config/dfiles/bookmarks.json | 55 + dotfiles/.config/dfiles/ui-settings.json | 71 ++ dotfiles/.config/dms/firefox.css | 138 +++ dotfiles/.config/dms/plugin_settings.json | 45 + dotfiles/.config/dms/settings.json | 1227 ++++++++++++++++++++ dotfiles/.config/dms/themes/ultramar/theme.json | 105 ++ dotfiles/.config/niri/config.kdl | 27 +- dotfiles/.config/niri/dms/binds.kdl | 7 + 14 files changed, 1667 insertions(+), 1472 deletions(-) delete mode 100644 dotfiles/.config/DankMaterialShell/.changelog-1.4 delete mode 100644 dotfiles/.config/DankMaterialShell/.firstlaunch delete mode 100644 dotfiles/.config/DankMaterialShell/firefox.css delete mode 100644 dotfiles/.config/DankMaterialShell/plugin_settings.json delete mode 100644 dotfiles/.config/DankMaterialShell/settings.json delete mode 100644 dotfiles/.config/DankMaterialShell/themes/ultramar/theme.json create mode 100644 dotfiles/.config/dfiles/bookmarks.json create mode 100644 dotfiles/.config/dfiles/ui-settings.json create mode 100644 dotfiles/.config/dms/firefox.css create mode 100644 dotfiles/.config/dms/plugin_settings.json create mode 100644 dotfiles/.config/dms/settings.json create mode 100644 dotfiles/.config/dms/themes/ultramar/theme.json diff --git a/dotfiles/.config/DankMaterialShell/.changelog-1.4 b/dotfiles/.config/DankMaterialShell/.changelog-1.4 deleted file mode 100644 index e69de29..0000000 diff --git a/dotfiles/.config/DankMaterialShell/.firstlaunch b/dotfiles/.config/DankMaterialShell/.firstlaunch deleted file mode 100644 index e69de29..0000000 diff --git a/dotfiles/.config/DankMaterialShell/firefox.css b/dotfiles/.config/DankMaterialShell/firefox.css deleted file mode 100644 index a8efeae..0000000 --- a/dotfiles/.config/DankMaterialShell/firefox.css +++ /dev/null @@ -1,132 +0,0 @@ -@media -moz-pref("userChrome.theme-material") { - :root { - --md-sys-color-primary: #006877; - --md-sys-color-surface-tint: #006877; - --md-sys-color-on-primary: #ffffff; - --md-sys-color-primary-container: #a3eeff; - --md-sys-color-on-primary-container: #001f25; - --md-sys-color-secondary: #4a6268; - --md-sys-color-on-secondary: #ffffff; - --md-sys-color-secondary-container: #cde7ed; - --md-sys-color-on-secondary-container: #051f24; - --md-sys-color-tertiary: #545d7e; - --md-sys-color-on-tertiary: #ffffff; - --md-sys-color-tertiary-container: #dce1ff; - --md-sys-color-on-tertiary-container: #111a37; - --md-sys-color-error: #ba1a1a; - --md-sys-color-on-error: #ffffff; - --md-sys-color-error-container: #ffdad6; - --md-sys-color-on-error-container: #410002; - --md-sys-color-background: #f9f9f9; - --md-sys-color-on-background: #1b1b1b; - --md-sys-color-surface: #f9f9f9; - --md-sys-color-on-surface: #1b1b1b; - --md-sys-color-surface-variant: #e2e2e2; - --md-sys-color-on-surface-variant: #474747; - --md-sys-color-outline: #777777; - --md-sys-color-outline-variant: #c6c6c6; - --md-sys-color-shadow: #000000; - --md-sys-color-scrim: #000000; - --md-sys-color-inverse-surface: #303030; - --md-sys-color-inverse-on-surface: #f1f1f1; - --md-sys-color-inverse-primary: #52d7f0; - --md-sys-color-primary-fixed: #a3eeff; - --md-sys-color-on-primary-fixed: #001f25; - --md-sys-color-primary-fixed-dim: #52d7f0; - --md-sys-color-on-primary-fixed-variant: #004e5a; - --md-sys-color-secondary-fixed: #cde7ed; - --md-sys-color-on-secondary-fixed: #051f24; - --md-sys-color-secondary-fixed-dim: #b2cbd1; - --md-sys-color-on-secondary-fixed-variant: #334a50; - --md-sys-color-tertiary-fixed: #dce1ff; - --md-sys-color-on-tertiary-fixed: #111a37; - --md-sys-color-tertiary-fixed-dim: #bcc5eb; - --md-sys-color-on-tertiary-fixed-variant: #3d4665; - --md-sys-color-surface-dim: #dadada; - --md-sys-color-surface-bright: #f9f9f9; - --md-sys-color-surface-container-lowest: #ffffff; - --md-sys-color-surface-container-low: #f3f3f3; - --md-sys-color-surface-container: #f9f9f9; - --md-sys-color-surface-container-high: #f9f9f9; - --md-sys-color-surface-container-highest: #f9f9f9; - - --m3-radius: 12px; - --m3-radius-sm: 10px; - --m3-elev-0: none; - --m3-elev-1: 0 1px 2px rgba(0,0,0,.08), 0 1px 3px rgba(0,0,0,.06); - --m3-elev-2: 0 2px 6px rgba(0,0,0,.10), 0 1px 3px rgba(0,0,0,.06); - - --tab-height: 34px; - --urlbar-height: 38px; - - --state-hover: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent); - --state-press: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent); - - --focus-ring: 0 0 0 2px color-mix(in srgb, var(--md-sys-color-primary) 70%, transparent); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --md-sys-color-primary: #52d7f0; - --md-sys-color-surface-tint: #52d7f0; - --md-sys-color-on-primary: #00363e; - --md-sys-color-primary-container: #004e5a; - --md-sys-color-on-primary-container: #a3eeff; - --md-sys-color-secondary: #b2cbd1; - --md-sys-color-on-secondary: #1c3439; - --md-sys-color-secondary-container: #334a50; - --md-sys-color-on-secondary-container: #cde7ed; - --md-sys-color-tertiary: #bcc5eb; - --md-sys-color-on-tertiary: #262f4d; - --md-sys-color-tertiary-container: #3d4665; - --md-sys-color-on-tertiary-container: #dce1ff; - --md-sys-color-error: #ffb4ab; - --md-sys-color-on-error: #690005; - --md-sys-color-error-container: #93000a; - --md-sys-color-on-error-container: #ffdad6; - --md-sys-color-background: #131313; - --md-sys-color-on-background: #e2e2e2; - --md-sys-color-surface: #131313; - --md-sys-color-on-surface: #e2e2e2; - --md-sys-color-surface-variant: #474747; - --md-sys-color-on-surface-variant: #c6c6c6; - --md-sys-color-outline: #919191; - --md-sys-color-outline-variant: #474747; - --md-sys-color-shadow: #000000; - --md-sys-color-scrim: #000000; - --md-sys-color-inverse-surface: #e2e2e2; - --md-sys-color-inverse-on-surface: #303030; - --md-sys-color-inverse-primary: #006877; - --md-sys-color-primary-fixed: #a3eeff; - --md-sys-color-on-primary-fixed: #001f25; - --md-sys-color-primary-fixed-dim: #52d7f0; - --md-sys-color-on-primary-fixed-variant: #004e5a; - --md-sys-color-secondary-fixed: #cde7ed; - --md-sys-color-on-secondary-fixed: #051f24; - --md-sys-color-secondary-fixed-dim: #b2cbd1; - --md-sys-color-on-secondary-fixed-variant: #334a50; - --md-sys-color-tertiary-fixed: #dce1ff; - --md-sys-color-on-tertiary-fixed: #111a37; - --md-sys-color-tertiary-fixed-dim: #bcc5eb; - --md-sys-color-on-tertiary-fixed-variant: #3d4665; - --md-sys-color-surface-dim: #131313; - --md-sys-color-surface-bright: #393939; - --md-sys-color-surface-container-lowest: #0e0e0e; - --md-sys-color-surface-container-low: #1b1b1b; - --md-sys-color-surface-container: #1f1f1f; - --md-sys-color-surface-container-high: #2a2a2a; - --md-sys-color-surface-container-highest: #353535; - - --m3-elev-1: 0 1px 2px rgba(0,0,0,.50), 0 1px 3px rgba(0,0,0,.35); - --m3-elev-2: 0 4px 10px rgba(0,0,0,.55), 0 1px 3px rgba(0,0,0,.35); - - --state-hover: color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent); - --state-press: color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent); - } -} - -/* idk if this even works, but the suggestion in the material updated readme bricks symbols no matter how many fallbacks I add */ -:root { - font-family: system-ui, "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; -} diff --git a/dotfiles/.config/DankMaterialShell/plugin_settings.json b/dotfiles/.config/DankMaterialShell/plugin_settings.json deleted file mode 100644 index 3e14a79..0000000 --- a/dotfiles/.config/DankMaterialShell/plugin_settings.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "powerUsagePlugin": { - "enabled": true, - "refreshInterval": 2, - "selectedPopout": "processList" - }, - "emojiLauncher": { - "enabled": true, - "recentEmojis": "🎂" - }, - "calculator": { - "enabled": true, - "trigger": "=" - }, - "dankPomodoroTimer": { - "enabled": true, - "autoStartBreaks": true - }, - "usbManager": { - "enabled": false - } -} \ No newline at end of file diff --git a/dotfiles/.config/DankMaterialShell/settings.json b/dotfiles/.config/DankMaterialShell/settings.json deleted file mode 100644 index 37cf7db..0000000 --- a/dotfiles/.config/DankMaterialShell/settings.json +++ /dev/null @@ -1,1205 +0,0 @@ -{ - "currentThemeName": "custom", - "currentThemeCategory": "custom", - "customThemeFile": "/home/yaroslav/.config/DankMaterialShell/themes/ultramar/theme.json", - "registryThemeVariants": { - "modus": { - "dark": { - "flavor": "vivendi", - "accent": "blue" - } - }, - "amoledBlack": { - "dark": { - "flavor": "black", - "accent": "white" - } - }, - "bru": { - "dark": { - "flavor": "espresso", - "accent": "teal" - }, - "light": { - "flavor": "latte", - "accent": "teal" - } - }, - "ultramar": { - "dark": { - "flavor": "oscuro", - "accent": "turquesa" - }, - "light": { - "flavor": "claro", - "accent": "turquesa" - } - } - }, - "matugenScheme": "scheme-rainbow", - "popupTransparency": 0.75, - "widgetBackgroundColor": "sth", - "buttonColorMode": "primaryContainer", - "niriLayoutGapsOverride": 6, - "niriLayoutRadiusOverride": 3, - "niriLayoutBorderSize": 3, - "clockFormat": "24h", - "showSeconds": true, - "syncComponentAnimationSpeeds": false, - "motionEffect": 1, - "barElevationEnabled": true, - "blurEnabled": true, - "blurLayerOutlineOpacity": 0.4, - "blurBorderOpacity": 0.62, - "blurredWallpaperLayer": true, - "controlCenterWidgets": [ - { - "id": "user", - "enabled": true, - "w": 5, - "h": 1, - "col": 0, - "row": 0 - }, - { - "id": "settings", - "enabled": true, - "w": 1, - "h": 1, - "small": true, - "col": 5, - "row": 0 - }, - { - "id": "lock", - "enabled": true, - "w": 1, - "h": 1, - "small": true, - "col": 6, - "row": 0 - }, - { - "id": "power", - "enabled": true, - "w": 1, - "h": 1, - "small": true, - "col": 7, - "row": 0 - }, - { - "id": "volumeSlider", - "enabled": true, - "w": 4, - "h": 1, - "col": 4, - "row": 1 - }, - { - "id": "brightnessSlider", - "enabled": true, - "w": 4, - "h": 1, - "col": 4, - "row": 1 - }, - { - "id": "wifi", - "enabled": true, - "w": 4, - "h": 1, - "col": 0, - "row": 1 - }, - { - "id": "builtin_vpn", - "enabled": true, - "w": 4, - "h": 1, - "col": 4, - "row": 3 - }, - { - "id": "bluetooth", - "enabled": true, - "w": 4, - "h": 1, - "col": 0, - "row": 3 - }, - { - "id": "nightMode", - "enabled": true, - "w": 2, - "h": 1, - "col": 4, - "row": 4 - }, - { - "id": "darkMode", - "enabled": true, - "w": 2, - "h": 1, - "col": 6, - "row": 4 - }, - { - "id": "audioOutput", - "enabled": true, - "w": 4, - "h": 1, - "col": 0, - "row": 2 - }, - { - "id": "audioInput", - "enabled": true, - "w": 3, - "h": 1, - "col": 1, - "row": 5, - "small": true - }, - { - "id": "diskUsage", - "enabled": true, - "instanceId": "morbslj4y4y10hed2bj", - "mountPath": "/", - "w": 4, - "h": 1, - "col": 0, - "row": 4 - }, - { - "id": "colorPicker", - "enabled": true, - "w": 4, - "h": 1, - "col": 4, - "row": 5, - "small": true - }, - { - "id": "edit", - "enabled": true, - "w": 1, - "h": 1, - "small": true, - "col": 0, - "row": 5 - }, - { - "id": "runningApps", - "enabled": true, - "w": 8, - "h": 1, - "small": true, - "col": 0, - "row": 6 - } - ], - "scrollTitleEnabled": false, - "audioWheelScrollAmount": 2, - "appIdSubstitutions": [], - "clockDateFormat": "yyyy年MM月dd日", - "lockDateFormat": "yyyy年MM月dd日", - "appPickerViewMode": "list", - "dankLauncherV2Size": "compact", - "dankLauncherV2BorderEnabled": true, - "dankLauncherV2BorderColor": "outline", - "dankLauncherV2UnloadOnClose": true, - "networkPreference": "wifi", - "iconThemeDark": "breeze-dark", - "iconThemeLight": "breeze", - "iconThemePerMode": true, - "cursorSettings": { - "theme": "System Default", - "size": 24, - "niri": { - "hideWhenTyping": false, - "hideAfterInactiveMs": 0 - }, - "hyprland": { - "hideOnKeyPress": false, - "hideOnTouch": false, - "inactiveTimeout": 0 - }, - "dwl": { - "cursorHideTimeout": 0 - } - }, - "fontFamily": "Monospace", - "monoFontFamily": "Monospace", - "fontWeight": 600, - "useSystemSoundTheme": true, - "soundVolumeChanged": false, - "lockBeforeSuspend": true, - "matugenTemplateHyprland": false, - "matugenTemplateMangowc": false, - "matugenTemplatePywalfox": false, - "matugenTemplateZenBrowser": false, - "matugenTemplateVesktop": false, - "matugenTemplateEquibop": false, - "matugenTemplateGhostty": false, - "matugenTemplateWezterm": false, - "matugenTemplateVscode": false, - "matugenTemplateEmacs": false, - "matugenTemplateZed": false, - "notificationShowTimeoutBar": true, - "osdAlwaysShowValue": true, - "osdPosition": 0, - "osdPowerProfileEnabled": true, - "powerActionHoldDuration": 0.25, - "powerMenuGridLayout": true, - "screenPreferences": { - "lockScreen": [ - "all" - ] - }, - "barConfigs": [ - { - "id": "default", - "name": "Main Bar", - "enabled": true, - "position": 0, - "screenPreferences": [ - "all" - ], - "showOnLastDisplay": true, - "leftWidgets": [ - { - "id": "launcherButton", - "enabled": true, - "launcherLogoMode": "os", - "launcherLogoColorOverride": "primary", - "launcherLogoSizeOffset": 3, - "background": false - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "separator", - "enabled": false - }, - { - "id": "clock", - "enabled": true, - "background": false, - "clockDateOrder": "dateFirst", - "overflowMode": "bar" - }, - { - "id": "weather", - "enabled": false - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "workspaceSwitcher", - "enabled": true, - "showWorkspaceIndex": true, - "showWorkspacePadding": false, - "workspaceOccupiedColorMode": "primaryContainer", - "workspaceUnfocusedMonitorSeparateAppearance": true, - "workspaceUnfocusedMonitorColorMode": "secondary", - "workspaceUnfocusedMonitorOccupiedColorMode": "secondaryContainer", - "workspaceIndicatorStyle": "dots", - "workspaceIndicatorRoundness": 12, - "showWorkspaceApps": false, - "maxWorkspaceIcons": 1, - "showOccupiedWorkspacesOnly": false, - "workspaceFocusedBorderEnabled": false, - "workspaceActiveAppHighlightEnabled": false, - "workspaceFollowFocus": false, - "showWorkspaceName": false, - "workspaceAppIconSizeOffset": 0, - "groupActiveWorkspaceApps": false, - "groupWorkspaceApps": true, - "workspaceIndicatorCompact": false, - "workspaceColorMode": "default", - "overflowMode": "bar", - "workspaceOccupiedCustomColor": "#625B71", - "reverseScrolling": false, - "background": false - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "runningApps", - "enabled": false, - "runningAppsCompactMode": true, - "runningAppsCurrentWorkspace": true, - "runningAppsCurrentMonitor": false, - "background": false, - "overflowMode": "section" - }, - { - "id": "focusedWindow", - "enabled": true, - "focusedWindowCompactMode": true, - "focusedWindowSize": 3, - "background": false, - "overflowMode": "section" - } - ], - "centerWidgets": [], - "rightWidgets": [ - { - "id": "separator", - "enabled": true - }, - { - "id": "systemTray", - "enabled": true, - "background": false, - "trayUseInlineExpansion": true - }, - { - "id": "keyboard_layout_name", - "enabled": true, - "keyboardLayoutNameCompactMode": true, - "keyboardLayoutNameShowIcon": false, - "keyboardLayoutNameLabelOverrides": { - "en-US": "🇺🇸", - "ES": "🇲🇽", - "RU": "🇷🇺" - }, - "background": false, - "overflowMode": "bar" - }, - { - "id": "spacer", - "enabled": true, - "size": 5 - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "cpuUsage", - "enabled": true, - "minimumWidth": false - }, - { - "id": "cpuTemp", - "enabled": true, - "minimumWidth": false - }, - { - "id": "memUsage", - "enabled": true, - "minimumWidth": false, - "showSwap": false, - "showInGb": true - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "music", - "enabled": true, - "mediaSize": 3, - "mediaShowLyrics": false, - "mediaAdaptiveWidthEnabled": true, - "overflowMode": "section", - "mediaStyle": "controls" - }, - { - "id": "controlCenterButton", - "enabled": true, - "showAudioIcon": true, - "showAudioPercent": true, - "showBrightnessIcon": false, - "showBrightnessPercent": false, - "showMicPercent": false, - "showBatteryIcon": false, - "showScreenSharingIcon": true, - "controlCenterGroupOrder": [ - "audio", - "network", - "vpn", - "bluetooth", - "microphone", - "brightness", - "battery", - "printer", - "screenSharing", - "idleInhibitor", - "doNotDisturb" - ] - }, - { - "id": "battery", - "enabled": true - }, - { - "id": "powerUsagePlugin", - "enabled": true - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "notificationButton", - "enabled": true - } - ], - "spacing": 0, - "innerPadding": 2, - "bottomGap": 0, - "transparency": 0.89, - "widgetTransparency": 1, - "squareCorners": true, - "noBackground": false, - "maximizeWidgetIcons": false, - "maximizeWidgetText": false, - "widgetPadding": 4, - "gothCornersEnabled": false, - "gothCornerRadiusOverride": false, - "gothCornerRadiusValue": 12, - "borderEnabled": true, - "borderColor": "secondary", - "borderOpacity": 0.4, - "borderThickness": 1, - "widgetOutlineEnabled": false, - "widgetOutlineColor": "surfaceText", - "widgetOutlineOpacity": 0.4, - "widgetOutlineThickness": 1, - "fontScale": 1.22, - "iconScale": 1.15, - "autoHide": false, - "autoHideDelay": 250, - "showOnWindowsOpen": false, - "openOnOverview": true, - "visible": true, - "popupGapsAuto": true, - "popupGapsManual": 0, - "maximizeDetection": true, - "scrollEnabled": true, - "scrollXBehavior": "focusWindow", - "scrollYBehavior": "workspace", - "shadowIntensity": 0, - "shadowOpacity": 60, - "shadowColorMode": "custom", - "shadowCustomColor": "#000000", - "clickThrough": false, - "barInsetPadding": 4, - "followInterfaceStyle": false, - "widgetFollowInterfaceStyle": true, - "attachToScreenEdge": false, - "barLengthMode": "full", - "barLengthPadding": 0, - "widgetStyle": "segments" - }, - { - "id": "dot1793613509952", - "name": "Dot", - "enabled": false, - "position": 0, - "screenPreferences": [ - "all" - ], - "showOnLastDisplay": true, - "leftWidgets": [ - { - "id": "launcherButton", - "enabled": true - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "clock", - "enabled": true - }, - { - "id": "weather", - "enabled": true - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "workspaceSwitcher", - "enabled": true, - "showWorkspaceIndex": true, - "showWorkspacePadding": true, - "workspaceOccupiedColorMode": "primaryContainer", - "workspaceUnfocusedMonitorSeparateAppearance": true, - "workspaceUnfocusedMonitorColorMode": "secondary", - "workspaceUnfocusedMonitorOccupiedColorMode": "secondaryContainer", - "workspaceIndicatorStyle": "dots", - "workspaceIndicatorRoundness": -1, - "showWorkspaceApps": true, - "maxWorkspaceIcons": 3, - "showOccupiedWorkspacesOnly": false, - "workspaceFocusedBorderEnabled": false, - "workspaceActiveAppHighlightEnabled": false, - "workspaceFollowFocus": false, - "showWorkspaceName": false, - "workspaceAppIconSizeOffset": 0, - "groupActiveWorkspaceApps": false, - "groupWorkspaceApps": true - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "music", - "enabled": true, - "mediaSize": 3 - }, - { - "id": "controlCenterButton", - "enabled": true, - "showNetworkIcon": false, - "showBluetoothIcon": false, - "showAudioIcon": true, - "showAudioPercent": true, - "showVpnIcon": false, - "showBrightnessIcon": false, - "showBrightnessPercent": false, - "showMicIcon": false, - "showMicPercent": false, - "showBatteryIcon": false, - "showPrinterIcon": false, - "showScreenSharingIcon": false - } - ], - "centerWidgets": [], - "rightWidgets": [ - { - "id": "separator", - "enabled": true - }, - { - "id": "keyboard_layout_name", - "enabled": true, - "keyboardLayoutNameCompactMode": true, - "keyboardLayoutNameShowIcon": false - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "cpuUsage", - "enabled": true, - "minimumWidth": false - }, - { - "id": "cpuTemp", - "enabled": true, - "minimumWidth": false - }, - { - "id": "memUsage", - "enabled": true, - "minimumWidth": false, - "showSwap": false - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "notificationButton", - "enabled": true - }, - { - "id": "separator", - "enabled": true - }, - { - "id": "controlCenterButton", - "enabled": true, - "showAudioIcon": false, - "showAudioPercent": false, - "showBrightnessIcon": false, - "showBrightnessPercent": false, - "showMicPercent": false, - "showBatteryIcon": false, - "showScreenSharingIcon": true - }, - { - "id": "systemTray", - "enabled": true - } - ], - "spacing": 0, - "innerPadding": 2, - "bottomGap": 0, - "transparency": 0.89, - "widgetTransparency": 1, - "squareCorners": true, - "noBackground": false, - "maximizeWidgetIcons": false, - "maximizeWidgetText": false, - "widgetPadding": 4, - "gothCornersEnabled": false, - "gothCornerRadiusOverride": false, - "gothCornerRadiusValue": 12, - "borderEnabled": true, - "borderColor": "surfaceText", - "borderOpacity": 0.4, - "borderThickness": 1, - "widgetOutlineEnabled": false, - "widgetOutlineColor": "surfaceText", - "widgetOutlineOpacity": 0.4, - "widgetOutlineThickness": 1, - "fontScale": 1.1, - "iconScale": 1.15, - "autoHide": false, - "autoHideDelay": 250, - "showOnWindowsOpen": false, - "openOnOverview": true, - "visible": true, - "popupGapsAuto": true, - "popupGapsManual": 0, - "maximizeDetection": true, - "scrollEnabled": true, - "scrollXBehavior": "focusWindow", - "scrollYBehavior": "workspace", - "shadowIntensity": 0, - "shadowOpacity": 85, - "shadowColorMode": "custom", - "shadowCustomColor": "#000000", - "clickThrough": false, - "barInsetPadding": 4, - "followInterfaceStyle": false, - "widgetFollowInterfaceStyle": true, - "attachToScreenEdge": false, - "island": false, - "dot": true - } - ], - "desktopWidgetInstances": [ - { - "id": "dw_1784758982739_qdj84e36i", - "widgetType": "mediaPlayer", - "name": "Media Player", - "enabled": false, - "config": { - "displayPreferences": [ - "all" - ], - "showOnOverviewOnly": false, - "rotateThumbnail": false, - "showOnOverlay": true - } - }, - { - "id": "dw_1784895864392_58pf9dwbo", - "widgetType": "desktopClock", - "name": "Desktop Clock", - "enabled": false, - "config": { - "style": "analog", - "transparency": 0.9, - "colorMode": "secondary", - "customColor": "#ffffff", - "showDate": false, - "showAnalogNumbers": true, - "showAnalogSeconds": true, - "displayPreferences": [ - { - "name": "DP-1", - "model": "27M1N3500LS" - } - ], - "showDigitalSeconds": true, - "showOnOverviewOnly": false - } - } - ], - "builtInPluginSettings": { - "dms_settings_search": { - "trigger": "?" - }, - "dms_qr_generator": { - "trigger": "qrg" - }, - "dms_power": { - "trigger": "pw" - }, - "dms_clipboard_search": { - "trigger": "cb" - }, - "dms_notepad": { - "enabled": false - } - }, - "launcherPluginVisibility": { - "calculator": { - "allowWithoutTrigger": true - }, - "commandRunner": { - "allowWithoutTrigger": false - } - }, - "configVersion": 42, - "radiusStrength": 14, - "animationDuration": 148, - "blurBorderEnabled": true, - "dockConfigs": [ - { - "id": "dock", - "name": "Dock", - "enabled": true, - "screenPreferences": [ - "all" - ], - "showOnLastDisplay": true, - "position": 1, - "mode": "compact", - "taskbarAlign": "center", - "widgetExpansion": "popout", - "iconSize": 48, - "spacing": 4, - "itemSpacing": 4, - "margin": 7, - "bottomGap": -70, - "transparency": 0.5, - "followInterfaceStyle": false, - "autoHide": true, - "smartAutoHide": false, - "useOverlayLayer": false, - "editOnRightClick": true, - "showOnFullscreen": false, - "openOnOverview": true, - "groupByApp": false, - "separatePinnedAndRunningApps": false, - "restoreSpecialWorkspaceOnClick": false, - "isolateDisplays": true, - "indicatorStyle": "circle", - "borderEnabled": true, - "borderColor": "surfaceText", - "borderOpacity": 0.7, - "borderThickness": 1, - "launcherEnabled": true, - "launcherLogoMode": "os", - "launcherLogoCustomPath": "", - "launcherLogoColorOverride": "primary", - "launcherLogoSizeOffset": 0, - "launcherLogoBrightness": 0.5, - "launcherLogoContrast": 1, - "maxVisibleApps": 0, - "maxVisibleRunningApps": 0, - "showOverflowBadge": true, - "showTrash": false, - "trashFileManager": "default", - "trashCustomCommand": "", - "magnification": false, - "magnificationScale": 130, - "magnificationProfile": "gaussian", - "magnificationExpand": true, - "order": [ - "dock_launcher", - "dock_1793737291895", - "dock_apps", - "dock_trash" - ], - "widgets": [ - { - "id": "dock_launcher", - "widgetId": "dockLauncher", - "enabled": true - }, - { - "id": "dock_apps", - "widgetId": "appsDock", - "enabled": true, - "runningAppsCurrentWorkspace": true, - "appsDockColorizeActive": true - }, - { - "id": "dock_trash", - "widgetId": "dockTrash", - "enabled": true - }, - { - "id": "dock_1793737291895", - "widgetId": "workspaceSwitcher", - "enabled": true, - "showWorkspaceName": false, - "showWorkspaceIndex": true, - "workspaceIndicatorStyle": "dots", - "showWorkspaceApps": true, - "maxWorkspaceIcons": 8, - "groupWorkspaceApps": true, - "workspaceActiveAppHighlightEnabled": true, - "groupActiveWorkspaceApps": true, - "workspaceFocusedBorderEnabled": false - } - ] - } - ], - "popoutAnimationDuration": 120, - "blurBorderSeeded": true, - "dashOptions": { - "media": { - "waveProgress": false, - "panelColumns": 7, - "titleFont": "DM Serif Display" - }, - "calendar": { - "weekends": true - }, - "wallpaper": { - "columns": 6, - "panelRows": 6, - "rows": 5 - }, - "overview": { - "panelRows": 6 - }, - "disk": { - "trend": false - } - }, - "dmsWindowsFloatingSeeded": [ - "niri" - ], - "floatingWindowTitleBars": true, - "wellbeingEnabled": false, - "audioMono": false, - "connectedFrameBarStyleBackups": {}, - "frameEnabled": false, - "springBounce": 1, - "lockScreenWidgetInstances": [ - { - "id": "lock_clock", - "widgetType": "desktopClock", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "style": "expressive", - "transparency": 0, - "weight": 0, - "twoTone": true, - "showDate": false, - "showDigitalSeconds": false, - "showAnalogNumbers": false, - "showAnalogSeconds": true, - "autoPosition": false, - "colorMode": "default", - "customColor": "#ffffff", - "rounded": true, - "fontFamily": "DM Serif Display" - } - }, - { - "id": "lock_date", - "widgetType": "lockDate", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "format": "short", - "colorMode": "default", - "customColor": "#ffffff" - }, - "name": "Date" - }, - { - "id": "lock_auth", - "widgetType": "lockAuth", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "style": "ring", - "profileVisibility": "always", - "passwordVisibility": "always" - } - }, - { - "id": "lock_status", - "widgetType": "lockStatus", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "showMediaPlayer": true, - "showWeather": true, - "background": false - } - }, - { - "id": "lock_power", - "widgetType": "lockPower", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "shape": "round" - } - }, - { - "id": "lw_1793747803358_650vgvrjs", - "widgetType": "lockNotifications", - "name": "Notifications", - "enabled": true, - "config": { - "syncPositionAcrossScreens": true, - "displayPreferences": [ - "all" - ], - "mode": 2 - } - } - ], - "greeterWidgetInstances": [ - { - "id": "lock_clock", - "widgetType": "desktopClock", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "style": "expressive", - "transparency": 0, - "weight": 0, - "twoTone": true, - "showDate": false, - "showDigitalSeconds": false, - "showAnalogNumbers": false, - "showAnalogSeconds": true, - "autoPosition": false, - "colorMode": "default", - "customColor": "#ffffff", - "rounded": true, - "fontFamily": "DM Serif Display" - } - }, - { - "id": "lock_date", - "widgetType": "lockDate", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "format": "short", - "colorMode": "default", - "customColor": "#ffffff" - }, - "name": "Date" - }, - { - "id": "lock_auth", - "widgetType": "lockAuth", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "style": "ring", - "profileVisibility": "always", - "passwordVisibility": "always" - } - }, - { - "id": "lock_status", - "widgetType": "lockStatus", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "showMediaPlayer": true, - "showWeather": true, - "background": false - } - }, - { - "id": "lock_power", - "widgetType": "lockPower", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true, - "shape": "round" - } - }, - { - "id": "greeter_session", - "widgetType": "greeterSession", - "enabled": true, - "config": { - "displayPreferences": [ - "all" - ], - "syncPositionAcrossScreens": true - } - } - ], - "lockScreenFontFamily": "Noto Serif CJK JP", - "osdWorkspaceEnabled": false, - "workspaceNameIcons": { - "🌐": { - "type": "icon", - "value": "home" - }, - "💿": { - "type": "icon", - "value": "music_note" - }, - "⌨️": { - "type": "icon", - "value": "terminal" - }, - "🗒️": { - "type": "icon", - "value": "content_paste" - }, - "📺": { - "type": "icon", - "value": "movie" - } - }, - "lockScreenVideoEnabled": false, - "lockPamExternallyManaged": true, - "dashTabs": [ - { - "id": "overview", - "enabled": true - }, - { - "id": "media", - "enabled": true - }, - { - "id": "wallpaper", - "enabled": true - }, - { - "id": "weather", - "enabled": true - }, - { - "id": "wellbeing", - "enabled": true - }, - { - "id": "notifications", - "enabled": false - } - ], - "lockScreenShowPowerActions": true, - "audioVisualizerEnabled": true, - "calendarBackend": "auto", - "soundLogin": true, - "displayFontFamily": "DM Serif Display", - "floatingWindowSyncGlobal": true, - "blurWallpaperOnOverview": false, - "launcherStyle": "full", - "spotlightSectionViewModes": { - "apps": "list" - }, - "modalDarkenBackground": false, - "rememberLastQuery": false, - "rememberLastMode": false, - "dankLauncherV2IncludeFoldersInAll": true, - "dankLauncherV2IncludeFilesInAll": true, - "displayProfileAutoSelect": false, - "muxUseCustomCommand": false, - "widgetColorMode": "default", - "barInsetPaddingSyncAll": false, - "showWeekNumber": false, - "osdMediaPlaybackEnabled": false, - "scrollbarsEnabled": true, - "radiusMode": "scale", - "fixedRadius": 2, - "niriOverviewLauncherStyle": "spotlight", - "launcherUseOverlayLayer": false, - "spotlightBarShowModeChips": false, - "dankLauncherV2ShowFooter": true, - "dashTabPosition": "auto", - "dashTabsEvenlySpaced": true, - "wallpaperFillMode": "Fill", - "lockScreenWallpaperPath": "", - "dashCards": [ - { - "id": "clock", - "w": 2, - "h": 1, - "col": 0, - "row": 0 - }, - { - "id": "weather", - "w": 1, - "h": 1, - "col": 2, - "row": 0 - }, - { - "id": "notifications", - "w": 3, - "h": 5, - "col": 3, - "row": 0 - }, - { - "id": "calendar", - "w": 3, - "h": 4, - "col": 0, - "row": 1 - }, - { - "id": "media", - "w": 3, - "h": 1, - "col": 0, - "row": 5 - }, - { - "id": "network", - "w": 2, - "h": 1, - "col": 3, - "row": 5 - }, - { - "id": "disk", - "w": 1, - "h": 1, - "col": 5, - "row": 5 - } - ], - "avatarRing": "secondary" -} \ No newline at end of file diff --git a/dotfiles/.config/DankMaterialShell/themes/ultramar/theme.json b/dotfiles/.config/DankMaterialShell/themes/ultramar/theme.json deleted file mode 100644 index 48388e0..0000000 --- a/dotfiles/.config/DankMaterialShell/themes/ultramar/theme.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "id": "ultramar", - "name": "Ultramar", - "version": "1.0.0", - "author": "yar", - "description": "Warm theme based on Bru", - "dark": { - "surfaceText": "#f5e8c7", - "surfaceVariantText": "#fbf3db", - "backgroundText": "#f5e8c7", - "outline": "#8a7f6f", - "error": "#fa5750", - "warning": "#ed8649", - "info": "#4695f7" - }, - "light": { - "surfaceText": "#3a2f22", - "surfaceVariantText": "#2d241a", - "backgroundText": "#3a2f22", - "outline": "#8a7f6f", - "error": "#d2212d", - "warning": "#c25d1e", - "info": "#0072d4" - }, - "variants": { - "type": "multi", - "defaults": { - "dark": { - "accent": "turquesa", - "flavor": "oscuro" - }, - "light": { - "accent": "turquesa", - "flavor": "claro" - } - }, - "flavors": [ - { - "id": "oscuro", - "name": "Oscuro", - "dark": { - "surface": "#26211c", - "surfaceVariant": "#322b23", - "background": "#1c1814", - "surfaceContainer": "#26211c", - "surfaceContainerHigh": "#322b23", - "surfaceContainerHighest": "#3a332b" - }, - "light": {} - }, - { - "id": "claro", - "name": "Claro", - "dark": {}, - "light": { - "surface": "#f3ead0", - "surfaceVariant": "#ece3cc", - "background": "#faf3e0", - "surfaceContainer": "#f3ead0", - "surfaceContainerHigh": "#ece3cc", - "surfaceContainerHighest": "#e0d4b0" - } - } - ], - "accents": [ - { - "id": "turquesa", - "oscuro": { - "primary": "#7fac96", - "primaryText": "#1c1814", - "primaryContainer": "#1f3630", - "secondary": "#e2b55a", - "surfaceTint": "#1f2924" - }, - "claro": { - "primary": "#5b8277", - "primaryText": "#faf3e0", - "primaryContainer": "#bbe0cf", - "secondary": "#b2872f", - "surfaceTint": "#fcf6da" - }, - "name": "Turquesa" - }, - { - "id": "verde", - "oscuro": { - "primary": "#92b078", - "primaryText": "#1c1814", - "primaryContainer": "#36481e", - "secondary": "#e2b55a", - "surfaceTint": "#242817" - }, - "claro": { - "primary": "#6d974b", - "primaryText": "#faf3e0", - "primaryContainer": "#dfe4be", - "secondary": "#b2872f", - "surfaceTint": "#dfe4be" - }, - "name": "Verde" - } - ] - }, - "sourceDir": "ultramar" -} diff --git a/dotfiles/.config/dfiles/bookmarks.json b/dotfiles/.config/dfiles/bookmarks.json new file mode 100644 index 0000000..00187dd --- /dev/null +++ b/dotfiles/.config/dfiles/bookmarks.json @@ -0,0 +1,55 @@ +{ + "version": 2, + "bookmarks": [ + { + "path": "recent:///", + "label": "recent", + "icon": "" + }, + { + "path": "/home/yaroslav/.local/desktop", + "label": "desktop", + "icon": "" + }, + { + "path": "/home/yaroslav/docs", + "label": "docs", + "icon": "" + }, + { + "path": "/home/yaroslav/dls", + "label": "dls", + "icon": "" + }, + { + "path": "/home/yaroslav/music", + "label": "music", + "icon": "" + }, + { + "path": "/home/yaroslav/pics", + "label": "pics", + "icon": "" + }, + { + "path": "/home/yaroslav/vids", + "label": "vids", + "icon": "" + }, + { + "path": "/home/yaroslav/etc", + "label": "etc", + "icon": "" + }, + { + "path": "trash:///", + "label": "trash", + "icon": "" + }, + { + "path": "/home/yaroslav/pics/wallpapers", + "label": "wallpapers", + "icon": "" + } + ] +} diff --git a/dotfiles/.config/dfiles/ui-settings.json b/dotfiles/.config/dfiles/ui-settings.json new file mode 100644 index 0000000..d46b14d --- /dev/null +++ b/dotfiles/.config/dfiles/ui-settings.json @@ -0,0 +1,71 @@ +{ + "animationDuration": 122, + "blurEnabled": true, + "clickToOpen": "double", + "closeBehavior": "hide", + "colorSource": "auto", + "confirmTrash": false, + "customThemeFile": "", + "dateFormat": "iso", + "defaultSort": "name", + "defaultSortDescending": false, + "defaultView": "list", + "density": "dense", + "displayFontFamily": "", + "dragAction": "auto", + "enableRippleEffects": true, + "extractOnOpen": true, + "floatingWindowForegroundLayers": true, + "floatingWindowForegroundTransparency": 0.8, + "floatingWindowTransparency": 0.75, + "focusRingColor": "primary", + "focusRingEnabled": true, + "focusRingWidth": 1.5, + "folderCounts": true, + "foldersFirst": true, + "fontFamily": "", + "fontScale": 1, + "fontSource": "auto", + "fontWeight": 400, + "gtkBookmarksOffered": false, + "hiddenLast": false, + "language": "", + "listTyping": "jump", + "monoFontFamily": "", + "mountOnClick": true, + "networkThumbnails": false, + "newTabFolder": "current", + "newWindowFolder": "current", + "openLocationIn": "current", + "opener": "xdg-open", + "presetTheme": "purple", + "radiusStrength": 10, + "recentFiles": true, + "reduceMotion": false, + "registerFileManager": true, + "rememberFolderViews": true, + "searchExcludes": [ + ], + "searchHidden": false, + "showDevicesSidebar": true, + "showExtensions": true, + "showGameFolders": true, + "showGamePrefixes": true, + "showGameSettingsFolders": true, + "showGamesSidebar": true, + "showHeroicGames": true, + "showHidden": false, + "showLutrisGames": true, + "showNetworkSidebar": true, + "showSteamGames": true, + "showSystemPartitions": false, + "sidebarCollapsed": true, + "springBounce": 1, + "startupFolder": "last", + "terminal": "", + "themeMode": "auto", + "thumbnailSizeLimitMb": 64, + "thumbnails": true, + "vimKeys": true, + "windowTitleBars": false +} diff --git a/dotfiles/.config/dms/firefox.css b/dotfiles/.config/dms/firefox.css new file mode 100644 index 0000000..eb22096 --- /dev/null +++ b/dotfiles/.config/dms/firefox.css @@ -0,0 +1,138 @@ +@media -moz-pref("userChrome.theme-material") { + :root { + --md-sys-color-primary: #5b8277; + --md-sys-color-surface-tint: #5b8277; + --md-sys-color-on-primary: #faf3e0; + --md-sys-color-primary-container: #bbe0cf; + --md-sys-color-on-primary-container: #3a2f22; + --md-sys-color-secondary: #b2872f; + --md-sys-color-on-secondary: #faf3e0; + --md-sys-color-secondary-container: #ece3cc; + --md-sys-color-on-secondary-container: #3a2f22; + --md-sys-color-tertiary: #b2872f; + --md-sys-color-on-tertiary: #faf3e0; + --md-sys-color-tertiary-container: #ece3cc; + --md-sys-color-on-tertiary-container: #3a2f22; + --md-sys-color-error: #d2212d; + --md-sys-color-on-error: #ffffff; + --md-sys-color-error-container: #f9dedc; + --md-sys-color-on-error-container: #410e0b; + --md-sys-color-background: #faf3e0; + --md-sys-color-on-background: #3a2f22; + --md-sys-color-surface: #faf3e0; + --md-sys-color-on-surface: #3a2f22; + --md-sys-color-surface-variant: #ece3cc; + --md-sys-color-on-surface-variant: #2d241a; + --md-sys-color-outline: #8a7f6f; + --md-sys-color-outline-variant: #ece3cc; + --md-sys-color-shadow: #000000; + --md-sys-color-scrim: #000000; + --md-sys-color-inverse-surface: #26211c; + --md-sys-color-inverse-on-surface: #f5e8c7; + --md-sys-color-inverse-primary: #7fac96; + --md-sys-color-primary-fixed: #bbe0cf; + --md-sys-color-on-primary-fixed: #faf3e0; + --md-sys-color-primary-fixed-dim: #5b8277; + --md-sys-color-on-primary-fixed-variant: #faf3e0; + --md-sys-color-secondary-fixed: #b2872f; + --md-sys-color-on-secondary-fixed: #faf3e0; + --md-sys-color-secondary-fixed-dim: #b2872f; + --md-sys-color-on-secondary-fixed-variant: #faf3e0; + --md-sys-color-tertiary-fixed: #b2872f; + --md-sys-color-on-tertiary-fixed: #faf3e0; + --md-sys-color-tertiary-fixed-dim: #b2872f; + --md-sys-color-on-tertiary-fixed-variant: #faf3e0; + --md-sys-color-surface-dim: #f3ead0; + --md-sys-color-surface-bright: #f3ead0; + --md-sys-color-surface-container-lowest: #faf3e0; + --md-sys-color-surface-container-low: #f3ead0; + --md-sys-color-surface-container: #faf3e0; + --md-sys-color-surface-container-high: #faf3e0; + --md-sys-color-surface-container-highest: #faf3e0; + + --m3-radius: 12px; + --m3-radius-sm: 10px; + --m3-elev-0: none; + --m3-elev-1: 0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 8%, transparent), 0 1px 3px color-mix(in srgb, var(--md-sys-color-shadow) 6%, transparent); + --m3-elev-2: 0 2px 6px color-mix(in srgb, var(--md-sys-color-shadow) 10%, transparent), 0 1px 3px color-mix(in srgb, var(--md-sys-color-shadow) 6%, transparent); + --m3-elev-3: 0 11px 7px color-mix(in srgb, var(--md-sys-color-shadow) 19%, transparent), 0 13px 25px color-mix(in srgb, var(--md-sys-color-shadow) 30%, transparent); + --m3-elev-4: 0 14px 12px color-mix(in srgb, var(--md-sys-color-shadow) 17%, transparent), 0 20px 40px color-mix(in srgb, var(--md-sys-color-shadow) 30%, transparent); + --m3-elev-5: 0 17px 17px color-mix(in srgb, var(--md-sys-color-shadow) 15%, transparent), 0 27px 55px color-mix(in srgb, var(--md-sys-color-shadow) 30%, transparent); + + --tab-height: 34px; + --urlbar-height: 38px; + + --state-hover: color-mix(in srgb, var(--md-sys-color-on-surface) 8%, transparent); + --state-press: color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent); + + --focus-ring: 0 0 0 2px color-mix(in srgb, var(--md-sys-color-primary) 70%, transparent); + } +} + +@media (prefers-color-scheme: dark) { + :root { + --md-sys-color-primary: #7fac96; + --md-sys-color-surface-tint: #7fac96; + --md-sys-color-on-primary: #1c1814; + --md-sys-color-primary-container: #1f3630; + --md-sys-color-on-primary-container: #f5e8c7; + --md-sys-color-secondary: #e2b55a; + --md-sys-color-on-secondary: #1c1814; + --md-sys-color-secondary-container: #322b23; + --md-sys-color-on-secondary-container: #f5e8c7; + --md-sys-color-tertiary: #e2b55a; + --md-sys-color-on-tertiary: #1c1814; + --md-sys-color-tertiary-container: #322b23; + --md-sys-color-on-tertiary-container: #f5e8c7; + --md-sys-color-error: #fa5750; + --md-sys-color-on-error: #601410; + --md-sys-color-error-container: #8c1d18; + --md-sys-color-on-error-container: #f9dedc; + --md-sys-color-background: #1c1814; + --md-sys-color-on-background: #f5e8c7; + --md-sys-color-surface: #26211c; + --md-sys-color-on-surface: #f5e8c7; + --md-sys-color-surface-variant: #322b23; + --md-sys-color-on-surface-variant: #fbf3db; + --md-sys-color-outline: #8a7f6f; + --md-sys-color-outline-variant: #322b23; + --md-sys-color-shadow: #000000; + --md-sys-color-scrim: #000000; + --md-sys-color-inverse-surface: #f3ead0; + --md-sys-color-inverse-on-surface: #3a2f22; + --md-sys-color-inverse-primary: #5b8277; + --md-sys-color-primary-fixed: #1f3630; + --md-sys-color-on-primary-fixed: #1c1814; + --md-sys-color-primary-fixed-dim: #7fac96; + --md-sys-color-on-primary-fixed-variant: #1c1814; + --md-sys-color-secondary-fixed: #e2b55a; + --md-sys-color-on-secondary-fixed: #1c1814; + --md-sys-color-secondary-fixed-dim: #e2b55a; + --md-sys-color-on-secondary-fixed-variant: #1c1814; + --md-sys-color-tertiary-fixed: #e2b55a; + --md-sys-color-on-tertiary-fixed: #1c1814; + --md-sys-color-tertiary-fixed-dim: #e2b55a; + --md-sys-color-on-tertiary-fixed-variant: #1c1814; + --md-sys-color-surface-dim: #1c1814; + --md-sys-color-surface-bright: #3a332b; + --md-sys-color-surface-container-lowest: #1c1814; + --md-sys-color-surface-container-low: #26211c; + --md-sys-color-surface-container: #26211c; + --md-sys-color-surface-container-high: #322b23; + --md-sys-color-surface-container-highest: #3a332b; + + --m3-elev-1: 0 1px 2px color-mix(in srgb, var(--md-sys-color-shadow) 50%, transparent), 0 1px 3px color-mix(in srgb, var(--md-sys-color-shadow) 35%, transparent); + --m3-elev-2: 0 4px 10px color-mix(in srgb, var(--md-sys-color-shadow) 55%, transparent), 0 1px 3px color-mix(in srgb, var(--md-sys-color-shadow) 35%, transparent); + --m3-elev-3: 0 11px 7px color-mix(in srgb, var(--md-sys-color-shadow) 45%, transparent), 0 13px 25px color-mix(in srgb, var(--md-sys-color-shadow) 55%, transparent); + --m3-elev-4: 0 14px 12px color-mix(in srgb, var(--md-sys-color-shadow) 42%, transparent), 0 20px 40px color-mix(in srgb, var(--md-sys-color-shadow) 55%, transparent); + --m3-elev-5: 0 17px 17px color-mix(in srgb, var(--md-sys-color-shadow) 40%, transparent), 0 27px 55px color-mix(in srgb, var(--md-sys-color-shadow) 55%, transparent); + + --state-hover: color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent); + --state-press: color-mix(in srgb, var(--md-sys-color-on-surface) 10%, transparent); + } +} + +/* idk if this even works, but the suggestion in the material updated readme bricks symbols no matter how many fallbacks I add */ +:root { + font-family: system-ui, "Google Sans Flex", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important; +} diff --git a/dotfiles/.config/dms/plugin_settings.json b/dotfiles/.config/dms/plugin_settings.json new file mode 100644 index 0000000..bea5e44 --- /dev/null +++ b/dotfiles/.config/dms/plugin_settings.json @@ -0,0 +1,45 @@ +{ + "powerUsagePlugin": { + "enabled": true, + "refreshInterval": 2, + "selectedPopout": "processList" + }, + "emojiLauncher": { + "enabled": true, + "recentEmojis": "🎂" + }, + "calculator": { + "enabled": true, + "trigger": "=" + }, + "dankPomodoroTimer": { + "enabled": true, + "autoStartBreaks": true + }, + "usbManager": { + "enabled": false + }, + "commandRunner": { + "enabled": true, + "terminal": "alacritty", + "maxHistoryItems": 50, + "history": [ + "wrk src/raidix/ks/raidix-raid-driver", + "jap", + "wrk src/raidix/raidix-core-interlayer", + "wrk src/raidix/raidix-core", + "wrk src/raidix/doctor", + "cleanurl", + "tesseract", + "dakn", + "wrk src/raidix/ks/docs/", + "wrk src/raidix/ks/scst_rdx/", + "qy", + "htop" + ] + }, + "niriWindows": { + "enabled": true, + "noTrigger": false + } +} \ No newline at end of file diff --git a/dotfiles/.config/dms/settings.json b/dotfiles/.config/dms/settings.json new file mode 100644 index 0000000..165b8b3 --- /dev/null +++ b/dotfiles/.config/dms/settings.json @@ -0,0 +1,1227 @@ +{ + "currentThemeName": "custom", + "currentThemeCategory": "custom", + "customThemeFile": "/home/yaroslav/.config/DankMaterialShell/themes/ultramar/theme.json", + "registryThemeVariants": { + "modus": { + "dark": { + "flavor": "vivendi", + "accent": "blue" + } + }, + "amoledBlack": { + "dark": { + "flavor": "black", + "accent": "white" + } + }, + "bru": { + "dark": { + "flavor": "espresso", + "accent": "teal" + }, + "light": { + "flavor": "latte", + "accent": "teal" + } + }, + "ultramar": { + "dark": { + "flavor": "oscuro", + "accent": "turquesa" + }, + "light": { + "flavor": "claro", + "accent": "turquesa" + } + } + }, + "matugenScheme": "scheme-rainbow", + "popupTransparency": 0.75, + "widgetBackgroundColor": "sth", + "buttonColorMode": "primaryContainer", + "niriLayoutGapsOverride": 6, + "niriLayoutRadiusOverride": 3, + "niriLayoutBorderSize": 3, + "clockFormat": "24h", + "showSeconds": true, + "syncComponentAnimationSpeeds": false, + "motionEffect": 1, + "barElevationEnabled": true, + "blurEnabled": true, + "blurLayerOutlineOpacity": 0.4, + "blurBorderOpacity": 0.62, + "blurredWallpaperLayer": true, + "controlCenterWidgets": [ + { + "id": "user", + "enabled": true, + "w": 5, + "h": 1, + "col": 0, + "row": 0 + }, + { + "id": "settings", + "enabled": true, + "w": 1, + "h": 1, + "small": true, + "col": 5, + "row": 0 + }, + { + "id": "lock", + "enabled": true, + "w": 1, + "h": 1, + "small": true, + "col": 6, + "row": 0 + }, + { + "id": "power", + "enabled": true, + "w": 1, + "h": 1, + "small": true, + "col": 7, + "row": 0 + }, + { + "id": "volumeSlider", + "enabled": true, + "w": 4, + "h": 1, + "col": 4, + "row": 1, + "small": true + }, + { + "id": "brightnessSlider", + "enabled": true, + "w": 4, + "h": 1, + "col": 4, + "row": 2, + "deviceName": "software:DP-1", + "small": true + }, + { + "id": "wifi", + "enabled": true, + "w": 4, + "h": 1, + "col": 0, + "row": 1 + }, + { + "id": "builtin_vpn", + "enabled": true, + "w": 4, + "h": 1, + "col": 4, + "row": 3 + }, + { + "id": "bluetooth", + "enabled": true, + "w": 4, + "h": 1, + "col": 0, + "row": 3 + }, + { + "id": "nightMode", + "enabled": true, + "w": 2, + "h": 1, + "col": 4, + "row": 4 + }, + { + "id": "darkMode", + "enabled": true, + "w": 2, + "h": 1, + "col": 6, + "row": 4 + }, + { + "id": "audioOutput", + "enabled": true, + "w": 4, + "h": 1, + "col": 0, + "row": 2 + }, + { + "id": "audioInput", + "enabled": true, + "w": 3, + "h": 1, + "col": 1, + "row": 5, + "small": true + }, + { + "id": "diskUsage", + "enabled": true, + "instanceId": "morbslj4y4y10hed2bj", + "mountPath": "/", + "w": 4, + "h": 1, + "col": 0, + "row": 4 + }, + { + "id": "colorPicker", + "enabled": true, + "w": 4, + "h": 1, + "col": 4, + "row": 5, + "small": true + }, + { + "id": "edit", + "enabled": true, + "w": 1, + "h": 1, + "small": true, + "col": 0, + "row": 5 + }, + { + "id": "runningApps", + "enabled": true, + "w": 8, + "h": 1, + "small": true, + "col": 0, + "row": 6 + } + ], + "scrollTitleEnabled": false, + "audioWheelScrollAmount": 2, + "appIdSubstitutions": [], + "clockDateFormat": "yyyy年MM月dd日", + "lockDateFormat": "yyyy年MM月dd日", + "appPickerViewMode": "list", + "dankLauncherV2Size": "compact", + "dankLauncherV2BorderEnabled": true, + "dankLauncherV2BorderColor": "outline", + "dankLauncherV2UnloadOnClose": true, + "networkPreference": "wifi", + "iconThemeDark": "breeze-dark", + "iconThemeLight": "breeze", + "iconThemePerMode": true, + "cursorSettings": { + "theme": "System Default", + "size": 24, + "niri": { + "hideWhenTyping": false, + "hideAfterInactiveMs": 0 + }, + "hyprland": { + "hideOnKeyPress": false, + "hideOnTouch": false, + "inactiveTimeout": 0 + }, + "dwl": { + "cursorHideTimeout": 0 + } + }, + "fontFamily": "Monospace", + "monoFontFamily": "Monospace", + "fontWeight": 600, + "useSystemSoundTheme": true, + "soundVolumeChanged": false, + "lockBeforeSuspend": true, + "matugenTemplateHyprland": false, + "matugenTemplateMangowc": false, + "matugenTemplatePywalfox": false, + "matugenTemplateZenBrowser": false, + "matugenTemplateVesktop": false, + "matugenTemplateEquibop": false, + "matugenTemplateGhostty": false, + "matugenTemplateWezterm": false, + "matugenTemplateVscode": false, + "matugenTemplateEmacs": false, + "matugenTemplateZed": false, + "notificationShowTimeoutBar": true, + "osdAlwaysShowValue": true, + "osdPosition": 4, + "osdPowerProfileEnabled": true, + "powerActionHoldDuration": 0.25, + "powerMenuGridLayout": true, + "screenPreferences": { + "lockScreen": [ + "all" + ] + }, + "barConfigs": [ + { + "id": "default", + "name": "Main Bar", + "enabled": true, + "position": 0, + "screenPreferences": [ + "all" + ], + "showOnLastDisplay": true, + "leftWidgets": [ + { + "id": "launcherButton", + "enabled": true, + "launcherLogoMode": "os", + "launcherLogoColorOverride": "primary", + "launcherLogoSizeOffset": 3, + "background": false, + "overflowMode": "section", + "overflowPriority": 2 + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "separator", + "enabled": false + }, + { + "id": "clock", + "enabled": true, + "background": false, + "clockDateOrder": "dateFirst", + "overflowMode": "bar" + }, + { + "id": "weather", + "enabled": true + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "workspaceSwitcher", + "enabled": true, + "showWorkspaceIndex": true, + "showWorkspacePadding": false, + "workspaceOccupiedColorMode": "primaryContainer", + "workspaceUnfocusedMonitorSeparateAppearance": true, + "workspaceUnfocusedMonitorColorMode": "secondary", + "workspaceUnfocusedMonitorOccupiedColorMode": "secondaryContainer", + "workspaceIndicatorStyle": "dots", + "workspaceIndicatorRoundness": 12, + "showWorkspaceApps": false, + "maxWorkspaceIcons": 1, + "showOccupiedWorkspacesOnly": false, + "workspaceFocusedBorderEnabled": false, + "workspaceActiveAppHighlightEnabled": false, + "workspaceFollowFocus": false, + "showWorkspaceName": false, + "workspaceAppIconSizeOffset": 0, + "groupActiveWorkspaceApps": false, + "groupWorkspaceApps": true, + "workspaceIndicatorCompact": false, + "workspaceColorMode": "default", + "overflowMode": "bar", + "workspaceOccupiedCustomColor": "#625B71", + "reverseScrolling": false, + "background": false + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "focusedWindow", + "enabled": true, + "focusedWindowCompactMode": true, + "focusedWindowSize": 3, + "background": false, + "overflowMode": "section", + "overflowPriority": 1 + } + ], + "centerWidgets": [], + "rightWidgets": [ + { + "id": "separator", + "enabled": true + }, + { + "id": "systemTray", + "enabled": true, + "background": false, + "trayUseInlineExpansion": true, + "overflowPriority": -1, + "trayMaxVisibleItems": 0 + }, + { + "id": "keyboard_layout_name", + "enabled": true, + "keyboardLayoutNameCompactMode": true, + "keyboardLayoutNameShowIcon": false, + "keyboardLayoutNameLabelOverrides": { + "en-US": "🇺🇸", + "ES": "🇲🇽", + "RU": "🇷🇺" + }, + "background": false, + "overflowMode": "bar" + }, + { + "id": "spacer", + "enabled": true, + "size": 5 + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "cpuUsage", + "enabled": true, + "minimumWidth": false, + "overflowPriority": -3 + }, + { + "id": "cpuTemp", + "enabled": true, + "minimumWidth": false, + "overflowPriority": -5 + }, + { + "id": "memUsage", + "enabled": true, + "minimumWidth": false, + "showSwap": false, + "showInGb": true, + "overflowPriority": -3 + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "music", + "enabled": true, + "mediaSize": 3, + "mediaShowLyrics": false, + "mediaAdaptiveWidthEnabled": true, + "overflowMode": "section", + "mediaStyle": "controls" + }, + { + "id": "controlCenterButton", + "enabled": true, + "showAudioIcon": true, + "showAudioPercent": true, + "showBrightnessIcon": false, + "showBrightnessPercent": false, + "showMicPercent": false, + "showBatteryIcon": false, + "showScreenSharingIcon": true, + "controlCenterGroupOrder": [ + "audio", + "network", + "vpn", + "bluetooth", + "microphone", + "brightness", + "battery", + "printer", + "screenSharing", + "idleInhibitor", + "doNotDisturb" + ], + "overflowMode": "bar" + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "notificationButton", + "enabled": true, + "overflowPriority": 2 + } + ], + "spacing": 0, + "innerPadding": 0, + "bottomGap": 0, + "transparency": 0.89, + "widgetTransparency": 1, + "squareCorners": true, + "noBackground": false, + "maximizeWidgetIcons": false, + "maximizeWidgetText": false, + "widgetPadding": 4, + "gothCornersEnabled": false, + "gothCornerRadiusOverride": false, + "gothCornerRadiusValue": 12, + "borderEnabled": true, + "borderColor": "secondary", + "borderOpacity": 0.4, + "borderThickness": 1, + "widgetOutlineEnabled": false, + "widgetOutlineColor": "surfaceText", + "widgetOutlineOpacity": 0.4, + "widgetOutlineThickness": 1, + "fontScale": 1.29, + "iconScale": 1.15, + "autoHide": false, + "autoHideDelay": 250, + "showOnWindowsOpen": false, + "openOnOverview": true, + "visible": true, + "popupGapsAuto": true, + "popupGapsManual": 0, + "maximizeDetection": true, + "scrollEnabled": true, + "scrollXBehavior": "focusWindow", + "scrollYBehavior": "workspace", + "shadowIntensity": 0, + "shadowOpacity": 60, + "shadowColorMode": "custom", + "shadowCustomColor": "#000000", + "clickThrough": false, + "barInsetPadding": 4, + "followInterfaceStyle": false, + "widgetFollowInterfaceStyle": true, + "attachToScreenEdge": false, + "barLengthMode": "full", + "barLengthPadding": 0, + "widgetStyle": "segments", + "hoverPopouts": false, + "middleClickAction": "none", + "rightClickAction": "settings", + "island": false, + "dot": false + }, + { + "id": "dot1793613509952", + "name": "Dot", + "enabled": false, + "position": 0, + "screenPreferences": [ + "all" + ], + "showOnLastDisplay": true, + "leftWidgets": [ + { + "id": "launcherButton", + "enabled": true + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "clock", + "enabled": true + }, + { + "id": "weather", + "enabled": true + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "workspaceSwitcher", + "enabled": true, + "showWorkspaceIndex": true, + "showWorkspacePadding": true, + "workspaceOccupiedColorMode": "primaryContainer", + "workspaceUnfocusedMonitorSeparateAppearance": true, + "workspaceUnfocusedMonitorColorMode": "secondary", + "workspaceUnfocusedMonitorOccupiedColorMode": "secondaryContainer", + "workspaceIndicatorStyle": "dots", + "workspaceIndicatorRoundness": -1, + "showWorkspaceApps": true, + "maxWorkspaceIcons": 3, + "showOccupiedWorkspacesOnly": false, + "workspaceFocusedBorderEnabled": false, + "workspaceActiveAppHighlightEnabled": false, + "workspaceFollowFocus": false, + "showWorkspaceName": false, + "workspaceAppIconSizeOffset": 0, + "groupActiveWorkspaceApps": false, + "groupWorkspaceApps": true + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "music", + "enabled": true, + "mediaSize": 3 + }, + { + "id": "controlCenterButton", + "enabled": true, + "showNetworkIcon": false, + "showBluetoothIcon": false, + "showAudioIcon": true, + "showAudioPercent": true, + "showVpnIcon": false, + "showBrightnessIcon": false, + "showBrightnessPercent": false, + "showMicIcon": false, + "showMicPercent": false, + "showBatteryIcon": false, + "showPrinterIcon": false, + "showScreenSharingIcon": false + } + ], + "centerWidgets": [], + "rightWidgets": [ + { + "id": "separator", + "enabled": true + }, + { + "id": "keyboard_layout_name", + "enabled": true, + "keyboardLayoutNameCompactMode": true, + "keyboardLayoutNameShowIcon": false + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "cpuUsage", + "enabled": true, + "minimumWidth": false + }, + { + "id": "cpuTemp", + "enabled": true, + "minimumWidth": false + }, + { + "id": "memUsage", + "enabled": true, + "minimumWidth": false, + "showSwap": false + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "notificationButton", + "enabled": true + }, + { + "id": "separator", + "enabled": true + }, + { + "id": "controlCenterButton", + "enabled": true, + "showAudioIcon": false, + "showAudioPercent": false, + "showBrightnessIcon": false, + "showBrightnessPercent": false, + "showMicPercent": false, + "showBatteryIcon": false, + "showScreenSharingIcon": true + }, + { + "id": "systemTray", + "enabled": true + } + ], + "spacing": 0, + "innerPadding": -2, + "bottomGap": 0, + "transparency": 0.89, + "widgetTransparency": 1, + "squareCorners": true, + "noBackground": false, + "maximizeWidgetIcons": false, + "maximizeWidgetText": false, + "widgetPadding": 4, + "gothCornersEnabled": false, + "gothCornerRadiusOverride": false, + "gothCornerRadiusValue": 12, + "borderEnabled": true, + "borderColor": "surfaceText", + "borderOpacity": 0.4, + "borderThickness": 1, + "widgetOutlineEnabled": false, + "widgetOutlineColor": "surfaceText", + "widgetOutlineOpacity": 0.4, + "widgetOutlineThickness": 1, + "fontScale": 1.1, + "iconScale": 1.15, + "autoHide": false, + "autoHideDelay": 250, + "showOnWindowsOpen": false, + "openOnOverview": true, + "visible": true, + "popupGapsAuto": true, + "popupGapsManual": 0, + "maximizeDetection": true, + "scrollEnabled": true, + "scrollXBehavior": "focusWindow", + "scrollYBehavior": "workspace", + "shadowIntensity": 0, + "shadowOpacity": 85, + "shadowColorMode": "custom", + "shadowCustomColor": "#000000", + "clickThrough": false, + "barInsetPadding": 4, + "followInterfaceStyle": false, + "widgetFollowInterfaceStyle": true, + "attachToScreenEdge": false, + "island": false, + "dot": true, + "islandCompactThickness": 34, + "islandSatelliteGap": 8 + } + ], + "desktopWidgetInstances": [ + { + "id": "dw_1784758982739_qdj84e36i", + "widgetType": "mediaPlayer", + "name": "Media Player", + "enabled": false, + "config": { + "displayPreferences": [ + "all" + ], + "showOnOverviewOnly": false, + "rotateThumbnail": false, + "showOnOverlay": true + } + }, + { + "id": "dw_1784895864392_58pf9dwbo", + "widgetType": "desktopClock", + "name": "Desktop Clock", + "enabled": false, + "config": { + "style": "analog", + "transparency": 0.9, + "colorMode": "secondary", + "customColor": "#ffffff", + "showDate": false, + "showAnalogNumbers": true, + "showAnalogSeconds": true, + "displayPreferences": [ + { + "name": "DP-1", + "model": "27M1N3500LS" + } + ], + "showDigitalSeconds": true, + "showOnOverviewOnly": false + } + } + ], + "builtInPluginSettings": { + "dms_settings_search": { + "trigger": "?" + }, + "dms_qr_generator": { + "trigger": "qrg" + }, + "dms_power": { + "trigger": "pw" + }, + "dms_clipboard_search": { + "trigger": "cb" + }, + "dms_notepad": { + "enabled": false + } + }, + "launcherPluginVisibility": { + "calculator": { + "allowWithoutTrigger": true + }, + "commandRunner": { + "allowWithoutTrigger": false + } + }, + "configVersion": 42, + "radiusStrength": 14, + "animationDuration": 148, + "blurBorderEnabled": true, + "dockConfigs": [ + { + "id": "dock", + "name": "Dock", + "enabled": true, + "screenPreferences": [ + "all" + ], + "showOnLastDisplay": true, + "position": 1, + "mode": "compact", + "middleClickAction": "close", + "taskbarAlign": "center", + "widgetExpansion": "popout", + "iconSize": 48, + "spacing": 6, + "itemSpacing": 6, + "margin": 7, + "bottomGap": -70, + "transparency": 0.5, + "followInterfaceStyle": false, + "autoHide": true, + "smartAutoHide": false, + "useOverlayLayer": false, + "editOnRightClick": true, + "showOnFullscreen": false, + "openOnOverview": true, + "groupByApp": false, + "separatePinnedAndRunningApps": false, + "restoreSpecialWorkspaceOnClick": false, + "isolateDisplays": true, + "indicatorStyle": "circle", + "borderEnabled": true, + "borderColor": "surfaceText", + "borderOpacity": 0.7, + "borderThickness": 1, + "launcherEnabled": true, + "launcherLogoMode": "os", + "launcherLogoCustomPath": "", + "launcherLogoColorOverride": "primary", + "launcherLogoSizeOffset": 0, + "launcherLogoBrightness": 0.5, + "launcherLogoContrast": 1, + "maxVisibleApps": 0, + "maxVisibleRunningApps": 0, + "showOverflowBadge": true, + "showTrash": true, + "trashFileManager": "default", + "trashCustomCommand": "", + "magnification": false, + "magnificationScale": 130, + "magnificationProfile": "gaussian", + "magnificationExpand": true, + "order": [ + "dock_launcher", + "dock_1793737291895", + "dock_apps", + "dock_trash" + ], + "widgets": [ + { + "id": "dock_launcher", + "widgetId": "dockLauncher", + "enabled": true + }, + { + "id": "dock_apps", + "widgetId": "appsDock", + "enabled": true, + "runningAppsCurrentWorkspace": true, + "appsDockColorizeActive": true + }, + { + "id": "dock_trash", + "widgetId": "dockTrash", + "enabled": true + }, + { + "id": "dock_1793737291895", + "widgetId": "workspaceSwitcher", + "enabled": true, + "showWorkspaceName": false, + "showWorkspaceIndex": true, + "workspaceIndicatorStyle": "dots", + "showWorkspaceApps": true, + "maxWorkspaceIcons": 8, + "groupWorkspaceApps": true, + "workspaceActiveAppHighlightEnabled": true, + "groupActiveWorkspaceApps": true, + "workspaceFocusedBorderEnabled": false + } + ] + } + ], + "popoutAnimationDuration": 120, + "blurBorderSeeded": true, + "dashOptions": { + "media": { + "waveProgress": false, + "panelColumns": 7, + "titleFont": "DM Serif Display" + }, + "calendar": { + "weekends": true + }, + "wallpaper": { + "columns": 6, + "panelRows": 6, + "rows": 5 + }, + "overview": { + "panelRows": 6 + }, + "disk": { + "trend": false + } + }, + "dmsWindowsFloatingSeeded": [ + "niri" + ], + "floatingWindowTitleBars": true, + "wellbeingEnabled": false, + "audioMono": false, + "connectedFrameBarStyleBackups": {}, + "frameEnabled": false, + "springBounce": 1, + "lockScreenWidgetInstances": [ + { + "id": "lock_clock", + "widgetType": "desktopClock", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "style": "expressive", + "transparency": 0, + "weight": 0, + "twoTone": true, + "showDate": false, + "showDigitalSeconds": false, + "showAnalogNumbers": false, + "showAnalogSeconds": true, + "autoPosition": false, + "colorMode": "default", + "customColor": "#ffffff", + "rounded": true, + "fontFamily": "DM Serif Display" + } + }, + { + "id": "lock_date", + "widgetType": "lockDate", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "format": "short", + "colorMode": "default", + "customColor": "#ffffff" + }, + "name": "Date" + }, + { + "id": "lock_auth", + "widgetType": "lockAuth", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "style": "ring", + "profileVisibility": "always", + "passwordVisibility": "always" + } + }, + { + "id": "lock_status", + "widgetType": "lockStatus", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "showMediaPlayer": true, + "showWeather": true, + "background": false + } + }, + { + "id": "lock_power", + "widgetType": "lockPower", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "shape": "round" + } + }, + { + "id": "lw_1793747803358_650vgvrjs", + "widgetType": "lockNotifications", + "name": "Notifications", + "enabled": true, + "config": { + "syncPositionAcrossScreens": true, + "displayPreferences": [ + "all" + ], + "mode": 2 + } + } + ], + "greeterWidgetInstances": [ + { + "id": "lock_clock", + "widgetType": "desktopClock", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "style": "expressive", + "transparency": 0, + "weight": 0, + "twoTone": true, + "showDate": false, + "showDigitalSeconds": false, + "showAnalogNumbers": false, + "showAnalogSeconds": true, + "autoPosition": false, + "colorMode": "default", + "customColor": "#ffffff", + "rounded": true, + "fontFamily": "DM Serif Display" + } + }, + { + "id": "lock_date", + "widgetType": "lockDate", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "format": "short", + "colorMode": "default", + "customColor": "#ffffff" + }, + "name": "Date" + }, + { + "id": "lock_auth", + "widgetType": "lockAuth", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "style": "ring", + "profileVisibility": "always", + "passwordVisibility": "always" + } + }, + { + "id": "lock_status", + "widgetType": "lockStatus", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "showMediaPlayer": true, + "showWeather": true, + "background": false + } + }, + { + "id": "lock_power", + "widgetType": "lockPower", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true, + "shape": "round" + } + }, + { + "id": "greeter_session", + "widgetType": "greeterSession", + "enabled": true, + "config": { + "displayPreferences": [ + "all" + ], + "syncPositionAcrossScreens": true + } + } + ], + "lockScreenFontFamily": "Noto Serif CJK JP", + "osdWorkspaceEnabled": false, + "workspaceNameIcons": { + "⌨️": { + "type": "icon", + "value": "terminal" + }, + "🗒️": { + "type": "icon", + "value": "content_paste" + }, + "📺": { + "type": "icon", + "value": "movie" + }, + "🌐": { + "type": "icon", + "value": "home" + }, + "💿": { + "type": "icon", + "value": "music_note" + } + }, + "lockScreenVideoEnabled": false, + "lockPamExternallyManaged": true, + "dashTabs": [ + { + "id": "overview", + "enabled": true + }, + { + "id": "media", + "enabled": true + }, + { + "id": "wallpaper", + "enabled": true + }, + { + "id": "weather", + "enabled": true + }, + { + "id": "wellbeing", + "enabled": true + }, + { + "id": "notifications", + "enabled": false + } + ], + "lockScreenShowPowerActions": true, + "audioVisualizerEnabled": true, + "calendarBackend": "auto", + "soundLogin": true, + "displayFontFamily": "DM Serif Display", + "floatingWindowSyncGlobal": true, + "blurWallpaperOnOverview": false, + "launcherStyle": "full", + "spotlightSectionViewModes": { + "apps": "list" + }, + "modalDarkenBackground": false, + "rememberLastQuery": false, + "rememberLastMode": false, + "dankLauncherV2IncludeFoldersInAll": true, + "dankLauncherV2IncludeFilesInAll": true, + "displayProfileAutoSelect": false, + "muxUseCustomCommand": false, + "widgetColorMode": "default", + "barInsetPaddingSyncAll": false, + "showWeekNumber": false, + "osdMediaPlaybackEnabled": false, + "scrollbarsEnabled": true, + "radiusMode": "fixed", + "fixedRadius": 4, + "niriOverviewLauncherStyle": "spotlight", + "launcherUseOverlayLayer": false, + "spotlightBarShowModeChips": false, + "dankLauncherV2ShowFooter": true, + "dashTabPosition": "auto", + "dashTabsEvenlySpaced": true, + "wallpaperFillMode": "Fill", + "lockScreenWallpaperPath": "", + "dashCards": [ + { + "id": "clock", + "w": 3, + "h": 1, + "col": 0, + "row": 0 + }, + { + "id": "weather", + "w": 2, + "h": 1, + "col": 0, + "row": 6 + }, + { + "id": "notifications", + "w": 3, + "h": 6, + "col": 3, + "row": 0 + }, + { + "id": "calendar", + "w": 3, + "h": 4, + "col": 0, + "row": 1 + }, + { + "id": "media", + "w": 3, + "h": 1, + "col": 0, + "row": 5 + }, + { + "id": "network", + "w": 2, + "h": 1, + "col": 4, + "row": 6 + }, + { + "id": "sysmon", + "w": 2, + "h": 1, + "col": 2, + "row": 6 + } + ], + "avatarRing": "secondary", + "lockScreenWallpaperFillMode": "Fill", + "interfaceStyle": "classic", + "focusRingWidth": 1.5, + "focusRingEnabled": true, + "osdKeyboardLayoutEnabled": true, + "osdVolumeEnabled": true, + "density": "compact", + "sectionDividerOpacity": 0.4, + "weatherProviders": [ + { + "id": "metno", + "enabled": true + }, + { + "id": "openmeteo", + "enabled": true + } + ] +} \ No newline at end of file diff --git a/dotfiles/.config/dms/themes/ultramar/theme.json b/dotfiles/.config/dms/themes/ultramar/theme.json new file mode 100644 index 0000000..48388e0 --- /dev/null +++ b/dotfiles/.config/dms/themes/ultramar/theme.json @@ -0,0 +1,105 @@ +{ + "id": "ultramar", + "name": "Ultramar", + "version": "1.0.0", + "author": "yar", + "description": "Warm theme based on Bru", + "dark": { + "surfaceText": "#f5e8c7", + "surfaceVariantText": "#fbf3db", + "backgroundText": "#f5e8c7", + "outline": "#8a7f6f", + "error": "#fa5750", + "warning": "#ed8649", + "info": "#4695f7" + }, + "light": { + "surfaceText": "#3a2f22", + "surfaceVariantText": "#2d241a", + "backgroundText": "#3a2f22", + "outline": "#8a7f6f", + "error": "#d2212d", + "warning": "#c25d1e", + "info": "#0072d4" + }, + "variants": { + "type": "multi", + "defaults": { + "dark": { + "accent": "turquesa", + "flavor": "oscuro" + }, + "light": { + "accent": "turquesa", + "flavor": "claro" + } + }, + "flavors": [ + { + "id": "oscuro", + "name": "Oscuro", + "dark": { + "surface": "#26211c", + "surfaceVariant": "#322b23", + "background": "#1c1814", + "surfaceContainer": "#26211c", + "surfaceContainerHigh": "#322b23", + "surfaceContainerHighest": "#3a332b" + }, + "light": {} + }, + { + "id": "claro", + "name": "Claro", + "dark": {}, + "light": { + "surface": "#f3ead0", + "surfaceVariant": "#ece3cc", + "background": "#faf3e0", + "surfaceContainer": "#f3ead0", + "surfaceContainerHigh": "#ece3cc", + "surfaceContainerHighest": "#e0d4b0" + } + } + ], + "accents": [ + { + "id": "turquesa", + "oscuro": { + "primary": "#7fac96", + "primaryText": "#1c1814", + "primaryContainer": "#1f3630", + "secondary": "#e2b55a", + "surfaceTint": "#1f2924" + }, + "claro": { + "primary": "#5b8277", + "primaryText": "#faf3e0", + "primaryContainer": "#bbe0cf", + "secondary": "#b2872f", + "surfaceTint": "#fcf6da" + }, + "name": "Turquesa" + }, + { + "id": "verde", + "oscuro": { + "primary": "#92b078", + "primaryText": "#1c1814", + "primaryContainer": "#36481e", + "secondary": "#e2b55a", + "surfaceTint": "#242817" + }, + "claro": { + "primary": "#6d974b", + "primaryText": "#faf3e0", + "primaryContainer": "#dfe4be", + "secondary": "#b2872f", + "surfaceTint": "#dfe4be" + }, + "name": "Verde" + } + ] + }, + "sourceDir": "ultramar" +} diff --git a/dotfiles/.config/niri/config.kdl b/dotfiles/.config/niri/config.kdl index 4e1bdd5..186d2b6 100644 --- a/dotfiles/.config/niri/config.kdl +++ b/dotfiles/.config/niri/config.kdl @@ -317,18 +317,28 @@ window-rule { window-rule { match app-id=r#"^[aA]+lacritty"# - match app-id="mattermost-desktop" match app-id="org.telegram.desktop" match app-id="dev.duxlabs.shell" - - default-column-width { fixed 770; } - + match app-id="dev.duxlabs.files" background-effect { blur true xray false } } +window-rule { + match app-id="dev.duxlabs.shell" + default-column-width { fixed 820; } +} + +window-rule { + match app-id=r#"^[aA]+lacritty"# + match app-id="mattermost-desktop" + match app-id="org.telegram.desktop" + match app-id="dev.duxlabs.files" + default-column-width { fixed 770; } +} + window-rule { match app-id="org.pwmt.zathura" @@ -645,10 +655,11 @@ binds { Mod+Ctrl+M { spawn "rofi" "-show" "audio" "-modi" "audio:rofiaudio"; } // Application shortcuts - Mod+M { spawn "sh" "-c" "$TERM -e ncmpcpp"; } - Mod+A { spawn "sh" "-c" "$TERM -T 'neomutt' -e neomutt"; } - Mod+N { spawn "sh" "-c" "$TERM -T 'newsboat' -e newsboat && killall -42 waybar"; } - Mod+B { spawn "sh" "-c" "$TERM -T 'calcurse' -e calcurse"; } + Mod+M { spawn-sh "$TERM -e ncmpcpp"; } + Mod+A { spawn-sh "$TERM -T 'neomutt' -e neomutt"; } + Mod+N { spawn-sh "$TERM -T 'newsboat' -e newsboat && killall -42 waybar"; } + Mod+B { spawn-sh "$TERM -T 'calcurse' -e calcurse"; } + Mod+P { spawn "dfiles" "open"; } Mod+T { spawn "toggletorrent"; } Mod+Ctrl+T { spawn "launch-transmission"; } diff --git a/dotfiles/.config/niri/dms/binds.kdl b/dotfiles/.config/niri/dms/binds.kdl index c324b2e..245ce0d 100644 --- a/dotfiles/.config/niri/dms/binds.kdl +++ b/dotfiles/.config/niri/dms/binds.kdl @@ -28,11 +28,18 @@ binds { spawn "dms" "ipc" "call" "notifications" "toggle"; } + Mod+Alt+I { spawn "dms" "ipc" "call" "wallpaper" "next"; } + Mod+Alt+U { spawn "dms" "ipc" "call" "wallpaper" "prev"; } + // === Security === Mod+X hotkey-overlay-title="Lock Screen" { spawn "dms" "ipc" "call" "lock" "lock"; } + Mod+Shift+X hotkey-overlay-title="Lock Screen" { + spawn "dms" "ipc" "call" "lock" "lockAndOutputsOff"; + } + // === Audio Controls === // XF86AudioRaiseVolume allow-when-locked=true { // spawn "dms" "ipc" "call" "audio" "increment" "3"; -- cgit v1.3.1