I hereby claim:
- I am andrioid on github.
- I am andrioid (https://keybase.io/andrioid) on keybase.
- I have a public key ASBGyzR9oDNGwQMN6sGbtbGgq-4XqyQG_JG6jsuckLzg9wo
To claim this, I am signing this object:
| blueprint: | |
| name: IKEA Styrbar - E2001_E2002 Switch Actions (Z2M) | |
| description: | |
| Define actions for press and hold on all four buttons of the E2001_E2002 | |
| switch. | |
| domain: automation | |
| author: Keviin Cosmos | |
| input: | |
| controller_device: | |
| name: (Zigbee2MQTT) Controller Device |
| blueprint: | |
| name: Smarthjemmet 4-way ZHA | |
| description: > | |
| Handle button presses from a Zigbee remote with 4 buttons via ZHA. | |
| Match on device IEEE, endpoint (1..4), and a gesture name (single/double/hold/release). | |
| If your remote uses different command names, override them below. | |
| domain: automation | |
| input: | |
| switch: |
| type: custom:apexcharts-card | |
| graph_span: 24h | |
| header: | |
| show: true | |
| title: Temperatur | |
| show_states: true | |
| colorize_states: true | |
| apex_config: | |
| stroke: | |
| width: 2 |
| /** | |
| * Usage, import as module and use like <svg-icon href="/icons/icon.svg#icon></svg-icon>. | |
| * Note: Due to browser quirks, the icon file requires a top-level id for the fragment. Otherwise it wont work in Firefox. | |
| */ | |
| class IconElement extends HTMLElement { | |
| constructor() { | |
| super(); | |
| this._href = "" | |
| } |
| const uq = useInfiniteQuery({ | |
| queryKey: ["all_contacts"], | |
| queryFn: ({ pageParam }) => | |
| api.getContacts({ | |
| page: pageParam, | |
| }), | |
| getNextPageParam: (lastPage) => { | |
| if (lastPage.pagination.hasNextPage === false) return null; | |
| return lastPage.pagination.currentPage + 1; | |
| }, |
| # nosense.tcl by Andri Oskarsson | |
| # - [email protected] | |
| # - Merlin@IRCnet | |
| # | |
| # designed to detect lines that are not classified as an actual conversation | |
| # - It currently detects: caps, repeat, colors, bold, reverse, disturbance and more | |
| # To mark channels for nosense detection do like (.chanset #channel +nosense) | |
| # Lets make it so |
| { | |
| "basics": { | |
| "name": "Andri Óskarsson", | |
| "label": "Computer Engineer", | |
| "picture": "https://andri.dk/static/3a12aa0364d1851eaab41841f8a12b88/284df/coffee-art.jpg", | |
| "email": "[email protected]", | |
| "website": "https://andri.dk", | |
| "summary": "Driven, independent Software Developer with a broad skill set.", | |
| "location": { | |
| "city": "Aalborg", |
| # build/base-image/Dockerfile | |
| FROM golang:1.10-alpine | |
| ENV GOBIN /go/bin | |
| RUN apk add --no-cache git | |
| RUN go get -u github.com/golang/dep/cmd/dep && go get -u github.com/githubnemo/CompileDaemon | |
| VOLUME ["/go/src/gitlab.com/parkpark/parking"] |
I hereby claim:
To claim this, I am signing this object:
| # change title name of tab in terminal | |
| function title { | |
| echo -ne "\033]0;"$*"\007" | |
| } | |
| enter_directory(){ | |
| if [ "$PWD" != "$PREV_PWD" ]; then | |
| PREV_PWD="$PWD"; | |
| title $(echo ${PWD##*/}) $(node -v); | |
| if [ -e ".nvmrc" ]; then |