start new:
tmux
start new with session name:
tmux new -s myname
#!/bin/sh | |
# Automatic SSH jump host for IPv6-only hosts. | |
# Usage in ~/.ssh/config: ProxyCommand ~/.ssh/ipv6proxy <jumphost> %h %p | |
# If a host is reachable via IPv6, a direct connection is made. | |
# Otherwise a jump host is used (which shall support IPv6). | |
if ping6 -c1 $2 >/dev/null 2>&1; then | |
exec nc -6 $2 $3 | |
else | |
exec ssh -q $1 "nc -6 $2 $3" |
/** | |
* Check if a given ip is in a network | |
* @param string $ip IP to check in IPV4 format eg. 127.0.0.1 | |
* @param string $range IP/CIDR netmask eg. 127.0.0.0/24, also 127.0.0.1 is accepted and /32 assumed | |
* @return boolean true if the ip is in this range / false if not. | |
*/ | |
function ip_in_range( $ip, $range ) { | |
if ( strpos( $range, '/' ) == false ) { | |
$range .= '/32'; | |
} |
<?php | |
namespace Deployer; | |
require 'recipe/laravel.php'; | |
// Configuration | |
set('ssh_type', 'native'); | |
set('ssh_multiplexing', true); | |
set('git_tty', true); // [Optional] Allocate tty for git on first deployment |
This tool helps you with many absolutely proprietary software which doesn't include proper push-to-talk key. I wrote this with Google Meet in mind but is also useful for many other browser based apps as well.
It works so that when Caps Lock is held down, the microphone is unmuted. If you want to toggle it (for example during a demonstration), just press Ctrl + Caps Lock.
alefragnani.project-manager | |
amiralizadeh9480.laravel-extra-intellisense | |
antfu.icons-carbon | |
austenc.laravel-blade-spacer | |
bmewburn.vscode-intelephense-client | |
bradlc.vscode-tailwindcss | |
calebporzio.better-keybindings | |
calebporzio.better-phpunit | |
ceciljacob.code-plus-theme | |
cjhowe7.laravel-blade |
<?php | |
namespace App\Providers; | |
use Filament\Actions; | |
use Filament\Forms; | |
use Filament\Infolists; | |
use Filament\Notifications\Notification; | |
use Filament\Pages; | |
use Filament\Support\Enums\MaxWidth; |