diff --git a/.env.example b/.env.example index eb2fd1f..f5d3ad5 100644 --- a/.env.example +++ b/.env.example @@ -25,4 +25,12 @@ QQ_BOT_TARGET_ID=1234567890 # Generate with: bunx web-push generate-vapid-keys NEXT_PUBLIC_VAPID_PUBLIC_KEY= VAPID_PRIVATE_KEY= -VAPID_SUBJECT=mailto:admin@example.com \ No newline at end of file +VAPID_SUBJECT=mailto:admin@example.com + +# Window filters +# Format: keyword1,keyword2 +IGNORED_WINDOW_KEYWORDS=NVIDIA Overlay,Twinkle Tray Panel + +# Screen Time display name presets +# Format: match=displayName;match=displayName +PROCESS_DISPLAY_NAME_PRESETS=microsoft vs code\code.exe=Visual Studio Code;msedge.exe=Microsoft Edge;windowsTerminal.exe=终端;windowsterminal.exe=终端;blender.exe=Blender;chrome.exe=Google Chrome;steamwebhelper.exe=Steam;steam.exe=Steam;bandizip.exe=Bandizip;explorer.exe=文件资源管理器;devenv.exe=Visual Studio;idea64.exe=IntelliJ IDEA;pycharm64.exe=PyCharm;cursor.exe=Cursor;obsidian.exe=Obsidian;notion.exe=Notion;wechat.exe=微信;qq.exe=QQ;teams.exe=Microsoft Teams;telegram.exe=Telegram \ No newline at end of file diff --git a/app/hosts/[hostname]/components/ScreenTimeOverviewChart.tsx b/app/hosts/[hostname]/components/ScreenTimeOverviewChart.tsx index 54bd092..e1ee288 100644 --- a/app/hosts/[hostname]/components/ScreenTimeOverviewChart.tsx +++ b/app/hosts/[hostname]/components/ScreenTimeOverviewChart.tsx @@ -13,11 +13,7 @@ import { YAxis } from 'recharts'; import { - CalendarDays, - Clock3, Loader2, - Sparkles, - WandSparkles } from 'lucide-react'; import { ScreenTimeResponse } from '../types'; import { formatDuration, getLocalDateInputValue } from '../utils'; @@ -157,19 +153,25 @@ const formatUpdateTime = (value: string | null) => { const OverviewSkeleton = () => { return ( -
- 进程默认折叠,展开后可查看时长最长的前 5 个窗口标题。 -
+