Skip to content

Instantly share code, notes, and snippets.

View badosu's full-sized avatar

Amadeus Folego badosu

View GitHub Profile
@badosu
badosu / bar_widget_curation.md
Last active August 28, 2025 17:11
Badosus list of random Recoil/Bar things

BAR Widget Curation proposal

I probably have a more comprehensive suggestion somewhere, but I'll include here the one that is simplest to get something done with.

Discord message Ref.

Here's at least one attempt to soften the blow when the day comes to disable custom widgets by default:

  • Have a repo containing all "public" widgets
  • Every once in a while hash the widgets files, and store this list of hashes
@badosu
badosu / how-to-tweak.md
Last active August 9, 2025 03:09
Tweak Options Guide
This file has been truncated, but you can view the full file.
[t=00:00:00.147770] Warning: [OPENGL_DEBUG] id=1 source=SHADER_COMPILER type=OTHER severity=UNKNOWN msg="Shader Stats: SGPRS: 8 VGPRS: 32 Code Size: 16 LDS: 0 Scratch: 0 Max Waves: 8 Spilled SGPRs: 0 Spilled VGPRs: 0 PrivMem VGPRs: 0"
[t=00:00:00.147933] Warning: [OPENGL_DEBUG] id=1 source=SHADER_COMPILER type=OTHER severity=UNKNOWN msg="Shader Stats: SGPRS: 24 VGPRS: 12 Code Size: 248 LDS: 0 Scratch: 0 Max Waves: 8 Spilled SGPRs: 0 Spilled VGPRs: 0 PrivMem VGPRs: 0"
[t=00:00:00.231972] Warning: [OPENGL_DEBUG] id=1 source=SHADER_COMPILER type=OTHER severity=UNKNOWN msg="Shader Stats: SGPRS: 16 VGPRS: 8 Code Size: 40 LDS: 0 Scratch: 0 Max Waves: 8 Spilled SGPRs: 0 Spilled VGPRs: 0 PrivMem VGPRs: 0"
[t=00:00:00.232192] Warning: [OPENGL_DEBUG] id=1 source=SHADER_COMPILER type=OTHER severity=UNKNOWN msg="Shader Stats: SGPRS: 8 VGPRS: 28 Code Size: 20 LDS: 0 Scratch: 0 Max Waves: 8 Spilled SGPRs: 0 Spilled VGPRs: 0 PrivMem VGPRs: 0"
[t=00:00:00.232233] Warning: [OPENGL_DEBUG] id=1 source=SHADER_COMPILER type=OTHER
This file has been truncated, but you can view the full file.
[t=00:00:00.006935] [DataDirLocater::FindWriteableDataDir] using writeable data-directory "/home/badosu/Documents/Beyond All Reason/"
[t=00:00:00.006936] Using writeable configuration source: "/home/badosu/Documents/Beyond All Reason/springsettings.cfg"
[t=00:00:00.006937] Using additional read-only configuration source: "/home/badosu/Documents/Beyond All Reason/engine/104.0.1-1759-g77857fe bar/springsettings.cfg"
[t=00:00:00.006938] LogOutput initialized. Logging to /home/badosu/Documents/Beyond All Reason/infolog.txt
[t=00:00:00.006965] ============== <Log Sections ([A]vailable, [E]nabled)> ==============
[t=00:00:00.006971]
[A] ArchiveScanner
[A] AutohostInterface
[A] BumpWater
[A] CSMFGroundTextures
[t=00:00:00.005081] [DataDirLocater::FindWriteableDataDir] using writeable data-directory "/home/badosu/Documents/Beyond All Reason/"
[t=00:00:00.005081] Using writeable configuration source: "/home/badosu/Documents/Beyond All Reason/springsettings.cfg"
[t=00:00:00.005082] Using additional read-only configuration source: "/home/badosu/Documents/Beyond All Reason/engine/104.0.1-1759-g77857fe bar/springsettings.cfg"
[t=00:00:00.005082] LogOutput initialized. Logging to /home/badosu/Documents/Beyond All Reason/infolog.txt
[t=00:00:00.005100] ============== <Log Sections ([A]vailable, [E]nabled)> ==============
[t=00:00:00.005104]
[A] ArchiveScanner
[A] AutohostInterface
[A] BumpWater
[A] CSMFGroundTextures
[t=00:00:00.005670] [DataDirLocater::FindWriteableDataDir] using writeable data-directory "/home/badosu/Documents/Beyond All Reason/"
[t=00:00:00.005671] Using writeable configuration source: "/home/badosu/Documents/Beyond All Reason/springsettings.cfg"
[t=00:00:00.005671] Using additional read-only configuration source: "/home/badosu/Documents/Beyond All Reason/engine/104.0.1-1758-g3223197 bar/springsettings.cfg"
[t=00:00:00.005672] LogOutput initialized. Logging to /home/badosu/Documents/Beyond All Reason/infolog.txt
[t=00:00:00.005697] ============== <Log Sections ([A]vailable, [E]nabled)> ==============
[t=00:00:00.005702]
[A] ArchiveScanner
[A] AutohostInterface
[A] BumpWater
[A] CSMFGroundTextures

[Editor]
FontFamily = "Iosevka Term"
FontSize = 14
Linespace = 3
ExtCmdline = false
ExtPopupmenu = false
ExtTabline = true
DrawBorder = true
IndentGuide = true
/**
* Used for the gamelist-filtering.
*/
const g_MapSizes = prepareForDropdown(g_Settings && g_Settings.MapSizes);
/**
* Used for the gamelist-filtering.
*/
const g_MapTypes = prepareForDropdown(g_Settings && g_Settings.MapTypes);
/**
* Used for the gamelist-filtering.
*/
const g_MapSizes = prepareForDropdown(g_Settings && g_Settings.MapSizes);
/**
* Used for the gamelist-filtering.
*/
const g_MapTypes = prepareForDropdown(g_Settings && g_Settings.MapTypes);