A self-contained playbook distilled from a real debugging session on a Linux box running
Private Internet Access 3.7.2 inside a Lerd dev sandbox (podman + pasta + dnsmasq on
127.0.0.1:5300). Two distinct root causes were found and fixed. Everything below is meant
to be re-runnable on a different machine, with per-machine values called out so you can adapt it.
Sharkfin (https://app.getsharkfin.com/) config file for my custom ROYUAN Sky100Pro keyboard from Laravel + Tighten.
Donde comprar: https://fancycustoms.com/products/sky100-kit-inalambrico-cable-madera
| :local wan1_gateway [/ip route get [find dst-address=0.0.0.0/0 routing-table=wan1] gateway]; | |
| :local wan2_gateway [/ip route get [find dst-address=0.0.0.0/0 routing-table=wan2] gateway]; | |
| :local wan1_reachable [/ping $wan1_gateway count=3 interval=1]; | |
| :if ($wan1_reachable = 0) do={ | |
| /ip route set [find dst-address=0.0.0.0/0 routing-table=main] gateway=$wan2_gateway; | |
| :log info "Failover: Switching to wan 2"; | |
| } else={ |
| <?php | |
| namespace App\Listeners; | |
| use Exception; | |
| use Throwable; | |
| use Illuminate\Support\Facades\DB; | |
| use Illuminate\Support\Facades\Cache; | |
| use Illuminate\Support\Facades\Redis; | |
| use Illuminate\Support\Facades\Process; |
-
Use the Download button on www.cursor.com web site. It will download the
NAME.AppImagefile. -
Copy the .AppImage file to your Applications directory
cd ~/Downloads
mkdir -p ~/Applications
mv NAME.AppImage ~/Applications/cursor.AppImage| name: Automatic composer upgrade | |
| on: | |
| schedule: | |
| - cron: '0 12 1 * *' | |
| jobs: | |
| types: | |
| runs-on: ubuntu-24.04 |
| <?php | |
| use Rector\CodeQuality\Rector\ClassMethod\ExplicitReturnNullRector; | |
| use Rector\CodeQuality\Rector\If_\ConsecutiveNullCompareReturnsToNullCoalesceQueueRector; | |
| use Rector\CodeQuality\Rector\Isset_\IssetOnPropertyObjectToPropertyExistsRector; | |
| use Rector\CodingStyle\Rector\ArrowFunction\StaticArrowFunctionRector; | |
| use Rector\CodingStyle\Rector\Closure\StaticClosureRector; | |
| use Rector\CodingStyle\Rector\Encapsed\EncapsedStringsToSprintfRector; | |
| use Rector\CodingStyle\Rector\PostInc\PostIncDecToPreIncDecRector; | |
| use Rector\CodingStyle\Rector\Use_\SeparateMultiUseImportsRector; |
| name: Automatic composer upgrade | |
| on: | |
| schedule: | |
| - cron: '0 0 1 * *' | |
| jobs: | |
| types: | |
| runs-on: ubuntu-latest |
Here is the best setup (I think so :D) for K-series Keychron keyboards on Linux.
Most of these commands have been tested on Ubuntu 20.04 and should also work on most Debian-based distributions. If a command happens not to work for you, take a look in the comment section.
Keychron Keyboards on Linux use the hid_apple driver (even in Windows/Android mode), both in Bluetooth and Wired modes.
By default, this driver uses the F-keys as multimedia shortcuts and you have to press Fn + the key to get the usual F1 through F12 keys.
| <?php | |
| namespace App\Facades; | |
| use Illuminate\Support\Facades\Facade; | |
| /** | |
| * Global Vite Facade | |
| * | |
| * @method static string useCspNonce(?string $nonce = null) |