summary refs log tree commit diff stats
path: root/doc/config/scope.sh
blob: d9264caa365d0d62ad7d0ad458aab54441b89c33 (plain) (blame)
1
../../ranger/data/scope.sh
or: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
ID: mmhd8m
Date: 2022-03-27T11:31:56Z
Title: Golang and desktop wrappers to web apps
Authors: Aoi Koizumi <novaburst@dimension.sh>
Topics: Computing > Programming > Golang

I've been experimenting with the webview[1] library in Golang to test a
couple things yesterday, and because I had nothing good else to do, or
something. The whole thing at least on *nix systems is that it seems to
use webkit2gtk, while on macOS it's safari's webkit, and that it's
mostly written in C/C++ with bindings for other languages, instead of
only JavaScript like Electron.js does, sort of. So far here's what I did
yesterday.

## Cinny (yet another web client for Matrix)
Did not crash or get disconnected as far I kept it running for a couple
hours.

Code: https://git.envs.net/novaburst/cinny-desktop-webkit

## SchildiChat (element-based client)
This is a rather heavy thing, which of course it works perfectly on say,
G**gle Chrom|e|ium obviously, and I even expected it to crash the
webview, but to my surprise, it only ran a little slow, but otherwise
worked fine.

## Telegram Web X
I get instantly disconnected from it, and runs slow-ish as well, because
it's too fancy (i'd say extremely) and I don't really like fancy stuff
if it is hardly useful.

[1]: <https://github.com/webview/webview>