Skip to content

Instantly share code, notes, and snippets.

View MiraiSubject's full-sized avatar
🍋

Shivam MiraiSubject

🍋
View GitHub Profile
@MiraiSubject
MiraiSubject / software.micropixels.BatFi.Helper.plist
Created June 12, 2024 13:39
Temporary fix for BatFiHelper on macOS Sequoia
<?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>Label</key>
<string>software.micropixels.BatFi.Helper</string>
<key>ProgramArguments</key>
<array>
<string>/Applications/BatFi.app/Contents/MacOS/BatFiHelper</string>
</array>
@MiraiSubject
MiraiSubject / settings.json
Created April 24, 2024 23:27
Svelte custom label
{
"workbench.editor.customLabels.patterns": {
"**/src/routes/+page.svelte": "Root Page",
"**/src/routes/+layout.svelte": "Root Layout",
"**/src/routes/+page.ts": "Root Page Data (Universal)",
"**/src/routes/+page.server.ts": "Root Page Data (Server)",
"**/src/routes/+layout.server.ts": "Root Layout Data (Server)",
"**/src/routes/+layout.ts": "Root Layout Data (Universal)",
"**/src/routes/*/**/+page.svelte": "${dirname} - Page",
"**/src/routes/*/**/+layout.svelte": "${dirname} - Layout",
@MiraiSubject
MiraiSubject / LinkedList.ts
Created November 28, 2022 20:34
Linked List implementation I created as practice with TS (with some limitations)
interface LinkedList {
next: LinkedList | null;
value: number;
get(index: number): number;
append(value: number): void;
delete(index: number): void;
insert(index: number, value: number): void;
}
046bc5b4a7a970097f86b61a66c355ef5c8c3eca140f11858a3c0022c4376c337edc863e341395491c2994f538db8ebc6b59e12b53df98125367b19af2dba56870;nortss
const minimizeButton = document.getElementById('min-btn');
const maximizeButton = document.getElementById('max-btn');
const closeButton = document.getElementById('close-btn');
const remote = require('electron').remote;
minimizeButton.addEventListener('click', function (event) {
console.info('lol');
var window = remote.getCurrentWindow();