Skip to content

Instantly share code, notes, and snippets.

View mewejo's full-sized avatar
🐻

Josh Bonfield mewejo

🐻
View GitHub Profile
@mewejo
mewejo / take-screenshot.sh
Created April 22, 2021 19:54
Nosey screenshot uploader for Wayland (Sway)
#!/bin/bash
# Built for Wayland
# Tested on Sway https://swaywm.org/
# Depends on grim, slurp, wl-clipboard and jq
# Obtain username and token from nosey.app and use below, or hardcode them.
# Usage: ./take-screenshot.sh uploadUsername uploadToken
username=$1
@mewejo
mewejo / LaravelBladeResolveDirective.php
Last active March 3, 2020 10:41
Allow resolving services (like @ inject) with params in Blade
<?php
// Place inside boot() of your AppServiceProvider
Blade::directive('resolve', function($expression)
{
$segments = explode(',', $expression); // FYI The original has a preg_replace to remove ()"'
$variable = trim($segments[0], '\'" ');
$service = trim($segments[1], '\'" ');
$params = trim($segments[2], '\'" ');