Compare commits

...
3 Commits
Author SHA1 Message Date
aibrash 3fb8d3dfee Merge remote-tracking branch 'gitea/main' 2026-10-28 16:31:52 +05:00
aibrashandClaude Sonnet 5.5 1038662ee1 DMS: island bar, lock-screen widgets, dashboard cards and launcher style
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-28 16:31:27 +05:00
aibrash 233ca9e7fd Обновить README.md 2026-10-28 06:57:29 +00:00
2 changed files with 497 additions and 5 deletions
+496 -4
View File
@@ -8,7 +8,7 @@
"all" "all"
], ],
"showOnLastDisplay": true, "showOnLastDisplay": true,
"position": 1, "position": 2,
"mode": "compact", "mode": "compact",
"taskbarAlign": "center", "taskbarAlign": "center",
"widgetExpansion": "popout", "widgetExpansion": "popout",
@@ -82,6 +82,136 @@
"all" "all"
], ],
"showOnLastDisplay": true, "showOnLastDisplay": true,
"leftWidgets": [
{
"id": "launcherButton",
"enabled": true
},
{
"id": "workspaceSwitcher",
"enabled": true
},
{
"id": "focusedWindow",
"enabled": true
}
],
"centerWidgets": [
"music",
"clock",
"weather"
],
"rightWidgets": [
{
"id": "systemTray",
"enabled": true
},
{
"id": "vpn",
"enabled": true
},
"keyboard_layout_name",
"clipboard",
"cpuUsage",
"memUsage",
"notificationButton",
{
"id": "battery",
"enabled": true
},
{
"id": "controlCenterButton",
"enabled": true
}
],
"spacing": 4,
"innerPadding": 4,
"bottomGap": 0,
"transparency": 1,
"widgetTransparency": 1,
"squareCorners": false,
"noBackground": false,
"gothCornersEnabled": false,
"gothCornerRadiusOverride": false,
"gothCornerRadiusValue": 12,
"borderEnabled": false,
"borderColor": "surfaceText",
"borderOpacity": 1,
"borderThickness": 1,
"fontScale": 1,
"autoHide": false,
"autoHideDelay": 250,
"openOnOverview": false,
"visible": true,
"popupGapsAuto": true,
"popupGapsManual": 4,
"followInterfaceStyle": true,
"widgetFollowInterfaceStyle": true,
"dot": false,
"island": true,
"islandFloating": false,
"islandPlacement": "free",
"islandOuterGap": 0,
"islandAlongOffset": 0,
"islandReserveThickness": 41,
"islandRouteLauncher": "follow",
"islandRouteControlCenter": "follow",
"islandInteractionMode": "hybrid",
"islandChargingPulse": true,
"hoverPopouts": false,
"hoverPopoutDelay": 200,
"islandHomeLayout": [
{
"id": "workspaces",
"enabled": false
},
{
"id": "media",
"enabled": true
},
{
"id": "clock",
"enabled": true
},
{
"id": "weather",
"enabled": false
},
{
"id": "status",
"enabled": false
},
{
"id": "volume",
"enabled": false
},
{
"id": "brightness",
"enabled": false
},
{
"id": "notifications",
"enabled": false
},
{
"id": "privacy",
"enabled": false
},
{
"id": "tray",
"enabled": false
}
]
},
{
"id": "bar1793185825664",
"name": "Bar 2",
"enabled": false,
"position": 1,
"screenPreferences": [
"all"
],
"showOnLastDisplay": true,
"leftWidgets": [ "leftWidgets": [
"launcherButton", "launcherButton",
"workspaceSwitcher", "workspaceSwitcher",
@@ -127,7 +257,88 @@
"popupGapsAuto": true, "popupGapsAuto": true,
"popupGapsManual": 4, "popupGapsManual": 4,
"followInterfaceStyle": true, "followInterfaceStyle": true,
"widgetFollowInterfaceStyle": true "widgetFollowInterfaceStyle": true,
"islandFloating": false,
"islandPlacement": "free",
"islandOuterGap": 0,
"islandAlongOffset": 0,
"islandReserveThickness": 41,
"islandRouteLauncher": "follow",
"islandRouteControlCenter": "follow",
"islandInteractionMode": "hybrid",
"islandChargingPulse": true,
"hoverPopouts": false,
"hoverPopoutDelay": 200,
"hideOnLastDisplay": false
},
{
"id": "dot1793185921302",
"name": "Dot",
"enabled": false,
"position": 0,
"screenPreferences": [
"all"
],
"showOnLastDisplay": true,
"leftWidgets": [
"launcherButton",
"workspaceSwitcher",
"focusedWindow"
],
"centerWidgets": [
"music",
"clock",
"weather"
],
"rightWidgets": [
"systemTray",
"privacyIndicator",
"vpn",
"keyboard_layout_name",
"clipboard",
"cpuUsage",
"cpuTemp",
"memUsage",
"notificationButton",
"battery",
"controlCenterButton"
],
"spacing": 4,
"innerPadding": 4,
"bottomGap": 0,
"transparency": 0.95,
"widgetTransparency": 1,
"squareCorners": false,
"noBackground": false,
"gothCornersEnabled": false,
"gothCornerRadiusOverride": false,
"gothCornerRadiusValue": 12,
"borderEnabled": false,
"borderColor": "surfaceText",
"borderOpacity": 1,
"borderThickness": 1,
"fontScale": 1,
"autoHide": false,
"autoHideDelay": 250,
"openOnOverview": false,
"visible": true,
"popupGapsAuto": true,
"popupGapsManual": 4,
"followInterfaceStyle": false,
"widgetFollowInterfaceStyle": true,
"dot": true,
"island": false,
"islandFloating": false,
"islandPlacement": "free",
"islandOuterGap": 0,
"islandAlongOffset": 0,
"islandReserveThickness": 41,
"islandRouteLauncher": "follow",
"islandRouteControlCenter": "follow",
"islandInteractionMode": "hybrid",
"islandChargingPulse": true,
"hoverPopouts": false,
"hoverPopoutDelay": 200
} }
], ],
"configVersion": 42, "configVersion": 42,
@@ -135,7 +346,11 @@
"fontFamily": "JetBrains Mono Medium", "fontFamily": "JetBrains Mono Medium",
"audioVisualizerEnabled": true, "audioVisualizerEnabled": true,
"scrollTitleEnabled": true, "scrollTitleEnabled": true,
"dashOptions": {}, "dashOptions": {
"wallpaper": {
"panelColumns": 5
}
},
"controlCenterColumns": 9, "controlCenterColumns": 9,
"controlCenterWidgets": [ "controlCenterWidgets": [
{ {
@@ -270,5 +485,282 @@
"fontWeight": 300, "fontWeight": 300,
"fontScale": 1, "fontScale": 1,
"currentThemeName": "pink", "currentThemeName": "pink",
"wallpaperFillMode": "Fill" "wallpaperFillMode": "Fill",
"connectedFrameBarStyleBackups": {},
"frameEnabled": false,
"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": 3,
"col": 0,
"row": 1
},
{
"id": "media",
"w": 3,
"h": 1,
"col": 0,
"row": 4
}
],
"builtInPluginSettings": {
"dms_qr_generator": {
"trigger": "qrg"
},
"dms_power": {
"trigger": "pw"
},
"dms_clipboard_search": {
"trigger": "cb"
},
"dms_settings_search": {
"trigger": "?"
}
},
"launcherStyle": "island",
"dankLauncherV2Size": "compact",
"appLauncherGridColumns": 4,
"spotlightSectionViewModes": {
"apps": "grid"
},
"dankLauncherV2BorderEnabled": false,
"dankLauncherV2BorderThickness": 5,
"dankLauncherV2BorderColor": "surfaceText",
"rememberLastQuery": true,
"bluetoothMprisEnabled": true,
"dashTabs": [
{
"id": "wallpaper",
"enabled": true
},
{
"id": "overview",
"enabled": true
},
{
"id": "media",
"enabled": true
},
{
"id": "weather",
"enabled": true
},
{
"id": "wellbeing",
"enabled": true
},
{
"id": "notifications",
"enabled": false
}
],
"desktopWidgetInstances": [],
"notificationPopupPosition": -1,
"notificationFocusedMonitor": false,
"notificationOverlayEnabled": true,
"notificationCompactMode": false,
"osdPosition": 5,
"networkPreference": "auto",
"avatarRing": "none",
"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": true,
"colorMode": "default",
"customColor": "#ffffff"
}
},
{
"id": "lock_date",
"widgetType": "lockDate",
"enabled": true,
"config": {
"displayPreferences": [
"all"
],
"syncPositionAcrossScreens": true,
"format": "short",
"colorMode": "default",
"customColor": "#ffffff"
}
},
{
"id": "lock_auth",
"widgetType": "lockAuth",
"enabled": true,
"config": {
"displayPreferences": [
"all"
],
"syncPositionAcrossScreens": true,
"style": "expressive",
"profileVisibility": "always",
"passwordVisibility": "always"
}
},
{
"id": "lock_notifications",
"widgetType": "lockNotifications",
"enabled": true,
"config": {
"displayPreferences": [
"all"
],
"syncPositionAcrossScreens": true,
"mode": 2
}
},
{
"id": "lock_status",
"widgetType": "lockStatus",
"enabled": true,
"config": {
"displayPreferences": [
"all"
],
"syncPositionAcrossScreens": true,
"showMediaPlayer": true,
"showWeather": true,
"background": false
}
},
{
"id": "lock_power",
"widgetType": "lockPower",
"enabled": false,
"config": {
"displayPreferences": [
"all"
],
"syncPositionAcrossScreens": true,
"shape": "round"
}
}
],
"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": true,
"colorMode": "default",
"customColor": "#ffffff"
}
},
{
"id": "lock_date",
"widgetType": "lockDate",
"enabled": true,
"config": {
"displayPreferences": [
"all"
],
"syncPositionAcrossScreens": true,
"format": "short",
"colorMode": "default",
"customColor": "#ffffff"
}
},
{
"id": "lock_auth",
"widgetType": "lockAuth",
"enabled": true,
"config": {
"displayPreferences": [
"all"
],
"syncPositionAcrossScreens": true,
"style": "expressive",
"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": false,
"config": {
"displayPreferences": [
"all"
],
"syncPositionAcrossScreens": true,
"shape": "round"
}
},
{
"id": "greeter_session",
"widgetType": "greeterSession",
"enabled": true,
"config": {
"displayPreferences": [
"all"
],
"syncPositionAcrossScreens": true
}
}
]
} }
+1 -1
View File
@@ -7,7 +7,7 @@
Нужны: Fedora (лучше Workstation), `git`, интернет, `sudo`. Нужны: Fedora (лучше Workstation), `git`, интернет, `sudo`.
```sh ```sh
git clone <URL-репозитория> sway-rising && cd sway-rising git clone https://git.ibrash.duckdns.org/aibrash/sway-rising.git sway-rising && cd sway-rising
./install.sh --dry-run # необязательно: показать, что будет сделано, ничего не меняя ./install.sh --dry-run # необязательно: показать, что будет сделано, ничего не меняя
./install.sh ./install.sh
``` ```