Warning, /plasma/powerdevil/PowerDevilProfileSettings.kcfg is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?> 0002 <!-- 0003 SPDX-FileCopyrightText: none 0004 SPDX-License-Identifier: CC0-1.0 0005 --> 0006 <!DOCTYPE kcfg SYSTEM "http://www.kde.org/standards/kcfg/1.0/kcfg.dtd"> 0007 <kcfg xmlns="http://www.kde.org/standards/kcfg/1.0" 0008 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 0009 xsi:schemaLocation="http://www.kde.org/standards/kcfg/1.0 0010 http://www.kde.org/standards/kcfg/1.0/kcfg.xsd"> 0011 <kcfgfile name="powerdevilrc"> 0012 <parameter name="ProfileId"/> 0013 <parameter name="IsMobile" type="Bool"/> 0014 <parameter name="IsVM" type="Bool"/> 0015 <parameter name="CanSuspend" type="Bool"/> 0016 </kcfgfile> 0017 0018 <include>powerdevilenums.h</include> 0019 <include>powerdevilsettingsdefaults.h</include> 0020 0021 <group name="$(ProfileId)"> 0022 </group> 0023 0024 <group name="Keyboard" parentGroupName="$(ProfileId)"> 0025 <entry name="UseProfileSpecificKeyboardBrightness" type="Bool"> 0026 <default>false</default> 0027 </entry> 0028 <entry name="KeyboardBrightness" type="Int"> 0029 <default>50</default> 0030 </entry> 0031 </group> 0032 0033 <group name="Display" parentGroupName="$(ProfileId)"> 0034 <entry name="UseProfileSpecificDisplayBrightness" type="Bool"> 0035 <default type="code"> 0036 PowerDevil::ProfileDefaults::defaultUseProfileSpecificDisplayBrightness(mParamProfileId) 0037 </default> 0038 </entry> 0039 <entry name="DisplayBrightness" type="Int"> 0040 <default type="code"> 0041 PowerDevil::ProfileDefaults::defaultDisplayBrightness(mParamProfileId) 0042 </default> 0043 </entry> 0044 <entry name="DimDisplayWhenIdle" type="Bool"> 0045 <default type="code"> 0046 PowerDevil::ProfileDefaults::defaultDimDisplayWhenIdle() 0047 </default> 0048 </entry> 0049 <entry name="DimDisplayIdleTimeoutSec" type="Int"> 0050 <default type="code"> 0051 PowerDevil::ProfileDefaults::defaultDimDisplayIdleTimeoutSec(mParamProfileId, mParamIsMobile) 0052 </default> 0053 </entry> 0054 <entry name="TurnOffDisplayWhenIdle" type="Bool"> 0055 <default type="code"> 0056 PowerDevil::ProfileDefaults::defaultTurnOffDisplayWhenIdle() 0057 </default> 0058 </entry> 0059 <entry name="TurnOffDisplayIdleTimeoutSec" type="Int"> 0060 <default type="code"> 0061 PowerDevil::ProfileDefaults::defaultTurnOffDisplayIdleTimeoutSec(mParamProfileId, mParamIsMobile) 0062 </default> 0063 </entry> 0064 <entry name="TurnOffDisplayIdleTimeoutWhenLockedSec" type="Int"> 0065 <default>60</default> 0066 </entry> 0067 <entry name="LockBeforeTurnOffDisplay" type="Bool"> 0068 <default type="code"> 0069 PowerDevil::ProfileDefaults::defaultLockBeforeTurnOffDisplay(mParamIsMobile) 0070 </default> 0071 </entry> 0072 </group> 0073 0074 <group name="SuspendAndShutdown" parentGroupName="$(ProfileId)"> 0075 <entry name="AutoSuspendAction" type="UInt"> 0076 <default type="code"> 0077 PowerDevil::ProfileDefaults::defaultAutoSuspendAction(mParamIsVM, mParamCanSuspend) 0078 </default> 0079 </entry> 0080 <entry name="AutoSuspendIdleTimeoutSec" type="Int"> 0081 <default type="code"> 0082 PowerDevil::ProfileDefaults::defaultAutoSuspendIdleTimeoutSec(mParamProfileId, mParamIsMobile) 0083 </default> 0084 </entry> 0085 <entry name="PowerButtonAction" type="UInt"> 0086 <default type="code"> 0087 PowerDevil::ProfileDefaults::defaultPowerButtonAction(mParamIsMobile) 0088 </default> 0089 </entry> 0090 <entry name="PowerDownAction" type="UInt"> 0091 <default type="code"> 0092 PowerDevil::ProfileDefaults::defaultPowerDownAction() 0093 </default> 0094 </entry> 0095 <entry name="LidAction" type="UInt"> 0096 <default type="code"> 0097 PowerDevil::ProfileDefaults::defaultLidAction(mParamIsVM, mParamCanSuspend) 0098 </default> 0099 </entry> 0100 <entry name="InhibitLidActionWhenExternalMonitorPresent" type="Bool"> 0101 <default>true</default> 0102 </entry> 0103 <entry name="SleepMode" type="UInt"> 0104 <default type="code"> 0105 qToUnderlying(PowerDevil::SleepMode::SuspendToRam) 0106 </default> 0107 </entry> 0108 </group> 0109 0110 <group name="Performance" parentGroupName="$(ProfileId)"> 0111 <entry name="PowerProfile" type="String"> 0112 </entry> 0113 </group> 0114 0115 <group name="RunScript" parentGroupName="$(ProfileId)"> 0116 <entry name="ProfileLoadCommand" type="String"> 0117 </entry> 0118 <entry name="ProfileUnloadCommand" type="String"> 0119 </entry> 0120 <entry name="IdleTimeoutCommand" type="String"> 0121 </entry> 0122 <entry name="RunScriptIdleTimeoutSec" type="Int"> 0123 <default>600</default> 0124 </entry> 0125 </group> 0126 </kcfg>