/
settings.ps1
71 lines (62 loc) · 2.21 KB
/
settings.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# The encoding of this file must be UTF-8 with BOM.
$settings = @{
outlook = @{
# The outlook calender folder full path.
folderPath = "\\your-email-address@sample.com\calendar-folder-name"
}
# Icon file used for the title bar. The path should be either a relative path from this settings file or a full path.
iconPath = "..\icons\icon.png"
# Today's item count is queried with this interval.
updateIntervalInSeconds = 3
# Overlay badge icon settings
# Available WPF color names are listed here:
# https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.colors?view=net-5.0
overlayIcon = @{
enable = $true # $true or $false.
size = 20.0
lineWidth = 1.0
backgroundColor = "LightCoral"
textColor = "White"
}
# Show a summary of today's remaining items during a mouse over.
todaysRemainingItemsSummary = @{
enable = $true # Set $true or $false to toggle this feature.
maxItemCount = 6
maxItemCharacterCount = 32
}
# Show how close it is to the next event with a progress indicator.
progressIndicator = @{
enable = $true
showProgressMinutesBefore = 30 # Starts showing progress this minutes before the event
}
clickAction = @("FocusOnCalendar")
# Thumb buttons
# You can add max 7 buttons.
thumbButtons = @(
,@{
description = "Today"
iconPath = "..\icons\day.png"
clickAction = @("FocusOnToday")
}
,@{
description = "Week"
iconPath = "..\icons\week.png"
clickAction = @("FocusOnThisWeek")
}
,@{
description = "14 Days"
iconPath = "..\icons\ndays.png"
clickAction = @("FocusOnNextNDays", 14)
}
,@{
description = "Month"
iconPath = "..\icons\month.png"
clickAction = @("FocusOnThisMonth")
}
,@{
description = "New"
iconPath = "..\icons\new_appointment.png"
clickAction = @("CreateNewAppointment")
}
)
}