Skip to content

Instantly share code, notes, and snippets.

View micahlt's full-sized avatar
💻

Micah Lindley micahlt

💻
View GitHub Profile
@micahlt
micahlt / launch.json
Created September 18, 2023 15:37
VSCode JavaFX config
{
// This is a VSCode launch config for Java with unmodularized JavaFX
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Launch with JavaFX",
"mainClass": "HelloFx",
"request": "launch",
"vmArgs": "--module-path C:\\JavaFX\\lib --add-modules javafx.controls"
@micahlt
micahlt / lolwp.ps1
Last active March 26, 2024 14:25
Set elmo wallpaper
Function Set-WallPaper($Image) {
<#
.SYNOPSIS
Applies a specified wallpaper to the current user's desktop
.PARAMETER Image
Provide the exact path to the image
.EXAMPLE

CavalryOnLinux

A guide to running the Cavalry motion graphics software on Linux using Wine.

This guide has been tested exclusively on Wine 11.

Initial setup

Set up a new prefix

@micahlt
micahlt / usable-macos.md
Created June 1, 2026 15:35
Making macOS usable

Micah's Usable macOS Setup

I genuinely think that macOS is a bad operating system out of the box, and it doesn't include almost any quality of life feature provided by most Linux desktop environments (GNOME my beloved) or even Windows. This is mostly for my own reference to remember how I set up my work Macbook Pro to be more usable long-term.

Homebrew

Homebrew is an immediate install for any macOS device I use. It makes package management and installing open-source applications and utilities miles easier.

Window Management