This is a simplistic setup trying to emulate at least part of i3 behaviour on MacOS using yabai. Key-bindings are partially replicated due to the presence of MacOS built-in bindings
Start with installing (and understanding) following tools
This is a simplistic setup trying to emulate at least part of i3 behaviour on MacOS using yabai. Key-bindings are partially replicated due to the presence of MacOS built-in bindings
Start with installing (and understanding) following tools
| object DotRenderer { | |
| def render(graph: Graph): String = { | |
| graph match { | |
| case DirectedGraph(strict, id, stmtList) => | |
| s"${if (strict) "strict " else ""}digraph ${id.getOrElse("")} {${renderStmtList(stmtList)}}" | |
| case UndirectedGraph(strict, id, stmtList) => | |
| s"${if (strict) "strict " else ""}graph ${id.getOrElse("")} {${renderStmtList(stmtList)}}" | |
| } | |
| } |
Scripts are based on python audible lib, install accordign to docs: https://audible.readthedocs.io/en/latest/index.html
auth.py - your creds will be saved in creds.txt for further callsdump_whishlist.py - your whishlist will be saved in whishslist.jsonfilter-whishlist-for-sale.py - it will printout all titles below the credit price| // This is a very minimal example showcasing how we can levarage type members to capture fixed types without the need | |
| // to introduce more type parameters | |
| trait WorkflowContext { | |
| type State | |
| type Event | |
| // operation that transforms In into Out, while guaranteeing the output is a substate os State |
| #!/usr/bin/env bash | |
| scala-cli \ | |
| --power \ | |
| package \ | |
| --native-image \ | |
| --graalvm-java-version 21 \ | |
| --graalvm-version 21.0.2 \ | |
| ./main \ | |
| -o sbadmin2 \ |
| package chatops4s | |
| import cats.effect.IO | |
| object UsageExample { | |
| val inbound: InboundGateway = ??? | |
| val outbound: OutboundGateway = ??? | |
| for { |