8b66fa8665
- Introduced a new `justfile` for managing DMS-related tasks, including a recipe for syncing live DMS configuration. - Added a `devshell.nix` file to set up a development environment with necessary packages and shell hooks for DMS. - Updated DMS settings to replace `defaultSettingsFile` with `defaultSeedDir` for improved configuration management. - Created a new script `sync-seed.sh` to facilitate syncing DMS settings from the live configuration to host-specific directories. - Enhanced documentation and examples for DMS configuration and usage.
279 lines
6.2 KiB
JSON
279 lines
6.2 KiB
JSON
{
|
|
"dankDesktopWeather": {
|
|
"enabled": true
|
|
},
|
|
"nixMonitor": {
|
|
"enabled": true
|
|
},
|
|
"newClock": {
|
|
"enabled": true,
|
|
"clockStyle": "digital",
|
|
"showSeconds": true,
|
|
"showDate": true
|
|
},
|
|
"rbwLockToggle": {
|
|
"enabled": true
|
|
},
|
|
"ambientSound": {
|
|
"enabled": true,
|
|
"whenDoneActions": [],
|
|
"soundVolumes": {
|
|
"acoustic-guitar": 100,
|
|
"warm-piano": 100,
|
|
"lofi-beats": 100
|
|
}
|
|
},
|
|
"bongoCat": {
|
|
"enabled": true,
|
|
"selectedDevicePath": "/dev/input/event4"
|
|
},
|
|
"calculator": {
|
|
"enabled": true,
|
|
"trigger": "="
|
|
},
|
|
"dankGifSearch": {
|
|
"enabled": false
|
|
},
|
|
"homeAssistantMonitor": {
|
|
"enabled": true,
|
|
"hassUrl": "https://home.chiasson.cloud/",
|
|
"hassTokenPath": "/run/secrets/home-assistant/auth-token",
|
|
"showButtonsOnStatusBar": true,
|
|
"showAttributes": false
|
|
},
|
|
"unifiedTaskbar": {
|
|
"enabled": true,
|
|
"allMonitors": false,
|
|
"reverseMonitorOrder": false,
|
|
"groupByApp": false,
|
|
"compactMode": false,
|
|
"filledPills": false,
|
|
"iconPadding": 4,
|
|
"itemSpacing": 2
|
|
},
|
|
"widgetGroup": {
|
|
"enabled": true,
|
|
"variants": [
|
|
{
|
|
"icon": "widgets",
|
|
"label": "",
|
|
"display": "both",
|
|
"expandDir": "right",
|
|
"targets": [
|
|
"rbwLockToggle"
|
|
],
|
|
"mainTarget": "",
|
|
"mainClickButton": "right",
|
|
"mainMarkerColor": "primary",
|
|
"expandIndicatorPosition": "",
|
|
"showArrow": false,
|
|
"showArrowOnlyOnHover": false,
|
|
"hideMain": false,
|
|
"id": "variant_1781997418516",
|
|
"name": "Test",
|
|
"autoCollapse": false,
|
|
"autoCollapseSeconds": 5,
|
|
"autoCollapseOnLeave": false
|
|
},
|
|
{
|
|
"icon": "bug_report",
|
|
"label": "",
|
|
"display": "both",
|
|
"expandDir": "right",
|
|
"targets": [
|
|
"nixMonitor",
|
|
"cpuUsage",
|
|
"memUsage",
|
|
"diskUsage",
|
|
"cpuTemp",
|
|
"gpuTemp"
|
|
],
|
|
"mainTarget": "cpuUsage",
|
|
"mainClickButton": "right",
|
|
"mainMarkerColor": "primary",
|
|
"expandIndicatorPosition": "",
|
|
"showArrow": false,
|
|
"showArrowOnlyOnHover": false,
|
|
"hideMain": false,
|
|
"id": "variant_1781999113601",
|
|
"name": "SysInfo",
|
|
"autoCollapse": false,
|
|
"autoCollapseSeconds": 5,
|
|
"autoCollapseOnLeave": false
|
|
}
|
|
]
|
|
},
|
|
"desktopWidgetToggle": {
|
|
"enabled": false,
|
|
"activeGroupIds": [],
|
|
"activeGroupId": "",
|
|
"groups": [
|
|
{
|
|
"id": "g1",
|
|
"name": "Group 1",
|
|
"icon": "widgets",
|
|
"widgets": [],
|
|
"overrideIndividual": false
|
|
},
|
|
{
|
|
"id": "g_1781998217464_d0ngn3bo3",
|
|
"name": "New Group",
|
|
"icon": "widgets",
|
|
"widgets": [],
|
|
"overrideIndividual": true,
|
|
"widgetOverrides": {}
|
|
}
|
|
],
|
|
"conflictMode": "single"
|
|
},
|
|
"dropdownMenu": {
|
|
"enabled": true,
|
|
"variants": [
|
|
{
|
|
"icon": "expand_circle_down",
|
|
"text": "",
|
|
"items": [
|
|
{
|
|
"type": "popout",
|
|
"icon": "",
|
|
"label": "Home Assistant",
|
|
"display": "both",
|
|
"widgetId": "homeAssistantMonitor"
|
|
}
|
|
],
|
|
"id": "variant_1781998267426",
|
|
"name": "Main Drop"
|
|
}
|
|
]
|
|
},
|
|
"ocrScanner": {
|
|
"enabled": true
|
|
},
|
|
"obsidianSearch": {
|
|
"enabled": true,
|
|
"vaultPath": "/mnt/zimaos/Obsidian/Home/",
|
|
"isFlatpak": true
|
|
},
|
|
"dankObsidian": {
|
|
"enabled": false
|
|
},
|
|
"dankPinentry": {
|
|
"enabled": true
|
|
},
|
|
"dankVault": {
|
|
"enabled": true,
|
|
"backend": "rbw"
|
|
},
|
|
"nixPackageRunner": {
|
|
"enabled": true,
|
|
"runInTerminal": false
|
|
},
|
|
"dmsconky": {
|
|
"enabled": true
|
|
},
|
|
"discordVoice": {
|
|
"enabled": false
|
|
},
|
|
"emojiLauncher": {
|
|
"enabled": true,
|
|
"trigger": ":",
|
|
"pasteOnSelect": true,
|
|
"recentEmojis": "🃏"
|
|
},
|
|
"webSearch": {
|
|
"enabled": true,
|
|
"searchEngines": [],
|
|
"disabledEngines": [],
|
|
"trigger": "#"
|
|
},
|
|
"wallpaperCarousel": {
|
|
"enabled": true,
|
|
"cacheSize": 30,
|
|
"holdDelay": 1206
|
|
},
|
|
"ephemera": {
|
|
"enabled": true,
|
|
"provider": "gemini",
|
|
"model": "gemini-3-flash-preview"
|
|
},
|
|
"aiAssistant": {
|
|
"enabled": true,
|
|
"providers": {
|
|
"openai": {
|
|
"baseUrl": "https://api.openai.com",
|
|
"model": "gpt-5.2",
|
|
"apiKey": "",
|
|
"saveApiKey": false,
|
|
"apiKeyEnvVar": "",
|
|
"temperature": 0.7,
|
|
"maxTokens": 4096,
|
|
"timeout": 30
|
|
},
|
|
"anthropic": {
|
|
"baseUrl": "https://api.anthropic.com",
|
|
"model": "claude-sonnet-4-5",
|
|
"apiKey": "",
|
|
"saveApiKey": false,
|
|
"apiKeyEnvVar": "",
|
|
"temperature": 0.7,
|
|
"maxTokens": 4096,
|
|
"timeout": 30
|
|
},
|
|
"gemini": {
|
|
"baseUrl": "https://generativelanguage.googleapis.com",
|
|
"model": "gemini-3-flash-preview",
|
|
"apiKey": "",
|
|
"saveApiKey": false,
|
|
"apiKeyEnvVar": "",
|
|
"temperature": 0.7,
|
|
"maxTokens": 4096,
|
|
"timeout": 30,
|
|
"geminiWebSearch": false
|
|
},
|
|
"inception": {
|
|
"baseUrl": "https://api.inceptionlabs.ai/v1",
|
|
"model": "mercury-2",
|
|
"apiKey": "",
|
|
"saveApiKey": false,
|
|
"apiKeyEnvVar": "",
|
|
"temperature": 0.75,
|
|
"maxTokens": 8192,
|
|
"timeout": 30,
|
|
"inceptionReasoningEffort": "medium",
|
|
"inceptionReasoningSummary": true,
|
|
"inceptionReasoningSummaryWait": false
|
|
},
|
|
"ollama": {
|
|
"baseUrl": "http://localhost:11434",
|
|
"model": "",
|
|
"apiKey": "",
|
|
"saveApiKey": false,
|
|
"apiKeyEnvVar": "",
|
|
"temperature": 0.7,
|
|
"maxTokens": 4096,
|
|
"timeout": 30
|
|
},
|
|
"custom": {
|
|
"baseUrl": "https://api.openai.com",
|
|
"model": "gpt-5.2",
|
|
"apiKey": "",
|
|
"saveApiKey": false,
|
|
"apiKeyEnvVar": "",
|
|
"temperature": 0.7,
|
|
"maxTokens": 4096,
|
|
"timeout": 30
|
|
}
|
|
},
|
|
"provider": "openai",
|
|
"baseUrl": "https://api.openai.com",
|
|
"model": "gpt-5.2",
|
|
"apiKey": "",
|
|
"saveApiKey": false,
|
|
"apiKeyEnvVar": "",
|
|
"temperature": 0.7,
|
|
"maxTokens": 4096,
|
|
"timeout": 30,
|
|
"geminiWebSearch": false
|
|
}
|
|
}
|