Various scripts that I maintain

Add GNOME Extension toggle script

Signed-off-by: Shiloh Fen <shiloh@shilohfen.com>

+15
+3
README.md
··· 39 40 # oscavmgr-launch 41 Slightly modified version of Galister's oscavmgr start script. Launches oscavmgr and VrcAdvert together.
··· 39 40 # oscavmgr-launch 41 Slightly modified version of Galister's oscavmgr start script. Launches oscavmgr and VrcAdvert together. 42 + 43 + # GNOME extension toggle 44 + Provides an easy way to toggle a GNOME extension. Useful for setting up keyboard shortcuts.
+12
scripts/toggle-extension.nu
···
··· 1 + #!/usr/bin/nu 2 + 3 + def main [extension: string] { 4 + gnome-extensions info $extension 5 + | lines 6 + | parse " State: {state}" 7 + | if $in.state.0 == "ACTIVE" { 8 + gnome-extensions disable $extension 9 + } else { 10 + gnome-extensions enable $extension 11 + } 12 + }