Create misc directory for non-config files
This commit is contained in:
parent
2e0efdf760
commit
f885d32d32
2 changed files with 0 additions and 0 deletions
78
misc/Basic.terminal
Normal file
78
misc/Basic.terminal
Normal file
|
@ -0,0 +1,78 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BackgroundColor</key>
|
||||
<data>
|
||||
YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS
|
||||
AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGmCwwXHR4lVSRudWxs1Q0ODxAR
|
||||
EhMUFRZcTlNDb21wb25lbnRzVU5TUkdCXE5TQ29sb3JTcGFjZV8QEk5TQ3VzdG9tQ29s
|
||||
b3JTcGFjZVYkY2xhc3NPEBIwIDAgMCAwLjkwMTE4MDY1MzFPEBMwIDAgMCAwLjkwMTE4
|
||||
MDY1MzEAEAGAAoAF0xgRGRobHFVOU0lDQ1lOU1NwYWNlSUSAA4AEEAxPEQIYAAACGGFw
|
||||
cGwEAAAAbW50clJHQiBYWVogB+YAAQABAAAAAAAAYWNzcEFQUEwAAAAAQVBQTAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1hcHBs7P2jjjiFR8NttL1PetoYLwAAAAAAAAAA
|
||||
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKZGVzYwAAAPwAAAAwY3BydAAAASwAAABQd3Rw
|
||||
dAAAAXwAAAAUclhZWgAAAZAAAAAUZ1hZWgAAAaQAAAAUYlhZWgAAAbgAAAAUclRSQwAA
|
||||
AcwAAAAgY2hhZAAAAewAAAAsYlRSQwAAAcwAAAAgZ1RSQwAAAcwAAAAgbWx1YwAAAAAA
|
||||
AAABAAAADGVuVVMAAAAUAAAAHABEAGkAcwBwAGwAYQB5ACAAUAAzbWx1YwAAAAAAAAAB
|
||||
AAAADGVuVVMAAAA0AAAAHABDAG8AcAB5AHIAaQBnAGgAdAAgAEEAcABwAGwAZQAgAEkA
|
||||
bgBjAC4ALAAgADIAMAAyADJYWVogAAAAAAAA9tUAAQAAAADTLFhZWiAAAAAAAACD3wAA
|
||||
Pb////+7WFlaIAAAAAAAAEq/AACxNwAACrlYWVogAAAAAAAAKDgAABELAADIuXBhcmEA
|
||||
AAAAAAMAAAACZmYAAPKnAAANWQAAE9AAAApbc2YzMgAAAAAAAQxCAAAF3v//8yYAAAeT
|
||||
AAD9kP//+6L///2jAAAD3AAAwG7SHyAhIlokY2xhc3NuYW1lWCRjbGFzc2VzXE5TQ29s
|
||||
b3JTcGFjZaIjJFxOU0NvbG9yU3BhY2VYTlNPYmplY3TSHyAmJ1dOU0NvbG9yoiYkAAgA
|
||||
EQAaACQAKQAyADcASQBMAFEAUwBaAGAAawB4AH4AiwCgAKcAvADSANQA1gDYAN8A5QDv
|
||||
APEA8wD1AxEDFgMhAyoDNwM6A0cDUANVA10AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAA
|
||||
AAAAAAADYA==
|
||||
</data>
|
||||
<key>CursorColor</key>
|
||||
<data>
|
||||
YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS
|
||||
AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwTVSRudWxs0w0ODxARElVO
|
||||
U1JHQlxOU0NvbG9yU3BhY2VWJGNsYXNzRjEgMSAwABABgALSFBUWF1okY2xhc3NuYW1l
|
||||
WCRjbGFzc2VzV05TQ29sb3KiFhhYTlNPYmplY3QIERokKTI3SUxRU1ddZGp3foWHiY6Z
|
||||
oqqtAAAAAAAAAQEAAAAAAAAAGQAAAAAAAAAAAAAAAAAAALY=
|
||||
</data>
|
||||
<key>Font</key>
|
||||
<data>
|
||||
YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS
|
||||
AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGkCwwVFlUkbnVsbNQNDg8QERIT
|
||||
FFZOU1NpemVYTlNmRmxhZ3NWTlNOYW1lViRjbGFzcyNAKAAAAAAAABAQgAKAA11NZW5s
|
||||
by1SZWd1bGFy0hcYGRpaJGNsYXNzbmFtZVgkY2xhc3Nlc1ZOU0ZvbnSiGRtYTlNPYmpl
|
||||
Y3QIERokKTI3SUxRU1heZ253foWOkJKUoqeyu8LFAAAAAAAAAQEAAAAAAAAAHAAAAAAA
|
||||
AAAAAAAAAAAAAM4=
|
||||
</data>
|
||||
<key>FontAntialias</key>
|
||||
<true/>
|
||||
<key>FontWidthSpacing</key>
|
||||
<real>1.004032258064516</real>
|
||||
<key>ProfileCurrentVersion</key>
|
||||
<real>2.0699999999999998</real>
|
||||
<key>ShowActiveProcessInTitle</key>
|
||||
<false/>
|
||||
<key>ShowCommandKeyInTitle</key>
|
||||
<true/>
|
||||
<key>ShowDimensionsInTitle</key>
|
||||
<false/>
|
||||
<key>ShowRepresentedURLInTitle</key>
|
||||
<true/>
|
||||
<key>TextColor</key>
|
||||
<data>
|
||||
YnBsaXN0MDDUAQIDBAUGBwpYJHZlcnNpb25ZJGFyY2hpdmVyVCR0b3BYJG9iamVjdHMS
|
||||
AAGGoF8QD05TS2V5ZWRBcmNoaXZlctEICVRyb290gAGjCwwTVSRudWxs0w0ODxAREldO
|
||||
U1doaXRlXE5TQ29sb3JTcGFjZVYkY2xhc3NFMC45NQAQA4AC0hQVFhdaJGNsYXNzbmFt
|
||||
ZVgkY2xhc3Nlc1dOU0NvbG9yohYYWE5TT2JqZWN0CBEaJCkyN0lMUVNXXWRseYCGiIqP
|
||||
mqOrrgAAAAAAAAEBAAAAAAAAABkAAAAAAAAAAAAAAAAAAAC3
|
||||
</data>
|
||||
<key>UseBoldFonts</key>
|
||||
<true/>
|
||||
<key>UseBrightBold</key>
|
||||
<true/>
|
||||
<key>name</key>
|
||||
<string>Basic</string>
|
||||
<key>shellExitAction</key>
|
||||
<integer>1</integer>
|
||||
<key>type</key>
|
||||
<string>Window Settings</string>
|
||||
</dict>
|
||||
</plist>
|
57
misc/Set3000x2000Res.m
Normal file
57
misc/Set3000x2000Res.m
Normal file
|
@ -0,0 +1,57 @@
|
|||
/*
|
||||
* This small program sets the resolution to 3000x2000 in HiDPI mode.
|
||||
*
|
||||
* Unfortunately, this is necessary because macOS does not allow selecting 3:2
|
||||
* resolutions as used by some travel displays.
|
||||
*
|
||||
* Compile with:
|
||||
* clang -framework CoreGraphics -framework Foundation Set3000x2000Res.m
|
||||
*/
|
||||
|
||||
#import <CoreGraphics/CoreGraphics.h>
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
int
|
||||
main()
|
||||
{
|
||||
NSArray *allModes = (NSArray *)CGDisplayCopyAllDisplayModes(
|
||||
CGMainDisplayID(), (CFDictionaryRef)@{
|
||||
(NSString *)kCGDisplayShowDuplicateLowResolutionModes: @YES
|
||||
});
|
||||
CGDisplayModeRef pickedMode = NULL;
|
||||
for (id object in allModes) {
|
||||
CGDisplayModeRef mode = (CGDisplayModeRef)object;
|
||||
|
||||
if (CGDisplayModeGetWidth(mode) == 1500 &&
|
||||
CGDisplayModeGetHeight(mode) == 1000 &&
|
||||
CGDisplayModeGetRefreshRate(mode) == 60) {
|
||||
pickedMode = mode;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (pickedMode == NULL) {
|
||||
NSLog(@"Mode not found!");
|
||||
return 1;
|
||||
}
|
||||
|
||||
CGDisplayConfigRef config;
|
||||
if (CGBeginDisplayConfiguration(&config) != kCGErrorSuccess) {
|
||||
NSLog(@"CGBeginDisplayConfiguration failed!");
|
||||
return 1;
|
||||
}
|
||||
|
||||
if (CGConfigureDisplayWithDisplayMode(config, CGMainDisplayID(),
|
||||
pickedMode, NULL) != kCGErrorSuccess) {
|
||||
NSLog(@"CGConfigureDisplayWithMode failed!");
|
||||
return 1;
|
||||
}
|
||||
|
||||
if (CGCompleteDisplayConfiguration(config, kCGConfigurePermanently) !=
|
||||
kCGErrorSuccess) {
|
||||
NSLog(@"CGCompleteDisplayConfiguration failed!");
|
||||
return 1;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue