fastfetch-sys 2.43.0

A neofetch like system information tool
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "osascript.h"

#import <Foundation/Foundation.h>
#import <AppKit/AppKit.h>
#import <CoreData/CoreData.h>

bool ffOsascript(const char* input, FFstrbuf* result)
{
    NSAppleScript* script = [NSAppleScript.alloc initWithSource:@(input)];
    NSDictionary* errInfo = nil;
    NSAppleEventDescriptor* descriptor = [script executeAndReturnError:&errInfo];
    if (errInfo)
        return false;

    ffStrbufSetS(result, descriptor.stringValue.UTF8String);
    return true;
}