17
17
* Check if Xquartz and conky are installed
18
18
* and if not, show an alert and return NO.
19
19
*/
20
- BOOL isXquartzAndConkyInstalled ()
20
+ BOOL isXquartzAndConkyInstalled (void )
21
21
{
22
22
BOOL res1 = (access (XQUARTZ, R_OK) == 0 );
23
23
BOOL res2 = (access (CONKY_SYMLINK.UTF8String , R_OK) == 0 );
@@ -65,8 +65,7 @@ + (instancetype)sharedSettings
65
65
66
66
- (void )setConkyRunsAtStartup : (BOOL )a
67
67
{
68
- [[NSUserDefaults standardUserDefaults ] setObject: [NSNumber numberWithBool: a]
69
- forKey: kMCRunConkyAtStartupKey ];
68
+ [[NSUserDefaults standardUserDefaults ] setObject: [NSNumber numberWithBool: a] forKey: kMCRunConkyAtStartupKey ];
70
69
}
71
70
- (BOOL )conkyRunsAtStartup
72
71
{
@@ -75,8 +74,7 @@ - (BOOL)conkyRunsAtStartup
75
74
76
75
- (void )setKeepAliveConky : (BOOL )a
77
76
{
78
- [[NSUserDefaults standardUserDefaults ] setObject: [NSNumber numberWithBool: a]
79
- forKey: kMCKeepAliveConkyKey ];
77
+ [[NSUserDefaults standardUserDefaults ] setObject: [NSNumber numberWithBool: a] forKey: kMCKeepAliveConkyKey ];
80
78
}
81
79
- (BOOL )keepAliveConky
82
80
{
@@ -85,8 +83,7 @@ - (BOOL)keepAliveConky
85
83
86
84
- (void )setConkyStartupDelay : (NSInteger )startupDelay
87
85
{
88
- [[NSUserDefaults standardUserDefaults ] setObject: [NSNumber numberWithInteger: startupDelay]
89
- forKey: kMCConkyStartupDelayKey ];
86
+ [[NSUserDefaults standardUserDefaults ] setObject: [NSNumber numberWithInteger: startupDelay] forKey: kMCConkyStartupDelayKey ];
90
87
}
91
88
- (NSInteger )conkyStartupDelay
92
89
{
@@ -95,8 +92,7 @@ - (NSInteger)conkyStartupDelay
95
92
96
93
- (void )setConfigsLocation : (NSString *)a
97
94
{
98
- [[NSUserDefaults standardUserDefaults ] setObject: a
99
- forKey: kMCConkyConfigsLocationKey ];
95
+ [[NSUserDefaults standardUserDefaults ] setObject: a forKey: kMCConkyConfigsLocationKey ];
100
96
}
101
97
- (NSString *)configsLocation
102
98
{
@@ -773,14 +769,14 @@ - (void)enable
773
769
*/
774
770
for (NSString *config in _conkyConfigs)
775
771
{
772
+ NSString *correctedConfig = MCNormalise (config);
776
773
NSString *configName = [[config lastPathComponent ] stringByReplacingOccurrencesOfString: @" " withString: @" _" ];
777
774
NSString *label = [NSString stringWithFormat: @" org.npyl.ManageConky.Theme.%@ " , configName];
778
775
NSString *workingDirectory = [config stringByDeletingLastPathComponent ];
779
776
const BOOL keepAlive = YES ;
777
+
780
778
NSError *error = nil ;
781
-
782
- NSString *correctedConfig = MCNormalise (config);
783
-
779
+
784
780
createLaunchAgent (label,
785
781
@[CONKY_SYMLINK, @" -c" , correctedConfig],
786
782
keepAlive,
0 commit comments