Skip to content

Instantly share code, notes, and snippets.

View Odaimoko's full-sized avatar
🛢️
Firework

Odaimoko Odaimoko

🛢️
Firework
  • 11:31 (UTC +08:00)
View GitHub Profile
@VacuumBreather
VacuumBreather / CsUnityFileLayout.xml
Last active March 10, 2025 09:56
Rider C# File Layout for Unity classes
<Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns"
xmlns:unity="urn:schemas-jetbrains-com:member-reordering-patterns-unity">
<!-- StyleCop Unity Classes Layout -->
<TypePattern DisplayName="StyleCop Unity Classes Layout" RemoveRegions="All" Priority="150">
<TypePattern.Match>
<unity:SerializableClass />
</TypePattern.Match>
<Region Name="Constants and Fields">
<Entry DisplayName="Constants">
@Tsugami
Tsugami / remove-methods-from-interface.ts
Last active December 8, 2023 07:43
Type to remove methods from interface in Typescript
interface Base {
a: unknown;
b: unknown;
c: unknown;
foo(): unknown;
bar(): unknown;
}
type RemoveMethods<T> = { [P in keyof T as T[P] extends (...args: any) => any ? never : P]: T[P] }
@natyusha
natyusha / Naty's FFXIV Dawntrail Add-ons, Plugins and Mods.md
Last active May 18, 2026 21:09
All the third party add-ons, plugins and mods I use for FFXIV.

Last Updated: Patch 7.41

The program which most people use for parsing in FFXIV and several other MMOs. For an open source alternative consider using IINACT though configuring it won't be covered here.

Options

  • Main Table Encounters
    • General
      • Uncheck: Number of seconds to wait after the last combat action to begin a new encounter.
      • Uncheck: Number of seconds to wait after the last combat action to pause the encounter duration.

Plugins